| 1 | Hanson SongPlace 1 · Grade 10 · Rocky Hill | 10 | Rocky Hill | 18:21.48 PR |
| 2 | Mason CordlePlace 2 · Grade 12 · Rocky Hill | 12 | Rocky Hill | 19:36.91 |
| 3 | Kai MitchellPlace 3 · Grade 10 · Rocky Hill | 10 | Rocky Hill | 19:37.61 PR |
| 4 | Aldin D.Place 4 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 20:15.75 PR |
| 5 | Benjamin LundPlace 5 · Grade 10 · Barrington Christian | 10 | Barrington Christian | 20:30.75 PR |
| 6 | Andrew A.Place 6 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 21:19.41 PR |
| 7 | Noah LaChancePlace 7 · Grade 12 · The Macduffie | 12 | The Macduffie | 21:46.74 |
| 8 | Ryan RoulierPlace 8 · Grade 10 · The Macduffie | 10 | The Macduffie | 21:48.12 PR |
| 9 | Jiwon ChangPlace 9 · Grade 8 · The Macduffie | 8 | The Macduffie | 21:51.33 PR |
| 10 | Christian S.Place 10 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 22:25.74 |
| 11 | Hayden G.Place 11 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 22:41.19 |
| 12 | Brody H.Place 12 · Grade 9 · Eagle Hill | 9 | Eagle Hill | 22:44.01 PR |
| 13 | Cole C.Place 13 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 22:52.49 |
| 14 | Fletcher SwansonPlace 14 · Grade 10 · Rocky Hill | 10 | Rocky Hill | 23:04.04 PR |
| 15 | Zak E.Place 15 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 23:08.58 |
| 16 | Yudai FujimotoPlace 16 · Grade 11 · The Macduffie | 11 | The Macduffie | 23:09.15 |
| 17 | Tristan S.Place 17 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 23:30.41 PR |
| 18 | Cooper PrescotPlace 18 · Grade 9 · Rocky Hill | 9 | Rocky Hill | 23:30.87 PR |
| 19 | Henry SweeneyPlace 19 · Grade 9 · Rocky Hill | 9 | Rocky Hill | 23:48.03 PR |
| 20 | Jack ZitoPlace 20 · Grade 12 · Rocky Hill | 12 | Rocky Hill | 24:10.83 PR |
| 21 | Icaro NevesPlace 21 · Grade 11 · The Macduffie | 11 | The Macduffie | 24:39.66 |
| 22 | Aiden W.Place 22 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 24:56.53 PR |
| 23 | Nick S.Place 23 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 25:08.00 |
| 24 | Jason ParkPlace 24 · Grade 9 · The Macduffie | 9 | The Macduffie | 25:12.67 PR |
| 25 | Dennis NgoPlace 25 · Grade 12 · The Macduffie | 12 | The Macduffie | 25:44.93 |
| 26 | Cooper ManioudakisPlace 26 · Grade 12 · The Macduffie | 12 | The Macduffie | 26:12.86 |
| 27 | Ryan GillettePlace 27 · Grade 9 · Rocky Hill | 9 | Rocky Hill | 27:24.08 |
| 28 | Aaron FerrickPlace 28 · Grade 9 · Rocky Hill | 9 | Rocky Hill | 27:33.37 PR |
| 29 | Luke M.Place 29 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 27:35.06 |
| 30 | Alex S.Place 30 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 27:54.23 |
| 31 | Myles H.Place 31 · Grade 12 · Eagle Hill | 12 | Eagle Hill | 27:58.80 PR |
| 32 | Connor L.Place 32 · Grade 9 · Eagle Hill | 9 | Eagle Hill | 28:55.76 |
| 33 | Phineas B.Place 33 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 28:56.95 |
| 34 | Isaac MontagPlace 34 · Grade 10 · Barrington Christian | 10 | Barrington Christian | 28:58.20 PR |
| 35 | Jefferson (JJ) WoodPlace 35 · Grade 12 · The Macduffie | 12 | The Macduffie | 29:01.57 |
| 36 | Samuel LeBlancPlace 36 · Grade 9 · Rocky Hill | 9 | Rocky Hill | 29:26.55 PR |
| 37 | Alex Zunum-AllenPlace 37 · Grade 9 · Rocky Hill | 9 | Rocky Hill | 30:33.00 PR |
| 38 | Sean DamicoPlace 38 · Grade 9 · Rocky Hill | 9 | Rocky Hill | 31:27.55 PR |
| 39 | Grifin FisherPlace 39 · Grade 9 · Barrington Christian | 9 | Barrington Christian | 31:44.79 PR |
| 40 | Christian VargasPlace 40 · Grade 9 · Rocky Hill | 9 | Rocky Hill | 32:04.16 PR |
| 41 | Rhys CliftonPlace 41 · Grade 9 · Barrington Christian | 9 | Barrington Christian | 32:33.49 |
| 42 | Kayvion PerreaultPlace 42 · Grade 11 · Rocky Hill | 11 | Rocky Hill | 33:14.45 PR |
| 43 | Jack F.Place 43 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 34:03.01 PR |
| 44 | Colin G.Place 44 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 34:11.23 |
| 45 | Vitanza CarloPlace 45 · Grade 11 · Eagle Hill | 11 | Eagle Hill | 34:17.44 |
| 46 | Veer J.Place 46 · Grade 10 · Eagle Hill | 10 | Eagle Hill | 34:25.89 |
| 47 | Peter J.Place 47 · Grade 9 · Eagle Hill | 9 | Eagle Hill | 37:45.21 |