| 1 | Luke BearerPlace 1 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 11:56.38 |
| 2 | Grant WozniakPlace 2 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 12:09.59 |
| 3 | Alec SchwarkPlace 3 · Grade 8 · Novi | 8 | Novi | 12:18.55 |
| 4 | Camden PerryPlace 4 · Grade 8 · Hartland-Ore Creek | 8 | Hartland-Ore Creek | 12:21.79 |
| 5 | Carter PhillipsPlace 5 · Grade 8 · Hartland-Ore Creek | 8 | Hartland-Ore Creek | 12:38.45 |
| 6 | Kase KrugerPlace 6 · Grade 8 · Hartland-Ore Creek | 8 | Hartland-Ore Creek | 12:46.97 |
| 7 | Gavin MahoneyPlace 7 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 12:52.59 |
| 8 | Junayd QamruzzamanPlace 8 · Grade 8 · Novi | 8 | Novi | 12:56.74 |
| 9 | Shane DavisPlace 9 · Grade 8 · Hartland-Ore Creek | 8 | Hartland-Ore Creek | 13:10.17 |
| 10 | Jacob MacDonaldPlace 10 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 13:22.96 |
| 11 | Desmond WorpellPlace 11 · Grade 8 · Hartland-Ore Creek | 8 | Hartland-Ore Creek | 13:40.02 |
| 12 | Gavin PoelkePlace 12 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 13:41.86 |
| 13 | Nolan NzomaPlace 13 · Grade 8 · Novi | 8 | Novi | 13:43.05 |
| 14 | Henry ChubbPlace 14 · Grade 8 · Novi | 8 | Novi | 13:43.28 |
| 15 | Preston HowellPlace 15 · Grade 8 · Novi | 8 | Novi | 13:46.41 |
| 16 | Eshaan LakhotiyaPlace 16 · Grade 8 · Novi | 8 | Novi | 13:47.75 |
| 17 | Nicolo AurelianoPlace 17 · Grade 8 · Novi | 8 | Novi | 13:54.66 |
| 18 | Parker VohwinklePlace 18 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 13:58.94 |
| 19 | Shuntaro MizutaniPlace 19 · Grade 7 · Novi | 7 | Novi | 14:08.28 |
| 20 | Ben BrodbeckPlace 20 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 14:09.33 |
| 21 | Jo SaitoPlace 21 · Grade 7 · Novi | 7 | Novi | 14:11.30 |
| 22 | Mikah WoodPlace 22 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 14:16.02 |
| 23 | Jack RogersPlace 23 · Grade 8 · Hartland-Ore Creek | 8 | Hartland-Ore Creek | 14:28.80 |
| 24 | Jacob SobanskiPlace 24 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 14:33.88 |
| 25 | Ryan JungPlace 25 · Grade 7 · Novi | 7 | Novi | 14:36.74 |
| 26 | Yunosuke HoshiPlace 26 · Grade 7 · Novi | 7 | Novi | 14:39.32 |
| 27 | Landon KnightPlace 27 · Grade 8 · Hartland-Ore Creek | 8 | Hartland-Ore Creek | 14:46.05 |
| 28 | Rafael VieiraPlace 28 · Grade 8 · Novi | 8 | Novi | 14:57.79 |
| 29 | Rayan DohadwalaPlace 29 · Grade 8 · Novi | 8 | Novi | 15:03.98 |
| 30 | Caden SmereckiPlace 30 · Grade 8 · Novi | 8 | Novi | 15:05.19 |
| 31 | Lukas Martins SchmidtPlace 31 · Grade 7 · Novi | 7 | Novi | 15:11.31 |
| 32 | Da Sung ChungPlace 32 · Grade 8 · Novi | 8 | Novi | 15:15.96 |
| 33 | Tarun Gowda PadakastiPlace 33 · Grade 7 · Novi | 7 | Novi | 15:24.29 |
| 34 | Jason ErndtPlace 34 · Grade 7 · Novi | 7 | Novi | 15:25.34 |
| 35 | Jaiden MaxeyPlace 35 · Grade 7 · Novi | 7 | Novi | 15:26.53 |
| 36 | Matt DeMorePlace 36 · Grade 7 · Novi | 7 | Novi | 15:31.20 |
| 37 | Aamir ShariffPlace 37 · Grade 7 · Novi | 7 | Novi | 15:33.04 |
| 38 | Jio HanPlace 38 · Grade 7 · Novi | 7 | Novi | 15:38.73 |
| 39 | Owen KidonPlace 39 · Grade 7 · Novi | 7 | Novi | 15:40.36 |
| 40 | Leo TuPlace 40 · Grade 7 · Novi | 7 | Novi | 15:40.77 |
| 41 | Andrei BujauePlace 41 · Grade 7 · Novi | 7 | Novi | 15:43.00 |
| 42 | Camden LagonaPlace 42 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 15:44.29 |
| 43 | Arnav ChauhanPlace 43 · Grade 7 · Novi | 7 | Novi | 15:48.06 |
| 44 | Caden SteslickiPlace 44 · Grade 8 · Novi | 8 | Novi | 15:48.49 |
| 45 | Eli MarklePlace 45 · Grade 8 · Novi | 8 | Novi | 15:48.90 |
| 46 | Joel CherianPlace 46 · Grade 7 · Novi | 7 | Novi | 15:49.04 |
| 47 | Joshua RatliffPlace 47 · Grade 8 · Hartland-Ore Creek | 8 | Hartland-Ore Creek | 15:51.95 |
| 48 | Abraham LinPlace 48 · Grade 7 · Novi | 7 | Novi | 15:53.04 |
| 49 | Filippo CasilePlace 49 · Grade 7 · Novi | 7 | Novi | 16:07.38 |
| 50 | Krishna ChintamaneniPlace 50 · Grade 7 · Novi | 7 | Novi | 16:08.41 |
| 51 | Udhaya SubramanianPlace 51 · Grade 7 · Novi | 7 | Novi | 16:10.78 |
| 52 | Yuvi DuaPlace 52 · Grade 7 · Novi | 7 | Novi | 16:11.80 |
| 53 | Matthew RymszaPlace 53 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 16:12.06 |
| 54 | Viyan KarthickPlace 54 · Grade 8 · Novi | 8 | Novi | 16:17.77 |
| 55 | Alexas WuPlace 55 · Grade 7 · Novi | 7 | Novi | 16:23.65 |
| 56 | Houzaifa SyedPlace 56 · Grade 8 · Novi | 8 | Novi | 16:29.74 |
| 57 | Reed ScottPlace 57 · Grade 7 · Novi | 7 | Novi | 16:32.78 |
| 58 | Rishik ChoudhuryPlace 58 · Grade 7 · Novi | 7 | Novi | 16:34.92 |
| 59 | Michael WangPlace 59 · Grade 7 · Novi | 7 | Novi | 16:41.03 |
| 60 | Satvik HaragaPlace 60 · Grade 7 · Novi | 7 | Novi | 16:58.60 |
| 61 | Reyansh KosuriPlace 61 · Grade 8 · Novi | 8 | Novi | 17:02.53 |
| 62 | Harvey MaleckiPlace 62 · Grade 8 · Hartland-Ore Creek | 8 | Hartland-Ore Creek | 17:07.62 |
| 63 | Arhum ShahPlace 63 · Grade 7 · Novi | 7 | Novi | 17:11.68 |
| 64 | Aaradhya VelhalPlace 64 · Grade 8 · Novi | 8 | Novi | 17:12.01 |
| 65 | Zain PoinsettPlace 65 · Grade 8 · Novi | 8 | Novi | 17:16.02 |
| 66 | Brian ParkPlace 66 · Grade 8 · Novi | 8 | Novi | 17:29.28 |
| 67 | Joaquin Wissel-RiveraPlace 67 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 17:33.00 |
| 68 | Oliver WielandPlace 68 · Grade 7 · Novi | 7 | Novi | 17:46.22 |
| 69 | Avery WittenbrinkPlace 69 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 17:47.77 |
| 70 | Angad SohiPlace 70 · Grade 7 · Novi | 7 | Novi | 18:11.52 |
| 71 | Quentin GedeonPlace 71 · Grade 7 · Novi | 7 | Novi | 18:12.27 |
| 72 | Ronav SidhayePlace 72 · Grade 7 · Novi | 7 | Novi | 18:12.77 |
| 73 | Harrison DooleyPlace 73 · Grade 7 · Novi | 7 | Novi | 18:15.25 |
| 74 | Diego Adame FloresPlace 74 · Grade 7 · Novi | 7 | Novi | 18:19.27 |
| 75 | Aarnav BaunthiyalPlace 75 · Grade 7 · Novi | 7 | Novi | 18:27.52 PR |
| 76 | Anirvin KathurojuPlace 76 · Grade 8 · Novi | 8 | Novi | 18:27.64 |
| 77 | Troy ComerPlace 77 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 18:30.01 |
| 78 | Ish ParabPlace 78 · Grade 7 · Novi | 7 | Novi | 19:03.38 |
| 79 | Cannon MichenerPlace 79 · Grade 7 · Novi | 7 | Novi | 19:05.76 |
| 80 | Sashvanth VijaybabuPlace 80 · Grade 8 · Novi | 8 | Novi | 19:10.28 |
| 81 | Ian DaileyPlace 81 · Grade 7 · Hartland-Ore Creek | 7 | Hartland-Ore Creek | 21:21.25 |
| 82 | Taehee LeePlace 82 · Grade 8 · Novi | 8 | Novi | 24:07.98 PR |