Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The Bellingham (MA) varsity football team won Thursday's home conference game against Dover-Sherborn (Dover, MA) by a score of 23-7.

Q1Q2Q3Q4Final
Dover-Sherborn00077
Bellingham0901423
Final score provided by S. Arbiter.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Awards
  • Matchup Info

Game Stats

Dover-Sherborn has not entered stats for this game.
Bellingham

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1014146.71414.6136128.9
9C. MacGregor (Jr)1014146.71414.6136128.9
Bellingham

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals341875.51612
3Jj Piselli (Jr)100.00
4B. Nicholson (Jr)1-4-4.00
5Mason Alger (Jr)9495.41101
6Sam Sullivan (Sr)133.001
9C. MacGregor (Jr)12424.00
22Jaxen Elder (So)191216.4161
24Liam Lopez (So)2-6-3.00
Bellingham

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1014414.4361
3Jj Piselli (Jr)3206.78
4B. Nicholson (Jr)24723.536
6Sam Sullivan (Sr)34615.327
87Wyatt Callery (Sr)23115.5211
Bellingham

Offensive Fumbles and Pancake Blocks

#Athlete NameFumLostPnk Blk
Team Totals22
3Jj Piselli (Jr)11
6Sam Sullivan (Sr)11
Bellingham

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals187144331
3Jj Piselli (Jr)02020
4B. Nicholson (Jr)-44743
5Mason Alger (Jr)4949
6Sam Sullivan (Sr)34649
9C. MacGregor (Jr)2424
22Jaxen Elder (So)121121
24Liam Lopez (So)-6-6
87Wyatt Callery (Sr)3131
Bellingham

Total Yards

#Athlete NameRushPassRecTotal
Team Totals187146144333
3Jj Piselli (Jr)02020
4B. Nicholson (Jr)-44743
5Mason Alger (Jr)4949
6Sam Sullivan (Sr)34649
9C. MacGregor (Jr)24146170
22Jaxen Elder (So)121121
24Liam Lopez (So)-6-6
87Wyatt Callery (Sr)3131
Bellingham

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals29427111.0
1Michael Demers (Sr)3473.0
6Sam Sullivan (Sr)55101.0
8Brock Barry (Jr)2241.0
9C. MacGregor (Jr)134
19Kyle Connors (Sr)1121.0
20A. Barrasso (So)235
21Aidan Cullinane (So)11
22Jaxen Elder (So)2461.0
24Liam Lopez (So)213
30Ryan Adams (So)22
44Devin Healy (Fr)11
70Rehan Shah (Sr)22
72Jacoby McCarthy (Jr)3471.0
73Victor Carduso (Jr)145
87Wyatt Callery (Sr)66123.0
Bellingham

Sacks

#Athlete NameSacksYdlHurs
Team Totals2.03
1Michael Demers (Sr)1.0
19Kyle Connors (Sr)1
72Jacoby McCarthy (Jr)1
87Wyatt Callery (Sr)1.01
Bellingham

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals2
8Brock Barry (Jr)1
87Wyatt Callery (Sr)1
Bellingham

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals31855
5Mason Alger (Jr)16
6Sam Sullivan (Sr)16
20A. Barrasso (So)55
87Wyatt Callery (Sr)16
Bellingham

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals23.7111.0185
20A. Barrasso (So)23.7111.0185
Bellingham

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals213
5Mason Alger (Jr)11
6Sam Sullivan (Sr)11
87Wyatt Callery (Sr)11

Recap Video

Game Story

Massachusetts High School Football - Dover-Sherborn knocked off by Bellingham

October 16, 2025: Bellingham, MA 02019

In Thursday's league game, the Bellingham Blackhawks (Bellingham, MA) football team overcame the visiting Dover-Sherborn Raiders (Dover, MA), by a tally of 23-7.

In their next game, the Blackhawks battle the Medfield Warriors (Medfield, MA) in a Tri-Valley - Small game, on Friday, October 24. Bellingham will attempt to better on its 4-2 season record. The Warriors enter the game with a 6-0 record after their 38-6 league win over Millis (Millis, MA).

The Raiders (0-6) will now prepare for their game against Medway (Medway, MA). The Mustangs come into the Tri-Valley - Small outing with a 3-3 record. In their last outing, Medway was knocked off by Norton (Norton, MA), 42-28, in a league outing.

