| 1 | Isaac HoverPlace 1 · Grade 6 · Rochester St. John Lutheran | 6 | Rochester St. John Lutheran | 13:05.45 |
| 2 | Gregory PlottsPlace 2 · Grade 6 · Sashabaw | 6 | Sashabaw | 13:24.55 |
| 3 | Kase CunninghamPlace 3 · Grade 6 · Clifford Smart | 6 | Clifford Smart | 13:30.98 |
| 4 | Oliver MetzPlace 4 · Grade 7 · Upland Hills | 7 | Upland Hills | 13:33.54 |
| 5 | Eli WeeksPlace 5 · Grade 8 · Ms_clarkston | 8 | Ms_clarkston | 13:44.78 |
| 6 | Cole StarrPlace 6 · Grade 6 · Clifford Smart | 6 | Clifford Smart | 13:57.16 |
| 7 | Tyler MedranoPlace 7 · Grade 6 · Clifford Smart | 6 | Clifford Smart | 14:13.87 |
| 8 | Lucas DellPlace 8 · Grade 7 · Sashabaw | 7 | Sashabaw | 14:19.91 |
| 9 | Ethan LozierPlace 9 · Grade 8 · Avondale | 8 | Avondale | 14:24.88 |
| 10 | Brently AwadPlace 10 · Grade 7 · Clifford Smart | 7 | Clifford Smart | 14:37.18 |
| 11 | Zach BauerPlace 11 · Grade 6 · Sashabaw | 6 | Sashabaw | 14:40.10 |
| 12 | Ethan GustPlace 12 · Grade 5 · Fraser St. John Lutheran | 5 | Fraser St. John Lutheran | 14:43.39 |
| 13 | Gideon BlackshirePlace 13 · Grade 6 · Sashabaw | 6 | Sashabaw | 14:46.00 |
| 14 | Olin PerryPlace 14 · Grade 6 · Sashabaw | 6 | Sashabaw | 14:52.38 |
| 15 | Nicholas HamblinPlace 15 · Grade 7 · Clifford Smart | 7 | Clifford Smart | 14:55.23 |
| 16 | Spencer WilsonPlace 16 · Grade 6 · Sashabaw | 6 | Sashabaw | 14:56.80 |
| 17 | Lincoln WebbPlace 17 · Grade 6 · Birmingham Roeper | 6 | Birmingham Roeper | 15:01.68 |
| 18 | Griffin MazurakPlace 18 · Grade 5 · Rochester St. John Lutheran | 5 | Rochester St. John Lutheran | 15:03.31 |
| 19 | Colin SieglePlace 19 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 15:05.19 |
| 20 | Luke AmoPlace 20 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 15:05.83 |
| 21 | Connor NovakPlace 21 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 15:09.96 |
| 22 | Evan WoodPlace 22 · Grade 7 · Avondale | 7 | Avondale | 15:11.22 |
| 23 | Lochlan McKinneyPlace 23 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 15:30.08 |
| 24 | Beckett MazurakPlace 24 · Grade 5 · Rochester St. John Lutheran | 5 | Rochester St. John Lutheran | 15:31.19 |
| 25 | Adam ShermanPlace 25 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 15:31.73 |
| 26 | Landon LewisPlace 26 · Grade 7 · Sashabaw | 7 | Sashabaw | 15:33.24 |
| 27 | Christian KnollPlace 27 · Grade 4 · Fraser St. John Lutheran | 4 | Fraser St. John Lutheran | 15:36.79 |
| 28 | Benjamin TrachselPlace 28 · Grade 6 · Utica Trinity Lutheran | 6 | Utica Trinity Lutheran | 15:36.83 |
| 29 | Grayson StewartPlace 29 · Grade 6 · Upland Hills | 6 | Upland Hills | 15:38.78 |
| 30 | Brady HeydensPlace 30 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 15:39.00 |
| 31 | Emil BurnsPlace 31 · Grade 6 · Upland Hills | 6 | Upland Hills | 15:39.57 |
| 32 | Rodrigo A Briceno LinarPlace 32 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 15:41.83 |
| 33 | Blake McHughPlace 33 · Grade 6 · Sashabaw | 6 | Sashabaw | 15:44.15 |
| 34 | Benjamin ElmorePlace 34 · Grade 5 · Fraser St. John Lutheran | 5 | Fraser St. John Lutheran | 15:44.32 |
| 35 | Elijah WolowiecPlace 35 · Grade 5 · Rochester St. John Lutheran | 5 | Rochester St. John Lutheran | 15:52.96 |
| 36 | Gregory AndersonPlace 36 · Grade 7 · Clifford Smart | 7 | Clifford Smart | 15:56.67 |
| 37 | Landen WarnerPlace 37 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 15:57.68 |
| 38 | Benny CyrPlace 38 · Grade 5 · Fraser St. John Lutheran | 5 | Fraser St. John Lutheran | 15:58.42 |
| 39 | Gavin StankiewiczPlace 39 · Grade 8 · Avondale | 8 | Avondale | 16:00.90 |
| 40 | Trenton RozborskiPlace 40 · Grade 5 · Macomb Immanuel Lutheran | 5 | Macomb Immanuel Lutheran | 16:06.31 |
| 41 | Arlo PerezPlace 41 · Grade 8 · West (Rochester) | 8 | West (Rochester) | 16:08.43 |
| 42 | Judah HyllaPlace 42 · Grade 6 · Upland Hills | 6 | Upland Hills | 16:11.28 |
| 43 | Carson LinkPlace 43 · Grade 8 · Clifford Smart | 8 | Clifford Smart | 16:12.04 |
| 44 | Zane DominickPlace 44 · Grade 4 · Rochester St. John Lutheran | 4 | Rochester St. John Lutheran | 16:13.11 |
| 45 | Casen WiklundPlace 45 · Grade 6 · Upland Hills | 6 | Upland Hills | 16:13.61 |
| 46 | Jameson RubyPlace 46 · Grade 7 · Sashabaw | 7 | Sashabaw | 16:15.46 |
| 47 | David HaakPlace 47 · Grade 4 · Fraser St. John Lutheran | 4 | Fraser St. John Lutheran | 16:19.63 |
| 48 | Everett BordersPlace 48 · Grade 6 · Clifford Smart | 6 | Clifford Smart | 16:21.08 |
| 49 | Morgan RaymondPlace 49 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 16:23.11 |
| 50 | Gavin DeGrendelPlace 50 · Grade 7 · Sashabaw | 7 | Sashabaw | 16:23.88 |
| 51 | Luke ZetunaPlace 51 · Grade 7 · Clifford Smart | 7 | Clifford Smart | 16:40.37 |
| 52 | Lincoln JamesPlace 52 · Grade 6 · North Hills | 6 | North Hills | 16:41.46 |
| 53 | Musa HusainPlace 53 · Grade 6 · Clifford Smart | 6 | Clifford Smart | 16:43.38 |
| 54 | Logan NolenPlace 54 · Grade 8 · Sashabaw | 8 | Sashabaw | 16:43.56 |
| 55 | Jacob HoldenPlace 55 · Grade 6 · Sashabaw | 6 | Sashabaw | 16:46.36 |
| 56 | Mason RichardsonPlace 56 · Grade 8 · Sashabaw | 8 | Sashabaw | 16:47.00 |
| 57 | James CharboneauPlace 57 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 16:47.95 |
| 58 | Eli ChickPlace 58 · Grade 6 · Sashabaw | 6 | Sashabaw | 16:48.18 |
| 59 | Brendan SmithPlace 59 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 16:50.23 |
| 60 | Jovyn CheungPlace 60 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 16:51.23 |
| 61 | Lucas TongkoPlace 61 · Grade 7 · Clifford Smart | 7 | Clifford Smart | 16:52.74 |
| 62 | Kade MillerPlace 62 · Grade 6 · Sashabaw | 6 | Sashabaw | 16:53.80 |
| 63 | Cade GardnerPlace 63 · Grade 7 · Sashabaw | 7 | Sashabaw | 16:54.56 |
| 64 | Cole KruegerPlace 64 · Grade 6 · Sashabaw | 6 | Sashabaw | 16:59.86 |
| 65 | Colby KarrickPlace 65 · Grade 6 · Sashabaw | 6 | Sashabaw | 17:02.87 |
| 66 | Itsuki Lucas KawazuPlace 66 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 17:07.11 |
| 67 | Matt SmithPlace 67 · Grade 8 · Ms_clarkston | 8 | Ms_clarkston | 17:16.19 |
| 68 | Nate WallacePlace 68 · Grade 6 · Rochester St. John Lutheran | 6 | Rochester St. John Lutheran | 17:16.33 |
| 69 | Eric MorehousePlace 69 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 17:19.46 |
| 70 | Kyle BishopPlace 70 · Grade 8 · Sashabaw | 8 | Sashabaw | 17:20.99 |
| 71 | Grahm DeGainPlace 71 · Grade 7 · Sashabaw | 7 | Sashabaw | 17:22.78 |
| 72 | AJ GraPlace 72 · Grade 7 · Clifford Smart | 7 | Clifford Smart | 17:23.31 |
| 73 | Lance BurnettPlace 73 · Grade 8 · Sashabaw | 8 | Sashabaw | 17:24.27 |
| 74 | Jackson NicholsonPlace 74 · Grade 4 · Fraser St. John Lutheran | 4 | Fraser St. John Lutheran | 17:26.17 |
| 75 | Benjamin BuzoPlace 75 · Grade 4 · Utica Trinity Lutheran | 4 | Utica Trinity Lutheran | 17:35.65 |
| 76 | Steven SupPlace 76 · Grade 8 · Clifford Smart | 8 | Clifford Smart | 17:41.34 |
| 77 | Joey LicoPlace 77 · Grade 5 · Macomb Immanuel Lutheran | 5 | Macomb Immanuel Lutheran | 17:47.56 |
| 78 | Jack DurstPlace 78 · Grade 6 · Birmingham Roeper | 6 | Birmingham Roeper | 17:48.46 |
| 79 | Warren EddyPlace 79 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 17:56.01 |
| 80 | Jack CainPlace 80 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 17:59.61 |
| 81 | Philip EhlersPlace 81 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 18:11.07 |
| 82 | Eli HempelPlace 82 · Grade 7 · Clifford Smart | 7 | Clifford Smart | 18:20.56 |
| 83 | Matthew NelsonPlace 83 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 18:25.18 |
| 84 | John KemmerPlace 84 · Grade 7 · Sashabaw | 7 | Sashabaw | 18:28.56 |
| 85 | David HartmanPlace 85 · Grade 7 · Sashabaw | 7 | Sashabaw | 18:29.29 |
| 86 | Kris PezhathinalPlace 86 · Grade 6 · Clifford Smart | 6 | Clifford Smart | 18:31.30 |
| 87 | Gavin DavisPlace 87 · Grade 6 · Avondale | 6 | Avondale | 18:37.80 |
| 88 | Aiden TinettiPlace 88 · Grade 6 · Sashabaw | 6 | Sashabaw | 18:39.33 |
| 89 | Nate GrantPlace 89 · Grade 8 · Clifford Smart | 8 | Clifford Smart | 18:42.72 |
| 90 | Alexander FidlerPlace 90 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 18:46.56 |
| 91 | Connor PokowskiPlace 91 · Grade 6 · Sashabaw | 6 | Sashabaw | 18:55.72 |
| 92 | Hunter DuffyPlace 92 · Grade 6 · Sashabaw | 6 | Sashabaw | 18:56.87 |
| 93 | David GutmanPlace 93 · Grade 6 · Birmingham Roeper | 6 | Birmingham Roeper | 18:56.92 |
| 94 | Adler LoganPlace 94 · Grade 6 · Sashabaw | 6 | Sashabaw | 19:05.52 |
| 95 | Zachary CaldwellPlace 95 · Grade 7 · Clifford Smart | 7 | Clifford Smart | 19:18.83 |
| 96 | Noah JonesPlace 96 · Grade 5 · Macomb Immanuel Lutheran | 5 | Macomb Immanuel Lutheran | 19:24.75 |
| 97 | Noah PerkinsPlace 97 · Grade 6 · Sashabaw | 6 | Sashabaw | 19:41.85 |
| 98 | Noah EhlkePlace 98 · Grade 6 · Sashabaw | 6 | Sashabaw | 19:45.08 |
| 99 | Cooper ButkiPlace 99 · Grade 7 · Upland Hills | 7 | Upland Hills | 19:49.65 |
| 100 | Nolan PaulPlace 100 · Grade 6 · Sashabaw | 6 | Sashabaw | 19:53.06 |
| 101 | Jacob Hartwig-RicePlace 101 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 19:55.36 |
| 102 | Jackson MylenekPlace 102 · Grade 6 · Sashabaw | 6 | Sashabaw | 19:58.00 |
| 103 | Alexander RajewsPlace 103 · Grade 6 · Sashabaw | 6 | Sashabaw | 20:02.84 |
| 104 | Luca MastrangeloPlace 104 · Grade 6 · Rochester St. John Lutheran | 6 | Rochester St. John Lutheran | 20:08.21 |
| 105 | Elliot OddiPlace 105 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 20:11.26 |
| 106 | Sullivan VogelPlace 106 · Grade 7 · North Hills | 7 | North Hills | 20:28.93 |
| 107 | Jaxon KarnesPlace 107 · Grade 6 · Sashabaw | 6 | Sashabaw | 20:38.12 |
| 108 | Jacob ShehataPlace 108 · Grade 6 · North Hills | 6 | North Hills | 20:44.46 |
| 109 | Affan ZinnurynePlace 109 · Grade 6 · Avondale | 6 | Avondale | 20:48.86 |
| 110 | Coy MurphyPlace 110 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 20:52.42 |
| 111 | Asher CroninPlace 111 · Grade 8 · North Hills | 8 | North Hills | 20:57.99 |
| 112 | Bohdan PehrsonPlace 112 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 21:05.26 |
| 113 | Bryce ParkisonPlace 113 · Grade 7 · Sashabaw | 7 | Sashabaw | 21:11.71 |
| 114 | Carter KimpsonPlace 114 · Grade 7 · Birmingham Roeper | 7 | Birmingham Roeper | 21:12.18 |
| 115 | Wyatt GottschlingPlace 115 · Grade 5 · Birmingham Our Shepherd Lutheran | 5 | Birmingham Our Shepherd Lutheran | 21:25.27 |
| 116 | Leo ZhouPlace 116 · Grade 7 · North Hills | 7 | North Hills | 21:26.85 |
| 117 | Asher KleinkePlace 117 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 21:30.19 |
| 118 | Sawyer HarpPlace 118 · Grade 7 · West (Rochester) | 7 | West (Rochester) | 21:31.47 |
| 119 | Larkin VogelPlace 119 · Grade 8 · North Hills | 8 | North Hills | 21:40.46 |
| 120 | Ethan MiraPlace 120 · Grade 5 · Fraser St. John Lutheran | 5 | Fraser St. John Lutheran | 21:44.59 |
| 121 | Ethan LobesPlace 121 · Grade 7 · Avondale | 7 | Avondale | 21:45.03 |
| 122 | Robert MonroePlace 122 · Grade 5 · Utica Trinity Lutheran | 5 | Utica Trinity Lutheran | 21:58.17 |
| 123 | Jack PringlePlace 123 · Grade 6 · Sashabaw | 6 | Sashabaw | 22:14.67 |
| 124 | Noah HancockPlace 124 · Grade 6 · Fraser St. John Lutheran | 6 | Fraser St. John Lutheran | 22:30.50 |
| 125 | Axel RobinsonPlace 125 · Grade 6 · Birmingham Roeper | 6 | Birmingham Roeper | 22:54.27 |
| 126 | Ezra ThomasPlace 126 · Grade 4 · Macomb Immanuel Lutheran | 4 | Macomb Immanuel Lutheran | 22:55.81 |
| 127 | Gabe NowakPlace 127 · Grade 7 · Sashabaw | 7 | Sashabaw | 22:56.53 |
| 128 | Adrian Hartwig-RicePlace 128 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 23:05.11 |
| 129 | Liam BlackwoodPlace 129 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 23:06.51 |
| 130 | Jackson MacDonaldPlace 130 · Grade 5 · Rochester St. John Lutheran | 5 | Rochester St. John Lutheran | 23:23.45 |
| 131 | Moses BrittonPlace 131 · Grade 4 · Utica Trinity Lutheran | 4 | Utica Trinity Lutheran | 23:27.29 |
| 132 | Tyler HotchkissPlace 132 · Grade 7 · Sashabaw | 7 | Sashabaw | 23:29.43 |
| 133 | Aston AdamsPlace 133 · Grade 6 · Avondale | 6 | Avondale | 23:38.25 |
| 134 | Andrew VashaPlace 134 · Grade 6 · Avondale | 6 | Avondale | 23:39.48 |
| 135 | Luke Davis OstranderPlace 135 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 24:09.53 |
| 136 | Jarius WattsPlace 136 · Grade 4 · Macomb Immanuel Lutheran | 4 | Macomb Immanuel Lutheran | 24:16.29 |
| 137 | Noah FlickPlace 137 · Grade 5 · Birmingham Our Shepherd Lutheran | 5 | Birmingham Our Shepherd Lutheran | 24:18.72 |
| 138 | Gage WolfordPlace 138 · Grade 6 · Sashabaw | 6 | Sashabaw | 24:25.28 |
| 139 | Castiel TlatoquePlace 139 · Grade 7 · Avondale | 7 | Avondale | 24:38.44 |
| 140 | Evan ValovickPlace 140 · Grade 5 · Birmingham Our Shepherd Lutheran | 5 | Birmingham Our Shepherd Lutheran | 25:26.02 |
| 141 | Maxwell LucarelliPlace 141 · Grade 6 · West (Rochester) | 6 | West (Rochester) | 25:45.58 |
| 142 | Dane RussoPlace 142 · Grade 6 · Sashabaw | 6 | Sashabaw | 29:25.86 |