| 1 | Nick SteelePlace 1 · Grade 11 · BromfieldUnofficial | 11 | Bromfield | 15:26 PR |
| 2 | Price DayPlace 2 · Grade 12 · BromfieldUnofficial | 12 | Bromfield | 15:26 PR |
| 3 | Will DayPlace 3 · Grade 10 · BromfieldUnofficial | 10 | Bromfield | 16:17 PR |
| 4 | Ryell DeRuijterPlace 4 · Grade 9 · BromfieldUnofficial | 9 | Bromfield | 16:21 PR |
| 5 | Mike HutchinsonPlace 5 · Grade 11 · LeominsterUnofficial | 11 | Leominster | 16:25 PR |
| 6 | Jamie BarrettPlace 6 · Grade 10 · BromfieldUnofficial | 10 | Bromfield | 16:44 PR |
| 7 | Gabe DavelaPlace 7 · Grade 11 · LeominsterUnofficial | 11 | Leominster | 16:46 PR |
| 8 | Paul ChapmanPlace 8 · Grade 10 · BromfieldUnofficial | 10 | Bromfield | 16:47 PR |
| 9 | Joshua KellyPlace 9 · Grade 10 · LeominsterUnofficial | 10 | Leominster | 16:57 PR |
| 10 | Justice GravesPlace 10 · Grade 11 · GardnerUnofficial | 11 | Gardner | 16:59 PR |
| 11 | Matt PolimouPlace 11 · Grade 12 · BromfieldUnofficial | 12 | Bromfield | 17:23 PR |
| 12 | Seth VilesPlace 12 · Grade 12 · GardnerUnofficial | 12 | Gardner | 17:27 PR |
| 13 | Jack SanguinettPlace 13 · Grade 11 · LeominsterUnofficial | 11 | Leominster | 17:31 PR |
| 14 | Frank FournierPlace 14 · Grade 11 · LeominsterUnofficial | 11 | Leominster | 17:32 PR |
| 15 | Luke JonesPlace 15 · Grade 9 · BromfieldUnofficial | 9 | Bromfield | 17:33 PR |
| 16 | Carl WeldonPlace 16 · Grade 10 · LeominsterUnofficial | 10 | Leominster | 18:26 PR |
| 17 | Nick NorcrossPlace 17 · Grade 12 · BromfieldUnofficial | 12 | Bromfield | 18:30 PR |
| 18 | Nick MalimarPlace 18 · Grade 11 · LeominsterUnofficial | 11 | Leominster | 19:07 PR |
| 19 | Tom HastingsPlace 19 · Grade 11 · LeominsterUnofficial | 11 | Leominster | 19:14 PR |
| 20 | Jose SantiagoPlace 20 · Grade 11 · GardnerUnofficial | 11 | Gardner | 19:23 PR |
| 21 | Ted YacyshhynPlace 21 · Grade 11 · GardnerUnofficial | 11 | Gardner | 19:31 PR |
| 22 | Jack FitzgeraldPlace 22 · Grade 10 · LeominsterUnofficial | 10 | Leominster | 19:35 PR |
| 23 | Ian RowattPlace 23 · Grade 11 · BromfieldUnofficial | 11 | Bromfield | 19:49 PR |
| 24 | Cormac DayPlace 24 · Grade 9 · BromfieldUnofficial | 9 | Bromfield | 19:50 PR |
| 25 | Brian JohnsonPlace 25 · Grade 10 · BromfieldUnofficial | 10 | Bromfield | 19:55 PR |
| 26 | Evan CollinsPlace 26 · Grade 10 · LeominsterUnofficial | 10 | Leominster | 19:57 PR |
| 27 | Gabe SennotPlace 27 · Grade 9 · BromfieldUnofficial | 9 | Bromfield | 20:20 PR |
| 28 | Kevin FrenchePlace 28 · Grade 11 · LeominsterUnofficial | 11 | Leominster | 20:54 PR |
| 29 | Earl FoleyPlace 29 · Grade 10 · GardnerUnofficial | 10 | Gardner | 20:56 PR |
| 30 | Thomas BrownPlace 30 · Grade 11 · BromfieldUnofficial | 11 | Bromfield | 21:00 PR |
| 31 | Brett AndryjewskiPlace 31 · Grade 11 · LeominsterUnofficial | 11 | Leominster | 21:01 PR |
| 32 | Dave LevallePlace 32 · Grade 11 · LeominsterUnofficial | 11 | Leominster | 21:09 PR |
| 33 | Kyle RoutePlace 33 · Grade 11 · BromfieldUnofficial | 11 | Bromfield | 21:14 PR |
| 34 | Kevin DuvalPlace 34 · Grade 10 · LeominsterUnofficial | 10 | Leominster | 21:16 PR |
| 35 | Dave WestPlace 35 · Grade 10 · LeominsterUnofficial | 10 | Leominster | 22:11 PR |
| 36 | Calvin MeyerPlace 36 · Grade 9 · BromfieldUnofficial | 9 | Bromfield | 22:12 PR |
| 37 | Will SquirePlace 37 · Grade 9 · BromfieldUnofficial | 9 | Bromfield | 22:46 PR |
| 38 | Nick SouboiskyPlace 38 · Grade 9 · LeominsterUnofficial | 9 | Leominster | 23:28 PR |
| 39 | Mike DalicePlace 39 · Grade 9 · LeominsterUnofficial | 9 | Leominster | 23:32 PR |
| 40 | Jim SpinelliPlace 40 · Grade 9 · LeominsterUnofficial | 9 | Leominster | 23:33 PR |
| 41 | Mike PepinPlace 41 · Grade 10 · LeominsterUnofficial | 10 | Leominster | 23:40 PR |
| 42 | Nate FinabalusPlace 42 · Grade 10 · GardnerUnofficial | 10 | Gardner | 24:56 PR |
| 43 | Sean McNamaraPlace 43 · Grade 9 · BromfieldUnofficial | 9 | Bromfield | 25:03 PR |
| 44 | Earl LizottePlace 44 · Grade 10 · GardnerUnofficial | 10 | Gardner | 27:19 PR |
| 45 | Phillip WesleyPlace 45 · Grade 11 · BromfieldUnofficial | 11 | Bromfield | 33:26 PR |