Scott ArbiterRaiders Reporter
  • All
  • Q1
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    1st Quarter
    0 - 0 The scorer has checked in. DSHS 0, Bellingham 0
    Posted @ 6:05p
  2. Game Attendance

    1st Quarter
    Attendance At least 1,000
    Posted @ 6:05p
  3. Field Conditions

    1st Quarter
    Field Conditions Dry
    Posted @ 6:05p
  4. Weather Conditions

    1st Quarter
    Weather Conditions Fair
    Posted @ 6:05p
  5. 0 - 0

    Turnover on Downs

    Dover-Sherborn1st Quarter ~8 minutes to go
    Bellingham has turned possession over on downs. Dover-Sherborn has the ball on their own 43-yard line. DSHS 0, Bellingham 0
    Posted @ 6:06p
  6. 0 - 0

    Fumble Recovery

    Dover-Sherborn1st Quarter ~3 minutes to go
    Dover-Sherborn - #56 recovered a fumble by Bellingham and has the ball on Bellingham's 32-yard line. DSHS 0, Bellingham 0
    Posted @ 6:17p
  7. 0 - 0

    Big Play - Sack

    Bellingham1st Quarter ~3 minutes to go
    Bellingham - #87 Wyatt Callery with a sack. Dover-Sherborn has the ball on Bellingham's 42-yard line. DSHS 0, Bellingham 0
    Posted @ 6:20p
  8. 0 - 0

    End of 1st Quarter

    2nd Quarter
    DSHS 0, Bellingham 0
    Posted @ 6:22p
  9. 0 - 0

    Punt

    Bellingham2nd Quarter ~11 minutes to go
    Dover-Sherborn has punted to Bellingham. Bellingham has the ball on their own 10-yard line. DSHS 0, Bellingham 0
    Posted @ 6:23p
  10. 0 - 0

    Long Run

    Bellingham2nd Quarter ~11 minutes to go
    Bellingham - #9 Camron MacGregor with a long run. Bellingham has the ball on their own 44-yard line. DSHS 0, Bellingham 0
    Posted @ 6:24p
  11. 0 - 6

    Passing Touchdown

    Bellingham2nd Quarter ~7 minutes to go
    Bellingham - #9 Camron MacGregor 7 Yd pass completed to #87 Wyatt Callery for a TD. DSHS 0, Bellingham 6
    Posted @ 6:32p
  12. 0 - 6

    Missed Point After

    Bellingham2nd Quarter ~7 minutes to go
    Bellingham - PAT Missed. DSHS 0, Bellingham 6
    Posted @ 6:32p
  13. 0 - 6

    Fumble Recovery

    Dover-Sherborn2nd Quarter ~4 minutes to go
    Dover-Sherborn recovered a fumble by Bellingham and has the ball on Bellingham's 42-yard line. DSHS 0, Bellingham 6
    Posted @ 6:41p
  14. 0 - 9

    Field Goal

    Bellingham2nd Quarter Under a minute
    Bellingham - #20 Anthony Barrasso kicks a 28 Yd Field Goal. DSHS 0, Bellingham 9
    Posted @ 6:58p
  15. 0 - 9

    Halftime

    Halftime
    DSHS 0, Bellingham 9
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 6:58p
  16. 0 - 9

    Start of 3rd Quarter

    Bellingham3rd Quarter
    Bellingham to kick off to Dover-Sherborn.
    Posted @ 7:27p
  17. 0 - 9

    Red Zone Alert

    Dover-Sherborn3rd Quarter Under a minute
    Dover-Sherborn is inside Bellingham's 20. DSHS 0, Bellingham 9
    Posted @ 7:27p
  18. 0 - 9

    End of 3rd Quarter

    4th Quarter
    DSHS 0, Bellingham 9
    Posted @ 7:32p
  19. 6 - 9

    Rushing Touchdown

    Dover-Sherborn4th Quarter ~11 minutes to go
    Dover-Sherborn - #1 with a 1 Yd Rushing TD. DSHS 6, Bellingham 9
    Posted @ 7:32p
  20. 7 - 9

    Made Point After

    Dover-Sherborn4th Quarter ~11 minutes to go
    Dover-Sherborn - #55 PAT Good. DSHS 7, Bellingham 9
    Posted @ 7:33p
  21. 7 - 9

    Red Zone Alert

    Bellingham4th Quarter ~5 minutes to go
    Bellingham is inside Dover-Sherborn's 20. DSHS 7, Bellingham 9
    Posted @ 7:41p
  22. 7 - 15

    Rushing Touchdown

    Bellingham4th Quarter ~5 minutes to go
    Bellingham - #6 Sam Sullivan with a 1 Yd Rushing TD. DSHS 7, Bellingham 15
    Posted @ 7:43p
  23. 7 - 16

    Made Point After

    Bellingham4th Quarter ~5 minutes to go
    Bellingham - #20 Anthony Barrasso PAT Good. DSHS 7, Bellingham 16
    Posted @ 7:43p
  24. 7 - 16

    Turnover on Downs

    Bellingham4th Quarter ~5 minutes to go
    Dover-Sherborn has turned possession over on downs. Bellingham has the ball on Dover-Sherborn's 40-yard line. DSHS 7, Bellingham 16
    Posted @ 7:48p
  25. 7 - 22

    Rushing Touchdown

    Bellingham4th Quarter ~2 minutes to go
    Bellingham - #5 Mason Alger with a 1 Yd Rushing TD. DSHS 7, Bellingham 22
    Posted @ 7:54p
  26. 7 - 23

    Made Point After

    Bellingham4th Quarter ~2 minutes to go
    Bellingham - #20 Anthony Barrasso PAT Good. DSHS 7, Bellingham 23
    Posted @ 7:54p
  27. 7 - 23

    Long Pass

    Dover-Sherborn4th Quarter ~1 minute to go
    Dover-Sherborn - #10 with a long pass to #16. Dover-Sherborn has the ball on Bellingham's 4-yard line. DSHS 7, Bellingham 23
    Posted @ 7:59p
  28. 7 - 23

    End of Game

    Final
    DSHS 7, Bellingham 23
    Posted @ 8:03p

