Football - Boys Varsity

The Berkshire football team competes in the Colonial League (Class B), arguably one of the most competitive leagues in all of New England. The rigorous schedule provides our players with an opportunity to constantly test themselves. Success requires focus and determination, and the hard work required of our football players goes hand in hand with the mission of Berkshire School as a whole.

The high level of competition also affords our college-bound athletes the chance to prove their ability to coaches at the next level. Berkshire graduates go on each year to play at all levels of college football. By combining academic and athletic rigor, Berkshire provides an ideal environment for those hoping to play college football. More importantly, however, the ideals fostered by the pursuit of academic and athletic excellence help prepare our football players for life after college as well.

Schedule & Scores

Opponent Date Time Location Result Score
There are no events to display


A native of Watertown, Connecticut, Coach Mike McCabe grew up at and attended The Taft School where he played football, basketball, and track. After high school, he went to the College of the Holy Cross in Worcester, Mass., where he majored in Classics and played football from 2007 to 2011. Coach McCabe made a brief stop in the NFL, playing with the Green Bay Packers for a year, before coming to Berkshire.

In addition to coaching football, Mr. McCabe serves as a head coach for the track and field team. He also teaches all levels of Latin and is the dormitory head in Eipper, where he lives with his wife Becky.

Assistant Coaches: Doug Davis, Klayton Johnson '09, John Malarney, Jack Quinn

Email coach:

Team Roster

# Name Position Class Hometown
1 Dante Nardi WR/DB 2018 Kingston, NY
2 John Porter RB/LB 2018 Little Elm, TX
5 Devon Halliday WR/DB 2018 Glenmont, NY
6 Robert Gallop WR/LB 2019 Mount Kisco, NY
8 Shun Iwata WR/DB 2020 Tokyo
9 Alex Barnosky QB/DB 2019 Watertown, CT
10 Jahyde Bullard RB/LB 2018 Bellows Falls, VT
11 Michael Derrig RB/LB 2019 East Hampton, NY
12 Rayshawn Boswell QB/DB 2019 Rochester, NY
13 Elliot Winoker WR/DB 2019 Greenwich, CT
15 Connor Rushford WR/DB 2020 Shelburne, VT
17 Jake Stackpole RB/DB 2018 West Haven, CT
18 Sam Bodman WR/DB 2019 Northbrook, IL
21 Jay Schoudel RB/LB 2019 Darien, CT
23 Collin Vincent RB/DB 2019 Shelburne, VT
25 Mike Frechette RB/DB 2021 North Ferrisburgh, VT
28 Graham Schwartz WR/DB 2021 Bedford, NY
30 Nogosa Atekha WR/DL 2021 Chicago, IL
33 Charlie Recchia RB/LB 2018 Cos Cob, CT
35 Jeremy DeLaMota RB/DB 2021 Corona, NY
40 Myles Scott RB/DL 2019 Agawam, MA
44 Miles Recchia RB/LB 2020 Cos Cob, CT
45 Patrick Fulling RB/LB 2019 Hilton Head, SC
50 Matt Heim OL/DL 2018 Englewood, CO
52 Adam Raine OL/DL 2018 Basingstoke, HANTS
55 Zakiy Manigo OL/LB 2020 Elizabeth, NJ
58 Nate McShane OL/DL 2020 Hillsdale, NJ
60 Teddy Oliver OL/DL 2020 New York, NY
61 Scott Takacs OL/DL 2021 Oldwick, NJ
62 Sawnie McGee OL/DL 2018 Riverside, CT
63 Sam Jaffe OL/DL 2021 Great Barrington, MA
65 Edward McMurray OL/DL 2019 New York, NY
66 Kade Iervolino OL/DL 2019 Califon, NJ
71 James Walsh OL/DL 2019 Norwalk, CT
76 Charlie Millard OL/DL 2018 Southport, CT
Charlie Bell Manager 2020 Chadds Ford, PA
George McGlade Manager 2018 Telluride, CO
Thomas Sogard Manager 2019 Williston, ND


Opponent Date Score Recap
There are no events to display