| 1 | Nicholas PlinePlace 1 · Grade 8 · All Saints | 8 | All Saints | 11:10.0 |
| 2 | Hunter LambrixPlace 2 · Grade 8 · Hillside | 8 | Hillside | 11:26.4 |
| 3 | Alexander FrancisPlace 3 · Grade 8 · Hillside | 8 | Hillside | 11:33.4 PR |
| 4 | Leo ParkPlace 4 · Grade 8 · Hillside | 8 | Hillside | 11:46.6 |
| 5 | Cameron ColagiovanniPlace 5 · Grade 8 · Hillside | 8 | Hillside | 12:02.0 |
| 6 | Carter KellyPlace 6 · Grade 8 · Hillside | 8 | Hillside | 12:13.9 |
| 7 | Saverio YaldouPlace 7 · Grade 8 · Hillside | 8 | Hillside | 12:15.8 |
| 8 | Octavio JimenezPlace 8 · Grade 8 · Frost | 8 | Frost | 12:33.8 |
| 9 | Miles TiernanPlace 9 · Grade 8 · Frost | 8 | Frost | 12:35.1 |
| 10 | Landon JuddPlace 10 · Grade 8 · Frost | 8 | Frost | 12:36.1 PR |
| 11 | Kyle CorbyPlace 11 · Grade 6 · Hillside | 6 | Hillside | 12:36.5 PR |
| 12 | Nicholas SivierPlace 12 · Grade 6 · Hillside | 6 | Hillside | 12:40.1 PR |
| 13 | Andre WhitePlace 13 · Grade 8 · Frost | 8 | Frost | 12:42.1 |
| 14 | Jack MontesPlace 14 · Grade 7 · All Saints | 7 | All Saints | 12:44.2 |
| 15 | Landon DavisPlace 15 · Grade 8 · Hillside | 8 | Hillside | 12:44.4 PR |
| 16 | Oliver PiperPlace 16 · Grade 8 · Frost | 8 | Frost | 12:46.4 |
| 17 | Owen PlutPlace 17 · Grade 7 · Divine Child | 7 | Divine Child | 12:55.0 |
| 18 | Asher CoviPlace 18 · Grade 6 · Hillside | 6 | Hillside | 13:01.5 |
| 19 | Michael PerryPlace 19 · Grade 7 · Divine Child | 7 | Divine Child | 13:04.3 |
| 20 | Viraj TalwarPlace 20 · Grade 8 · Holmes (Livonia) | 8 | Holmes (Livonia) | 13:13.1 |
| 21 | Jumpei TeranishiPlace 21 · Grade 8 · Hillside | 8 | Hillside | 13:17.4 |
| 22 | Lucas WuPlace 22 · Grade 6 · Hillside | 6 | Hillside | 13:19.0 PR |
| 23 | Theo ZasaPlace 23 · Grade 7 · Divine Child | 7 | Divine Child | 13:20.0 |
| 24 | Reeyan PatelPlace 24 · Grade 8 · Frost | 8 | Frost | 13:20.6 |
| 25 | Gavin RylancePlace 25 · Grade 8 · Frost | 8 | Frost | 13:22.5 PR |
| 26 | Colton ElstonePlace 26 · Grade 8 · Frost | 8 | Frost | 13:23.1 |
| 27 | Luke ChisolmPlace 27 · Grade 7 · Hillside | 7 | Hillside | 13:31.4 |
| 28 | Robert BurtonPlace 28 · Grade 8 · McBride | 8 | McBride | 13:31.6 |
| 29 | Alexander SeymourPlace 29 · Grade 8 · McBride | 8 | McBride | 13:32.7 |
| 30 | Riley ReevesPlace 30 · Grade 8 · Holmes (Livonia) | 8 | Holmes (Livonia) | 13:41.9 |
| 31 | Killian PelcPlace 31 · Grade 7 · Holmes (Livonia) | 7 | Holmes (Livonia) | 13:43.6 |
| 32 | James ArriolaPlace 32 · Grade 7 · Divine Child | 7 | Divine Child | 13:44.1 |
| 33 | Desmond CarrPlace 33 · Grade 8 · Divine Child | 8 | Divine Child | 14:06.7 |
| 34 | Max JasinskiPlace 34 · Grade 6 · Hillside | 6 | Hillside | 14:09.6 PR |
| 35 | Quinten MiahPlace 35 · Grade 8 · McBride | 8 | McBride | 14:16.4 PR |
| 36 | Vincenzo NewmanPlace 36 · Grade 8 · Divine Child | 8 | Divine Child | 14:17.4 |
| 37 | Amaree BrownPlace 37 · Grade 8 · McBride | 8 | McBride | 14:19.0 PR |
| 38 | Charles PerezPlace 38 · Grade 7 · Frost | 7 | Frost | 14:26.9 PR |
| 39 | Leo JamesPlace 39 · Grade 8 · Holmes (Livonia) | 8 | Holmes (Livonia) | 14:27.6 |
| 40 | Farhan EhanPlace 40 · Grade 8 · Hillside | 8 | Hillside | 14:30.4 |
| 41 | Micah HakimPlace 41 · Grade 7 · Frost | 7 | Frost | 14:34.8 |
| 42 | Andrew FaberPlace 42 · Grade 6 · Hillside | 6 | Hillside | 14:42.7 |
| 43 | Landon LisPlace 43 · Grade 7 · Holmes (Livonia) | 7 | Holmes (Livonia) | 14:46.0 |
| 44 | Beckham CoviPlace 44 · Grade 6 · Hillside | 6 | Hillside | 14:47.0 |
| 45 | Malaki GuadalupePlace 45 · Grade 8 · McBride | 8 | McBride | 14:47.1 PR |
| 46 | Johnathan GadenPlace 46 · Grade 8 · All Saints | 8 | All Saints | 14:54.8 |
| 47 | Kentrell StewartPlace 47 · Grade 8 · Hazel Park | 8 | Hazel Park | 15:24.5 |
| 48 | Ivan SkaggsPlace 48 · Grade 8 · McBride | 8 | McBride | 15:24.8 |
| 49 | Ryan SchleifPlace 49 · Grade 8 · Holmes (Livonia) | 8 | Holmes (Livonia) | 15:41.8 |
| 50 | Mukund JansariPlace 50 · Grade 7 · Holmes (Livonia) | 7 | Holmes (Livonia) | 15:48.8 |
| 51 | Everett LundyPlace 51 · Grade 7 · Emerson (Livonia) | 7 | Emerson (Livonia) | 15:50.6 |
| 52 | Hudson TurkPlace 52 · Grade 7 · Frost | 7 | Frost | 15:51.0 |
| 53 | Keegan MatzPlace 53 · Grade 8 · Holmes (Livonia) | 8 | Holmes (Livonia) | 15:55.8 |
| 54 | Vincent GelusoPlace 54 · Grade 7 · Frost | 7 | Frost | 15:58.7 |
| 55 | Maximilian LeePlace 55 · Grade 8 · Holmes (Livonia) | 8 | Holmes (Livonia) | 16:07.5 |
| 56 | Finn TaylorPlace 56 · Grade 8 · Hillside | 8 | Hillside | 16:12.7 |
| 57 | James LagerstromPlace 57 · Grade 7 · Divine Child | 7 | Divine Child | 16:12.8 |
| 58 | Luke BreyPlace 58 · Grade 7 · Frost | 7 | Frost | 16:20.0 |
| 59 | Jaxson KoehlerPlace 59 · Grade 7 · McBride | 7 | McBride | 16:32.0 PR |
| 60 | Lucas SchafferPlace 60 · Grade 8 · McBride | 8 | McBride | 16:42.1 PR |
| 61 | Keegan KoehlerPlace 61 · Grade 7 · McBride | 7 | McBride | 16:47.8 |
| 62 | Aksel StoddardPlace 62 · Grade 7 · Frost | 7 | Frost | 16:52.7 PR |
| 63 | Sean JohnstonPlace 63 · Grade 8 · Hazel Park | 8 | Hazel Park | 17:00.1 |
| 64 | Jonathan PiersonPlace 64 · Grade 7 · Emerson (Livonia) | 7 | Emerson (Livonia) | 17:12.1 PR |
| 65 | Kaue OliviraPlace 65 · Grade 8 · Hazel Park | 8 | Hazel Park | 17:38.1 |
| 66 | Aiden CollinsPlace 66 · Grade 7 · Wayne St. Michael | 7 | Wayne St. Michael | 17:57.7 PR |
| 67 | Liam McCannPlace 67 · Grade 7 · Emerson (Livonia) | 7 | Emerson (Livonia) | 18:14.4 |
| 68 | Xavier HurstPlace 68 · Grade 7 · Frost | 7 | Frost | 19:16.7 |
| 69 | Kaleu MoriasPlace 69 · Grade 6 · Hazel Park | 6 | Hazel Park | 20:00.2 |
| 70 | Kiern MillsPlace 70 · Grade 7 · McBride | 7 | McBride | 20:12.2 |
| 71 | Nycollas VieiraPlace 71 · Grade 6 · Hazel Park | 6 | Hazel Park | 20:25.8 PR |
| 72 | Lev'Veon Jones-WhitePlace 72 · Grade 7 · McBride | 7 | McBride | 20:29.6 |
| 73 | Landon CerneyPlace 73 · Grade 8 · Frost | 8 | Frost | 20:31.9 PR |
| 74 | Colton WeatherstonPlace 74 · Grade 7 · Frost | 7 | Frost | 20:46.9 PR |
| 75 | Jerry SmithPlace 75 · Grade 7 · McBride | 7 | McBride | 21:36.8 |
| 76 | Nick WendlandPlace 76 · Grade 7 · Wayne St. Michael | 7 | Wayne St. Michael | 22:14.1 |
| 77 | Nate WagnerPlace 77 · Grade 7 · Wayne St. Michael | 7 | Wayne St. Michael | 22:14.4 |
| 78 | Andrew OstachPlace 78 · Grade 7 · Holmes (Livonia) | 7 | Holmes (Livonia) | 23:22.1 |
| 79 | Xavier DorisPlace 79 · Grade 8 · Hazel Park | 8 | Hazel Park | 24:00.1 PR |
| 80 | Sameeul HaquePlace 80 · Grade 8 · Holmes (Livonia) | 8 | Holmes (Livonia) | 25:34.8 |
| 81 | Ebrima JallowPlace 81 · Grade 7 · Hazel Park | 7 | Hazel Park | 26:03.9 |