Highlight Videos

Players of the Game

Dover-Sherborn (25-26)

Dover-Sherborn has not selected any Players of the Game.

Bellingham (25-26)

Congratulations to #22 Jaxen Elder (overall), #9 Camron MacGregor (offensive), #87 Wyatt Callery (defensive) and #20 Anthony Barrasso (special teams) for being selected the Bellingham Football Players of the Game.

DSHS @ Bellingham Football Game Info

Thu., Oct. 16, 2025 @ 6p
Bellingham High School
The Bellingham (MA) varsity football team won Thursday's home conference game against Dover-Sherborn (Dover, MA) by a score of 23-7.

Scoretracker Providers

Scott ArbiterRaiders Reporter

Rankings & Records

Dover-Sherborn (25-26)

MADiv.
21430
OverallLeagueHomeAwayWin %League %PFPA
1-71-30-21-5.125.25054221

Bellingham (25-26)

MADiv.
12010
OverallLeagueHomeAwayWin %League %PFPA
4-42-24-00-4.500.500154114

Team Scoring Averages

Q1Q2Q3Q4Final
Dover-Sherborn
0003.36.8
Bellingham
5.35.54.34.319.3

Dover-Sherborn Videos

Bellingham Videos

Team Stat Comparison

Dover-SherbornBellingham
-Rushing Yards Per Game153.4
-Passing Yards Per Game70.0
-Receiving Yards Per Game74.8
-Total Yards Per Game223.4
-Tackles Per Game41.8
-Sacks Per Game0.9
-Points Per Game1.0

Team Leaders

Dover-SherbornBellinghamNational Avg.
-
Rushing Yards Per Game#5 Mason Alger101.111.7
-
Passing Yards Per Game#9 Camron MacGregor74.011.7
-
Receiving Yards Per Game#3 Jj Piselli24.69.3
-
Total Yards Per Game#5 Mason Alger109.625.6
-
Tackles Per Game#87 Wyatt Callery9.02.6
-
Sacks Per Game#58 Brett McRae0.30.2
-
Points Per Game#20 Anthony Barrasso1.12.0

Record Breakdown

Dover-Sherborn (25-26)

Bellingham (25-26)

1-7
Overall
4-4
1-3
League
2-2
0-4
Non-League
2-2
0-1
Head to Head
1-0
1-2
Common Opponent
1-2
0-2
Home
4-0
1-5
Away
0-4
0-0
Neutral
0-0
0-0
Playoff
0-0
1-7
In-State
4-4
0-0
Out-of-State
0-0