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 St. John's Prep (Danvers, MA) varsity football team won Friday's home playoff game against Leominster (MA) by a score of 42-7.

Game Details: St. John's Preparatory School

This game is a part of the "2023 MIAA Football State Championship - Division 1" tournament.

Q1Q2Q3Q4Final
Leominster00707
St. John's Prep2970642
Final score provided by S. Dolan.
  • Recap
  • Box Score
  • Scoretracker
  • Videos
  • Matchup

Game Stats

Leominster

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1535135.4299.00230.1
3Osiris Lopez (So)1535135.4299.00230.1
Leominster

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals281736.21911
3Osiris Lopez (So)141218.6191
5Xavier Cora (Jr)10414.1130
22Chris Hatch (Sr)111.010
23Aramis Reyes (Jr)3103.3701
Leominster

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals151338.915
12Juan Miranda (Jr)4328.012
14Jovani Morales (Sr)44010.015
33Domenic Swaine (Sr)155.05
88Jaden Jenkins (Sr)6569.312
Leominster

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1731332308
3Osiris Lopez (So)121121
5Xavier Cora (Jr)4141
12Juan Miranda (Jr)3232
14Jovani Morales (Sr)4040
22Chris Hatch (Sr)11
23Aramis Reyes (Jr)1010
24Grady Tobin (Fr)22
33Domenic Swaine (Sr)55
88Jaden Jenkins (Sr)5656
Leominster

Total Yards

#Athlete NameRushPassRecTotal
Team Totals173135133308
3Osiris Lopez (So)121135256
5Xavier Cora (Jr)4141
12Juan Miranda (Jr)3232
14Jovani Morales (Sr)4040
22Chris Hatch (Sr)11
23Aramis Reyes (Jr)1010
33Domenic Swaine (Sr)55
88Jaden Jenkins (Sr)5656
Leominster

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals363393.0
2Juan Roman-Cruz (Sr)6171.0
4A. Christopher (Sr)33
5Xavier Cora (Jr)331.0
7G. Elias (Sr)77
8K. Amarasinghe (Sr)55
12Juan Miranda (Jr)33
14Jovani Morales (Sr)22
21Zack Oliver (Fr)22
24Grady Tobin (Fr)11
33Domenic Swaine (Sr)11
59Nate Hankins (Jr)331.0
72Jason Wilson (So)112
Leominster

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals122.0110
4A. Christopher (Sr)10
24Grady Tobin (Fr)122.0
88Jaden Jenkins (Sr)1
Leominster

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals1617
9Daniel Thompson (Sr)11
23Aramis Reyes (Jr)166
Leominster

PATs and Field Goals

#Athlete NamePATAtt%FGAtt%LngTot Pts
Team Totals111.01
9Daniel Thompson (Sr)111.01
Leominster

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals11
23Aramis Reyes (Jr)11
St. John's Prep has not entered stats for this game.

Recap Video

Game Story

Massachusetts High School Football - St. John's Prep routs Leominster

November 3, 2023: Danvers, MA 01923

The St. John's Prep Eagles football squad scored 42 points and restricted the visiting Leominster Blue Devils to 7 in the Eagles non-league victory on Friday.

The Eagles now possess a 9-0 record. They put it on the line next when they travel to Boston College High for a non-league battle on Friday, November 10. St. John's Prep will face a Eagles squad coming off a 46-8 non-league win over Taunton (Taunton, MA). The Eagles record now stands at 6-3.

