| 1 | Korver RichardsPlace 1 · Grade 7 · Grosse Pointe Academy | 7 | Grosse Pointe Academy | 9:56.9 |
| 2 | Oscar ResnickPlace 2 · Grade 8 · Pierce (Grosse Pointe) | 8 | Pierce (Grosse Pointe) | 9:59.0 |
| 3 | Preston VanderpoolPlace 3 · Grade 8 · Brownell | 8 | Brownell | 10:21.1 |
| 4 | Wesley UrquhartPlace 4 · Grade 6 · Pierce (Grosse Pointe) | 6 | Pierce (Grosse Pointe) | 10:26.9 |
| 5 | Alexander KoppPlace 5 · Grade 6 · Brownell | 6 | Brownell | 10:30.9 |
| 6 | Benjamin TrepanowskiPlace 6 · Grade 7 · Brownell | 7 | Brownell | 10:35.2 |
| 7 | Brendan OrehowskyPlace 7 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 10:36.4 |
| 8 | Thomas RockersPlace 8 · Grade 6 · St. Paul On The Lake | 6 | St. Paul On The Lake | 10:36.7 |
| 9 | Ethan MeyerPlace 9 · Grade 7 · St. Paul On The Lake | 7 | St. Paul On The Lake | 10:43.3 |
| 10 | Jordan St. JohnPlace 10 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 10:46.1 |
| 11 | Alex GotlibPlace 11 · Grade 7 · Farber Hebrew Day | 7 | Farber Hebrew Day | 10:48.5 |
| 12 | Lukas OwczarekPlace 12 · Grade 6 · St. Paul On The Lake | 6 | St. Paul On The Lake | 10:54.2 |
| 13 | Oliver DeenikPlace 13 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 10:59.3 |
| 14 | Drew OdellPlace 14 · Grade 8 · Brownell | 8 | Brownell | 11:07.6 |
| 15 | Benjamin DawsonPlace 15 · Grade 8 · Parcells | 8 | Parcells | 11:08.3 |
| 16 | Dean StackpoolePlace 16 · Grade 5 · Pierce (Grosse Pointe) | 5 | Pierce (Grosse Pointe) | 11:10.9 |
| 17 | Cass YoderPlace 17 · Grade 8 · Brownell | 8 | Brownell | 11:16.1 |
| 18 | Ryan HorstPlace 18 · Grade 5 · Brownell | 5 | Brownell | 11:17.4 |
| 19 | Santino OrlandoPlace 19 · Grade 5 · Parcells | 5 | Parcells | 11:23.1 |
| 20 | Tommy McBradyPlace 20 · Grade 7 · Parcells | 7 | Parcells | 11:23.6 |
| 21 | Demi SanyaPlace 21 · Grade 8 · Grosse Pointe Academy | 8 | Grosse Pointe Academy | 11:24.8 |
| 22 | Gus RobinsonPlace 22 · Grade 8 · Brownell | 8 | Brownell | 11:28.6 |
| 23 | Tzifonya MeiselsPlace 23 · Grade 6 · Farber Hebrew Day | 6 | Farber Hebrew Day | 11:30.6 |
| 24 | Gabe ChaptiniPlace 24 · Grade 7 · Brownell | 7 | Brownell | 11:31.7 |
| 25 | Issac HailuPlace 25 · Grade 8 · Parcells | 8 | Parcells | 11:38.3 |
| 26 | Iam SouthardPlace 26 · Grade 6 · Brownell | 6 | Brownell | 11:40.2 |
| 27 | Aidan ChichesterPlace 27 · Grade 6 · Parcells | 6 | Parcells | 11:43.7 |
| 28 | Santiago DelgadoPlace 28 · Grade 7 · Parcells | 7 | Parcells | 11:44.8 |
| 29 | Daniel UtleyPlace 29 · Grade 8 · Brownell | 8 | Brownell | 11:45.9 |
| 30 | Dexter PataPlace 30 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 11:50.7 |
| 31 | John WarnerPlace 31 · Grade 6 · Brownell | 6 | Brownell | 11:53.9 |
| 32 | Evan DwaihyPlace 32 · Grade 5 · Brownell | 5 | Brownell | 11:54.0 |
| 33 | Griffin BoedekerPlace 33 · Grade 7 · Parcells | 7 | Parcells | 11:54.9 |
| 34 | Hayden BryerPlace 34 · Grade 7 · Brownell | 7 | Brownell | 11:55.1 |
| 35 | William BuhalisPlace 35 · Grade 8 · Brownell | 8 | Brownell | 11:55.5 |
| 36 | Ryan CrowleyPlace 36 · Grade 7 · Brownell | 7 | Brownell | 11:56.5 |
| 37 | Steven Schroeder -Place 37 · Parcells | — | Parcells | 12:00.6 |
| 38 | John DenvirPlace 38 · Grade 7 · Brownell | 7 | Brownell | 12:00.9 |
| 39 | Benjamin LyonsPlace 39 · Grade 6 · Parcells | 6 | Parcells | 12:02.0 |
| 40 | Liam MurphyPlace 40 · Grade 8 · Parcells | 8 | Parcells | 12:05.7 |
| 41 | Kyle SimePlace 41 · Grade 5 · Brownell | 5 | Brownell | 12:06.9 |
| 42 | Brent JohnsonPlace 42 · Grade 6 · Grosse Pointe Academy | 6 | Grosse Pointe Academy | 12:06.9 |
| 43 | Rory SpiroPlace 43 · Grade 6 · Pierce (Grosse Pointe) | 6 | Pierce (Grosse Pointe) | 12:07.0 |
| 44 | Ryan ShallaPlace 44 · Grade 8 · Grosse Pointe Academy | 8 | Grosse Pointe Academy | 12:14.2 |
| 45 | Stephen WarnickPlace 45 · Grade 8 · Pierce (Grosse Pointe) | 8 | Pierce (Grosse Pointe) | 12:15.8 |
| 46 | Benjamin RuhPlace 46 · Grade 7 · Parcells | 7 | Parcells | 12:16.1 |
| 47 | Hunter SmockPlace 47 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 12:17.1 |
| 48 | Gabe NielubowiczPlace 48 · Grade 8 · Brownell | 8 | Brownell | 12:20.5 |
| 49 | Joseph NadlerPlace 49 · Grade 6 · Farber Hebrew Day | 6 | Farber Hebrew Day | 12:25.5 |
| 50 | Bodhi TewPlace 50 · Grade 5 · Brownell | 5 | Brownell | 12:28.1 |
| 51 | Gregory TodPlace 51 · Grade 7 · Parcells | 7 | Parcells | 12:30.7 |
| 52 | Zach KeutenPlace 52 · Grade 8 · Parcells | 8 | Parcells | 12:30.8 |
| 53 | Theo RyanPlace 53 · Grade 6 · Pierce (Grosse Pointe) | 6 | Pierce (Grosse Pointe) | 12:32.0 |
| 54 | Patrick MorrisPlace 54 · Grade 6 · Pierce (Grosse Pointe) | 6 | Pierce (Grosse Pointe) | 12:32.5 |
| 55 | Jonathan PilsnerPlace 55 · Grade 5 · Pierce (Grosse Pointe) | 5 | Pierce (Grosse Pointe) | 12:37.5 |
| 56 | Simon BomgaarsPlace 56 · Grade 8 · Parcells | 8 | Parcells | 12:37.9 |
| 57 | Grant MarkijohnPlace 57 · Grade 5 · Pierce (Grosse Pointe) | 5 | Pierce (Grosse Pointe) | 12:41.0 |
| 58 | Oliver LoflinPlace 58 · Grade 5 · Parcells | 5 | Parcells | 12:41.0 |
| 59 | Gavin MyersPlace 59 · Grade 5 · Parcells | 5 | Parcells | 12:42.9 |
| 60 | Jakson HarmsPlace 60 · Grade 7 · Brownell | 7 | Brownell | 12:43.3 |
| 61 | Rashad BarneyPlace 61 · Grade 8 · Parcells | 8 | Parcells | 12:45.6 |
| 62 | Jonah GahmPlace 62 · Grade 8 · Grosse Pointe Academy | 8 | Grosse Pointe Academy | 12:45.7 |
| 63 | James (Jimmy) McBradyPlace 63 · Grade 7 · Parcells | 7 | Parcells | 12:47.4 |
| 64 | Yair MendelsonPlace 64 · Grade 6 · Farber Hebrew Day | 6 | Farber Hebrew Day | 12:49.2 |
| 65 | Oliver HusarskyPlace 65 · Grade 5 · Farber Hebrew Day | 5 | Farber Hebrew Day | 12:49.9 |
| 66 | Declan JohnsonPlace 66 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 12:50.0 |
| 67 | Henry RennpagePlace 67 · Grade 8 · Parcells | 8 | Parcells | 12:50.8 |
| 68 | Jacob McKeePlace 68 · Grade 7 · Brownell | 7 | Brownell | 12:52.4 |
| 69 | Jack BelvederePlace 69 · Grade 5 · Parcells | 5 | Parcells | 12:57.0 |
| 70 | Caleb GardinPlace 70 · Grade 6 · Farber Hebrew Day | 6 | Farber Hebrew Day | 12:59.6 |
| 71 | Ben DolittlePlace 71 · Grade 7 · Parcells | 7 | Parcells | 13:01.1 |
| 72 | Vicente HyliardPlace 72 · Grade 8 · Brownell | 8 | Brownell | 13:02.3 |
| 73 | Zeke NunleyPlace 73 · Grade 7 · Parcells | 7 | Parcells | 13:02.4 |
| 74 | Dallas CalitoPlace 74 · Grade 6 · Brownell | 6 | Brownell | 13:02.8 |
| 75 | TJ ChmielewskiPlace 75 · Grade 8 · Brownell | 8 | Brownell | 13:02.9 |
| 76 | Charlie LabutPlace 76 · Grade 7 · Brownell | 7 | Brownell | 13:03.5 |
| 77 | Reid SabourinPlace 77 · Grade 8 · Brownell | 8 | Brownell | 13:03.5 |
| 78 | Jonathan ClarkePlace 78 · Grade 5 · Pierce (Grosse Pointe) | 5 | Pierce (Grosse Pointe) | 13:05.1 |
| 79 | Elijah Kozar-WilsonPlace 79 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 13:05.3 |
| 80 | Xavier GuzmanPlace 80 · Grade 6 · Brownell | 6 | Brownell | 13:05.8 |
| 81 | Finn JohnsonPlace 81 · Grade 8 · Pierce (Grosse Pointe) | 8 | Pierce (Grosse Pointe) | 13:13.4 |
| 82 | Dash ShettlerPlace 82 · Grade 6 · Pierce (Grosse Pointe) | 6 | Pierce (Grosse Pointe) | 13:14.0 |
| 83 | Rigobert FokaPlace 83 · Grade 5 · Brownell | 5 | Brownell | 13:16.0 |
| 84 | Ariel MitchellPlace 84 · Grade 6 · Farber Hebrew Day | 6 | Farber Hebrew Day | 13:16.1 |
| 85 | Lawrence HendersonPlace 85 · Grade 8 · Grosse Pointe Academy | 8 | Grosse Pointe Academy | 13:20.7 |
| 86 | Drew WaymanPlace 86 · Grade 6 · Brownell | 6 | Brownell | 13:21.5 |
| 87 | Aden LimPlace 87 · Grade 8 · Pierce (Grosse Pointe) | 8 | Pierce (Grosse Pointe) | 13:23.6 |
| 88 | Mark BinkowskiPlace 88 · Grade 8 · Brownell | 8 | Brownell | 13:29.7 |
| 89 | Kash ParkerPlace 89 · Grade 5 · Brownell | 5 | Brownell | 13:40.6 |
| 90 | Mason KrasnickiPlace 90 · Grade 6 · Grosse Pointe Academy | 6 | Grosse Pointe Academy | 13:49.7 |
| 91 | Noam BaruchPlace 91 · Grade 5 · Farber Hebrew Day | 5 | Farber Hebrew Day | 13:50.8 |
| 92 | Henrik SiposPlace 92 · Grade 7 · Brownell | 7 | Brownell | 13:52.4 |
| 93 | William CasterPlace 93 · Grade 4 · St. Paul On The Lake | 4 | St. Paul On The Lake | 13:57.7 |
| 94 | David KalpinPlace 94 · Grade 7 · Brownell | 7 | Brownell | 13:58.8 |
| 95 | Maxwell BarthlowPlace 95 · Grade 6 · Brownell | 6 | Brownell | 14:03.4 |
| 96 | Diego DraperPlace 96 · Grade 7 · Parcells | 7 | Parcells | 14:07.1 |
| 97 | James KotoPlace 97 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 14:08.8 |
| 98 | Cael DerringerPlace 98 · Grade 5 · Pierce (Grosse Pointe) | 5 | Pierce (Grosse Pointe) | 14:11.3 |
| 99 | Liam TenbrinkPlace 99 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 14:12.9 |
| 100 | Elliot BlockPlace 100 · Grade 5 · Parcells | 5 | Parcells | 14:13.0 |
| 101 | Christian MurphyPlace 101 · Grade 7 · Parcells | 7 | Parcells | 14:13.6 |
| 102 | Keith BennettPlace 102 · Grade 6 · Brownell | 6 | Brownell | 14:19.5 |
| 103 | Wilson DavisPlace 103 · Grade 6 · Grosse Pointe Academy | 6 | Grosse Pointe Academy | 14:26.9 |
| 104 | Joseph RuhPlace 104 · Grade 6 · Parcells | 6 | Parcells | 14:28.4 |
| 105 | Britton BarnhillPlace 105 · Grade 5 · Grosse Pointe Academy | 5 | Grosse Pointe Academy | 14:29.9 |
| 106 | John (Jack) LyonsPlace 106 · Grade 8 · Parcells | 8 | Parcells | 14:31.7 |
| 107 | Binyomin MandelPlace 107 · Grade 6 · Farber Hebrew Day | 6 | Farber Hebrew Day | 14:32.1 |
| 108 | Charles MolnarPlace 108 · Grade 6 · Brownell | 6 | Brownell | 14:41.9 |
| 109 | Andrew SerraPlace 109 · Grade 6 · Parcells | 6 | Parcells | 14:53.0 |
| 110 | Fred StewartPlace 110 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 14:56.5 |
| 111 | Jesse StephensPlace 111 · Grade 7 · Parcells | 7 | Parcells | 15:11.4 |
| 112 | Benjamin HendricksonPlace 112 · Grade 7 · Parcells | 7 | Parcells | 15:11.8 |
| 113 | Ben SpencePlace 113 · Grade 7 · Parcells | 7 | Parcells | 15:18.9 |
| 114 | Gavin WrightPlace 114 · Grade 7 · Parcells | 7 | Parcells | 15:21.8 |
| 115 | Rhys RaglandPlace 115 · Grade 8 · Parcells | 8 | Parcells | 15:23.9 |
| 116 | Sammi ChmielewskiPlace 116 · Grade 6 · Brownell | 6 | Brownell | 15:26.4 |
| 117 | Logan ThomasPlace 117 · Grade 8 · Brownell | 8 | Brownell | 15:29.0 |
| 118 | Lucas KhanolkarPlace 118 · Grade 7 · Parcells | 7 | Parcells | 15:33.5 |
| 119 | Charles HenzePlace 119 · Grade 6 · Brownell | 6 | Brownell | 15:44.2 |
| 120 | Peter WarnickPlace 120 · Grade 5 · Pierce (Grosse Pointe) | 5 | Pierce (Grosse Pointe) | 16:00.7 |
| 121 | Graham GilmourPlace 121 · Grade 6 · Pierce (Grosse Pointe) | 6 | Pierce (Grosse Pointe) | 16:04.8 |
| 122 | Nolan McEveneyPlace 122 · Grade 7 · Parcells | 7 | Parcells | 17:10.4 |
| 123 | Benson MunerantzPlace 123 · Grade 5 · Parcells | 5 | Parcells | 17:35.9 |
| 124 | Michael ChurchillPlace 124 · Grade 5 · Parcells | 5 | Parcells | 17:44.5 |
| 125 | Adam RabautPlace 125 · Grade 7 · Parcells | 7 | Parcells | 17:49.1 |
| 126 | Josepth HoergerPlace 126 · Grade 7 · Parcells | 7 | Parcells | 17:57.6 |
| 127 | Jonas WilbornPlace 127 · Grade 7 · Pierce (Grosse Pointe) | 7 | Pierce (Grosse Pointe) | 17:59.9 |
| 128 | Kyree BryantPlace 128 · Grade 5 · Parcells | 5 | Parcells | 18:26.6 |
| 129 | Magnus GuttierrezPlace 129 · Grade 5 · Parcells | 5 | Parcells | 18:30.5 |
| 130 | Andrew HendricksonPlace 130 · Grade 5 · Parcells | 5 | Parcells | 18:31.4 |
| 131 | Romael WilliamsPlace 131 · Grade 5 · Parcells | 5 | Parcells | 18:34.1 |