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 Leominster (MA) varsity football team won Friday's home non-conference game against St. John's (Shrewsbury, MA) by a score of 38-0.

Q1Q2Q3Q4Final
St. John's00000
Leominster2208838
  • Recap
  • Box Score
  • Scoretracker
  • Matchup Info

Game Stats

St. John's

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals71796.41213.759.9
8Bradford Perry (So)71796.41213.759.9
Leominster

Passing

#Athlete NameCAttYdsC%AvgTDIntLngQB Rate
Team Totals1523250.65216.73043141.3
3Osiris Lopez (Sr)1523250.65216.73043141.3
St. John's

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals14674.80
5B. Rodrigues (Sr)5244.80
7Liam Deso (So)8394.90
8Bradford Perry (So)144.00
Leominster

Rushing

#Athlete NameCarYdsAvgLng100+TD
Team Totals211266.04102
3Osiris Lopez (Sr)67412.34101
4Jack Parisi (Jr)5173.40
14Elijah Rivera (Jr)273.550
26Masyn Chester (Sr)8283.5901
St. John's

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals89612.0
1K. Spaulding (So)22010.0
3Cole Dipersio (Sr)4389.5
4Z. Collins (Jr)11414.0
6Scott Cronin (Sr)12424.0
Leominster

Receiving

#Athlete NameRecYdsAvgLngTD
Team Totals1525016.7433
1Ryan Ricker (Sr)47418.530
2Owen Parlin (Sr)11919.019
6Jayden Wilbon (So)38729.043
8Zackery Oliver (So)33913.0242
15J. Melendez (Jr)2115.58
88Ben Marchetti (Jr)22010.0191
St. John's

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals6796163
1K. Spaulding (So)2020
3Cole Dipersio (Sr)3838
4Z. Collins (Jr)1414
5B. Rodrigues (Sr)2424
6Scott Cronin (Sr)2424
7Liam Deso (So)3939
8Bradford Perry (So)44
Leominster

All Purpose Yards

#Athlete NameRushRecKRPRIRTotal
Team Totals1262502532433
1Ryan Ricker (Sr)741589
2Owen Parlin (Sr)192544
3Osiris Lopez (Sr)7474
4Jack Parisi (Jr)1717
6Jayden Wilbon (So)8787
8Zackery Oliver (So)3939
14Elijah Rivera (Jr)71724
15J. Melendez (Jr)1111
26Masyn Chester (Sr)2828
88Ben Marchetti (Jr)2020
St. John's

Total Yards

#Athlete NameRushPassRecTotal
Team Totals679696163
1K. Spaulding (So)2020
3Cole Dipersio (Sr)3838
4Z. Collins (Jr)1414
5B. Rodrigues (Sr)2424
6Scott Cronin (Sr)2424
7Liam Deso (So)3939
8Bradford Perry (So)496100
Leominster

Total Yards

#Athlete NameRushPassRecTotal
Team Totals126250250376
1Ryan Ricker (Sr)7474
2Owen Parlin (Sr)1919
3Osiris Lopez (Sr)74250324
4Jack Parisi (Jr)1717
6Jayden Wilbon (So)8787
8Zackery Oliver (So)3939
14Elijah Rivera (Jr)77
15J. Melendez (Jr)1111
26Masyn Chester (Sr)2828
88Ben Marchetti (Jr)2020
St. John's

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals3024542.0
0Jack Hanlon (Jr)235
3Cole Dipersio (Sr)22
4Z. Collins (Jr)112
7Liam Deso (So)224
10Devin Dennis (Jr)33
22Josiah Shekoni (Jr)235
25Will Molinari (So)22
26Davi Maghaeles (Fr)2241.0
33M. P. Cammilleri (Jr)437
44Austin Zilla (So)213
55Tomasz Borawski (So)44
77Matthew Oswitt (Sr)11
97Aiden Dagnello (So)5271.0
99Dariel Vasquez (So)235.0
Leominster

Tackles

#Athlete NameSoloAsstTot TcklsTFL
Team Totals388465.0
0S. Tikataake (Jr)516
1Ryan Ricker (Sr)44
2Owen Parlin (Sr)11
6Jayden Wilbon (So)11
11Emilio Alicea (Sr)33
14Elijah Rivera (Jr)33
15J. Melendez (Jr)11
22Evan Spar (Jr)516
40Ryan Fernandes (Jr)314
50Jose Salazar (So)111.0
55Mikaele Pa’u (So)331.0
57Javian Valdez (Jr)222.0
72Jason Wilson (Sr)11
88Ben Marchetti (Jr)73101.0
St. John's

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.5
26Davi Maghaeles (Fr).5
99Dariel Vasquez (So)1.0
Leominster

Sacks

#Athlete NameSacksYdlHurs
Team Totals1.03
50Jose Salazar (So)1
55Mikaele Pa’u (So)1.01
72Jason Wilson (Sr)1

Defensive Statistics

St. John's has not entered any defensive statistics stats.
Leominster

Defensive Statistics

#Athlete NameIntInt YdsAvgPDFmb RecFR YdsCausBlk PntsBlk FGs
Team Totals4328.07
1Ryan Ricker (Sr)2157.52
14Elijah Rivera (Jr)2178.53
22Evan Spar (Jr)2

