| 1 | Jaylin HainesPlace 1 · Grade 8 · Three Rivers | 8 | Three Rivers | 11:25.91 PR |
| 2 | Slayde MerrillPlace 2 · Grade 8 · Sturgis | 8 | Sturgis | 11:30.09 PR |
| 3 | Tyler LockwoodPlace 3 · Grade 8 · Three Rivers | 8 | Three Rivers | 11:36.51 |
| 4 | Jaxson JergensPlace 4 · Grade 8 · Sturgis | 8 | Sturgis | 11:52.90 PR |
| 5 | Maddix BradleyPlace 5 · Grade 8 · Three Rivers | 8 | Three Rivers | 12:00.59 |
| 6 | Landon BlentlingerPlace 6 · Grade 8 · Three Rivers | 8 | Three Rivers | 12:16.17 |
| 7 | Mark PhillipsPlace 7 · Grade 6 · Sturgis | 6 | Sturgis | 12:26.40 |
| 8 | Ian JohnsonPlace 8 · Grade 8 · Mendon | 8 | Mendon | 12:27.26 PR |
| 9 | Lucas PoulsenPlace 9 · Grade 7 · Three Rivers | 7 | Three Rivers | 12:30.69 |
| 10 | Grayson MillerPlace 10 · Grade 7 · Centreville | 7 | Centreville | 12:40.25 |
| 11 | Zachary KlinePlace 11 · Grade 7 · Centreville | 7 | Centreville | 12:46.95 |
| 12 | Michael MachucaPlace 12 · Grade 8 · Sturgis | 8 | Sturgis | 12:49.13 |
| 13 | Cameron StampPlace 13 · Grade 8 · Constantine | 8 | Constantine | 12:52.48 |
| 14 | Jackson BrownPlace 14 · Grade 7 · Centreville | 7 | Centreville | 12:52.71 |
| 15 | Evan ElyPlace 15 · Grade 6 · Three Rivers | 6 | Three Rivers | 12:58.57 |
| 16 | Jeremisaac StewartPlace 16 · Grade 6 · Three Rivers | 6 | Three Rivers | 12:59.97 PR |
| 17 | Zaden PorterPlace 17 · Grade 8 · Centreville | 8 | Centreville | 13:08.37 PR |
| 18 | Malakai ZinkePlace 18 · Grade 7 · Centreville | 7 | Centreville | 13:11.52 |
| 19 | Chaz TaylorPlace 19 · Grade 8 · Sturgis | 8 | Sturgis | 13:12.22 PR |
| 20 | Leo BruntPlace 20 · Grade 6 · Sturgis | 6 | Sturgis | 13:14.85 PR |
| 21 | Micah JenningsPlace 21 · Grade 7 · Sturgis | 7 | Sturgis | 13:25.15 |
| 22 | Ian WhiteheadPlace 22 · Grade 6 · Sturgis | 6 | Sturgis | 13:33.88 PR |
| 23 | Owen PrescottPlace 23 · Grade 8 · Centreville | 8 | Centreville | 13:42.79 PR |
| 24 | Kalab JacksPlace 24 · Grade 7 · Three Rivers | 7 | Three Rivers | 13:48.87 |
| 25 | Weston CuppPlace 25 · Grade 7 · Mendon | 7 | Mendon | 13:50.73 PR |
| 26 | Wilder AllenPlace 26 · Grade 6 · Three Rivers | 6 | Three Rivers | 13:50.85 |
| 27 | Dezmond AlbarranPlace 27 · Grade 6 · Centreville | 6 | Centreville | 13:51.15 PR |
| 28 | Felix BedellPlace 28 · Grade 8 · Constantine | 8 | Constantine | 13:53.95 |
| 29 | Chase SchabesPlace 29 · Grade 6 · Centreville | 6 | Centreville | 13:56.39 PR |
| 30 | Brycen RayPlace 30 · Grade 8 · Constantine | 8 | Constantine | 13:57.42 |
| 31 | Jace LindsleyPlace 31 · Grade 8 · Sturgis | 8 | Sturgis | 13:57.56 PR |
| 32 | Linken DriskelPlace 32 · Grade 8 · Three Rivers | 8 | Three Rivers | 14:03.54 |
| 33 | Aaron RudnikPlace 33 · Grade 6 · Three Rivers | 6 | Three Rivers | 14:04.89 |
| 34 | Isaac WhiteheadPlace 34 · Grade 8 · Sturgis | 8 | Sturgis | 14:09.43 |
| 35 | Jack MetzgerPlace 35 · Grade 7 · Three Rivers | 7 | Three Rivers | 14:13.99 |
| 36 | Tate TesmanPlace 36 · Grade 8 · Centreville | 8 | Centreville | 14:22.61 |
| 37 | Jackson FriesenPlace 37 · Grade 6 · Centreville | 6 | Centreville | 14:23.44 |
| 38 | Brixton StampPlace 38 · Grade 6 · Constantine | 6 | Constantine | 14:24.59 |
| 39 | Rex SchneppPlace 39 · Grade 8 · Constantine | 8 | Constantine | 14:25.95 |
| 40 | Trevor ReedPlace 40 · Grade 6 · Three Rivers | 6 | Three Rivers | 14:29.22 |
| 41 | Lincoln DayPlace 41 · Grade 6 · Centreville | 6 | Centreville | 14:30.34 PR |
| 42 | Wyatt ThomasPlace 42 · Grade 6 · White Pigeon MS | 6 | White Pigeon MS | 14:32.39 |
| 43 | AJ BrokerPlace 43 · Grade 6 · Centreville | 6 | Centreville | 14:36.91 |
| 44 | Julio Soto GonzalezPlace 44 · Grade 6 · White Pigeon MS | 6 | White Pigeon MS | 14:37.26 |
| 45 | Tate SalisburyPlace 45 · Grade 7 · Constantine | 7 | Constantine | 14:48.19 |
| 46 | Charles BobellPlace 46 · Grade 8 · Three Rivers | 8 | Three Rivers | 14:55.62 |
| 47 | Connor KelleyPlace 47 · Grade 6 · Three Rivers | 6 | Three Rivers | 14:58.36 |
| 48 | Amir WoodberryPlace 48 · Grade 7 · Constantine | 7 | Constantine | 15:02.99 PR |
| 49 | Diego VillafuertePlace 49 · Grade 7 · White Pigeon MS | 7 | White Pigeon MS | 15:03.64 PR |
| 50 | Caden BecklePlace 50 · Grade 8 · White Pigeon MS | 8 | White Pigeon MS | 15:12.14 |
| 51 | Jones MorganPlace 51 · Grade 8 · Sturgis | 8 | Sturgis | 15:14.01 |
| 52 | Coy YunkerPlace 52 · Grade 8 · Sturgis | 8 | Sturgis | 15:18.79 PR |
| 53 | Landon WeberPlace 53 · Grade 7 · Three Rivers | 7 | Three Rivers | 15:19.52 |
| 54 | Zeke ArreolaPlace 54 · Grade 6 · Sturgis | 6 | Sturgis | 15:19.65 PR |
| 55 | Henry SmithPlace 55 · Grade 6 · Sturgis | 6 | Sturgis | 15:21.81 PR |
| 56 | Jude KuhlPlace 56 · Grade 6 · Centreville | 6 | Centreville | 15:22.74 |
| 57 | Aiden PieruckiPlace 57 · Grade 6 · Centreville | 6 | Centreville | 15:23.32 PR |
| 58 | Jude MerickelPlace 58 · Grade 7 · Three Rivers | 7 | Three Rivers | 15:25.01 |
| 59 | Carter GoblePlace 59 · Grade 6 · Three Rivers | 6 | Three Rivers | 15:30.55 |
| 60 | Jack RossPlace 60 · Grade 7 · Centreville | 7 | Centreville | 15:32.03 |
| 61 | Dylan ParkPlace 61 · Grade 7 · Sturgis | 7 | Sturgis | 15:36.76 |
| 62 | Hudson Mancino-SmithPlace 62 · Grade 7 · Three Rivers | 7 | Three Rivers | 15:55.44 |
| 63 | Kenyeon AndingPlace 63 · Grade 6 · Three Rivers | 6 | Three Rivers | 16:09.58 |
| 64 | Brian BaileyPlace 64 · Grade 6 · White Pigeon MS | 6 | White Pigeon MS | 16:19.70 |
| 65 | Lex MasterPlace 65 · Grade 6 · Sturgis | 6 | Sturgis | 16:21.94 |
| 66 | Wyatt MeecePlace 66 · Grade 8 · Colon MS | 8 | Colon MS | 16:24.89 |
| 67 | Ike HandysidePlace 67 · Grade 7 · Sturgis | 7 | Sturgis | 16:41.41 PR |
| 68 | Marcus WolfePlace 68 · Grade 8 · Three Rivers | 8 | Three Rivers | 16:48.93 |
| 69 | Leo PerezPlace 69 · Grade 7 · Three Rivers | 7 | Three Rivers | 16:57.34 |
| 70 | Liam GarbinePlace 70 · Grade 7 · Sturgis | 7 | Sturgis | 17:12.66 PR |
| 71 | Zaidyn StaffordPlace 71 · Grade 7 · Constantine | 7 | Constantine | 17:29.97 |
| 72 | Noah SwartzPlace 72 · Grade 8 · Three Rivers | 8 | Three Rivers | 17:48.72 |
| 73 | Tristen BergsmaPlace 73 · Grade 8 · Centreville | 8 | Centreville | 18:07.07 |
| 74 | Aiden AnzalduaPlace 74 · Grade 6 · Colon MS | 6 | Colon MS | 18:10.89 PR |
| 75 | Jayce EdwardsPlace 75 · Grade 6 · Colon MS | 6 | Colon MS | 18:30.61 PR |
| 76 | Michael HarrisonPlace 76 · Grade 6 · White Pigeon MS | 6 | White Pigeon MS | 18:52.06 |
| 77 | Issac PerezPlace 77 · Grade 7 · Colon MS | 7 | Colon MS | 19:10.28 PR |
| 78 | Zane ArmstrongPlace 78 · Grade 8 · Three Rivers | 8 | Three Rivers | 19:12.81 |
| 79 | Kasen TruckeyPlace 79 · Grade 7 · Mendon | 7 | Mendon | 19:34.78 |
| 80 | Michael AshPlace 80 · Grade 8 · Colon MS | 8 | Colon MS | 19:50.44 PR |
| 81 | Nicholas CantarellaPlace 81 · Grade 6 · Colon MS | 6 | Colon MS | 19:54.22 |
| 82 | Maddox OldenbergPlace 82 · Grade 6 · Colon MS | 6 | Colon MS | 20:01.16 PR |
| 83 | Brayden WebbPlace 83 · Grade 6 · Colon MS | 6 | Colon MS | 20:28.75 PR |
| 84 | Nolan GlassPlace 84 · Grade 7 · Three Rivers | 7 | Three Rivers | 20:28.78 |
| 85 | Bibhor SamadiPlace 85 · Grade 6 · Three Rivers | 6 | Three Rivers | 20:33.88 |
| 86 | Antonio BarronPlace 86 · Grade 6 · Three Rivers | 6 | Three Rivers | 20:35.65 |
| 87 | Otto MinorPlace 87 · Grade 7 · Colon MS | 7 | Colon MS | 21:06.15 |
| 88 | Zach FleckensteinPlace 88 · Grade 7 · Three Rivers | 7 | Three Rivers | 23:52.32 |
| 89 | Mason HermanPlace 89 · Grade 7 · Three Rivers | 7 | Three Rivers | 23:56.62 |
| 90 | Ayden HayesPlace 90 · Grade 7 · Colon MS | 7 | Colon MS | 24:04.92 PR |
| 91 | Alex HipskindPlace 91 · Grade 6 · Three Rivers | 6 | Three Rivers | 25:32.92 |
| 92 | Jace SnodgrassPlace 92 · Grade 7 · Sturgis | 7 | Sturgis | 25:38.47 |