| 1 | Max KingPlace 1 · Grade 12 · Reading MemorialUnofficial | 12 | Reading Memorial | 17:47 |
| 2 | Finn Johnson-HoulihanPlace 2 · Grade 12 · Reading MemorialUnofficial | 12 | Reading Memorial | 17:48 |
| 3 | Andrew PrincicPlace 3 · Grade 12 · Reading MemorialUnofficial | 12 | Reading Memorial | 17:48 |
| 4 | Colin HerlihyPlace 4 · Grade 12 · Reading MemorialUnofficial | 12 | Reading Memorial | 17:49 |
| 5 | Colin CarrollPlace 5 · Grade 11 · Reading MemorialUnofficial | 11 | Reading Memorial | 17:49 |
| 6 | Curran HealyPlace 6 · Grade 11 · Reading MemorialUnofficial | 11 | Reading Memorial | 17:50 |
| 7 | Declan GrantPlace 7 · Grade 11 · Reading MemorialUnofficial | 11 | Reading Memorial | 18:00 |
| 8 | Isaac Olivier-MasonPlace 8 · Grade 11 · Reading MemorialUnofficial | 11 | Reading Memorial | 18:01 |
| 9 | Benjamin KaberlePlace 9 · Grade 10 · Reading MemorialUnofficial | 10 | Reading Memorial | 18:02 |
| 10 | Wesley McCartyPlace 10 · Grade 11 · Reading MemorialUnofficial | 11 | Reading Memorial | 18:24 |
| 11 | Liam PolandPlace 11 · Grade 11 · BurlingtonUnofficial | 11 | Burlington | 19:02 |
| 12 | James RoyPlace 12 · Grade 10 · BurlingtonUnofficial | 10 | Burlington | 19:02 |
| 13 | Dimitri SperosPlace 13 · Grade 10 · Reading MemorialUnofficial | 10 | Reading Memorial | 19:06 |
| 14 | Eli RoscilloPlace 14 · Grade 10 · Reading MemorialUnofficial | 10 | Reading Memorial | 19:08 |
| 15 | Ryan CintoloPlace 15 · Grade 9 · Reading MemorialUnofficial | 9 | Reading Memorial | 19:10 |
| 16 | Aaron WalkerPlace 16 · Grade 11 · Reading MemorialUnofficial | 11 | Reading Memorial | 19:10 |
| 17 | Ellalan RameshPlace 17 · Grade 10 · BurlingtonUnofficial | 10 | Burlington | 19:21 |
| 18 | Henry StefanowiczPlace 18 · Grade 12 · BurlingtonUnofficial | 12 | Burlington | 19:39 |
| 19 | Nicholas CastigliaPlace 19 · Grade 10 · Reading MemorialUnofficial | 10 | Reading Memorial | 19:44 |
| 20 | Jake BoossarangsiPlace 20 · Grade 9 · BurlingtonUnofficial | 9 | Burlington | 19:49 |
| 21 | Jacob RylePlace 21 · Grade 12 · Reading MemorialUnofficial | 12 | Reading Memorial | 19:50 |
| 22 | William ClinePlace 22 · Grade 11 · BurlingtonUnofficial | 11 | Burlington | 19:59 |
| 23 | Liam MackeyPlace 23 · Grade 9 · BurlingtonUnofficial | 9 | Burlington | 20:01 |
| 24 | Reid MorganPlace 24 · Grade 11 · Reading MemorialUnofficial | 11 | Reading Memorial | 20:20 |
| 25 | Nicholas PrincicPlace 25 · Grade 9 · Reading MemorialUnofficial | 9 | Reading Memorial | 20:21 |
| 26 | Adam TemplinPlace 26 · Grade 12 · BurlingtonUnofficial | 12 | Burlington | 20:22 |
| 27 | Pranav VadaliPlace 27 · Grade 12 · BurlingtonUnofficial | 12 | Burlington | 20:23 |
| 28 | Jack O'RiordanPlace 28 · Grade 9 · BurlingtonUnofficial | 9 | Burlington | 20:29 |
| 29 | Cody SerraPlace 29 · Grade 12 · BurlingtonUnofficial | 12 | Burlington | 20:48 |
| 30 | Piyush MohantyPlace 30 · Grade 12 · BurlingtonUnofficial | 12 | Burlington | 20:54 |
| 31 | Arun NagappanPlace 31 · Grade 12 · BurlingtonUnofficial | 12 | Burlington | 20:55 |
| 32 | Leonardo De LlanoPlace 32 · Grade 9 · Reading MemorialUnofficial | 9 | Reading Memorial | 21:01 |
| 33 | Quinn KanePlace 33 · Grade 12 · Reading MemorialUnofficial | 12 | Reading Memorial | 21:03 |
| 34 | Dimitrios SeremetisPlace 34 · Grade 12 · BurlingtonUnofficial | 12 | Burlington | 21:09 |
| 35 | Augustine NguyenPlace 35 · Grade 9 · BurlingtonUnofficial | 9 | Burlington | 22:13 |
| 36 | Josh TitusPlace 36 · Grade 10 · BurlingtonUnofficial | 10 | Burlington | 22:13 PR |
| 37 | Ben LockPlace 37 · Grade 12 · BurlingtonUnofficial | 12 | Burlington | 22:16 |
| 38 | Gavin GanannPlace 38 · Grade 12 · Reading MemorialUnofficial | 12 | Reading Memorial | 22:26 |
| 39 | Luke O'RiordanPlace 39 · Grade 9 · BurlingtonUnofficial | 9 | Burlington | 22:42 |
| 40 | Griffin FournierPlace 40 · Grade 12 · Reading MemorialUnofficial | 12 | Reading Memorial | 23:01 |
| 41 | Caleb BrownPlace 41 · Grade 10 · Reading MemorialUnofficial | 10 | Reading Memorial | 23:37 |
| 42 | PJ VaillancourtPlace 42 · Grade 9 · Reading MemorialUnofficial | 9 | Reading Memorial | 24:16 |
| 43 | Jason OholPlace 43 · Grade 11 · BurlingtonUnofficial | 11 | Burlington | 24:36 |
| 44 | Quinn DohertyPlace 44 · Grade 10 · Reading MemorialUnofficial | 10 | Reading Memorial | 24:55 |
| 45 | Dominic MirabellaPlace 45 · Grade 9 · BurlingtonUnofficial | 9 | Burlington | 24:59 |
| 46 | Nathaniel CrowellPlace 46 · Grade 9 · BurlingtonUnofficial | 9 | Burlington | 25:16 |
| 47 | David LiuPlace 47 · Grade 10 · BurlingtonUnofficial | 10 | Burlington | 25:25 |
| 48 | Liam CybulskiPlace 48 · Grade 9 · BurlingtonUnofficial | 9 | Burlington | 25:26 |
| 49 | Austin HeinrichPlace 49 · Grade 10 · Reading MemorialUnofficial | 10 | Reading Memorial | 25:56 |
| 50 | Noah EpsteinPlace 50 · Grade 10 · Reading MemorialUnofficial | 10 | Reading Memorial | 26:37 |
| 51 | Westley KeatingPlace 51 · Grade 9 · Reading MemorialUnofficial | 9 | Reading Memorial | 26:40 |
| 52 | Kellen MastersonPlace 52 · Grade 10 · Reading MemorialUnofficial | 10 | Reading Memorial | 26:43 |
| 53 | Kyle SeePlace 53 · Grade 9 · Reading MemorialUnofficial | 9 | Reading Memorial | 26:49 |
| 54 | Arya BalsaraPlace 54 · Grade 12 · BurlingtonUnofficial | 12 | Burlington | 30:51 |
| 55 | Adrian GibsonPlace 55 · Grade 9 · Reading MemorialUnofficial | 9 | Reading Memorial | 31:48 |
| 56 | Michael ToolePlace 56 · Grade 11 · Reading MemorialUnofficial | 11 | Reading Memorial | 32:16 |