1 | Nathan DiradoOL, DLCarver | 41.09 | 452 | 11 | 48 | 5 | 13 |
2 | Jared BernabeiRB, OLBLynnfield | 39.25 | 471 | 12 | 54 | 5 | 8 |
3 | Fernando RodriguesFS, CBMarlborough | 38.67 | 348 | 9 | 40 | 0 | 6 |
4 | Finn GilmoreRB, FSGrafton | 37.73 | 981 | 26 | 61 | 6 | 12 |
5 | Kellen ClarksonQB, FSOxford | 37.41 | 636 | 17 | 53 | 0 | 11 |
6 | Bobby ShanahanQBWellesley | 36.62 | 293 | 8 | 40 | 1 | 9 |
7 | Cade CallahanWR, DBNMRHS (Townsend) | 35.88 | 287 | 8 | 46 | 3 | 11 |
8 | Dante Adriano varanoK, WRNeedham | 35.71 | 500 | 14 | 42 | 2 | 7 |
9 | Michael NistaRB, DTNorth Quincy | 34.30 | 926 | 27 | 49 | 3 | 9 |
10 | Cameron MonteiroWR, DBBrockton | 33.16 | 1028 | 31 | 51 | 5 | 10 |
11 | Jordan MahoneyRB, OLBNorth Quincy | 33.00 | 330 | 10 | 52 | 3 | 6 |
12 | Brett McCaffreyK, WRBishop Feehan (Attleboro) | 32.70 | 981 | 30 | 35 | 3 | 10 |
13 | Adison KendallDT, TWellesley | 32.36 | 712 | 22 | 47 | 2 | 5 |
14 | Cookie LegerGardner | 31.80 | 318 | 10 | 44 | 1 | 10 |
15 | Tyler BrancoWR, SSLittleton | 31.42 | 754 | 24 | 47 | 7 | 11 |
16 | Aedan BorgesRB, OLBCase (Swansea) | 31.05 | 652 | 21 | 43 | 3 | 10 |
17 | Dominic PapaQB, FSAndover | 30.88 | 247 | 8 | 46 | 3 | 12 |
18 | Jake PalmWR, SSRMHS (Reading) | 29.76 | 506 | 17 | 46 | 5 | 5 |
19 | Landen HardyILB, TEFCTHS (Turners Falls) | 29.29 | 410 | 14 | 46 | 3 | 12 |
20 | Adam SegalCB, LSAndover | 29.25 | 468 | 16 | 50 | 3 | 12 |
21 | Kam StoutP, RBSt. Paul (Worcester) | 28.71 | 603 | 21 | 53 | 6 | 10 |
22 | Maxwell ParentRB, OLBSt. Mary's (Lynn) | 26.67 | 720 | 27 | 55 | 2 | 8 |
23 | Conor CaseyNorth Attleborough | 25.43 | 534 | 21 | 36 | 0 | 8 |
24 | Trinley DudleyK, FSTaunton | 24.60 | 246 | 10 | 48 | 0 | 4 |
25 | Noah WrightSharon | 24.29 | 583 | 24 | 59 | 5 | 8 |
26 | Ousman TourayWR, DBBMHS (Blackstone) | 22.50 | 405 | 18 | 51 | 2 | 11 |
27 | August GrohWR, FSBoston Latin (Boston) | 18.25 | 219 | 12 | 48 | 0 | 6 |
28 | Joshua HarrisonSHRHS (Dudley) | 17.80 | 178 | 10 | 44 | 1 | 9 |
29 | Wesley GopfertK, SSSutton | 11.10 | 111 | 10 | 62 | 1 | 9 |