Coming up next, the Blue Devils face the Fitchburg Red Raiders (Fitchburg, MA) in a non-league battle, on Wednesday, November 22. Leominster will attempt to advance on its 4-5 season record. The Red Raiders enter the battle with a 0-9 record after their 16-12 non-league loss to Groton-Dunstable (Groton, MA).

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

    1st Quarter
    0 - 29 The scorer has checked in. Leominster 0, SJP 29
    Posted @ 6:52p
  2. Game Attendance

    1st Quarter
    Attendance About 100
    Posted @ 6:52p
  3. Field Conditions

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

    1st Quarter
    Weather Conditions Cold
    Posted @ 6:52p
  5. 0 - 29

    End of 1st Quarter

    2nd Quarter
    Leominster 0, SJP 29
    Posted @ 6:53p
  6. 0 - 29

    Update

    St. John's Prep2nd Quarter ~1 minute to go
    St. John's Prep - 2nd down, ~1 minute to go, ball on Leominster's 7-yard line. Leominster 0, SJP 29
    Posted @ 6:53p
  7. 0 - 35

    Rushing Touchdown

    St. John's Prep2nd Quarter ~1 minute to go
    St. John's Prep - #28 Andrew Mcmanmon with a 7 Yd Rushing TD. Leominster 0, SJP 35
    Posted @ 6:54p
  8. 0 - 36

    Made Point After

    St. John's Prep2nd Quarter ~1 minute to go
    St. John's Prep - #99 PAT Good. Leominster 0, SJP 36
    Posted @ 6:54p
  9. 0 - 36

    Possession Update - Kickoff

    Leominster2nd Quarter ~1 minute to go
    St. John's Prep kicked off to Leominster. Leominster has the ball on their own 43-yard line. Leominster 0, SJP 36
    Posted @ 6:56p
  10. 0 - 36

    Halftime

    Halftime
    Leominster 0, SJP 36
    We noticed it's halftime, please enjoy this video while you wait for the action to resume.
    Posted @ 6:57p
  11. Commentary

    Halftime
    Posted @ 7:03p
  12. 0 - 36

    Start of 3rd Quarter

    Leominster3rd Quarter
    Leominster to kick off to St. John's Prep.
    Posted @ 7:12p
  13. 0 - 36

    Possession Update - Kickoff

    St. John's Prep3rd Quarter ~11 minutes to go
    Leominster kicked off to St. John's Prep. St. John's Prep has the ball on their own 41-yard line. Leominster 0, SJP 36
    Posted @ 7:12p
  14. 0 - 36

    Punt

    Leominster3rd Quarter ~10 minutes to go
    St. John's Prep has punted to Leominster. Leominster has the ball on their own 13-yard line. Leominster 0, SJP 36
    Posted @ 7:14p
  15. 0 - 36

    Big Play - Sack

    St. John's Prep3rd Quarter ~10 minutes to go
    St. John's Prep with a sack. Leominster has the ball on their own 12-yard line. Leominster 0, SJP 36
    Posted @ 7:16p
  16. 0 - 36

    Punt

    St. John's Prep3rd Quarter ~8 minutes to go
    Leominster has punted to St. John's Prep. St. John's Prep has the ball on their own 44-yard line. Leominster 0, SJP 36
    Posted @ 7:18p
  17. 0 - 36

    Punt

    Leominster3rd Quarter ~6 minutes to go
    St. John's Prep has punted to Leominster. Leominster has the ball on their own 2-yard line. Leominster 0, SJP 36
    Posted @ 7:20p
  18. 0 - 36

    Update

    Leominster3rd Quarter ~1 minute to go
    Leominster - 2nd down, ~1 minute to go, ball on St. John's Prep's 25-yard line. Leominster 0, SJP 36
    Posted @ 7:30p
  19. 6 - 36

    Rushing Touchdown

    Leominster3rd Quarter Under a minute
    Leominster - 6 Yd Rushing TD. Leominster 6, SJP 36
    Posted @ 7:33p
  20. 7 - 36

    Made Point After

    Leominster3rd Quarter Under a minute
    Leominster - PAT Good. Leominster 7, SJP 36
    Posted @ 7:33p
  21. 7 - 36

    End of 3rd Quarter

    4th Quarter
    Leominster 7, SJP 36
    Posted @ 7:33p
  22. 7 - 36

    Possession Update - Kickoff

    St. John's Prep4th Quarter ~11 minutes to go
    Leominster kicked off to St. John's Prep. St. John's Prep has the ball on their own 27-yard line. Leominster 7, SJP 36
    Posted @ 7:35p
  23. 7 - 36

    Interception

    Leominster4th Quarter ~11 minutes to go
    Leominster intercepts a St. John's Prep pass. Leominster 7, SJP 36
    Posted @ 7:36p
  24. 7 - 36

    Interception

    St. John's Prep4th Quarter ~8 minutes to go
    St. John's Prep - #24 intercepts a Leominster pass and has the ball on their own 20-yard line. Leominster 7, SJP 36
    Posted @ 7:41p
  25. 7 - 36

    Update

    St. John's Prep4th Quarter ~7 minutes to go
    St. John's Prep - 2nd down, ~7 minutes to go, ball on their own 27-yard line. Leominster 7, SJP 36
    Posted @ 7:42p
  26. 7 - 36

    Update

    St. John's Prep4th Quarter ~7 minutes to go
    St. John's Prep - 1st down, ~7 minutes to go, ball on their own 33-yard line. Leominster 7, SJP 36
    Posted @ 7:43p
  27. 7 - 36

    Long Run

    St. John's Prep4th Quarter ~6 minutes to go
    St. John's Prep with a long run. St. John's Prep has the ball on Leominster's 18-yard line. Leominster 7, SJP 36
    Posted @ 7:44p
  28. 7 - 36

    Update

    St. John's Prep4th Quarter ~5 minutes to go
    St. John's Prep - 2nd down, ~5 minutes to go, ball on Leominster's 11-yard line. Leominster 7, SJP 36
    Posted @ 7:45p
  29. 7 - 36

    Update

    St. John's Prep4th Quarter ~5 minutes to go
    St. John's Prep - 3rd down, ~5 minutes to go, ball on Leominster's 9-yard line. Leominster 7, SJP 36
    Posted @ 7:45p
  30. 7 - 42

    Rushing Touchdown

    St. John's Prep4th Quarter ~4 minutes to go
    St. John's Prep - 9 Yd Rushing TD. Leominster 7, SJP 42
    Posted @ 7:46p
  31. 7 - 42

    Rushing Two Point Conversion Failed

    St. John's Prep4th Quarter ~4 minutes to go
    St. John's Prep - 2Pt Conversion Failed. Leominster 7, SJP 42
    Posted @ 7:47p
  32. 7 - 42

    Possession Update - Kickoff

    Leominster4th Quarter ~2 minutes to go
    St. John's Prep kicked off to Leominster. Leominster has the ball on their own 28-yard line. Leominster 7, SJP 42
    Posted @ 7:48p
  33. 7 - 42

    Update

    Leominster4th Quarter ~1 minute to go
    Leominster - 2nd down, ~1 minute to go, ball on their own 28-yard line. Leominster 7, SJP 42
    Posted @ 7:49p
  34. 7 - 42

    Two-Minute Warning

    Leominster4th Quarter ~2 minutes to go
    Leominster has the ball. Leominster 7, SJP 42
    Posted @ 7:49p
  35. 7 - 42

    Update

    Leominster4th Quarter Under a minute
    Leominster - 1st down, Under a minute, ball on their own 39-yard line. Leominster 7, SJP 42
    Posted @ 7:50p
  36. 7 - 42

    Update

    Leominster4th Quarter Under a minute
    Leominster - 1st down, Under a minute, ball on St. John's Prep's 50-yard line. Leominster 7, SJP 42
    Posted @ 7:50p
  37. 7 - 42

    End of Game

    Final
    Leominster 7, SJP 42
    Posted @ 7:50p