Kickoffs

St. John's has not entered any kickoffs stats.
Leominster

Kickoffs

#Athlete NameKOYdsAvgLngTB
Team Totals631652.7572
54Ioane Pa'u (Jr)631652.7572

Punts

St. John's has not entered any punts stats.
Leominster

Punts

#Athlete NamePYdsAvgLngIn 20
Team Totals27638.0462
3Osiris Lopez (Sr)27638.0462

Kickoff and Punt Returns

St. John's has not entered any kickoff and punt returns stats.
Leominster

Kickoff and Punt Returns

#Athlete NameKO RetsYdsAvgLngP RetsYdsAvgLngFCKR Yds
Team Totals12525.0251125
1Ryan Ricker (Sr)11
2Owen Parlin (Sr)12525.02525

Points

St. John's has not entered any points stats.
Leominster

Points

#Athlete NameTDsTD PtsConvSKick PtsTot Pts
Team Totals5308
3Osiris Lopez (Sr)162
8Zackery Oliver (So)2122
26Masyn Chester (Sr)162
88Ben Marchetti (Jr)162

Touchdowns

St. John's has not entered any touchdowns stats.
Leominster

Touchdowns

#Athlete NameTD RushTD RecTD FRTD IRTD PRTD KORTotal
Team Totals235
3Osiris Lopez (Sr)11
8Zackery Oliver (So)22
26Masyn Chester (Sr)11
88Ben Marchetti (Jr)11

Conversions

St. John's has not entered any conversions stats.
Leominster

Conversions

#Athlete NameC RushC RecTotal
Team Totals134
3Osiris Lopez (Sr)11
8Zackery Oliver (So)11
26Masyn Chester (Sr)11
88Ben Marchetti (Jr)11

Game Story

Massachusetts High School Football - St. John's trounced by Leominster

September 5, 2025: Leominster, MA 01453

The St. John's Pioneers football team (Shrewsbury, MA), was crushed 38-0 in Friday's non-league bout with the host Leominster Blue Devils (Leominster, MA)

With the win, Leominster advances its record to 1-0 on the season. The Blue Devils host Milford (Milford, MA) to confront the Scarlet Hawks in a non-league match on Friday, September 12. The Scarlet Hawks come into the match with a record of 1-0. Milford won 29-0 in their recent non-league match against Westfield (Westfield, MA)

Coming up next, the Pioneers confront the Grafton Gators (Grafton, MA) in a non-league match, on Friday, September 19. St. John's will attempt to upgrade on its 0-1 season record. The Gators go into the battle with a 0-1 record after their 35-13 non-league loss to Ashland (Ashland, MA).

R DPioneers Reporter
Pike KnowBlue Devils Reporter
  1. Check In

    1st Quarter
    0 - 7 The scorer has checked in. St. John's 0, Leominster 7
    Posted @ 7:18p

St. John's @ Leominster Football Game Info

Fri., Sep. 5, 2025 @ 7p
Leominster Doyle Field
The Leominster (MA) varsity football team won Friday's home non-conference game against St. John's (Shrewsbury, MA) by a score of 38-0.

Scoretracker Providers

R DPioneers Reporter
Pike KnowBlue Devils Reporter

Rankings & Records

St. John's (25-26)

NationalMADiv.
3,1875617
OverallHomeAwayWin %PFPA
1-11-00-1.5001445

Leominster (25-26)

NationalMADiv.
1,559208
OverallHomeAwayWin %PFPA
2-11-11-0.6678558

Team Scoring Averages

Q1Q2Q3Q4Final
St. John's
03.503.57.0
Leominster
22.008.08.028.3

St. John's Videos

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

Leominster Videos

Team Stat Comparison

St. John'sLeominster
77.5Rushing Yards Per Game85.0
101.5Passing Yards Per Game231.7
101.5Receiving Yards Per Game227.3
179.0Total Yards Per Game316.7
66.0Tackles Per Game60.3
3.5Sacks Per Game1.7

Team Leaders

St. John'sLeominsterNational Avg.
#7 Liam Deso33.0Rushing Yards Per Game#3 Osiris Lopez51.715.5
#8 Bradford Perry101.5Passing Yards Per Game#3 Osiris Lopez231.717.4
#4 Zacchaeus Collins37.5Receiving Yards Per Game#8 Zackery Oliver63.712.5
#8 Bradford Perry115.0Total Yards Per Game#3 Osiris Lopez283.332.3
#33 Matthew P. Cammilleri10.5Tackles Per Game#88 Ben Marchetti9.32.9
#97 Aiden Dagnello2.0Sacks Per Game#55 Mikaele Pa’u0.70.3

Common Opponents

SchoolCommon Opp. Rec.SchoolCommon Opp. Rec.
St. John's1-0Leominster0-0
DateAwayHomeResultDateAwayHomeResult
9/19/25GraftonSt. John's(W) 14-711/1/25GraftonLeominster
9/26/25ShrewsburySt. John's10/17/25ShrewsburyLeominster

Record Breakdown

St. John's (25-26)

Leominster (25-26)

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