| 1 | Curran HealyPlace 1 · Grade 11 · Reading Memorial | 11 | Reading Memorial | 16:42 |
| 2 | Colin CarrollPlace 2 · Grade 11 · Reading Memorial | 11 | Reading Memorial | 16:44 |
| 3 | Colin HerlihyPlace 3 · Grade 12 · Reading Memorial | 12 | Reading Memorial | 16:47 |
| 4 | David HarringtonPlace 4 · Grade 11 · Woburn Memorial | 11 | Woburn Memorial | 17:24 |
| 5 | Benjamin KaberlePlace 5 · Grade 10 · Reading Memorial | 10 | Reading Memorial | 17:47 PR |
| 6 | Wesley McCartyPlace 6 · Grade 11 · Reading Memorial | 11 | Reading Memorial | 18:11 |
| 7 | Isaac Olivier-MasonPlace 7 · Grade 11 · Reading Memorial | 11 | Reading Memorial | 18:19 |
| 8 | Tanya PrajapatiPlace 8 · Grade 11 · Woburn Memorial | 11 | Woburn Memorial | 18:29 PR |
| 9 | Dimitri SperosPlace 9 · Grade 10 · Reading Memorial | 10 | Reading Memorial | 18:33 PR |
| 10 | Ryan CintoloPlace 10 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 18:50 |
| 11 | Aaron WalkerPlace 11 · Grade 11 · Reading Memorial | 11 | Reading Memorial | 18:51 |
| 12 | Mason KalmanPlace 12 · Grade 10 · Woburn Memorial | 10 | Woburn Memorial | 18:55 PR |
| 13 | Eli RoscilloPlace 13 · Grade 10 · Reading Memorial | 10 | Reading Memorial | 19:02 |
| 14 | Nick MorganPlace 14 · Grade 9 · Woburn Memorial | 9 | Woburn Memorial | 19:33 PR |
| 15 | Jacob RylePlace 15 · Grade 12 · Reading Memorial | 12 | Reading Memorial | 19:38 |
| 16 | Nicholas CastigliaPlace 16 · Grade 10 · Reading Memorial | 10 | Reading Memorial | 19:43 |
| 17 | Charlie BardenPlace 17 · Grade 11 · Reading Memorial | 11 | Reading Memorial | 20:14 |
| 18 | Nicholas PrincicPlace 18 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 20:20 PR |
| 19 | Leonardo De LlanoPlace 19 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 20:41 |
| 20 | Quinn KanePlace 20 · Grade 12 · Reading Memorial | 12 | Reading Memorial | 20:55 |
| 21 | Yusuf DoganPlace 21 · Grade 10 · Woburn Memorial | 10 | Woburn Memorial | 21:12 |
| 22 | Braxton LinehanPlace 22 · Grade 9 · Woburn Memorial | 9 | Woburn Memorial | 21:44 PR |
| 23 | Cameron ProvencherPlace 23 · Grade 10 · Woburn Memorial | 10 | Woburn Memorial | 21:45 PR |
| 24 | PJ VaillancourtPlace 24 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 21:49 |
| 25 | Isaac PattersonPlace 25 · Grade 9 · Woburn Memorial | 9 | Woburn Memorial | 21:51 PR |
| 26 | Colin GillisPlace 26 · Grade 9 · Woburn Memorial | 9 | Woburn Memorial | 21:57 PR |
| 27 | Gavin GanannPlace 27 · Grade 12 · Reading Memorial | 12 | Reading Memorial | 21:58 |
| 28 | Caleb BrownPlace 28 · Grade 10 · Reading Memorial | 10 | Reading Memorial | 25:14 |
| 29 | Noah EpsteinPlace 29 · Grade 10 · Reading Memorial | 10 | Reading Memorial | 25:20 |
| 30 | Westley KeatingPlace 30 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 25:20 |
| 31 | Austin HeinrichPlace 31 · Grade 10 · Reading Memorial | 10 | Reading Memorial | 25:32 PR |
| 32 | Kellen MastersonPlace 32 · Grade 10 · Reading Memorial | 10 | Reading Memorial | 25:37 PR |
| 33 | Kyle SeePlace 33 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 25:45 |
| 34 | Malik AbuhassanPlace 34 · Grade 12 · Woburn Memorial | 12 | Woburn Memorial | 25:59 PR |
| 35 | Bowen DayPlace 35 · Grade 9 · Reading Memorial | 9 | Reading Memorial | 28:11 |
| 36 | Michael ToolePlace 36 · Grade 11 · Reading Memorial | 11 | Reading Memorial | 31:37 |