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