Coaches & Lessons
Book an hour with an instructor in one of our cages. One-on-one or a small group of two, on the same turf where you already train.
The staff
5 instructors · Booked by the hour
No. CO-ANTAntonia Peretti
Softball Instructor
10+ years · Softball
Coach Antonia brings more than 10 years of softball coaching and instructional experience to Swing Sportsplex. She is the Head Softball Coach at Vermont State University Lyndon, leading the NCAA Division III program and overseeing recruiting, player development, training, game strategy, and team operations. She has coached at the recreational, high school, club, and collegiate levels — as a varsity and JV head coach and head coach of competitive 14U and 16U club programs — and has provided individual and small-group instruction in hitting, catching, fielding, and pitching. A Framingham State graduate (B.A., Sociology), she takes a supportive, athlete-centered approach: strengthening fundamentals and building individualized plans around each player’s goals, with an emphasis on technique, confidence, consistency, game knowledge, and a positive mental approach.
- Individual
- $75 /hr
- Small group of 2
- $40 /player/hr
Available Tuesday & Thursday
No. CO-BOBBob Theriault
Hitting & Catching Instructor
45+ years · Baseball & Softball
Coach Bob brings more than 45 years of baseball and softball coaching experience, working with athletes from Little League through the collegiate level. He specializes in developing catchers and hitters, with an emphasis on strong fundamentals, proper mechanics, mental preparation, and game awareness. His background includes Assistant Baseball Coach and Catching Coach at the University of New Hampshire, Head JV Baseball Coach at Kingswood Regional High School, and Assistant Softball Coach at Endicott College. Whether an athlete is new to the sport or preparing to compete at a higher level, he provides individualized instruction built around each player’s needs.
- Individual
- $75 /hr
- Small group of 2
- $40 /player/hr
Available Any day but Saturday
No. CO-JASJason Goguen
Baseball Instructor
10+ years · Baseball
Jason Goguen brings a lifelong passion for baseball and extensive experience as both a player and a coach. He played college baseball and captained his team as a senior, then played two years of amateur ball in Albany, New York, was selected to a national team that competed across Europe, and signed to play professionally overseas — compiling a 12–2 record before a rotator cuff injury in his final game. After surgery he coached varsity baseball for two years and earned tryouts with three MLB organizations, and for more than 10 years has provided private instruction helping players develop their skills, confidence, and understanding of the game. Professionally he oversees the Caledonia and Essex County courts, and previously spent a decade running clinics across New England — leadership and mentorship he brings to every lesson.
- Individual
- $75 /hr
- Small group of 2
- $40 /player/hr
Available Mon, Tue & Fri 4:30–close · Sat & Sun 8:00–2:00
No. CO-SAMSam Matthews
Pitching Instructor
10+ years · Baseball
Coach Sam is an experienced pitching coach dedicated to helping young athletes develop their skills, confidence, and understanding of the game. A St. Johnsbury native, he attended St. Johnsbury Academy before pitching four years at the NCAA Division III level at Lyndon State College, where he earned a degree in Physical Education. He has more than a decade of collegiate coaching experience, including 10 years as pitching coach at Vermont State University Lyndon and a year at Colby-Sawyer College, and three years as head coach of Team Vermont in the New England Showcase League. His instruction focuses on proper mechanics, arm strength and conditioning, command, and mental preparation — simplifying the fundamentals and meeting pitchers where they are.
- Individual
- Not booking
- Small group
- Not booking
Sam is not taking weekly lessons at the moment. He runs clinics here through the winter, and comes back for regular one-to-one lessons in summer 2027.
No. CO-TODTodd Bell
Pitching & Hitting Instructor
35+ years · Baseball
With more than 35 years of coaching experience, Coach Bell has worked with athletes at every level — from Little League through the New England Collegiate Baseball League. Throughout his career, he has guided several teams to New England Regional Tournaments and coached teams in the 13-, 14-, and 15-year-old divisions to Babe Ruth Vermont State Championship titles. A lifelong baseball player and coach, one of his career highlights was representing Castleton University in the 1992 All-Star Game, where he earned the win after pitching two scoreless innings. Coach Bell takes great pride in helping young athletes reach their full potential, prepare to compete, and develop a lasting passion for baseball. Through focused skill development and a positive mental approach, he helps players build the confidence and preparation needed for success on game day.
- Individual
- $75 /hr
- Small group of 2
- $40 /player/hr
Available Sundays in September
Coaches, read this
Run your lessons
out of our cages
If you coach baseball or softball in the Northeast Kingdom and you need indoor space through the winter, we want to hear from you. Three turfed cages, mounds, machines and sliding mats — you bring the athletes and the plan.
What we provide
- Three indoor turfed cagesHeated year-round, open six days a week.
- Pitching machinesAdjustable speeds, baseball and fastpitch.
- Mounds, sliding mats and teesPlus the rest of the training equipment.
- Your lessons bookable onlineListed on this page with a working booking button.
- A kitchen and eight tapsSomewhere for the parents to wait.
Terms are worked out per coach — call 802-424-1123.
Being straight with you
Lesson rates and availability are set by each coach. Everything shown on this page comes from the coach’s own listing. To confirm a lesson right now, call 802-424-1123.
