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 Haverhill (MA) varsity football team lost Friday's home conference game against Andover (MA) by a score of 49-0.

Q1Q2Q3Q4Final
Andover72114749
Haverhill00000
  • Recap
  • Box Score
  • Scoretracker
  • Awards
  • Matchup Info

Box Score Stats

Andover (25-26)

Haverhill (25-26)

33
Total Plays
34
11
First Downs
3
9
Penalties
3
109
Penalty Yards
19
20:54
Possession Time
27:06

Game Stats

Andover

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals81198.72712.3107130.1
13Kyle Olson (Jr)71091.70013.010131.7
18John Stadler (So)1171.0007.0007114.6
Andover

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals2232114.67416
0Marcus Dejesus (Jr)916318.17413
13Kyle Olson (Jr)9899.94502
15J. Capachchietti (Sr)122.020
28JC Jimenez (So)36722.35401
Andover

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals89812.3281
1Nick Ilsley (Sr)23819.0281
3Rodrigo Sequira (Jr)221.03
10Thomas Enman (Sr)22613.026
15J. Capachchietti (Sr)12525.025
82Max Doran (Jr)177.07
Andover

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals321983569523
0Marcus Dejesus (Jr)16335198
1Nick Ilsley (Sr)3869107
3Rodrigo Sequira (Jr)22
10Thomas Enman (Sr)2626
13Kyle Olson (Jr)8989
15J. Capachchietti (Sr)22527
28JC Jimenez (So)6767
82Max Doran (Jr)77
Andover

Total Yards

#Athlete NameRushPassRecTotal
Team Totals3219898419
0Marcus Dejesus (Jr)163163
1Nick Ilsley (Sr)3838
3Rodrigo Sequira (Jr)22
10Thomas Enman (Sr)2626
13Kyle Olson (Jr)8991180
15J. Capachchietti (Sr)22527
18John Stadler (So)77
28JC Jimenez (So)6767
82Max Doran (Jr)77
Andover

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals2115365.0
1Nick Ilsley (Sr)22
2Matthew Lee (Jr)3251.0
4Nate Bernardin (Sr)314
5Braden Sullivan (Jr)44
7Nico Dibarri (Sr)11
9Maliq Maliani (Sr)22
11Jackson Fuller (Sr)222.0
12Owen Cote (Sr)221.0
19Josiah Mercadet (Sr)11
22Lucas Souza (Sr)22
25Jack Theriault (Jr)11
27Will Mudholkar (Jr)11
31Will Entner (Sr)4151.0
40Will Zannoni (Jr)22
74Colin Flanagan (Sr)11
83Daniel Guinee (Jr)11
Andover

Sacks

#Athlete NameSacksYdlHurs
Team Totals1
74Colin Flanagan (Sr)1
Andover

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals4
2Matthew Lee (Jr)1
4Nate Bernardin (Sr)1
19Josiah Mercadet (Sr)1
31Will Entner (Sr)1
Andover

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals936740.8520
87Henry Belscher (So)936740.8520
Andover

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals13535.03526934.5440104
0Marcus Dejesus (Jr)13535.03535
1Nick Ilsley (Sr)26934.544069
Andover

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals7427
0Marcus Dejesus (Jr)318
1Nick Ilsley (Sr)16
13Kyle Olson (Jr)212
28JC Jimenez (So)16
87Henry Belscher (So)7
Andover

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals771.07
87Henry Belscher (So)771.07
Andover

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals617
0Marcus Dejesus (Jr)33
1Nick Ilsley (Sr)11
13Kyle Olson (Jr)22
28JC Jimenez (So)11
Haverhill has not entered stats for this game.

Game Story

Massachusetts High School Football - Haverhill overwhelmed by Andover

September 26, 2025: Haverhill, MA 01832

In Friday's league game, the Andover Golden Warriors (Andover, MA) football team triumphed over the host Haverhill Hillies (Haverhill, MA), by a tally of 49-0.

Next, the Golden Warriors clash with the Methuen Rangers (Methuen, MA) in a non-league outing, on Friday, October 3. Andover will attempt to move on its 3-0 season record. The Rangers come into the outing with a 2-1 record after their 28-6 league loss to Tewksbury Memorial (Tewksbury, MA).

With the defeat, Haverhill drops to 0-3 on the campaign. The Hillies travel to Lawrence (Lawrence, MA) to clash with the Lancers in a non-league outing on Thursday, October 2. The Lancers come into the outing with a record of 1-2. Lawrence lost 35-8 in their recent non-league outing against Billerica Memorial (Billerica, MA)

