Headmaster's Welcome
Mission
Xaverian Education
History
Location and Directions
SJ at a Glance
Contact SJ
Accreditation
Purposes & Objectives
Honor Roll
Employment Opportunities
Abdella Center for Ethics
Graduation
All Current News
Academic Calendar
Headmaster's Newsletter
Daily Bulletin
Academics
Athletics
Bookstore
Business Office
Campus Ministry
Clubs & Activities
Counseling Services
Daily Bulletin
Facilities
Faculty Webpages
Health Services
Library Media Center
Parents Association
Performing Arts
Photo Galleries
Registrar's Office
SJ All-Access OneCard
Staff Listing
Student and Parent Handbook
Technology
Transportation
Campus Transformation 2006-2008
Summer Studies
Advancement Mission
Saint John's Fund
Annual Gala
Campus Green
Contact Us
Alumni Relations
Christmas Card
Academics
Athletics
Baseball
Basketball
Crew
Cross Country
Football
Saint John’s Football Staff
Mission Statement
College Players
Schedule
Game Results and Highlights
Season Statistics
Golf
Hockey
Indoor Track
Lacrosse
Skiing
Soccer
Swimming & Diving
Tennis
Track & Field
Volleyball
Wrestling
Athletics-SJ Hall of Fame
Bookstore
Business Office
Campus Ministry
Clubs & Activities
Counseling Services
Daily Bulletin
Facilities
Faculty Webpages
Health Services
Library Media Center
Parents Association
Performing Arts
Photo Galleries
Registrar's Office
SJ All-Access OneCard
Staff Listing
Student and Parent Handbook
Technology
Transportation
Campus Transformation 2006-2008
Summer Studies
Football leaders
Rushing
Name
School
Att.
Yds.
Avg.
TD
Quron Wright
Holy Name
199
2128
10.7
33
Sean Peterson
Maynard
207
1826
8.8
25
Tyler Desjardins
Auburn
130
1694
13.0
23
Paul Harpin
Assabet
181
1495
8.3
17
Chuck Keenan
Tyngsborough
207
1435
6.9
21
Greg Abare
Lunenburg
155
1234
8.0
17
Alexander Givins-Perry
Bartlett
126
1224
9.7
15
Joe O'Neil
Narragansett
192
1195
6.2
13
Zach Dionis
Shrewsbury
183
1184
6.5
16
Shadrach Abrokwah
St. John’s (Shrewsbury)
170
1142
6.7
17
Tarsiah Murphy
Monty Tech
111
1103
9.9
16
Frank Ansah
Worcester South
117
1100
9.4
11
Thomas Hytholt
Milford
179
1048
5.9
12
Cody Munoz
Grafton
152
1042
6.9
15
Brandon Williams
Gardner
186
1029
5.5
12
Stephen Roy
Algonquin
142
1002
7.1
11
Ross Sudar
Millbury
103
978
9.5
10
John Ojukwu
Nashoba
85
968
11.4
18
Mack Eberhardt
Groton-Dunstable
115
968
8.4
12
Brandon Lambert
North Middlesex
150
956
6.4
11
Drew Smiley
St. John’s (Shrewsbury)
125
925
7.4
12
Abdulla Webster
Doherty
108
908
8.4
12
Mike Pace
West Boylston
125
898
7.2
17
Matt Phelan
Northbridge
127
890
7.0
21
Marc Lamoureux
David Prouty
128
890
7.0
8
Jake Gelb
Shepherd Hill
135
838
6.2
9
Scott Tupper
Wachusett
152
838
5.5
14
Nick Kenneway
Leicester
118
829
7.0
11
Dylan Kierman
Quabbin
107
825
7.7
14
Jahkari Carpenter
Worcester North
178
818
4.6
6
Shawn Kennedy
Maynard
116
811
7.0
6
Ben Benoit
Narragansett
119
780
6.6
7
Drew Mazzeo
Leicester
64
771
12.0
9
Sam Oppong
Doherty
118
747
6.3
5
Ronye Noel
Clinton
82
737
9.0
5
Jeff Holland
Holy Name
101
720
7.1
6
David Jones
Burncoat
105
715
6.8
3
Zach Howard
David Prouty
102
702
6.9
10
Zak Walker
Ayer Shirley
139
693
5.0
6
Alex McLaughlin
Littleton
74
689
9.3
13
Travis Bassett
Littleton
82
682
8.3
9
Brad Picard
Shepherd Hill
102
676
6.6
5
Joe Fitzgerald
Uxbridge
77
660
8.6
3
Darnell Butler
Hudson
109
653
6.0
4
Jacob Zagwyn
Oakmont
52
628
12.1
10
Mark Wright
Auburn
75
623
8.3
5
Anthony Phillips
Westborough
120
620
5.2
4
Tyler Barnes
Bay Path
64
619
9.7
12
Taylor Hanson
Blackstone Valley
83
612
7.4
13
Matt Manning
Groton-Dunstable
83
610
7.3
11
Matt McEvilly
Clinton
107
607
5.7
7
Dan Mendes
Hudson
115
604
5.3
4
Bobby Sivret
Auburn
70
554
7.9
10
Jared Stewart
Uxbridge
80
549
6.9
3
Dan Henrickson
St. Peter-Marian
87
549
6.3
2
Matt Notaro
Clinton
84
548
6.5
3
Mayson Williams
Leominster
78
546
7.0
5
Nick Diliberto
Shrewsbury
90
538
6.0
11
Andrew Cross
Nashoba
80
529
6.6
8
Cody Husselbee
Monty Tech
78
528
6.8
3
Garrett DelleChiaie
Leominster
68
517
7.6
7
Randy Harrington
Tantasqua
66
511
7.7
4
Randy Mogren
Millbury
76
499
6.6
3
Bobby Colgate
Lunenburg
81
495
6.1
4
Akeem Belnavis
Bartlett
49
489
10.0
9
Kyle Braile
Nipmuc
47
480
10.2
6
Jon Janosz
Quaboag
73
480
6.6
11
Dan Orlando
Westborough
92
480
5.2
4
Pat Culverhouse
Murdock
92
478
5.2
5
James Patterson
Bartlett
58
476
8.2
5
Jon Coughlin
Grafton
101
475
4.7
5
Drew Ravenelle
Shepherd Hill
86
472
5.5
9
Pat Durkin
Blackstone Valley
78
461
5.9
5
Trevor MacNeil
Wachusett
68
458
6.7
3
Tom Wagner
Lunenburg
70
453
6.5
3
Quinton Forbes
Groton-Dunstable
36
438
12.2
4
Tom Rodrick
Leicester
33
437
13.2
7
Peter Murphy
Littleton
51
435
8.5
3
Matt Levins
Leicester
34
432
12.7
2
Sammy Rivera
Wachusett
75
430
5.7
3
Doug Oevermann
Grafton
70
425
6.1
3
Devin Desautels
West Boylston
48
423
8.8
8
Adam Forgues
Monty Tech
71
412
5.8
4
Brendan Walker
Holy Name
59
406
6.9
3
Drew Jean-Guillaume
Shepherd Hill
39
403
10.3
3
Nathan Nash
Lunenburg
72
402
5.6
0
Jacob Santiago
Murdock
75
390
5.2
3
Dom Cruz
Tantasqua
61
383
6.3
1
Ben Tasker
West Boylston
57
378
6.6
2
Quahime Steele
Worcester South
39
375
9.6
1
Eustas Anderson
Worcester South
40
372
9.3
4
Bryan Kiley
Maynard
52
360
6.9
4
Frankie Chiodo
Nashoba
52
357
6.9
3
Peter Gallant
Gardner
84
355
4.2
3
Dylan Woods
North Middlesex
47
348
7.4
3
Paul Goulet
Marlborough
70
345
4.9
4
Ben Reiffarth
Blackstone Valley
37
339
9.2
3
Isaac Yiadom
Doherty
26
333
12.8
6
Brian Gasco
Millbury
43
324
7.5
1
Trevor Richard
Narragansett
51
313
6.1
8
Trevin Kelley
Shrewsbury
34
311
9.1
2
Jalen Evans-Ashton
St. Peter-Marian
67
310
4.6
5
Jake Keenan
Tyngsborough
38
308
8.1
5
Brian Hewitt
St. Bernard’s
55
307
5.6
7
Michael Gallo
Westborough
65
301
4.6
1
Javoy Griffiths
Monty Tech
24
295
12.3
4
Dominic Allard
Murdock
48
295
6.1
0
Gianluca Laudone
Shepherd Hill
50
285
5.7
2
Dan Avery
Blackstone Valley
48
283
5.9
4
Danny Bishop
Algonquin
71
282
4.0
3
Danny Clasby
Northbridge
44
278
6.3
5
Paul Louissaint
Nashoba
17
255
15.0
3
Tyrae Sims
Burncoat
32
248
7.8
1
Willie Cowdrey
Marlborough
48
248
5.2
2
Darren Duguay
Narragansett
36
241
6.7
2
Kyle Amico
Shepherd Hill
34
240
7.1
4
James Gurley
Leominster
41
239
5.8
3
John Vidal
Bay Path
50
235
4.7
3
Jake Taparausky
Uxbridge
54
234
4.3
5
Spencer Duncan
Tantasqua
34
229
6.7
7
Kyle Cutler
Clinton
27
228
8.4
6
Stephen Beahn
David Prouty
40
228
5.7
5
Andrew Churchill
Quabbin
40
225
5.6
1
Vinny Sherry
Bay Path
26
217
8.3
1
Dillon O'Brien
Grafton
37
216
5.8
4
Brian Diaz
Grafton
18
214
11.9
1
Austin Coene
Tyngsborough
30
210
7.0
2
Joey Orlando
Groton-Dunstable
24
209
8.7
2
Eli Williams
Nashoba
19
205
10.8
3
Ken Correa
Gardner
35
201
5.7
3
Dan Bothwell
Hudson
52
201
3.9
3
Tyler Zech
North Middlesex
34
199
5.9
2
Roosevelt Westbrook
St. Peter-Marian
35
197
5.6
0
Phil Davis
Burncoat
56
197
3.5
1
Billy Phillips
Bartlett
28
193
6.9
2
Jack Trottier
Tyngsborough
43
191
4.4
4
Dave Bangura
Tyngsborough
20
190
9.5
2
Corey Charpentier
Grafton
35
187
5.3
5
Matt Vertucci
Shepherd Hill
20
184
9.2
1
Owen Gibbons
Wachusett
21
184
8.8
2
Isiah Soucy
St. Peter-Marian
26
183
7.0
1
Luke Brennan
Doherty
22
181
8.2
1
Michael Heffernan
Westborough
46
180
3.9
2
Jose Caquias
Marlborough
17
179
10.5
3
Brendan Dagle
Algonquin
43
179
4.2
2
Emilio Torres
Southbridge
22
178
8.1
7
Sam Castro
Worcester North
54
178
3.3
3
Matt Faucher
Oxford
23
172
7.5
8
Matt Wetherall
North Middlesex
13
169
13.0
0
Mike Yates
Marlborough
99
166
1.7
7
Cam Velasquez
Northbridge
35
165
4.7
3
Jack Sarnoski
Nashoba
28
164
5.9
3
Cody Jacobs
Lunenburg
27
158
5.9
2
Matt Banchs
Leominster
27
157
5.8
6
Tyler Simmons
Shepherd Hill
31
157
5.1
4
Tom Edwards
Worcester North
43
153
3.6
2
Steven Gould
West Boylston
55
153
2.8
3
Camden Brown
Oakmont
23
152
6.6
3
Josh St. Laurent
Bay Path
34
149
4.4
1
Devonte Parker
Quaboag
22
144
6.5
1
Gabe Cruz
Bay Path
24
143
6.0
6
Joey Zalatores
Quaboag
11
138
12.5
0
Matt Sabourin
Nashoba
19
135
7.1
1
Jake Santon
Millbury
25
135
5.4
0
Brad Couture
Uxbridge
31
135
4.4
2
Jose Barbosa
Holy Name
20
132
6.6
3
Delvon James
Milford
12
130
10.8
1
Tyler K'mon
St. Peter-Marian
13
127
9.8
1
Cody Lanzilotti
Lunenburg
23
127
5.5
0
Tom Russell
Clinton
34
125
3.7
1
Andrew Markvenus
Auburn
11
123
11.2
2
Josh Eaton
Narragansett
11
121
11.0
1
Shane O'Donnell
Leominster
28
121
4.3
2
Deven Marcoux
Quabbin
16
118
7.4
0
Anthony DiStefano
Millbury
23
115
5.0
1
Devin Kempster
Blackstone Valley
16
114
7.1
0
Tarjae Lenhardt
Marlborough
17
114
6.7
0
J.J. Granger
Holy Name
14
107
7.6
0
Josh Tozer
Holy Name
16
106
6.6
0
Myles Gaudet
Tantasqua
10
105
10.5
1
Andy Guay
Gardner
34
105
3.1
5
Daniel Kegbeh
Holy Name
10
103
10.3
0
Mike Harris
Worcester North
20
102
5.1
0
Harry Le
Bartlett
27
100
3.7
0
Matt Wagner
Blackstone Valley
10
98
9.8
1
Ken Delgado
Leominster
4
95
23.8
0
Nick Blaisdell
Millbury
24
94
3.9
5
Eric McCromick
Quaboag
18
92
5.1
0
Ryan Fahey
David Prouty
17
91
5.4
3
Ariel De La Cruz
Southbridge
10
90
9.0
5
A.J. Caddell
Bartlett
14
90
6.4
1
Alex Churchill
West Boylston
19
89
4.7
2
John Boutwell
North Middlesex
32
89
2.8
2
Brandon Lamore
Narragansett
7
88
12.6
1
Cody Miner
David Prouty
16
87
5.4
0
Neil O'Connor
Leominster
19
87
4.6
1
Stephen Peterson
Maynard
24
87
3.6
3
Christian Vogel
Murdock
9
86
9.6
0
Cody Dickinson
Wachusett
14
86
6.1
1
Eric Fleshman
Tantasqua
11
85
7.7
0
Mike Halloran
Algonquin
32
84
2.6
1
Jeff LeMay
Shrewsbury
14
83
5.9
1
John Stake
Assabet
7
82
11.7
0
Mike Owusu
Wachusett
9
81
9.0
1
Anthony Webb
Monty Tech
23
81
3.5
3
Shaquille Adjei
Doherty
7
80
11.4
1
James Adams
Hudson
10
80
8.0
0
Kyle Fernandes
Assabet
17
79
4.6
12
Brandon Miller
Wachusett
18
78
4.3
2
Javon Watkins
Doherty
8
77
9.6
0
Derek Andrews
Oakmont
10
76
7.6
1
Greg Gothie
Nashoba
10
76
7.6
0
Cam Ruziak
Wachusett
16
76
4.8
0
Tristan Day
David Prouty
17
75
4.4
2
Zach Riley
Leominster
12
73
6.1
0
Steven Tabor
Quaboag
19
72
3.8
0
Tyis Boykin
St. Peter-Marian
8
70
8.8
0
Keegan LaPierre
Shepherd Hill
13
70
5.4
0
Isaiah Corley
Shepherd Hill
13
70
5.4
0
Dillon Garvey
Marlborough
14
70
5.0
0
Ray Neeland
Bay Path
7
68
9.7
2
DeDawnte Vassor
Worcester South
8
68
8.5
1
Zack Hume
Nashoba
12
67
5.6
0
Jake Tancrede
Blackstone Valley
20
67
3.4
2
Dom DiCarlo
Auburn
6
66
11.0
2
Jake Shetrawski
Gardner
20
66
3.3
2
Nana Asamoah
Burncoat
24
66
2.8
0
Dan Lebron
Worcester Tech
10
65
6.5
1
Jake LaViolette
Leicester
12
65
5.4
0
Nick Thyden
Quabbin
12
65
5.4
0
Kyle Thibeault
Bay Path
2
64
32.0
5
Evan Welch
Narragansett
17
64
3.8
2
Tim Keville
Algonquin
12
63
5.3
2
Ryan Balcewicz
Wachusett
4
62
15.5
0
Justin Parquette
Blackstone Valley
9
62
6.9
0
Carlos Nunez
Burncoat
4
61
15.3
1
Jake Turner
Algonquin
17
61
3.6
0
Ryan McKay
Leicester
18
60
3.3
1
Davon Jones
St. John’s (Shrewsbury)
12
59
4.9
1
Corey Eugster
Nipmuc
4
58
14.5
1
Tavian Vasser
Doherty
2
56
28.0
1
Andrew Tichy
Tantasqua
7
56
8.0
0
Andrew Sanders
Lunenburg
1
55
55.0
0
Jacob McVane
Shrewsbury
11
54
4.9
0
Liam Pickett
Oxford
10
52
5.2
1
Scott Beardsley
Wachusett
16
52
3.3
4
Chase Lohr
Quabbin
7
51
7.3
2
Terence Hall
Doherty
7
50
7.1
1
Jeremiah Sciaraffa
Tantasqua
3
49
16.3
1
Drew Goodrich
Auburn
4
49
12.3
1
Kyle St. Martin
Worcester North
7
49
7.0
1
Kevin Moran
Tantasqua
9
49
5.4
0
Thomas Lawton
Westborough
10
49
4.9
0
Joe Dolciotto
North Middlesex
12
48
4.0
1
J.J. MacCormack
Maynard
4
47
11.8
1
Juan Ramon
Marlborough
4
46
11.5
1
Zach Clifford
Auburn
15
46
3.1
1
Peter Franco
Doherty
8
44
5.5
0
Darwin Agyei
Worcester South
10
43
4.3
0
Zachary Goddard
Shepherd Hill
8
39
4.9
1
Pat James
Quabbin
12
38
3.2
0
Jonathan Lashua
Narragansett
12
38
3.2
0
Cam Savoy
Narragansett
1
37
37.0
1
Nick Gionet
Monty Tech
1
37
37.0
0
Shammol Hylton
Doherty
2
37
18.5
1
Aaron Jacobson
Maynard
5
37
7.4
1
Drew Schartner
Nashoba
4
36
9.0
0
Paul Abankwa
Worcester South
6
36
6.0
0
Max Najarian
Shrewsbury
4
35
8.8
0
Dennis Montrez
Westborough
6
35
5.8
0
Joe McCuine
Algonquin
7
35
5.0
0
Robbie Brooks
Shepherd Hill
11
35
3.2
0
Eric Natterstad
Nipmuc
3
34
11.3
0
Jake Nascembeni
Tantasqua
5
34
6.8
0
Ryan Coulson
Shepherd Hill
5
34
6.8
0
Jeremy Nash
Lunenburg
7
34
4.9
0
Damian Fitzgerald
Narragansett
9
34
3.8
0
Ryan DeRusha
Burncoat
8
33
4.1
1
Jake Ryan
Northbridge
3
32
10.7
2
Victor Zabalu
Hudson
6
32
5.3
0
Dominique Lee
Doherty
4
31
7.8
0
Garrett Shetrawski
Gardner
7
31
4.4
0
Ryan Fields
Algonquin
8
31
3.9
1
Justin Blaize
Grafton
1
30
30.0
1
Ben Lazare
Clinton
2
30
15.0
0
Matt Mudgett
Nashoba
5
30
6.0
2
Chad L'Ecuyer
Oakmont
9
30
3.3
2
Chris Nazzaro
Blackstone Valley
3
29
9.7
1
Jacob Decker
Bartlett
1
28
28.0
1
Matt Barrett
Worcester South
5
28
5.6
1
Shawn Mott
Leicester
6
28
4.7
0
Ricky Spooner
Bartlett
15
28
1.9
2
Jake Ayers
Shepherd Hill
3
26
8.7
0
John Rumney
Marlborough
3
25
8.3
0
Shamus Malley
Holy Name
2
24
12.0
1
Max O'Day
West Boylston
3
23
7.7
0
Amos Muma
Leominster
7
23
3.3
0
Nic Wojnar
Blackstone Valley
2
22
11.0
0
Sosor Cote
Wachusett
2
22
11.0
0
Adam Frye
Westborough
3
21
7.0
0
James Schwenderman
Nipmuc
9
21
2.3
3
Tom McCarthy
West Boylston
2
20
10.0
0
Salah Kurdi
Algonquin
3
20
6.7
0
Mario Benoit
West Boylston
4
20
5.0
1
A.J. Allard
Oakmont
5
20
4.0
6
Luke Gustin
Algonquin
7
19
2.7
0
Josh Gonzales
Worcester South
1
18
18.0
0
Tyler Gratton
Tantasqua
4
18
4.5
0
Anthony Baldino
David Prouty
2
17
8.5
0
Markiesh Harmon
Nashoba
3
17
5.7
0
Justin Smith
Algonquin
4
16
4.0
0
Noah Burke
St. Peter-Marian
3
15
5.0
0
Nick Millette
Grafton
6
15
2.5
0
Brad Sylvester
St. John’s (Shrewsbury)
7
15
2.1
0
Hakeem Abrahams
Westborough
3
14
4.7
0
Sergio Soltau
Worcester North
4
13
3.3
0
Shawn Wilkins
Blackstone Valley
1
12
12.0
1
Brendon Metcalf
Leicester
1
12
12.0
0
Jon Beaudry
Tantasqua
2
12
6.0
0
Darryl Jent
Clinton
3
12
4.0
0
Owen Sablack
David Prouty
5
12
2.4
0
Zach Bradt
Wachusett
2
11
5.5
0
Alex Thomas
West Boylston
4
11
2.8
1
Patrick Bertheiette
Uxbridge
5
11
2.2
0
Jesse DiTomasso
Shepherd Hill
5
11
2.2
0
Alex Peckham
Hudson
1
10
10.0
0
Eddie Haley
Quabbin
2
10
5.0
0
Kraig Arsenault
Nashoba
3
10
3.3
0
Sean Pokorney
Nashoba
3
10
3.3
0
Connor McVey
Grafton
4
10
2.5
0
Tyler Golden
David Prouty
4
10
2.5
0
Derek Moore
Nipmuc
4
10
2.5
0
Zach Boerman
Maynard
4
10
2.5
0
Keem Minton
Leicester
4
10
2.5
0
Evan Johnston
Grafton
2
9
4.5
0
Trey Callahan
North Middlesex
3
9
3.0
0
Jack Sullivan
Shepherd Hill
3
9
3.0
0
Kurt Arsenault
Nashoba
3
9
3.0
0
Matt Morris
Algonquin
3
9
3.0
0
Dave Howard
Leicester
4
9
2.3
0
Zac Edwards
Tantasqua
1
8
8.0
0
Shane Padeni
Leicester
1
8
8.0
0
Kevin Sanders
Westborough
1
8
8.0
1
Sean Bouillanne
Algonquin
2
8
4.0
1
Jon Campbell
Clinton
2
8
4.0
0
Alex Sinni
Shepherd Hill
3
8
2.7
1
Brandon Marc-Aurele
Leicester
1
7
7.0
0
Mitch Page
Uxbridge
1
6
6.0
0
Derek Jakubiak
West Boylston
1
6
6.0
0
Chris Dutting
Shepherd Hill
2
6
3.0
0
Jimmy Egan
Algonquin
2
6
3.0
0
Keegan Safford
Monty Tech
2
6
3.0
1
Brandon Roy
David Prouty
2
6
3.0
1
Ezrah Itkowsky
Algonquin
1
5
5.0
0
Joe Kapp
Lunenburg
1
5
5.0
0
Mike Schena
Grafton
1
5
5.0
0
Matt Maypother
Wachusett
2
5
2.5
0
Owen Ladd
Grafton
3
5
1.7
0
Seth Gordon
Uxbridge
5
5
1.0
0
Jimmy Kolenda
Algonquin
2
4
2.0
0
Austin Keegan
West Boylston
2
4
2.0
0
Bryant Welch
Narragansett
3
4
1.3
0
Ricky Gonzalez
Worcester North
1
3
3.0
0
Josh Renfro
Blackstone Valley
1
3
3.0
0
Mykal Brown
Bartlett
2
3
1.5
0
Kyler Clancy
Narragansett
2
3
1.5
0
Tanner Amico
Shepherd Hill
4
3
0.8
0
Spencer Giorgio
David Prouty
1
2
2.0
0
Pat McMahon
St. John’s (Shrewsbury)
1
2
2.0
0
Mike Baker
Algonquin
1
2
2.0
0
Rob Melendez
Leominster
1
2
2.0
0
Tyler Smith
Shepherd Hill
2
2
1.0
0
Bobby Pimentel
North Middlesex
2
2
1.0
0
Alec Simonovitch
David Prouty
1
1
1.0
0
Josh King
Gardner
1
1
1.0
0
Receiving
Name
School
Rec.
Yds.
Avg.
TD
Nick Thyden
Quabbin
62
1113
18.0
10
Davon Jones
St. John’s (Shrewsbury)
57
798
14.0
8
Neil O'Connor
Leominster
47
780
16.6
7
Bryan Hayes
West Boylston
35
767
21.9
11
Justis Wallace
Ayer Shirley
53
740
14.0
12
Justin Coppolino
Quabbin
46
735
16.0
6
Shawn Wilkins
Blackstone Valley
35
693
19.8
8
Micah Cummins
St. John’s (Shrewsbury)
44
648
14.7
6
Ryan Sullivan
Littleton
27
596
22.1
8
John Giacoppe
St. John’s (Shrewsbury)
45
574
12.8
3
Brady Schartner
Nashoba
29
564
19.4
7
Jon Beaudry
Tantasqua
34
548
16.1
13
Travis Bassett
Littleton
25
545
21.8
9
Ben O'Donnell
Northbridge
29
539
18.6
9
Jared Mansfield
Uxbridge
32
537
16.8
9
Spencer Duncan
Tantasqua
22
522
23.7
7
Jay Reynolds
Shrewsbury
35
518
14.8
8
Noah Burke
St. Peter-Marian
19
498
26.2
6
Zach Girardini
Nipmuc
20
492
24.6
9
Tom Lafferty
Tyngsborough
18
472
26.2
4
Peter Murphy
Littleton
24
469
19.5
4
Maurice Morales
Doherty
14
464
33.1
3
Isaac Yiadom
Doherty
22
461
21.0
6
Danny Clasby
Northbridge
29
457
15.8
3
Ryan Richard
Ayer Shirley
25
437
17.5
1
Anthony Baez
Bay Path
22
434
19.7
7
Sebastian Brooks
Quabbin
22
428
19.5
5
Shadrach Abrokwah
St. John’s (Shrewsbury)
18
413
22.9
1
Jake Ryan
Northbridge
36
404
11.2
3
Noah Robinson
Doherty
19
394
20.7
6
Taylor Hanson
Blackstone Valley
23
392
17.0
1
Jaquale Welds
Worcester South
21
370
17.6
3
Joe Caico
Worcester Academy
26
320
12.3
0
Derek Moore
Nipmuc
25
319
12.8
9
Daiton LaChapelle
Northbridge
28
319
11.4
2
Dom DiCarlo
Auburn
13
315
24.2
3
Jake Allain
Leominster
15
311
20.7
2
Ryan Dube
Shrewsbury
19
306
16.1
1
Jake Gallant
Tantasqua
18
303
16.8
1
Alfred Adarkwah
Doherty
17
302
17.8
6
Akeem Belnavis
Bartlett
12
292
24.3
6
Jon Lucier
Wachusett
11
289
26.3
2
Quinton Forbes
Groton-Dunstable
12
279
23.3
5
Ryan DeRusha
Burncoat
20
278
13.9
2
Matt Notaro
Clinton
20
270
13.5
3
T.J. Kelly
St. John’s (Shrewsbury)
22
268
12.2
3
Bryan Croteau
North Middlesex
12
265
22.1
3
Anthony Curci
Quabbin
20
261
13.1
3
James Adams
Hudson
24
258
10.8
2
Tyis Boykin
St. Peter-Marian
11
257
23.4
3
Chase Lohr
Quabbin
16
252
15.8
2
Kevin Sanders
Westborough
11
248
22.5
0
Nic Wojnar
Blackstone Valley
9
247
27.4
4
Dillon Garvey
Marlborough
15
233
15.5
4
Zack Huard
Bay Path
15
214
14.3
0
Bobby Brisbois
Hudson
9
210
23.3
2
Jose Caquias
Marlborough
12
202
16.8
6
Dylan Woods
North Middlesex
14
201
14.4
2
Ben Ferro
North Middlesex
10
197
19.7
1
Justin Sherman
Bay Path
15
197
13.1
3
Kyle McCubrey
West Boylston
8
194
24.3
2
Nate Conway
Auburn
11
193
17.5
2
Dan Henrickson
St. Peter-Marian
18
193
10.7
0
Jarrel Addo
Leominster
11
180
16.4
4
Mayson Williams
Leominster
17
180
10.6
2
Alex Peckham
Hudson
8
176
22.0
2
Tyler Gratton
Tantasqua
10
173
17.3
4
Jamison Kelley
Gardner
8
172
21.5
2
Cody Husselbee
Monty Tech
12
171
14.3
1
Chris Johnston
Wachusett
7
169
24.1
1
Joe Dolciotto
North Middlesex
12
167
13.9
2
Ken Correa
Gardner
6
155
25.8
1
Tom Rodrick
Leicester
9
155
17.2
1
Shawn Jackson
Doherty
10
154
15.4
2
Marc Lamoureux
David Prouty
11
153
13.9
2
Josh Gonzales
Worcester South
9
151
16.8
2
Scott Favreau
Narragansett
5
150
30.0
2
Nick Wilson
Leicester
11
144
13.1
3
Tanner Ropiak
Northbridge
11
144
13.1
1
Joe Fitzgerald
Uxbridge
10
142
14.2
0
Tyler Simmons
Auburn
5
141
28.2
2
Quron Wright
Holy Name
5
139
27.8
1
Nick Mandigo
Quaboag
8
135
16.9
0
Cody Lanzilotti
Lunenburg
8
135
16.9
1
Johnny Maguire
Westborough
7
130
18.6
1
Danny Dias
Nipmuc
10
130
13.0
3
Brandon Williams
Gardner
7
129
18.4
2
Zach Howard
David Prouty
9
129
14.3
1
Tyler Barnes
Bay Path
4
124
31.0
1
Michael McGillicuddy
St. John’s (Shrewsbury)
17
122
7.2
1
Drew Moore
Groton-Dunstable
3
120
40.0
2
Pat Durkin
Blackstone Valley
6
119
19.8
2
Robbie Sabourin
Northbridge
9
119
13.2
1
Jake Hatch
Clinton
5
118
23.6
1
Brendan Dagle
Algonquin
13
118
9.1
2
Garrett Pacy
Shrewsbury
6
117
19.5
0
Chris Ladou
Burncoat
4
116
29.0
1
Andrew Grady
Clinton
4
114
28.5
1
Bryan Franciosi
St. Bernard’s
10
113
11.3
4
Devin Desautels
West Boylston
8
112
14.0
1
Drew Jean-Guillaume
Shepherd Hill
3
110
36.7
2
John Rumney
Marlborough
4
109
27.3
0
Anthony Phillips
Westborough
12
109
9.1
0
Chuck Keenan
Tyngsborough
6
107
17.8
1
Joe Kozlowski
Millbury
5
103
20.6
1
Joey Zalatores
Quaboag
7
103
14.7
0
Greg Moore
St. Peter-Marian
10
103
10.3
2
Austin Coene
Tyngsborough
6
102
17.0
0
Daniel Kegbeh
Holy Name
7
102
14.6
2
Justin Cumming
Lunenburg
8
101
12.6
2
Coleman Hill
Groton-Dunstable
3
96
32.0
1
Cody Munoz
Grafton
3
96
32.0
1
Patrick Bertheiette
Uxbridge
5
96
19.2
1
Peter Gallant
Gardner
8
96
12.0
0
Dom Cruz
Tantasqua
11
96
8.7
1
J.J. MacCormack
Maynard
2
95
47.5
1
Shaquille Agbanyo
Worcester North
7
94
13.4
0
Sean Maki
St. Bernard’s
4
91
22.8
6
Darnell Butler
Hudson
6
89
14.8
1
Michael Gallo
Westborough
9
89
9.9
1
Cam Savoy
Narragansett
5
88
17.6
1
Matt Levins
Leicester
4
87
21.8
1
Michael Heffernan
Westborough
5
86
17.2
0
Ronye Noel
Clinton
3
83
27.7
1
Robert Baker
Holy Name
5
83
16.6
1
Ray Neeland
Bay Path
3
82
27.3
1
Jake Turner
Algonquin
6
81
13.5
0
Mike Pace
West Boylston
4
80
20.0
1
Connor Rynning
Grafton
4
79
19.8
0
Matt Phelan
Northbridge
2
75
37.5
2
Scott Tupper
Wachusett
3
74
24.7
0
Tarjae Lenhardt
Marlborough
8
73
9.1
1
Eli Williams
Nashoba
2
72
36.0
2
Shamus Donovan
St. Bernard’s
1
70
70.0
1
Ashton Gasco
Blackstone Valley
1
69
69.0
0
Ben Robinson
Tantasqua
4
69
17.3
1
Alex Santiago
Clinton
5
68
13.6
1
Dillon Kempskie
Worcester South
2
65
32.5
0
Trevor Brown
Oakmont
2
64
32.0
0
Eric Fleshman
Tantasqua
3
64
21.3
0
Nathan Nash
Lunenburg
5
64
12.8
0
Shane O'Donnell
Leominster
7
64
9.1
0
Neil Flanigan
Bartlett
4
63
15.8
0
Andrew Gallant
Gardner
4
63
15.8
2
Alexander Givins-Perry
Bartlett
5
63
12.6
0
Trevor Linga
St. Peter-Marian
2
60
30.0
0
Brad Picard
Shepherd Hill
2
60
30.0
0
Brandon Loyd
Quaboag
5
60
12.0
0
Ben Tasker
West Boylston
6
60
10.0
1
Matt Morse
Burncoat
5
58
11.6
1
Tyler Desjardins
Auburn
4
57
14.3
2
Tyler K'mon
St. Peter-Marian
4
57
14.3
0
Matt Wagner
Blackstone Valley
5
57
11.4
0
Abdulla Webster
Doherty
2
56
28.0
0
Chuck Phaneuf
Nashoba
3
56
18.7
0
Jahkari Carpenter
Worcester North
5
55
11.0
0
Jurrell Cromwell
Northbridge
1
54
54.0
0
Andrew Cross
Nashoba
5
54
10.8
0
Bryan Kiley
Maynard
2
53
26.5
0
Roosevelt Westbrook
St. Peter-Marian
4
52
13.0
0
Dan Bothwell
Hudson
5
52
10.4
0
Gordon Seibenhaar
Millbury
3
50
16.7
0
Bobby Sivret
Auburn
4
48
12.0
1
Matt Jackson
Littleton
3
46
15.3
1
Alex Martinec
Maynard
4
46
11.5
0
John O'Callaghan
Maynard
1
45
45.0
0
Tyler Golden
David Prouty
2
45
22.5
1
Jake Keenan
Tyngsborough
2
45
22.5
0
Joey Stewart
Groton-Dunstable
2
45
22.5
2
Tyler Barrie
Oxford
3
44
14.7
2
Jeff Holland
Holy Name
4
44
11.0
0
Randy Mogren
Millbury
3
43
14.3
0
Brendon Metcalf
Leicester
3
43
14.3
0
James Gurley
Leominster
5
43
8.6
0
Mitch Page
Uxbridge
5
43
8.6
2
Matt McEvilly
Clinton
3
41
13.7
0
Jake Nascembeni
Tantasqua
3
41
13.7
0
John Ojukwu
Nashoba
4
41
10.3
2
Jon Janosz
Quaboag
1
40
40.0
0
Marquis Nelson
Leominster
4
40
10.0
1
Bailey Leacy
Blackstone Valley
2
37
18.5
2
Connor Joyce
Westborough
3
37
12.3
1
Brendan Walker
Holy Name
2
36
18.0
0
Ricky Gonzalez
Worcester North
3
36
12.0
1
Terence Hall
Doherty
1
35
35.0
0
Andrew Garrigan
Monty Tech
1
35
35.0
0
Danny Bishop
Algonquin
2
35
17.5
0
Ben Reiffarth
Blackstone Valley
3
35
11.7
0
Adam Forgues
Monty Tech
1
34
34.0
1
Evan Dowd
Leicester
1
34
34.0
1
Jimmy Lapierre
St. Peter-Marian
2
34
17.0
0
James Schwenderman
Nipmuc
4
34
8.5
0
Camden Brown
Oakmont
2
33
16.5
1
Cody Miner
David Prouty
2
33
16.5
0
Ben Jachowicz
Algonquin
3
33
11.0
0
Trevor Robert
Tantasqua
1
32
32.0
0
Frank Ansah
Worcester South
3
32
10.7
1
Rick Casparriello
Westborough
3
32
10.7
2
Patrick Martins
Algonquin
1
31
31.0
0
Zack O'Connor
St. Peter-Marian
2
31
15.5
1
Derek Hinckley
Nashoba
2
31
15.5
0
Bobby Colgate
Lunenburg
3
31
10.3
0
Evan Welch
Narragansett
3
31
10.3
1
Steven Tabor
Quaboag
3
30
10.0
0
Paul Abankwa
Worcester South
1
29
29.0
1
Mark Wright
Auburn
3
29
9.7
0
Nick Meza
St. Bernard’s
4
29
7.3
0
Brandon Lambert
North Middlesex
5
29
5.8
0
Rob Melendez
Leominster
1
28
28.0
0
Brian Diaz
Grafton
1
28
28.0
0
Riley Barron
Holy Name
1
27
27.0
0
Joe Cortese
Nipmuc
1
27
27.0
0
Billy Phillips
Bartlett
1
27
27.0
0
Luigi Philippeau
Millbury
2
27
13.5
0
Zack Varno
North Middlesex
3
26
8.7
0
John Dutney
Hudson
2
25
12.5
1
Kevin Connelly
Nashoba
3
25
8.3
0
Pat James
Quabbin
1
24
24.0
0
Alec Petruzzi
David Prouty
2
24
12.0
0
Frankie Chiodo
Nashoba
2
24
12.0
0
Kris Swedberg
Shrewsbury
3
23
7.7
0
Nick Gionet
Monty Tech
1
22
22.0
1
Joe Grella
Shrewsbury
2
22
11.0
0
Nick Kenneway
Leicester
4
22
5.5
0
Trevor MacNeil
Wachusett
2
21
10.5
0
Eustas Anderson
Worcester South
2
21
10.5
0
Jared Stewart
Uxbridge
3
21
7.0
1
Mitch Celaj
Doherty
1
20
20.0
1
Thomas Lawton
Westborough
1
20
20.0
0
Brad Couture
Uxbridge
2
20
10.0
0
Tom Wagner
Lunenburg
3
20
6.7
0
Sergio Soltau
Worcester North
2
19
9.5
0
Stephen Beahn
David Prouty
3
19
6.3
0
Ryan McKay
Leicester
1
18
18.0
1
Jason Valera
Leominster
2
18
9.0
0
Matt Banchs
Leominster
2
18
9.0
0
John Bohigian
Narragansett
1
17
17.0
1
Ross Sudar
Millbury
2
17
8.5
0
Owen Gibbons
Wachusett
1
16
16.0
0
Matt LaMountain
Westborough
2
16
8.0
1
Tom McDonald
Narragansett
2
16
8.0
1
Matt Vertucci
Shepherd Hill
1
15
15.0
0
Derrick Bonner
Leicester
1
15
15.0
0
Shawn Kennedy
Maynard
1
15
15.0
0
Jon Coughlin
Grafton
2
15
7.5
0
Sammy Rivera
Wachusett
2
15
7.5
0
A.J. Caddell
Bartlett
1
14
14.0
0
Ben Benoit
Narragansett
1
14
14.0
0
Jimmy Andreoli
St. John’s (Shrewsbury)
2
14
7.0
0
Ben Butler
Groton-Dunstable
2
14
7.0
0
Gianluca Laudone
Shepherd Hill
1
13
13.0
0
Dillon O'Brien
Grafton
1
13
13.0
0
Tristan Day
David Prouty
1
13
13.0
0
Bob Lyons
Doherty
1
13
13.0
0
Cody Jacobs
Lunenburg
2
13
6.5
0
Sean Peterson
Maynard
2
13
6.5
0
Dan Martin
Grafton
2
13
6.5
0
Mike Harris
Worcester North
2
13
6.5
0
Stephen Roy
Algonquin
2
13
6.5
0
Anthony Webb
Monty Tech
1
12
12.0
1
Sam Oppong
Doherty
1
12
12.0
0
Brandon Roy
David Prouty
1
12
12.0
0
Mykel Deleo
Worcester South
2
12
6.0
0
Irvin Gonzalez
Burncoat
2
12
6.0
0
Cody Dickinson
Wachusett
1
11
11.0
0
Chris Dutting
Shepherd Hill
2
11
5.5
0
Charles Batchelder
Shrewsbury
1
10
10.0
0
Jack Chuma
Westborough
1
10
10.0
0
Tim Reifarth
Nipmuc
1
10
10.0
0
Tom Russell
Clinton
1
10
10.0
0
Scott Donahue
Lunenburg
1
10
10.0
0
Anthony Fournier
Shrewsbury
1
10
10.0
0
Tarsiah Murphy
Monty Tech
1
10
10.0
0
Dan Crowley
St. John’s (Shrewsbury)
5
10
2.0
0
Andrew Churchill
Quabbin
1
9
9.0
0
Nick Mackowiak
Monty Tech
1
9
9.0
0
David Rogers
Hudson
2
9
4.5
0
Willie Cowdrey
Marlborough
3
9
3.0
0
John Vidal
Bay Path
1
8
8.0
0
Kevin Moran
Tantasqua
1
8
8.0
0
X DaSilva
North Middlesex
1
8
8.0
0
Kacy Triphavong
Lunenburg
2
8
4.0
0
Tyler Zech
North Middlesex
2
8
4.0
0
Deven Marcoux
Quabbin
2
8
4.0
0
Sam Castro
Worcester North
1
7
7.0
0
Kelly Chisholm
Bartlett
1
7
7.0
0
Zack Hume
Nashoba
1
6
6.0
0
Kyle St. Martin
Worcester North
1
6
6.0
0
Jake Gelb
Shepherd Hill
1
5
5.0
0
Shane Padeni
Leicester
1
3
3.0
0
Jake Santon
Millbury
1
3
3.0
0
Dalton Danielson
Gardner
1
2
2.0
0
David Jones
Burncoat
1
2
2.0
0
Passing
Name
School
Att.
Cmp.
Yds.
TD
Drew Smiley
St. John’s (Shrewsbury)
349
213
2870
22
Dylan Kierman
Quabbin
323
171
2835
26
Matt Phelan
Northbridge
234
139
2001
19
Randy Harrington
Tantasqua
219
118
1894
27
Luke Brennan
Doherty
146
86
1835
21
Garrett DelleChiaie
Leominster
177
111
1635
16
Alex McLaughlin
Littleton
171
76
1609
21
Zak Walker
Ayer Shirley
205
110
1584
13
Dan Avery
Blackstone Valley
130
82
1534
16
Jalen Evans-Ashton
St. Peter-Marian
140
71
1237
12
Steven Gould
West Boylston
111
61
1213
15
Kyle Thibeault
Bay Path
116
64
1093
12
Mike Coggeshall
Shrewsbury
121
69
1012
9
John Jango
Nipmuc
91
61
1009
19
Mack Eberhardt
Groton-Dunstable
93
44
942
14
John Boutwell
North Middlesex
109
53
872
8
Jack Sarnoski
Nashoba
95
50
842
11
Drew Goodrich
Auburn
76
40
800
10
Dan Orlando
Westborough
97
53
731
4
Jack Trottier
Tyngsborough
68
42
728
6
Dan Mendes
Hudson
102
53
725
5
Darwin Agyei
Worcester South
77
40
716
7
Jake Taparausky
Uxbridge
117
56
680
13
Kyle Cutler
Clinton
97
40
670
6
Drew Mazzeo
Leicester
61
40
633
6
Andy Guay
Gardner
71
33
628
6
David Jones
Burncoat
88
32
507
4
Mike Yates
Marlborough
81
41
497
10
Shamus Malley
Holy Name
50
28
485
4
Scott Beardsley
Wachusett
53
21
467
3
Ricky Spooner
Bartlett
61
24
462
6
Greg Abare
Lunenburg
67
32
396
3
Ryan Fahey
David Prouty
68
28
351
3
Justin Valliere
St. Bernard’s
40
21
314
12
Anthony Webb
Monty Tech
52
22
305
2
Trevor Richard
Narragansett
49
17
269
4
Zach Boerman
Maynard
33
13
267
2
Mike Halloran
Algonquin
61
24
255
1
Drew Ravenelle
Shepherd Hill
15
11
226
2
Nick Blaisdell
Millbury
45
15
203
1
Eric Natterstad
Nipmuc
27
14
177
1
Tyler Wade
Quaboag
54
15
173
0
Doug Oevermann
Grafton
24
10
169
0
Tom Edwards
Worcester North
49
19
159
2
Eric Vecsey
Doherty
8
4
153
3
Derek Andrews
Oakmont
18
8
138
2
Jose Caquias
Marlborough
3
2
138
1
Mitch Page
Uxbridge
3
3
98
0
Tyler Golden
David Prouty
9
4
91
1
Jimmy Zalatores
Quaboag
13
7
90
0
Shawn Wilkins
Blackstone Valley
2
2
90
2
Matt Wetherall
North Middlesex
9
6
87
0
Kyle Braile
Nipmuc
6
5
85
0
Connor McVey
Grafton
12
4
76
1
Scott Leveille
Worcester Tech
69
2
Matt Jackson
Littleton
10
5
66
2
Joey Zalatores
Quaboag
12
3
62
0
Jahkari Carpenter
Worcester North
4
4
60
0
Tim Keville
Algonquin
4
4
56
1
Brad Couture
Uxbridge
2
2
50
0
Dan Bothwell
Hudson
16
3
45
3
Anthony DiStefano
Millbury
2
2
43
0
Andrew Grady
Clinton
3
1
39
1
Connor Gill
Wachusett
2
2
38
0
Sam Castro
Worcester North
7
4
37
0
Keem Minton
Leicester
1
1
34
1
Jonathan Lashua
Narragansett
3
2
33
1
Spencer Duncan
Tantasqua
1
1
31
0
Jacob McVane
Shrewsbury
1
1
29
0
Jon Beaudry
Tantasqua
1
1
28
0
Nick Xarras
Leominster
1
1
28
0
Trevor MacNeil
Wachusett
1
1
27
0
Kevin Sanders
Westborough
2
2
26
2
Brandon Williams
Gardner
1
1
21
1
Matt Mudgett
Nashoba
1
1
18
0
Michael Heffernan
Westborough
1
1
17
0
Zac Edwards
Tantasqua
1
1
15
0
Ben Benoit
Narragansett
1
1
14
1
Drew Schartner
Nashoba
2
1
13
0
X Sharp
North Middlesex
1
1
8
0
Scoring
Name
School
TD
FG
PAT
Cnv.
Pts.
Quron Wright
Holy Name
36
0
0
8
232
Sean Peterson
Maynard
30
0
0
2
184
Tyler Desjardins
Auburn
25
0
0
8
166
Matt Phelan
Northbridge
23
0
0
1
140
Chuck Keenan
Tyngsborough
23
0
0
1
140
Jon Beaudry
Tantasqua
14
4
27
1
125
John Ojukwu
Nashoba
20
0
0
0
120
Paul Harpin
Assabet
17
0
0
7
116
Shadrach Abrokwah
St. John’s (Shrewsbury)
18
0
0
3
114
Mike Pace
West Boylston
18
0
0
2
112
Travis Bassett
Littleton
18
0
0
1
110
Tarsiah Murphy
Monty Tech
16
0
0
6
108
Alexander Givins-Perry
Bartlett
16
0
0
5
106
Greg Abare
Lunenburg
17
0
0
1
104
Cody Munoz
Grafton
16
0
0
1
98
Zach Dionis
Shrewsbury
16
0
0
1
98
Akeem Belnavis
Bartlett
15
0
0
1
92
Spencer Duncan
Tantasqua
15
0
0
1
92
Taylor Hanson
Blackstone Valley
14
0
0
2
88
Alex McLaughlin
Littleton
14
0
0
2
88
Justis Wallace
Ayer Shirley
13
0
0
5
88
Bryan Hayes
West Boylston
13
0
0
5
88
Brandon Williams
Gardner
14
0
0
1
86
Scott Tupper
Wachusett
14
0
0
1
86
Dylan Kierman
Quabbin
14
0
0
0
84
Matt Manning
Groton-Dunstable
14
0
0
0
84
Abdulla Webster
Doherty
13
0
0
3
84
Mark Upton
St. Mark’s
13
0
0
3
84
Stephen Roy
Algonquin
12
1
5
2
84
Jake Ryan
Northbridge
7
0
42
0
84
Isaac Yiadom
Doherty
13
0
0
1
80
Joe O'Neil
Narragansett
13
0
0
1
80
Tyler Barnes
Bay Path
13
0
0
1
80
Zach Howard
David Prouty
12
0
0
4
80
Drew Smiley
St. John’s (Shrewsbury)
12
0
0
4
80
Frank Ansah
Worcester South
12
0
0
4
80
Kyle Fernandes
Assabet
12
0
0
4
80
Chris Garrison
Lawrence Academy
9
0
25
0
79
Nick Diliberto
Shrewsbury
12
0
0
1
74
Marc Lamoureux
David Prouty
10
0
1
6
73
Nick Kenneway
Leicester
12
0
0
0
72
Thomas Hytholt
Milford
12
0
0
0
72
Mack Eberhardt
Groton-Dunstable
12
0
0
0
72
Bobby Sivret
Auburn
11
0
0
3
72
Ryan Sullivan
Littleton
8
0
23
0
71
Shawn Wilkins
Blackstone Valley
11
0
2
0
68
Jon Janosz
Quaboag
11
0
0
1
68
Jake Gelb
Shepherd Hill
9
0
1
6
67
Brandon Lambert
North Middlesex
11
0
0
0
66
Nick Thyden
Quabbin
10
0
0
3
66
Jacob Zagwyn
Oakmont
10
0
0
2
64
Ross Sudar
Millbury
10
0
0
1
62
Drew Ravenelle
Shepherd Hill
9
0
0
4
62
Jared Mansfield
Uxbridge
10
0
1
0
61
Emilio Torres
Southbridge
8
0
5
4
61
Mike Yates
Marlborough
7
0
19
0
61
Zach Girardini
Nipmuc
10
0
0
0
60
Anthony Baez
Bay Path
10
0
0
0
60
Aaron McLean
St. Mark’s
9
0
0
3
60
Devin Desautels
West Boylston
9
0
0
3
60
Jay Reynolds
Shrewsbury
9
0
0
2
58
Jose Caquias
Marlborough
9
0
0
2
58
Brian Hewitt
St. Bernard’s
8
0
0
5
58
Drew Korn
Nashoba
1
2
45
0
57
Quinton Forbes
Groton-Dunstable
9
0
0
1
56
Andrew Cross
Nashoba
9
0
0
1
56
Derek Moore
Nipmuc
9
0
0
1
56
Matt Faucher
Oxford
8
0
3
2
55
Ben O'Donnell
Northbridge
9
0
0
0
54
Davon Jones
St. John’s (Shrewsbury)
9
0
0
0
54
Drew Mazzeo
Leicester
9
0
0
0
54
Pat Culverhouse
Murdock
7
2
5
0
53
Pat Durkin
Blackstone Valley
8
0
0
2
52
Tom Rodrick
Leicester
8
0
0
2
52
Sean Maki
St. Bernard’s
8
0
1
1
51
Trevor Richard
Narragansett
8
0
0
1
50
Ben Benoit
Narragansett
8
0
0
1
50
Brady Schartner
Nashoba
8
0
0
1
50
Neil O'Connor
Leominster
8
0
0
1
50
Jeff Holland
Holy Name
6
0
0
7
50
Darrien Myers
Lawrence Academy
8
0
0
0
48
Danny Clasby
Northbridge
8
0
0
0
48
Connor Lemieux
Fitchburg
8
0
0
0
48
Matt McEvilly
Clinton
7
0
0
3
48
Mayson Williams
Leominster
7
0
0
2
46
Cody Husselbee
Monty Tech
6
0
0
5
46
Brian Zimmer
Grafton
2
2
27
0
45
Bailey Leacy
Blackstone Valley
2
0
33
0
45
Tyis Boykin
St. Peter-Marian
7
0
0
1
44
Jahkari Carpenter
Worcester North
7
0
0
1
44
Adam Forgues
Monty Tech
6
0
0
4
44
Trevor MacNeil
Wachusett
3
2
20
0
44
Peter Murphy
Littleton
7
0
1
0
43
Kyle Cutler
Clinton
6
0
5
1
43
Matt Notaro
Clinton
7
0
0
0
42
Garrett DelleChiaie
Leominster
7
0
0
0
42
Jalen Myrie
Lawrence Academy
7
0
0
0
42
Darnell Butler
Hudson
7
0
0
0
42
Zak Walker
Ayer Shirley
6
0
2
2
42
C.J. Dumais
Nashoba Valley Tech
6
0
0
3
42
Peter Gallant
Gardner
3
0
24
0
42
Austin Coene
Tyngsborough
2
0
30
0
42
Brad Picard
Shepherd Hill
5
0
1
5
41
Chris Schofield
Assabet
6
0
0
2
40
Noah Burke
St. Peter-Marian
6
0
0
2
40
Matt Banchs
Leominster
6
0
0
2
40
Noah Robinson
Doherty
6
0
0
2
40
Micah Cummins
St. John’s (Shrewsbury)
6
0
2
1
40
Ben Tasker
West Boylston
5
0
0
5
40
Shawn Kennedy
Maynard
6
0
0
1
38
Drew Koczur
Ware
6
0
0
1
38
Adam Harden
Groton
6
0
0
1
38
James Gurley
Leominster
4
0
0
7
38
Danny Dias
Nipmuc
3
0
17
1
37
Kyle Braile
Nipmuc
6
0
0
0
36
A.J. Allard
Oakmont
6
0
0
0
36
Gabe Cruz
Bay Path
6
0
0
0
36
Justin Coppolino
Quabbin
6
0
0
0
36
Nick Day
Lawrence Academy
6
0
0
0
36
Alfred Adarkwah
Doherty
6
0
0
0
36
Zered McCoy
Ware
6
0
0
0
36
Ronye Noel
Clinton
6
0
0
0
36
Dimitri Brasili
Fitchburg
5
0
0
3
36
Sam Oppong
Doherty
5
0
0
3
36
Kyle Amico
Shepherd Hill
5
0
0
3
36
Brennen Cheney
Bay Path
0
0
35
0
35
Stephen Beahn
David Prouty
5
0
2
1
34
Dan Mendes
Hudson
4
0
10
0
34
Anthony Webb
Monty Tech
4
0
0
5
34
James Patterson
Bartlett
5
0
1
1
33
Scott Favreau
Narragansett
2
0
21
0
33
Corey Romich
Groton-Dunstable
0
0
33
0
33
Ariel De La Cruz
Southbridge
5
0
0
1
32
Eustas Anderson
Worcester South
5
0
0
1
32
Mark Wright
Auburn
5
0
0
1
32
Jake Taparausky
Uxbridge
5
0
0
1
32
Kyle Thibeault
Bay Path
5
0
0
1
32
Sebastian Brooks
Quabbin
5
0
0
1
32
Jerry Parker
Athol
5
0
0
1
32
Corey Charpentier
Grafton
5
0
0
1
32
Nick Blaisdell
Millbury
5
0
0
1
32
Mike Coggeshall
Shrewsbury
0
2
26
0
32
Dylan Woods
North Middlesex
5
0
1
0
31
Ken Correa
Gardner
5
0
0
0
30
Jalen Evans-Ashton
St. Peter-Marian
5
0
0
0
30
Zach Hoffner
Worcester Tech
5
0
0
0
30
Andy Guay
Gardner
5
0
0
0
30
Eli Williams
Nashoba
5
0
0
0
30
Dan Avery
Blackstone Valley
5
0
0
0
30
Drew Jean-Guillaume
Shepherd Hill
5
0
0
0
30
Jon Coughlin
Grafton
5
0
0
0
30
Jake Keenan
Tyngsborough
5
0
0
0
30
Dom DiCarlo
Auburn
5
0
0
0
30
Matt Summers
Athol
5
0
0
0
30
Dakota Melanson
Athol
5
0
0
0
30
Nic Wojnar
Blackstone Valley
5
0
0
0
30
Bryan Franciosi
St. Bernard’s
4
0
0
3
30
Jarrel Addo
Leominster
4
0
0
3
30
Preston Wilkey
Maynard
0
0
29
0
29
Andrew Polcari
Murdock
4
0
2
1
28
Jack Trottier
Tyngsborough
4
0
0
2
28
Javoy Griffiths
Monty Tech
4
0
2
1
28
Zack O'Connor
St. Peter-Marian
3
0
8
1
28
Steve St. Jean
Auburn
0
0
28
0
28
Brad Couture
Uxbridge
2
1
12
0
27
Jack Chuma
Westborough
1
2
15
0
27
Tyler Simmons
Shepherd Hill
4
0
0
1
26
Dan Orlando
Westborough
4
0
0
1
26
Bobby Colgate
Lunenburg
4
0
0
1
26
Randy Harrington
Tantasqua
4
0
0
1
26
Bobby Brisbois
Hudson
4
0
0
1
26
David Jones
Burncoat
4
0
0
1
26
Joe Fitzgerald
Uxbridge
3
0
0
4
26
Bryan Kiley
Maynard
4
0
0
0
24
Jared Stewart
Uxbridge
4
0
0
0
24
Mike Tarolli
Milford
4
0
0
0
24
Kyle Smith
Keefe Tech
4
0
0
0
24
Dillon Garvey
Marlborough
4
0
0
0
24
Camden Brown
Oakmont
4
0
0
0
24
Tyler Gratton
Tantasqua
4
0
0
0
24
Justin Sherman
Bay Path
4
0
0
0
24
Scott Beardsley
Wachusett
4
0
0
0
24
Matt Daly
Worcester Tech
4
0
0
0
24
Domenic Cozier
Milford
4
0
0
0
24
Chase Lohr
Quabbin
4
0
0
0
24
Dillon O'Brien
Grafton
4
0
0
0
24
Makentry Long
Worcester Tech
4
0
0
0
24
Bryan Croteau
North Middlesex
4
0
0
0
24
Paul Goulet
Marlborough
4
0
0
0
24
Anthony Phillips
Westborough
4
0
0
0
24
Stephen Peterson
Maynard
4
0
0
0
24
Brendan Dagle
Algonquin
4
0
0
0
24
Tom Lafferty
Tyngsborough
4
0
0
0
24
Alex Walker
Ayer Shirley
4
0
0
0
24
Al Gilliard
Southbridge
4
0
0
0
24
Dan Bothwell
Hudson
3
0
0
3
24
Brendan Walker
Holy Name
3
0
0
3
24
Shane Padeni
Leicester
0
1
21
0
24
Randy Mogren
Millbury
3
0
0
2
22
Evan Welch
Narragansett
3
0
4
0
22
Brandon Hanlon
Worcester Tech
3
0
0
2
22
Jake Lajoie
Athol
2
0
10
0
22
Cody Jacobs
Lunenburg
2
0
10
0
22
Ben Ferro
North Middlesex
1
0
16
0
22
Will Hansen
Doherty
0
0
22
0
22
Tom Edwards
Worcester North
2
0
3
3
21
Derek Yanchewski
Assabet
3
0
0
1
20
Jaquale Welds
Worcester South
3
0
0
1
20
Doug Oevermann
Grafton
3
0
0
1
20
Tom Wagner
Lunenburg
3
0
0
1
20
Ben Hoenshell
Nashoba Valley Tech
3
0
0
1
20
Jacob Santiago
Murdock
3
0
0
1
20
Steven Gould
West Boylston
3
0
0
1
20
Daryl Scales
St. Mark’s
3
0
0
1
20
Anthony Curci
Quabbin
3
0
0
1
20
Carlos Guzman
Keefe Tech
3
0
0
1
20
Jack Sarnoski
Nashoba
3
0
0
1
20
Ryan Fahey
David Prouty
3
0
0
1
20
Tristen Merchant
Mahar
3
0
0
0
18
Drew Moore
Groton-Dunstable
3
0
0
0
18
Sam Castro
Worcester North
3
0
0
0
18
Paul Louissaint
Nashoba
3
0
0
0
18
Alex Churchill
West Boylston
3
0
0
0
18
Dave Bangura
Tyngsborough
3
0
0
0
18
Chad L'Ecuyer
Oakmont
3
0
0
0
18
Danny Bishop
Algonquin
3
0
0
0
18
Jose Barbosa
Holy Name
3
0
0
0
18
Anthony DiPrima
Fitchburg
3
0
0
0
18
John Vidal
Bay Path
3
0
0
0
18
Ray Neeland
Bay Path
3
0
0
0
18
Ryan DeRusha
Burncoat
3
0
0
0
18
Maurice Morales
Doherty
3
0
0
0
18
Sammy Rivera
Wachusett
3
0
0
0
18
John Beatty
Groton
3
0
0
0
18
Ben Reiffarth
Blackstone Valley
3
0
0
0
18
Austin Colston
Murdock
3
0
0
0
18
T.J. Kelly
St. John’s (Shrewsbury)
3
0
0
0
18
Frankie Chiodo
Nashoba
3
0
0
0
18
Matt Levins
Leicester
3
0
0
0
18
Tyler Barrie
Oxford
3
0
0
0
18
Nick Wilson
Leicester
3
0
0
0
18
John Giacoppe
St. John’s (Shrewsbury)
3
0
0
0
18
Tyler Hildreth
Oakmont
3
0
0
0
18
Cam Velasquez
Northbridge
3
0
0
0
18
James Schwenderman
Nipmuc
3
0
0
0
18
Joe Dolciotto
North Middlesex
3
0
0
0
18
Daniel Kegbeh
Holy Name
2
0
0
3
18
Santo Frescola
Assabet
1
0
0
6
18
Ryan Richard
Ayer Shirley
2
0
0
2
16
Tyler Zech
North Middlesex
2
0
0
2
16
Kyle McCubrey
West Boylston
2
0
0
2
16
Jack Coveney
St. John’s (Shrewsbury)
0
1
13
0
16
Nick Ricci
Oakmont
0
0
16
0
16
Mario Steriti
Worcester Academy
2
0
0
1
14
Alex Peckham
Hudson
2
0
0
1
14
Jake Allain
Leominster
2
0
0
1
14
Joe Kozlowski
Millbury
2
0
0
1
14
Ricky Spooner
Bartlett
2
0
0
1
14
Tristan Day
David Prouty
2
0
0
1
14
Daiton LaChapelle
Northbridge
2
0
0
1
14
Zamah McCoy
Ware
2
0
0
1
14
Seth Backland
Ware
2
0
0
1
14
Andrew Gallant
Gardner
2
0
0
1
14
Justin Martin
Worcester Tech
2
0
0
1
14
James Adams
Hudson
2
0
0
1
14
Connor Shamlian
Worcester Tech
2
0
0
1
14
John Boutwell
North Middlesex
2
0
0
1
14
Robert Baker
Holy Name
1
0
0
4
14
Owen Sablack
David Prouty
0
0
14
0
14
Eric Nunez
Milford
0
0
14
0
14
Pat Lehane
St. John’s (Shrewsbury)
0
0
13
0
13
Mitch Page
Uxbridge
2
0
0
0
12
Nick Meza
St. Bernard’s
2
0
0
0
12
Bernie Platel
Fitchburg
2
0
0
0
12
Jamison Kelley
Gardner
2
0
0
0
12
Joey Stewart
Groton-Dunstable
2
0
0
0
12
Shane O'Donnell
Leominster
2
0
0
0
12
Joey Orlando
Groton-Dunstable
2
0
0
0
12
Kyle Howes
Lawrence Academy
2
0
0
0
12
Matt Mudgett
Nashoba
2
0
0
0
12
A.J. Caddell
Bartlett
2
0
0
0
12
Trevin Kelley
Shrewsbury
2
0
0
0
12
Rick Casparriello
Westborough
2
0
0
0
12
Brandon Miller
Wachusett
2
0
0
0
12
Elijah Rolle
Cushing
2
0
0
0
12
Darren Duguay
Narragansett
2
0
0
0
12
Daniel Rodriguez
Southbridge
2
0
0
0
12
Willie Cowdrey
Marlborough
2
0
0
0
12
Owen Gibbons
Wachusett
2
0
0
0
12
Gianluca Laudone
Shepherd Hill
2
0
0
0
12
Tyler Simmons
Auburn
2
0
0
0
12
Abbi Bamgbose
Fitchburg
2
0
0
0
12
Dan Henrickson
St. Peter-Marian
2
0
0
0
12
Joe Gentile
Groton
2
0
0
0
12
Billy Phillips
Bartlett
2
0
0
0
12
J.J. MacCormack
Maynard
2
0
0
0
12
Greg Moore
St. Peter-Marian
2
0
0
0
12
Michael Gallo
Westborough
2
0
0
0
12
Josh Gonzales
Worcester South
2
0
0
0
12
Dom Cruz
Tantasqua
2
0
0
0
12
Anthony Lemay
Worcester Tech
2
0
0
0
12
Jake Tancrede
Blackstone Valley
2
0
0
0
12
Jake Shetrawski
Gardner
2
0
0
0
12
Andrew Markvenus
Auburn
2
0
0
0
12
Ryan McKay
Leicester
2
0
0
0
12
Shawn Jackson
Doherty
2
0
0
0
12
Cam Savoy
Narragansett
2
0
0
0
12
Jon Lucier
Wachusett
2
0
0
0
12
Tarjae Lenhardt
Marlborough
2
0
0
0
12
Troix Adams
Mahar
2
0
0
0
12
Michael Heffernan
Westborough
2
0
0
0
12
Nate Conway
Auburn
2
0
0
0
12
Michael McGillicuddy
St. John’s (Shrewsbury)
2
0
0
0
12
Zack Merchant
Bay Path
2
0
0
0
12
Justin Cumming
Lunenburg
2
0
0
0
12
Tom McDonald
Narragansett
2
0
0
0
12
Tim Keville
Algonquin
2
0
0
0
12
Chris Dutting
Shepherd Hill
1
0
0
3
12
Matt Pepin
Bartlett
0
1
8
0
11
Chris Cronin
Worcester Tech
0
0
11
0
11
Jacob Hurlburt
Ware
1
0
4
0
10
Zach Clifford
Auburn
1
0
0
2
10
Devonte Parker
Quaboag
1
0
0
2
10
Alex Dhionis
Groton-Dunstable
1
0
4
0
10
DeDawnte Vassor
Worcester South
1
0
0
2
10
Kevin Tarwa
Burncoat
0
1
7
0
10
Tyler O'Day
West Boylston
0
0
10
0
10
Gaston Pastorino
Fitchburg
0
0
9
0
9
Michael Hoffman
St. Mark’s
1
0
0
1
8
Eric Barnes
Lawrence Academy
1
0
0
1
8
Brian Buckley
Keefe Tech
1
0
0
1
8
Drew Patricia
Mahar
1
0
0
1
8
Andrew Churchill
Quabbin
1
0
0
1
8
Cody Lanzilotti
Lunenburg
1
0
0
1
8
Trevor Brown
Oakmont
1
0
0
1
8
Chris Johnston
Wachusett
1
0
0
1
8
Delvon James
Milford
1
0
0
1
8
Luke Brennan
Doherty
1
0
0
1
8
Felix Melendez
Southbridge
1
0
0
1
8
Matt Vertucci
Shepherd Hill
1
0
0
1
8
Quahime Steele
Worcester South
1
0
0
1
8
Brian Gasco
Millbury
1
0
0
1
8
Shamus Malley
Holy Name
1
0
0
1
8
Dan Lebron
Worcester Tech
1
0
0
1
8
Anthony DiStefano
Millbury
1
0
0
1
8
Patrick Bertheiette
Uxbridge
1
0
0
1
8
Francisco Fernandez
Groton
1
0
0
1
8
Ben Robinson
Tantasqua
1
0
0
1
8
Nathan Nash
Lunenburg
0
0
0
4
8
Paul Abankwa
Worcester South
1
0
1
0
7
Liam Pickett
Oxford
1
0
1
0
7
Matheus DaRosa
Leominster
0
0
7
0
7
Justin Seibenhaar
Millbury
1
0
0
0
6
Shawn Callahan
Nashoba Valley Tech
1
0
0
0
6
Jack Wilson
Cushing
1
0
0
0
6
Zach Watson
Mahar
1
0
0
0
6
Rafael Silva
Mahar
1
0
0
0
6
Peter Dandini
Leominster
1
0
0
0
6
Buddy Boatright
Mahar
1
0
0
0
6
Austin Luckey
Lawrence Academy
1
0
0
0
6
Michael Branch
Milford
1
0
0
0
6
Rodrigo Pereira
Shrewsbury
1
0
0
0
6
Darren Gentile
Nashoba Valley Tech
1
0
0
0
6
Austin Russell
Murdock
1
0
0
0
6
Parker Blodgett
Groton-Dunstable
1
0
0
0
6
Liam McCarthy
Cushing
1
0
0
0
6
Justin Blaize
Grafton
1
0
0
0
6
Tavian Vasser
Doherty
1
0
0
0
6
David Abrego
Milford
1
0
0
0
6
John Dutney
Hudson
1
0
0
0
6
Ross Kerr
Hudson
1
0
0
0
6
Elijah Kukta
Fitchburg
1
0
0
0
6
Cameron Allen
Groton
1
0
0
0
6
CJ Gleason
Assabet
1
0
0
0
6
Scott Leveille
Worcester Tech
1
0
0
0
6
Matt Hernandez
Southbridge
1
0
0
0
6
Matt Freeman
Keefe Tech
1
0
0
0
6
Tim Bryan
Auburn
1
0
0
0
6
Matt Barrett
Worcester South
1
0
0
0
6
Douglas Crook
Worcester Academy
1
0
0
0
6
Robbie Sabourin
Northbridge
1
0
0
0
6
Shammol Hylton
Doherty
1
0
0
0
6
Mike Scotman
Cushing
1
0
0
0
6
Jamie Paniagua
Bay Path
1
0
0
0
6
Dan Liubovich
Shrewsbury
1
0
0
0
6
Zachary Goddard
Shepherd Hill
1
0
0
0
6
J.C. Morin
Monty Tech
1
0
0
0
6
Dan Goldstein
Ayer Shirley
1
0
0
0
6
Axel Brown
Groton
1
0
0
0
6
Cal Howes
Maynard
1
0
0
0
6
Nick Shugz
Lawrence Academy
1
0
0
0
6
Festus Konneh
Worcester Tech
1
0
0
0
6
Corey Eugster
Nipmuc
1
0
0
0
6
Tim Reifarth
Nipmuc
1
0
0
0
6
Torris Brewster
Burncoat
1
0
0
0
6
Tyrae Sims
Burncoat
1
0
0
0
6
Shane Dawson
Groton-Dunstable
1
0
0
0
6
Koby Schofer
Northbridge
1
0
0
0
6
Barrington McCloud
Worcester Tech
1
0
0
0
6
Dylan Forss
St. Peter-Marian
1
0
0
0
6
Andrew Grady
Clinton
1
0
0
0
6
Phil Davis
Burncoat
1
0
0
0
6
Josh Elysee
Ayer Shirley
1
0
0
0
6
Keegan Safford
Monty Tech
1
0
0
0
6
Doug Pulchtopek
Ware
1
0
0
0
6
George Chakalos
Milford
1
0
0
0
6
Chris Ladou
Burncoat
1
0
0
0
6
Francis Konneh
Worcester Tech
1
0
0
0
6
Vinny Sherry
Bay Path
1
0
0
0
6
Mitch Celaj
Doherty
1
0
0
0
6
Will Brodeur
Assabet
1
0
0
0
6
Jake Mills
Bay Path
1
0
0
0
6
Jason Torrez
Assabet
1
0
0
0
6
Carlos Nunez
Burncoat
1
0
0
0
6
Enrico Bonnici
Assabet
1
0
0
0
6
Alex Thomas
West Boylston
1
0
0
0
6
Evan Dowd
Leicester
1
0
0
0
6
Matt LaMountain
Westborough
1
0
0
0
6
Marquis Nelson
Leominster
1
0
0
0
6
Giovanni Palermo
Athol
1
0
0
0
6
Josh Horn
Nipmuc
1
0
0
0
6
Matt Morse
Burncoat
1
0
0
0
6
John Jango
Nipmuc
1
0
0
0
6
Ricky Gonzalez
Worcester North
1
0
0
0
6
Corey Garrigan
Monty Tech
1
0
0
0
6
John Bohigian
Narragansett
1
0
0
0
6
Justin Valliere
St. Bernard’s
1
0
0
0
6
Jeremiah Sciaraffa
Tantasqua
1
0
0
0
6
Matt Jackson
Littleton
1
0
0
0
6
Nick Thomas
Bay Path
1
0
0
0
6
Jason Peck
Southbridge
1
0
0
0
6
Drew Goodrich
Auburn
1
0
0
0
6
Josh St. Laurent
Bay Path
1
0
0
0
6
Tom Russell
Clinton
1
0
0
0
6
Kevin Sanders
Westborough
1
0
0
0
6
Tyler K'mon
St. Peter-Marian
1
0
0
0
6
Tee Greene
Worcester North
1
0
0
0
6
Kyle St. Martin
Worcester North
1
0
0
0
6
Ryan Clark
Littleton
1
0
0
0
6
Chris Nazzaro
Blackstone Valley
1
0
0
0
6
Shaquille Adjei
Doherty
1
0
0
0
6
Brandon Lamore
Narragansett
1
0
0
0
6
Josh Eaton
Narragansett
1
0
0
0
6
Luke Fancy
West Boylston
1
0
0
0
6
Mario Benoit
West Boylston
1
0
0
0
6
Matt Loureiro
West Boylston
1
0
0
0
6
Tyler MacDonald
North Middlesex
1
0
0
0
6
Sean Bouillanne
Algonquin
1
0
0
0
6
Alex Santiago
Clinton
1
0
0
0
6
Jonathan Rodriguez
Worcester South
1
0
0
0
6
Connor Joyce
Westborough
1
0
0
0
6
Tanner Ropiak
Northbridge
1
0
0
0
6
Myles Gaudet
Tantasqua
1
0
0
0
6
Nick Gionet
Monty Tech
1
0
0
0
6
Andrew Garrigan
Monty Tech
1
0
0
0
6
Derek Andrews
Oakmont
1
0
0
0
6
Barron Dandridge
St. John’s (Shrewsbury)
1
0
0
0
6
Jimmy Zalatores
Quaboag
1
0
0
0
6
Johnny Maguire
Westborough
1
0
0
0
6
Advell Enlow
Worcester Tech
1
0
0
0
6
Dominic Allard
Murdock
1
0
0
0
6
Charles Verheyen
Mahar
1
0
0
0
6
Duncan Schaff
Nashoba Valley Tech
1
0
0
0
6
Nick Mogren
Millbury
1
0
0
0
6
Mike Schena
Grafton
1
0
0
0
6
Mike Ray
Littleton
1
0
0
0
6
Brandon Roy
David Prouty
1
0
0
0
6
Coleman Hill
Groton-Dunstable
1
0
0
0
6
Juan Ramon
Marlborough
1
0
0
0
6
Ryan Fields
Algonquin
1
0
0
0
6
Mike Owusu
Wachusett
1
0
0
0
6
Jeff LeMay
Shrewsbury
1
0
0
0
6
Darius Flowers
Fitchburg
1
0
0
0
6
Keem Minton
Leicester
1
0
0
0
6
Terence Hall
Doherty
1
0
0
0
6
Zack Huard
Bay Path
1
0
0
0
6
Jacob Decker
Bartlett
1
0
0
0
6
Rob Fraser
Northbridge
1
0
0
0
6
Matt Wagner
Blackstone Valley
1
0
0
0
6
Jack Bergen
Northbridge
1
0
0
0
6
Mike Halloran
Algonquin
1
0
0
0
6
Brad Magnuson
Littleton
1
0
0
0
6
Scott Dillon
Tyngsborough
1
0
0
0
6
Jake Gallant
Tantasqua
1
0
0
0
6
Jake Hatch
Clinton
1
0
0
0
6
Shamus Donovan
St. Bernard’s
1
0
0
0
6
Austin DuVarney
Assabet
1
0
0
0
6
Tyler Golden
David Prouty
1
0
0
0
6
Aaron Jacobson
Maynard
1
0
0
0
6
Jamal Smith
St. Peter-Marian
1
0
0
0
6
Ryan Dube
Shrewsbury
1
0
0
0
6
Joe Grella
Shrewsbury
1
0
0
0
6
Cam Ruziak
Wachusett
1
0
0
0
6
Matt Sabourin
Nashoba
1
0
0
0
6
Garrett Curran
Nashoba
1
0
0
0
6
Isiah Soucy
St. Peter-Marian
1
0
0
0
6
Cody Dickinson
Wachusett
1
0
0
0
6
Alan Long
Grafton
1
0
0
0
6
Alex Sinni
Shepherd Hill
1
0
0
0
6
Brian Diaz
Grafton
1
0
0
0
6
Matt Jachimczyk
Millbury
0
0
6
0
6
Raphel Nery
Assabet
0
0
5
0
5
Alex Smith
Northbridge
0
0
5
0
5
Austin Dorsey
St. Mark’s
0
0
5
0
5
Tyler Daley
Algonquin
0
0
4
0
4
Bobby Lawton
Ayer Shirley
0
0
4
0
4
Garrett Pacy
Shrewsbury
0
0
0
2
4
Robert Price
Bartlett
0
0
4
0
4
Brandon Loyd
Quaboag
0
0
0
2
4
John Stake
Assabet
0
0
0
2
4
Kyle Judd
Quabbin
0
0
4
0
4
Shaquille Agbanyo
Worcester North
0
1
0
0
3
Henry Bator
Groton
0
0
3
0
3
Mike Woll
Holy Name
0
0
3
0
3
Joey Zalatores
Quaboag
0
0
1
1
3
Peter Baird
Wachusett
0
0
3
0
3
William Carney
Cushing
0
0
3
0
3
Chris Czernicki
Bartlett
0
0
3
0
3
Mike Harris
Worcester North
0
0
0
1
2
Mike Montoya
Ayer Shirley
0
0
0
1
2
Gabe Caetano
Milford
0
0
0
1
2
Jake Parmenter
Oxford
0
0
0
1
2
Chris Hisman
Assabet
0
0
0
1
2
Alex Martinec
Maynard
0
0
0
1
2
Brian Dolan
Lawrence Academy
0
0
0
1
2
Jake Santon
Millbury
0
0
0
1
2
Eric Natterstad
Nipmuc
0
0
0
1
2
Brian Franco
Keefe Tech
0
0
0
1
2
Colby Georges
St. Bernard’s
0
0
0
1
2
Eric McCromick
Quaboag
0
0
0
1
2
Trevor Robert
Tantasqua
0
0
0
1
2
Marvin Byrdson
Assabet
0
0
0
1
2
Deven Marcoux
Quabbin
0
0
0
1
2
Kevin Connelly
Nashoba
0
0
0
1
2
John Cone
Assabet
0
0
0
1
2
Zack Batten
St. Bernard’s
0
0
0
1
2
Cam Laird
Tantasqua
0
0
0
1
2
Robert Orell
Holy Name
0
0
2
0
2
Matt Letourneau
Worcester Tech
0
0
0
1
2
David Rogers
Hudson
0
0
0
1
2
Christian Vogel
Murdock
0
0
0
1
2
Liam Perry
Holy Name
0
0
1
0
1
Patrick O'Sullivan
Quabbin
0
0
1
0
1
Derrick Bonner
Leicester
0
0
1
0
1
Matt Kelling
Nashoba
0
0
1
0
1
Eric Sachse
Worcester Academy
0
0
1
0
1
Tyler Marchand
Blackstone Valley
0
0
1
0
1
Ejaaz Jiu
Groton
0
0
1
0
1
Ben Jachowicz
Algonquin
0
0
1
0
1
Tackles
Name
School
Tackles
Nic Wojnar
Blackstone Valley
142.0
Zack O'Connor
St. Peter-Marian
134.0
Noah Robinson
Doherty
116.0
Matt Jackson
Littleton
112.0
Kyle Roy
St. John’s (Shrewsbury)
103.0
Channing Favreau
Quabbin
96.0
Bryan Hayes
West Boylston
94.5
Zack Hume
Nashoba
93.5
Tom Rodrick
Leicester
92.0
Ian Howard
Littleton
92.0
Tyler Hosley
Quabbin
90.0
Ryan Clark
Littleton
87.0
Matt Loureiro
West Boylston
84.0
Dom Cruz
Tantasqua
82.5
Davon Jones
St. John’s (Shrewsbury)
80.0
Mike Ryan
Algonquin
79.0
Mike Genese
St. Peter-Marian
78.5
Jimmy Kolenda
Algonquin
78.0
Cody Chick
Quabbin
77.0
Barron Dandridge
St. John’s (Shrewsbury)
77.0
Devin Williams
Gardner
76.0
Chris Dutting
Shepherd Hill
73.0
Denis Isufaj
Doherty
73.0
Seth Gordon
Uxbridge
72.5
Jason Hanna
Northbridge
71.5
Jack Waterhouse
Maynard
71.5
Pat Durkin
Blackstone Valley
71.0
Cody Jacobs
Lunenburg
71.0
Matt Manning
Groton-Dunstable
68.0
Anthony Phillips
Westborough
67.0
Alex Churchill
West Boylston
66.5
Dave Dupont
Leicester
66.0
Dillon Garvey
Marlborough
66.0
Pat Ryan
St. John’s (Shrewsbury)
65.0
Sean Peterson
Maynard
64.0
Deven Marcoux
Quabbin
63.0
Dan Orlando
Westborough
61.0
J.J. Woodward
Quabbin
61.0
Isiah Soucy
St. Peter-Marian
61.0
Marcus Kitchen
Narragansett
61.0
Isaac Yiadom
Doherty
60.0
Tom Flagg
Uxbridge
60.0
Brandon Miller
Wachusett
60.0
Shawn Kennedy
Maynard
60.0
Ben Benoit
Narragansett
60.0
Ben Tasker
West Boylston
59.0
Travis Bassett
Littleton
58.0
Ken Correa
Gardner
58.0
Nick Mogren
Millbury
57.0
Ray Neeland
Bay Path
57.0
Frankie Chiodo
Nashoba
57.0
Darnell Butler
Hudson
57.0
Jahkari Carpenter
Worcester North
56.0
Nate McCarthy
West Boylston
55.5
Neil Flanigan
Bartlett
55.5
Shadrach Abrokwah
St. John’s (Shrewsbury)
55.0
Mike Baker
Algonquin
55.0
Joe Angelini
Blackstone Valley
54.0
Jamison Kelley
Gardner
54.0
Randy Mogren
Millbury
53.0
Quinton Forbes
Groton-Dunstable
53.0
Kevin White
Westborough
53.0
Anthony Baldino
David Prouty
52.0
Nick Thyden
Quabbin
52.0
Taylor Hanson
Blackstone Valley
52.0
Chuck Keenan
Tyngsborough
52.0
James Ray
Littleton
51.0
Eli Williams
Nashoba
50.5
Jeff Holland
Holy Name
50.5
Ross Sudar
Millbury
50.0
Tristan Day
David Prouty
49.5
Brady Schartner
Nashoba
49.0
Mark Brownell
Blackstone Valley
49.0
Sam Oppong
Doherty
49.0
Joe Fitzgerald
Uxbridge
49.0
Chase Lohr
Quabbin
48.0
Gianluca Laudone
Shepherd Hill
48.0
Jeff DeMango
St. John’s (Shrewsbury)
48.0
John Bohigian
Narragansett
48.0
Alex Martinec
Maynard
48.0
Riley Barron
Holy Name
47.5
Dave Ritchotte
Doherty
47.0
Brendan Burns
Algonquin
47.0
Cam Savoy
Narragansett
47.0
Basit Dennis
Holy Name
46.5
Jared Stewart
Uxbridge
46.5
Abdulla Webster
Doherty
46.0
Chris Nazzaro
Blackstone Valley
45.0
Raymond Sarkodieh
St. Peter-Marian
45.0
Robert Baker
Holy Name
44.5
Peter Gallant
Gardner
44.0
Rocco Frongillo
St. John’s (Shrewsbury)
44.0
Shakeem Brookins
Marlborough
44.0
Robbie Butler
Westborough
43.5
Dan Bothwell
Hudson
43.0
Mike Nichols
Tantasqua
43.0
Bailey Leacy
Blackstone Valley
43.0
Mike Pace
West Boylston
42.5
Anthony Curci
Quabbin
42.0
Ryan Lindsey
West Boylston
42.0
Emmanuel Jalbert
Shrewsbury
42.0
Matt Smalls
Doherty
42.0
Jonah Westerlind
St. John’s (Shrewsbury)
42.0
Brendan Dagle
Algonquin
42.0
Mitch Ryan
Gardner
42.0
Cam Rothfuss
Nashoba
42.0
Andrew Sullivan
St. John’s (Shrewsbury)
41.0
Nathan Nash
Lunenburg
41.0
David Rogers
Hudson
41.0
Connor Gatto
St. John’s (Shrewsbury)
41.0
Jack Chuma
Westborough
40.5
Zack Huard
Bay Path
40.0
Mike Wagner
Tyngsborough
40.0
Paul Louissaint
Nashoba
40.0
Mike Harris
Worcester North
40.0
Tyler O'Day
West Boylston
39.5
Spencer Duncan
Tantasqua
39.5
Rob Nay
Doherty
39.0
Shawn Wilkins
Blackstone Valley
39.0
Matt Schena
Grafton
39.0
Chuck Phaneuf
Nashoba
38.5
Tyler Rainwater
Worcester North
38.5
Robert Orell
Holy Name
38.5
Nick Beaudry
Tantasqua
38.5
Mike Daoust
Bay Path
38.0
Jon Janosz
Quaboag
38.0
Shane Padeni
Leicester
37.0
Justice Johnson
West Boylston
37.0
Matt Vertucci
Shepherd Hill
37.0
Dalton Danielson
Gardner
37.0
Louis Luccio
Uxbridge
37.0
Justin Cumming
Lunenburg
37.0
Jon Coughlin
Grafton
36.5
Nick Geneva
Holy Name
36.5
Andrew Garrigan
Monty Tech
36.0
Octavio Rodriguez
Doherty
36.0
Devin Desautels
West Boylston
36.0
Tom Oliva
Wachusett
36.0
Mike Muldoon
Nashoba
36.0
Scott Favreau
Narragansett
36.0
James McGuigan
Shepherd Hill
36.0
Owen Ausmussen
Maynard
36.0
Jon Beaudry
Tantasqua
35.5
Alan Long
Grafton
35.5
Matt Thall
Marlborough
35.5
Jared Mansfield
Uxbridge
35.5
Joey Zalatores
Quaboag
35.0
Andy Guay
Gardner
35.0
Steven Albert
St. Peter-Marian
35.0
Tyler Barnes
Bay Path
35.0
Matt Benoit
Lunenburg
35.0
J.J. MacCormack
Maynard
35.0
Greg Abare
Lunenburg
35.0
Juan Ramon
Marlborough
35.0
Trevor Richard
Narragansett
35.0
Wes Spotts
Bay Path
35.0
Mike Schena
Grafton
34.5
Jeff LeMay
Shrewsbury
34.5
Sergio Soltau
Worcester North
34.0
Corey Charpentier
Grafton
34.0
Pat Doherty
Tyngsborough
34.0
Cody Lanzilotti
Lunenburg
34.0
Bobby Colgate
Lunenburg
34.0
Anthony Fournier
Shrewsbury
34.0
Alyis Woodward
Monty Tech
33.5
Ethan Benjamin
Nashoba
33.5
Willie Cowdrey
Marlborough
33.5
Nate Potter
Quaboag
33.0
Jack Sarnoski
Nashoba
33.0
Drew Schartner
Nashoba
33.0
Jimmy Egan
Algonquin
33.0
Tyler Merrill
Narragansett
33.0
Peter Franco
Doherty
33.0
Jeremy Nash
Lunenburg
33.0
Tom McCarthy
West Boylston
32.5
Derrick Ayarza
Worcester North
32.0
Pat James
Quabbin
32.0
Nick Kenneway
Leicester
32.0
Andrew Risotti
Narragansett
32.0
Jamal Smith
St. Peter-Marian
32.0
Tom Wagner
Lunenburg
32.0
Tyler K'mon
St. Peter-Marian
32.0
Rick Casparriello
Westborough
32.0
Garrett Pacy
Shrewsbury
32.0
Derrick Odoro
Worcester North
31.0
Rich Rice
Blackstone Valley
31.0
Jake LaViolette
Leicester
31.0
Tyler Golden
David Prouty
31.0
Galen Harris
Algonquin
31.0
Terence Hall
Doherty
31.0
Max McEvilly
Wachusett
31.0
James Schwenderman
Nipmuc
31.0
Bryan Kiley
Maynard
31.0
Preston Wilkey
Maynard
30.5
Ben Yentz
Nashoba
30.5
Bobby Law
Tantasqua
30.5
Daniel Kegbeh
Holy Name
30.5
James Patterson
Bartlett
30.0
Mike Salerno
Blackstone Valley
30.0
Peter Murphy
Littleton
30.0
Sam Norton
St. John’s (Shrewsbury)
30.0
Greg Moore
St. Peter-Marian
30.0
Danny Bishop
Algonquin
30.0
Dillon O'Brien
Grafton
29.5
Jimmy Andreoli
St. John’s (Shrewsbury)
29.0
Ben Reiffarth
Blackstone Valley
29.0
Cody Towlson
Quabbin
29.0
Matt Morris
Algonquin
29.0
A.J. Caddell
Bartlett
29.0
Jalen Evans-Ashton
St. Peter-Marian
29.0
Josh Horn
Nipmuc
29.0
Joe Trettel
Blackstone Valley
29.0
Mattison Darton
Monty Tech
28.5
Tyler Palmerino
Shepherd Hill
28.5
Matt Levins
Leicester
28.0
Kyle Niemiec
Millbury
28.0
Stephen Beahn
David Prouty
28.0
Zach Howard
David Prouty
28.0
Matt Murphy
St. John’s (Shrewsbury)
28.0
Ryan King
Marlborough
28.0
Cam Murphy
St. John’s (Shrewsbury)
28.0
Kevin Moran
Tantasqua
28.0
John Rumney
Marlborough
28.0
Nick Hackett
David Prouty
28.0
Joe Rios
Nashoba
27.5
Danny Clasby
Northbridge
27.5
Jamie Poh
Maynard
27.5
Brennen Cheney
Bay Path
27.0
Anthony DiStefano
Millbury
27.0
Jared Hortsman
Wachusett
27.0
Patrick Robertson
Nipmuc
27.0
David Tubman
Westborough
27.0
Brady Neyland
Blackstone Valley
27.0
Andrew Pelc
Bay Path
27.0
Markiesh Harmon
Nashoba
26.5
Jacob McVane
Shrewsbury
26.5
Robbie Brooks
Shepherd Hill
26.5
Alexander Givins-Perry
Bartlett
26.5
Jeremiah Sciaraffa
Tantasqua
26.5
Kyle St. Martin
Worcester North
26.0
Jake Shetrawski
Gardner
26.0
Tom Edwards
Worcester North
26.0
Aaron Jacobson
Maynard
26.0
Colton Mauch
Monty Tech
25.5
Ricky Gonzalez
Worcester North
25.0
Brandon Loyd
Quaboag
25.0
Joey Fitton
Holy Name
25.0
Dave Bangura
Tyngsborough
25.0
Jake Ryan
Northbridge
25.0
Trevor Robert
Tantasqua
25.0
Zach Bradt
Wachusett
25.0
Cam Ruziak
Wachusett
25.0
Jacob Decker
Bartlett
24.5
Ross Kerr
Shrewsbury
24.5
Brian Conley
Holy Name
24.5
Chris Capuzzo
Tantasqua
24.5
Shaquille Agbanyo
Worcester North
24.0
Derrick Bonner
Leicester
24.0
Andrew Gallant
Gardner
24.0
Brian Gasco
Millbury
24.0
Jeff Graveson
Uxbridge
24.0
Noah Burke
St. Peter-Marian
24.0
Scott Tupper
Wachusett
24.0
Brad Couture
Uxbridge
24.0
Brendan Walker
Holy Name
24.0
Jesse DiTomasso
Shepherd Hill
23.5
Joe Taranto
Uxbridge
23.5
Corey Garrigan
Monty Tech
23.0
Andrew Wilkins
Maynard
23.0
Joe Burke
Doherty
23.0
Alex LaCrosse
Millbury
23.0
Kyle Judd
Quabbin
23.0
Ryan Fields
Algonquin
23.0
Austin Coene
Tyngsborough
23.0
Jimmy Lapierre
St. Peter-Marian
23.0
Nick Diliberto
Shrewsbury
22.5
Kyle Nolan
Monty Tech
22.5
Tyler Clouthier
Shrewsbury
22.5
Andrew Cross
Nashoba
22.0
Steven Tabor
Quaboag
22.0
Connor McNally
Wachusett
22.0
Sean Rafferty
Millbury
22.0
Owen Gibbons
Wachusett
22.0
Armando Andrada
Worcester North
22.0
Ryan Fahey
David Prouty
21.5
Cody Miner
David Prouty
21.5
Eddie Haley
Quabbin
21.0
Joe Breen
Algonquin
21.0
Johnny Maguire
Westborough
21.0
Mario Benoit
West Boylston
21.0
Gavin Lewis
Hudson
21.0
Josh Schiapucci
Northbridge
21.0
Tom Lafferty
Tyngsborough
21.0
Michael Heffernan
Westborough
20.5
Doug Oevermann
Grafton
20.5
Andrew Tichy
Tantasqua
20.0
Dean St. Laurent
David Prouty
20.0
Tim Keville
Algonquin
20.0
Akeem Belnavis
Bartlett
20.0
Kyle McCubrey
West Boylston
20.0
Danny Bushe
St. Peter-Marian
20.0
Chris Renaccio
Littleton
20.0
Geoff Langill
Tyngsborough
20.0
Luke McDonald
Lunenburg
20.0
Derek Brodeur
Marlborough
19.5
Jacob Cardinal
David Prouty
19.5
Nick Tavis
Nashoba
19.5
Joe Grella
Shrewsbury
19.5
Danny Szabady
Lunenburg
19.0
Rosbin Mayen
Monty Tech
19.0
Greg McGrath
Lunenburg
19.0
Jake Keenan
Tyngsborough
19.0
Chris Johnston
Wachusett
19.0
Roosevelt Westbrook
St. Peter-Marian
19.0
Griffin Couture
Shrewsbury
18.5
Matt Santurri
Northbridge
18.5
Marc Lamoureux
David Prouty
18.5
Jake Gelb
Shepherd Hill
18.5
Brad Picard
Shepherd Hill
18.0
Preedah Allan
Tyngsborough
18.0
Darren Duguay
Narragansett
18.0
Keem Minton
Leicester
18.0
Tyis Boykin
St. Peter-Marian
18.0
Ryan Baxendale
Westborough
18.0
Kevin Sanders
Westborough
18.0
Brandon Beals
Monty Tech
17.5
Michael Gallo
Westborough
17.0
Cody Munoz
Grafton
17.0
Tyler Simmons
Shepherd Hill
17.0
Kyle Stanley
Northbridge
17.0
John Frechette
Wachusett
17.0
Jake Targonski
Narragansett
17.0
Charles Montalbano
Narragansett
17.0
Charles Hill
Groton-Dunstable
17.0
Javoy Griffiths
Monty Tech
17.0
Brandon Williams
Gardner
17.0
Joe Cortese
Nipmuc
17.0
Tom Murphy
Shepherd Hill
17.0
Owen Sablack
David Prouty
16.5
Spiro Perdikomatis
West Boylston
16.5
Shamus Malley
Holy Name
16.5
J.J. Granger
Holy Name
16.5
Steve Randall
Marlborough
16.0
Zach Gittlen
Algonquin
16.0
Ryan McKay
Leicester
16.0
Kyle Amico
Shepherd Hill
16.0
Keirman Sanders
Uxbridge
16.0
Kyle Perry
Uxbridge
16.0
Evan Newhall
Uxbridge
16.0
Roman Greco
Tyngsborough
16.0
Brendon Metcalf
Leicester
16.0
Pierce Desimone
Assabet
16.0
Tarsiah Murphy
Monty Tech
16.0
Peter Scorezelli
Algonquin
16.0
Matt Phelan
Northbridge
15.5
Brandon Roy
David Prouty
15.5
Nick Gionet
Monty Tech
15.5
Jose Caquias
Marlborough
15.5
Ben Jachowicz
Algonquin
15.0
Brandon Marc-Aurele
Leicester
15.0
Ben O'Donnell
Northbridge
15.0
Andrew Sanders
Lunenburg
15.0
David Elliot
Holy Name
15.0
Shaquille Adjei
Doherty
15.0
Corey Pillsbury
Grafton
14.5
Kelly Chisholm
Bartlett
14.5
Victor Green
West Boylston
14.0
Sam Gallant
Gardner
14.0
Sam Castro
Worcester North
14.0
Austin Escott
Tyngsborough
14.0
Jake Santon
Millbury
14.0
Mina Zaky
Bartlett
14.0
Coleman Hill
Groton-Dunstable
14.0
Kevin Manning
Algonquin
14.0
Brian Hewitt
St. Bernard’s
14.0
Jameson Rotondo
Shepherd Hill
14.0
Tom Tabur
Northbridge
13.0
Jesse Vaughn
Algonquin
13.0
Brian Perez
Doherty
13.0
Bijan Azerbyjani
Worcester North
13.0
Sammy Rivera
Wachusett
13.0
Tarjae Lenhardt
Marlborough
13.0
Andrew Dellile
Bartlett
13.0
Rob Jameson
West Boylston
12.5
Matt Sabourin
Nashoba
12.5
Colin Postma
Bartlett
12.5
Cody Husselbee
Monty Tech
12.5
Andrew Nugent
Hudson
12.5
Chris Vosburg
Bartlett
12.5
Josh Tartaglia
Westborough
12.5
David Giordano
Tantasqua
12.5
James Adams
Hudson
12.5
Matt Mudgett
Nashoba
12.0
Andy MacGregor
Littleton
12.0
Devin Kempster
Blackstone Valley
12.0
Luke Fancy
West Boylston
12.0
Ryan Resurreccion
Algonquin
12.0
Matt Wagner
Blackstone Valley
12.0
Alex Sleeper
Hudson
12.0
Patrick Bertheiette
Uxbridge
12.0
Kacy Triphavong
Lunenburg
12.0
Eli O'Leary
Southbridge
12.0
Cam Adams
Nipmuc
12.0
Alex Pappas
St. John’s (Shrewsbury)
12.0
Kyle Fitzgerald
St. Bernard’s
12.0
Nick DeMarzo
Nipmuc
12.0
Jake Turner
Algonquin
12.0
Cameron Bourke
David Prouty
11.5
Ryan Noel
West Boylston
11.5
Joshua Faulkner
Monty Tech
11.5
Jake Celko
Tantasqua
11.5
Connor Rynning
Grafton
11.5
Alex Dhionis
Groton-Dunstable
11.0
Justin Sherman
Bay Path
11.0
Devonte Parker
Quaboag
11.0
Josh St. Laurent
Bay Path
11.0
Mike Woll
Holy Name
11.0
Nick Meza
St. Bernard’s
11.0
Nathan Piette
Grafton
10.5
Nick Clarke
Northbridge
10.5
Matt LaMountain
Westborough
10.5
Nick Mackowiak
Monty Tech
10.5
Bobby Brisbois
Hudson
10.5
Justin Demma
Bartlett
10.5
John Stake
Assabet
10.0
Ron Tarentino
Leicester
10.0
Brian Diaz
Grafton
10.0
Matt DeSantis
Northbridge
10.0
Brendan Williams
Littleton
10.0
Russell Souffrant
Doherty
10.0
Jack Sullivan
Shepherd Hill
10.0
Peryonn Calhoun
Gardner
10.0
Evan Welch
Narragansett
10.0
Chad Lazo
Southbridge
10.0
Joe Grant
Nipmuc
10.0
Matt Plausse
Groton-Dunstable
10.0
Brendan Kelley
St. Bernard’s
10.0
Jose Barbosa
Holy Name
9.5
Dom Novelli
St. Bernard’s
9.0
Ben Seitz
Quabbin
9.0
Nick Wilson
Leicester
9.0
George Piselli
Millbury
9.0
Nick Mandigo
Quaboag
9.0
Kevin Kovi
Doherty
9.0
Shawn Jackson
Doherty
9.0
Joe O'Neil
Narragansett
9.0
Nate Duplessis
Monty Tech
9.0
Jake Toomey
Wachusett
9.0
Derek Hinckley
Nashoba
9.0
Zachary Goddard
Shepherd Hill
9.0
Julian Landrum
Littleton
9.0
Cam Browne
Tantasqua
8.5
Kevin Connelly
Nashoba
8.5
Tom Krushinskie
Grafton
8.0
Dominique Lee
Doherty
8.0
Maurice Morales
Doherty
8.0
Shawn Mott
Leicester
8.0
Javon Diaz
Gardner
8.0
Patrick Wheeler
Narragansett
8.0
Jason Torrez
Assabet
8.0
Andrew Churchill
Quabbin
8.0
Victor Zabalu
Hudson
8.0
Adam Forgues
Monty Tech
8.0
Joseph Berger
Nipmuc
8.0
Dean Maggiacotti
Monty Tech
8.0
Alex Koula
Narragansett
8.0
Gordon Seibenhaar
Millbury
8.0
Tom McDonald
Narragansett
8.0
Patrick McGonagle
Westborough
8.0
Trevor MacNeil
Wachusett
8.0
Ashton Gasco
Blackstone Valley
8.0
Colby Georges
St. Bernard’s
8.0
Danny Dias
Nipmuc
8.0
Alex Sinni
Shepherd Hill
7.5
Dan Finger
Westborough
7.5
Tyler Smith
Shepherd Hill
7.5
Matt Kelling
Nashoba
7.5
Matt Shemeth
David Prouty
7.5
Dillon Agyei
Worcester South
7.5
Tim Powell
Leicester
7.0
Jake Gallant
Tantasqua
7.0
Justin Coppolino
Quabbin
7.0
Nick Guaragno
Millbury
7.0
Mike Moossa
West Boylston
7.0
David Fei
Groton-Dunstable
7.0
Isaiah Corley
Shepherd Hill
7.0
Drew Ravenelle
Shepherd Hill
7.0
John O'Callaghan
Maynard
7.0
Dylan Connelly
Algonquin
7.0
Evan Dowd
Leicester
7.0
Alex Peckham
Hudson
6.5
Ryan O'Neil
Westborough
6.5
Trevor Snyder
Tantasqua
6.5
Derek Moore
Nipmuc
6.0
Bryan Franciosi
St. Bernard’s
6.0
Nick Millette
Grafton
6.0
Ian St. Pierre
Uxbridge
6.0
Matt Seward
Gardner
6.0
Joe Cappadona
Marlborough
6.0
Eric McCromick
Quaboag
6.0
Derek Ponte
Hudson
6.0
Justin Dauley
Nipmuc
6.0
Richie Schiloski
Nipmuc
6.0
John Jango
Nipmuc
6.0
Jake Taparausky
Uxbridge
6.0
Damian Fitzgerald
Narragansett
6.0
Chad Jaber
St. Bernard’s
6.0
Jimmy Zalatores
Quaboag
6.0
Brandon Lamore
Narragansett
6.0
Jake Nascembeni
Tantasqua
5.5
Alec Petruzzi
David Prouty
5.5
Alex Thomas
West Boylston
5.5
Jacob Mailloux
Bartlett
5.5
Anthony Dunn
Bartlett
5.5
Gavin Mott
West Boylston
5.5
Garrett Curran
Nashoba
5.5
Hector Champagne
Bartlett
5.5
Tyler Gratton
Tantasqua
5.5
Jake Morrow
Leicester
5.0
Marco Zaky
Bartlett
5.0
Granville Trainque
Gardner
5.0
Tanner Amico
Shepherd Hill
5.0
Brent Whitlock
Uxbridge
5.0
Tom Murray
Monty Tech
5.0
Drew Korn
Nashoba
5.0
Dan Haines
Uxbridge
5.0
Nate Rucki
Quaboag
5.0
Kyler Clancy
Narragansett
5.0
Tyler LeBlanc
Gardner
5.0
Zach Girardini
Nipmuc
5.0
Everett Sullivan
Monty Tech
5.0
Steven Price
Westborough
5.0
Josh Hartley
Wachusett
5.0
Dillon Kempskie
Worcester South
5.0
Zack Starmer
Tantasqua
5.0
Nick Mele
Wachusett
5.0
Eric Viola
St. Bernard’s
5.0
Brandon Mojica
Tantasqua
5.0
Joey Stewart
Groton-Dunstable
5.0
Joe Kozlowski
Millbury
5.0
Dan Kelley
Grafton
4.5
Greg Gothie
Nashoba
4.5
A.J. Lambert
Monty Tech
4.5
Chris Mullins
Bartlett
4.5
Ryan Seymour
Hudson
4.5
Robert Price
Bartlett
4.5
Chris Senecal
Worcester North
4.0
John Knight
Quabbin
4.0
Zach Boss
Leicester
4.0
Thomas Lawton
Westborough
4.0
Cody Berman
Leicester
4.0
Mike Halloran
Algonquin
4.0
Christian Clark
Gardner
4.0
Connor Joyce
Westborough
4.0
Pedro Sanchez
Quabbin
4.0
Derek Jakubiak
West Boylston
4.0
Michael Villa
St. John’s (Shrewsbury)
4.0
Liam Sullivan
Monty Tech
4.0
Josh Eaton
Narragansett
4.0
Austin Jones
Shepherd Hill
4.0
Tyler Gearin
Narragansett
4.0
Josh King
Gardner
4.0
Corey Matthews
Leicester
4.0
Demetrius Lopez
Millbury
4.0
Sean Maki
St. Bernard’s
4.0
Tyler Coburn
Nipmuc
4.0
Brenden Dyer
Maynard
4.0
Andrew Carroll
Blackstone Valley
4.0
Stephen Roy
Algonquin
4.0
Kyle Braile
Nipmuc
4.0
David Salinas
Narragansett
4.0
Tee Greene
Worcester North
3.5
Billy Phillips
Bartlett
3.5
Eric Sweeter
Algonquin
3.0
Sam Cantillon
David Prouty
3.0
Christopher Lindstrom
Shepherd Hill
3.0
Quinn Griffin
St. John’s (Shrewsbury)
3.0
Anthony Cafarelli
Bartlett
3.0
Alec Simonovitch
David Prouty
3.0
Sosor Cote
Wachusett
3.0
Jonathan Lashua
Narragansett
3.0
Sebastian Brooks
Quabbin
3.0
Scott Donahue
Lunenburg
3.0
Ethan Holman
Maynard
3.0
Osmani Torres
Worcester North
3.0
Larry Fritz
St. Peter-Marian
3.0
Stephen Peterson
Maynard
3.0
Dan Gilmiester
Tantasqua
3.0
Mike Sacco
St. Peter-Marian
3.0
Matt Bica
St. Bernard’s
3.0
Ryan Kane
Tantasqua
3.0
Edwin Santiago
Bartlett
3.0
Alec VanWagoner
St. Bernard’s
3.0
Dave Steinmetz
Grafton
3.0
Dennis Montrez
Westborough
3.0
Mykal Brown
Bartlett
2.5
Jonathan Sarro
Bartlett
2.5
Wyatt Greene
Nashoba
2.5
Tanner Demma
Bartlett
2.5
Danny Labriola
Westborough
2.5
Shamus Donovan
St. Bernard’s
2.0
Kyle Hodge
Leicester
2.0
Tom Garvey
Nashoba
2.0
Eric Soto
Worcester North
2.0
Noah Lebel
Shepherd Hill
2.0
Ben Robinson
Tantasqua
2.0
Dan Henrickson
St. Peter-Marian
2.0
Garrett Shetrawski
Gardner
2.0
ChangBae Son
Wachusett
2.0
Luis Martinez
Shepherd Hill
2.0
Connor McVey
Grafton
2.0
Salah Kurdi
Algonquin
2.0
Steve Robichaud
Millbury
2.0
Mitch Page
Uxbridge
2.0
Justin Smith
Algonquin
2.0
Mike Bjorkman
Marlborough
2.0
Brandon Num
St. Peter-Marian
2.0
Alex Vilmaitis
Maynard
2.0
Chad Sarnoski
Nashoba
2.0
Mike Zonia
Bartlett
2.0
Brandon Murphy
Leicester
2.0
Joe McCuine
Algonquin
2.0
Peter Peladeau
St. Bernard’s
2.0
Alex Parker
Nashoba
2.0
DeDawnte Vassor
Worcester South
2.0
Dustin Powell
St. Bernard’s
2.0
Robert Conley
Westborough
2.0
Mike d'Entremont
Nashoba
2.0
Ian Cadrin
Millbury
2.0
Zach Nichols
Worcester North
2.0
James Duhamel
Shepherd Hill
2.0
Justin Blaize
Graf