Highlight Videos

Scoretracker Providers

Scott DolanEagles Reporter

Rankings & Records

Leominster (23-24)

MADiv.
5817
OverallLeagueHomeAwayWin %League %PFPA
6-53-02-34-2.5451.000325254

St. John's Prep (23-24)

MADiv.
32
OverallLeagueHomeAwayNeutralWin %League %PFPA
11-24-06-04-11-1.8461.000465182

Team Scoring Averages

Q1Q2Q3Q4Final
Leominster
10.09.510.53.029.5
St. John's Prep
17.310.14.08.635.8

Leominster Videos

St. John's Prep Videos

St. John's Prep doesn't have any videos.

Team Stat Comparison

LeominsterSt. John's Prep
185.0Rushing Yards Per Game-
170.6Passing Yards Per Game-
355.6Total Yards Per Game-
42.7Tackles Per Game-
0.5Sacks Per Game-
29.4Points Per Game-

Team Leaders

LeominsterSt. John's PrepNational Avg.
#5 Xavier Cora73.3Rushing Yards Per Game
-
20.6
#3 Osiris Lopez170.6Passing Yards Per Game
-
50.5
#3 Osiris Lopez229.1Total Yards Per Game
-
36.9
#5 Xavier Cora6.7Tackles Per Game
-
2.7
#73 Rodney Tezil1.0Sacks Per Game
-
0.2
#77 Tommy Pearson6.0Points Per Game
-
2.1

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
Leominster0-1St. John's Prep1-0
DateAwayHomeResultDateAwayHomeResult
9/9/23St. John'sLeominster(L) 30-1810/6/23St. John'sSt. John's Prep(W) 35-0

Record Breakdown

Leominster (23-24)

St. John's Prep (23-24)

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