Deacon WoodGolden Warriors Reporter
  • All
  • Q2
  • Q3
  • Q4
  • F
  1. Check In

    2nd Quarter
    21 - 0 The scorer has checked in. Andover 21, Haverhill 0
    Posted @ 7:41p
  2. Game Attendance

    2nd Quarter
    Attendance Hundreds
    Posted @ 7:42p
  3. Field Conditions

    2nd Quarter
    Field Conditions Dry
    Posted @ 7:42p
  4. Weather Conditions

    2nd Quarter
    Weather Conditions Fair
    Posted @ 7:42p
  5. 21 - 0

    Possession Update - Kickoff

    Haverhill2nd Quarter ~7 minutes to go
    Andover kicked off to Haverhill. Haverhill has the ball. Andover 21, Haverhill 0
    Posted @ 7:42p
  6. 21 - 0

    Update

    Haverhill2nd Quarter ~6 minutes to go
    Haverhill - 2nd down, ~6 minutes to go, ball on their own 35-yard line. Andover 21, Haverhill 0
    Posted @ 7:44p
  7. 21 - 0

    Punt

    Andover2nd Quarter ~5 minutes to go
    Haverhill has punted to Andover. Andover has the ball on Haverhill's 47-yard line. Andover 21, Haverhill 0
    Posted @ 7:46p
  8. 21 - 0

    Update

    Andover2nd Quarter ~5 minutes to go
    Andover - 1st down, ~5 minutes to go, ball on Haverhill's 36-yard line. Andover 21, Haverhill 0
    Posted @ 7:47p
  9. 21 - 0

    Long Run

    Andover2nd Quarter ~4 minutes to go
    Andover - #13 Kyle Olson with a long run. Andover has the ball on Haverhill's 10-yard line. Andover 21, Haverhill 0
    Posted @ 7:48p
  10. 21 - 0

    Red Zone Alert

    Andover2nd Quarter ~4 minutes to go
    Andover is inside Haverhill's 20. Andover 21, Haverhill 0
    Posted @ 7:49p
  11. 21 - 0

    Update

    Andover2nd Quarter ~4 minutes to go
    Andover - 2nd down, ~4 minutes to go, ball on Haverhill's 10-yard line. Andover 21, Haverhill 0
    Posted @ 7:50p
  12. 27 - 0

    Passing Touchdown

    Andover2nd Quarter ~4 minutes to go
    Andover - #10 Thomas Enman 10 Yd pass completed to #1 Nick Ilsley for a TD. Andover 27, Haverhill 0
    Posted @ 7:51p
  13. 28 - 0

    Made Point After

    Andover2nd Quarter ~4 minutes to go
    Andover - #87 Henry Belscher PAT Good. Andover 28, Haverhill 0
    Posted @ 7:52p
  14. 28 - 0

    Possession Update - Kickoff

    Haverhill2nd Quarter ~4 minutes to go
    Andover kicked off to Haverhill. Haverhill has the ball on their own 31-yard line. Andover 28, Haverhill 0
    Posted @ 7:53p
  15. 28 - 0

    Update

    Haverhill2nd Quarter ~3 minutes to go
    Haverhill - 2nd down, ~3 minutes to go, ball on their own 28-yard line. Andover 28, Haverhill 0
    Posted @ 7:55p
  16. 28 - 0

    Update

    Haverhill2nd Quarter ~2 minutes to go
    Haverhill - 3rd down, ~2 minutes to go, ball on Andover's 34-yard line. Andover 28, Haverhill 0
    Posted @ 7:55p
  17. 28 - 0

    Update

    Haverhill2nd Quarter ~1 minute to go
    Haverhill - 4th down, ~1 minute to go, ball on Andover's 38-yard line. Andover 28, Haverhill 0
    Posted @ 7:58p
  18. 28 - 0

    Punt

    Andover2nd Quarter Under a minute
    Haverhill has punted to Andover. Andover has the ball on Haverhill's 34-yard line. Andover 28, Haverhill 0
    Posted @ 8:01p
  19. 28 - 0

    Update

    Andover2nd Quarter Under a minute
    Andover - 2nd down, Under a minute, ball on their own 34-yard line. Andover 28, Haverhill 0
    Posted @ 8:02p
  20. 28 - 0

    Update

    Andover2nd Quarter Under a minute
    Andover - 3rd down, Under a minute, ball on their own 34-yard line. Andover 28, Haverhill 0
    Posted @ 8:03p
  21. 28 - 0

    Halftime

    Halftime
    Andover 28, Haverhill 0
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 8:04p
  22. 28 - 0

    Start of 3rd Quarter

    Haverhill3rd Quarter
    Haverhill to kick off to Andover.
    Posted @ 8:20p
  23. 28 - 0

    Update

    Andover3rd Quarter ~11 minutes to go
    Andover - 1st down, ~11 minutes to go, ball on their own 44-yard line. Andover 28, Haverhill 0
    Posted @ 8:22p
  24. 28 - 0

    Update

    Andover3rd Quarter ~11 minutes to go
    Andover - 2nd down, ~11 minutes to go, ball on their own 45-yard line. Andover 28, Haverhill 0
    Posted @ 8:23p
  25. 28 - 0

    Update

    Andover3rd Quarter ~10 minutes to go
    Andover - 1st down, ~10 minutes to go, ball on Haverhill's 30-yard line. Andover 28, Haverhill 0
    Posted @ 8:25p
  26. 28 - 0

    Update

    Andover3rd Quarter ~8 minutes to go
    Andover - 1st down, ~8 minutes to go, ball on Haverhill's 9-yard line. Andover 28, Haverhill 0
    Posted @ 8:27p
  27. 34 - 0

    Rushing Touchdown

    Andover3rd Quarter ~8 minutes to go
    Andover - #13 Kyle Olson with a 9 Yd Rushing TD. Andover 34, Haverhill 0
    Posted @ 8:28p
  28. 35 - 0

    Made Point After

    Andover3rd Quarter ~8 minutes to go
    Andover - #87 Henry Belscher PAT Good. Andover 35, Haverhill 0
    Posted @ 8:28p
  29. 35 - 0

    Possession Update - Kickoff

    Haverhill3rd Quarter ~8 minutes to go
    Andover kicked off to Haverhill. Haverhill has the ball on their own 21-yard line. Andover 35, Haverhill 0
    Posted @ 8:30p
  30. 35 - 0

    Update

    Haverhill3rd Quarter ~8 minutes to go
    Haverhill - 2nd down, ~8 minutes to go, ball on their own 25-yard line. Andover 35, Haverhill 0
    Posted @ 8:31p
  31. 35 - 0

    Update

    Haverhill3rd Quarter ~7 minutes to go
    Haverhill - 3rd down, ~7 minutes to go, ball on their own 24-yard line. Andover 35, Haverhill 0
    Posted @ 8:32p
  32. 35 - 0

    Update

    Haverhill3rd Quarter ~6 minutes to go
    Haverhill - 4th down, ~6 minutes to go, ball on their own 24-yard line. Andover 35, Haverhill 0
    Posted @ 8:32p
  33. 35 - 0

    Punt

    Andover3rd Quarter ~6 minutes to go
    Haverhill has punted to Andover. Andover has the ball on Haverhill's 20-yard line. Andover 35, Haverhill 0
    Posted @ 8:36p
  34. 35 - 0

    Red Zone Alert

    Andover3rd Quarter ~6 minutes to go
    Andover is inside Haverhill's 20. Andover 35, Haverhill 0
    Posted @ 8:37p
  35. 35 - 0

    Update

    Andover3rd Quarter ~5 minutes to go
    Andover - 3rd down, ~5 minutes to go, ball on Haverhill's 15-yard line. Andover 35, Haverhill 0
    Posted @ 8:37p
  36. 41 - 0

    Rushing Touchdown

    Andover3rd Quarter ~4 minutes to go
    Andover - #0 Marcus Dejesus with a 10 Yd Rushing TD. Andover 41, Haverhill 0
    Posted @ 8:40p
  37. 42 - 0

    Made Point After

    Andover3rd Quarter ~4 minutes to go
    Andover - #87 Henry Belscher PAT Good. Andover 42, Haverhill 0
    Posted @ 8:40p
  38. 42 - 0

    Possession Update - Kickoff

    Haverhill3rd Quarter ~2 minutes to go
    Andover kicked off to Haverhill. Haverhill has the ball on their own 23-yard line. Andover 42, Haverhill 0
    Posted @ 8:42p
  39. 42 - 0

    Update

    Haverhill3rd Quarter ~1 minute to go
    Haverhill - 2nd down, ~1 minute to go, ball on their own 25-yard line. Andover 42, Haverhill 0
    Posted @ 8:43p
  40. 42 - 0

    End of 3rd Quarter

    4th Quarter
    Andover 42, Haverhill 0
    Posted @ 8:46p
  41. 42 - 0

    Possession Update - Kickoff

    Haverhill4th Quarter ~11 minutes to go
    Andover kicked off to Haverhill. Haverhill has the ball on Andover's 45-yard line. Andover 42, Haverhill 0
    Posted @ 8:47p
  42. 42 - 0

    Update

    Haverhill4th Quarter ~8 minutes to go
    Haverhill - 4th down, ~8 minutes to go, ball on their own 45-yard line. Andover 42, Haverhill 0
    Posted @ 8:49p
  43. 42 - 0

    Turnover on Downs

    Andover4th Quarter ~7 minutes to go
    Haverhill has turned possession over on downs. Andover has the ball on Haverhill's 46-yard line. Andover 42, Haverhill 0
    Posted @ 8:51p
  44. 48 - 0

    Rushing Touchdown

    Andover4th Quarter ~3 minutes to go
    Andover - #28 JC Jimenez with a 55 Yd Rushing TD. Andover 48, Haverhill 0
    Posted @ 8:56p
  45. 49 - 0

    Made Point After

    Andover4th Quarter ~3 minutes to go
    Andover - #87 Henry Belscher PAT Good. Andover 49, Haverhill 0
    Posted @ 8:56p
  46. 49 - 0

    Possession Update - Kickoff

    Haverhill4th Quarter ~1 minute to go
    Andover kicked off to Haverhill. Haverhill has the ball on their own 30-yard line. Andover 49, Haverhill 0
    Posted @ 8:58p
  47. 49 - 0

    End of Game

    Final
    Andover 49, Haverhill 0
    Posted @ 8:59p

Players of the Game

Andover (25-26)

Congratulations to #0 Marcus Dejesus (overall), #70 Maksim Curreri (offensive), #2 Matthew Lee (defensive) and #31 Will Entner (special teams) for being selected the Andover Football Players of the Game.

Haverhill (25-26)

Haverhill has not selected any Players of the Game.

Andover @ Haverhill Football Game Info

Fri., Sep. 26, 2025 @ 7p
Haverhill Stadium
The Haverhill (MA) varsity football team lost Friday's home conference game against Andover (MA) by a score of 49-0.

Scoretracker Providers

Deacon WoodGolden Warriors Reporter

Rankings & Records

Andover (25-26)

NationalMADiv.
1,268147
OverallLeagueHomeAwayWin %League %PFPA
4-11-02-12-0.8001.00020669

Haverhill (25-26)

NationalMADiv.
5,78910721
OverallLeagueHomeAwayWin %League %PFPA
2-30-11-11-2.400.00090155

Team Scoring Averages

Q1Q2Q3Q4Final
Andover
8.417.410.45.041.2
Haverhill
000018.0

Andover Videos

Andover doesn't have any videos.

Haverhill Videos

Team Stat Comparison

AndoverHaverhill
175.0Rushing Yards Per Game-
164.4Passing Yards Per Game-
164.4Receiving Yards Per Game-
339.4Total Yards Per Game-
47.8Tackles Per Game-
1.4Sacks Per Game-
3.6Points Per Game-

Team Leaders

AndoverHaverhillNational Avg.
#13 Kyle Olson74.6Rushing Yards Per Game
-
13.2
#13 Kyle Olson161.2Passing Yards Per Game
-
13.9
#85 Michael Crowley55.3Receiving Yards Per Game
-
10.6
#13 Kyle Olson235.8Total Yards Per Game
-
28.3
#5 Braden Sullivan6.0Tackles Per Game
-
2.7
#11 Jackson Fuller0.5Sacks Per Game
-
0.3
#87 Henry Belscher3.6Points Per Game
-
2.2

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Andover1-1Haverhill1-0
DateAwayHomeResultDateAwayHomeResult
10/3/25MethuenAndover(L) 35-2910/24/25HaverhillMethuen
10/10/25LawrenceAndover(W) 56-810/2/25HaverhillLawrence(W) 22-8
10/24/25AndoverCentral Catholic10/31/25Central CatholicHaverhill

Record Breakdown

Andover (25-26)

Haverhill (25-26)

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