| 1 | Dean ReynoldsPlace 1 · Grade 9 · Hanover-Horton | 9 | Hanover-Horton | 18:19 |
| 2 | Nick LumsdenPlace 2 · Grade 12 · Marshall | 12 | Marshall | 18:29 |
| 3 | Logan ShepherdPlace 3 · Grade 9 · Hanover-Horton | 9 | Hanover-Horton | 18:32 |
| 4 | Mitchell SchuettePlace 4 · Grade 12 · Hanover-Horton | 12 | Hanover-Horton | 18:34 |
| 5 | Brandon GuentherPlace 5 · Grade 10 · Hanover-Horton | 10 | Hanover-Horton | 18:37 |
| 6 | Richard HaislipPlace 6 · Grade 10 · Hanover-Horton | 10 | Hanover-Horton | 18:40 |
| 7 | Paul RadulescuPlace 7 · Grade 10 · Marshall | 10 | Marshall | 18:53 |
| 8 | Drew DeitrichPlace 8 · Grade 12 · Marshall | 12 | Marshall | 19:03 |
| 9 | Spencer ZickPlace 9 · Grade 10 · Marshall | 10 | Marshall | 19:15 |
| 10 | Shane SauberPlace 10 · Grade 10 · Hanover-Horton | 10 | Hanover-Horton | 19:29 |
| 11 | Rider HallPlace 11 · Grade 9 · Hanover-Horton | 9 | Hanover-Horton | 19:43 |
| 12 | Zachary UfkesPlace 12 · Grade 10 · Marshall | 10 | Marshall | 19:46.09 |
| 13 | Quinton HendersonPlace 13 · Grade 10 · Eaton Rapids | 10 | Eaton Rapids | 19:46.8 |
| 14 | Griffin GleesonPlace 14 · Grade 10 · Eaton Rapids | 10 | Eaton Rapids | 19:47 |
| 15 | Scotty BoltonPlace 15 · Grade 9 · Hanover-Horton | 9 | Hanover-Horton | 19:58 |
| 16 | Adam SmithPlace 16 · Grade 10 · Onsted | 10 | Onsted | 20:05 |
| 17 | Ben CulpPlace 17 · Grade 11 · Marshall | 11 | Marshall | 20:07 |
| 18 | Gage HadleyPlace 18 · Grade 11 · Athens | 11 | Athens | 20:11 |
| 19 | Sam HilderPlace 19 · Grade 12 · Hanover-Horton | 12 | Hanover-Horton | 20:15 |
| 20 | Robert PattersonPlace 20 · Grade 9 · Springport | 9 | Springport | 20:18 |
| 21 | Bailey AdamsPlace 21 · Grade 10 · Whitmore Lake | 10 | Whitmore Lake | 20:19 |
| 22 | Jordan HawkinsPlace 22 · Grade 11 · Eaton Rapids | 11 | Eaton Rapids | 20:23 |
| 23 | Caleb FishPlace 23 · Grade 10 · Eaton Rapids | 10 | Eaton Rapids | 20:32 |
| 24 | Joe RoodvoetsPlace 24 · Grade 9 · Eaton Rapids | 9 | Eaton Rapids | 20:34 |
| 25 | Hayden RobisonPlace 25 · Grade 9 · Eaton Rapids | 9 | Eaton Rapids | 20:39 PR |
| 26 | Joel CarlsonPlace 26 · Grade 10 · Potterville | 10 | Potterville | 20:41 |
| 27 | Brendan TekielePlace 27 · Grade 10 · Marshall | 10 | Marshall | 20:45 |
| 28 | Dane TaylorPlace 28 · Grade 11 · Potterville | 11 | Potterville | 20:52 |
| 29 | Kyle WestPlace 29 · Grade 12 · Whitmore Lake | 12 | Whitmore Lake | 20:59 PR |
| 30 | Patrick DoylePlace 30 · Grade 12 · Onsted | 12 | Onsted | 21:02 |
| 31 | Keith MorganPlace 31 · Grade 9 · Eaton Rapids | 9 | Eaton Rapids | 21:11 |
| 32 | Marcel LiraPlace 32 · Grade 10 · Jackson Preparatory | 10 | Jackson Preparatory | 21:17 PR |
| 33 | Mitchell YargerPlace 33 · Grade 10 · Potterville | 10 | Potterville | 21:19 |
| 34 | Caleb JohnsonPlace 34 · Grade 10 · Eaton Rapids | 10 | Eaton Rapids | 21:41 |
| 35 | Austin BarrettPlace 35 · Grade 12 · Concord | 12 | Concord | 21:42 |
| 36 | Cassius ByrdPlace 36 · Grade 9 · Eaton Rapids | 9 | Eaton Rapids | 21:43 |
| 37 | Kael YoungbloodPlace 37 · Grade 11 · Stockbridge | 11 | Stockbridge | 21:55 |
| 38 | Presley BowenPlace 38 · Grade 9 · Potterville | 9 | Potterville | 21:55.59 |
| 39 | Nicholas DoylePlace 39 · Grade 12 · Onsted | 12 | Onsted | 22:09 |
| 40 | Alden ErhardtPlace 40 · Grade 9 · Eaton Rapids | 9 | Eaton Rapids | 22:10 PR |
| 41 | Kyle BayesPlace 41 · Grade 9 · Onsted | 9 | Onsted | 22:12 |
| 42 | Wyatt HouckPlace 42 · Grade 10 · Eaton Rapids | 10 | Eaton Rapids | 22:14 |
| 43 | Ignacio Porras-ArribasPlace 43 · Grade 9 · Marshall | 9 | Marshall | 22:20 |
| 44 | Trevor LaNorePlace 44 · Grade 10 · Eaton Rapids | 10 | Eaton Rapids | 22:29 |
| 45 | Donovan KrullPlace 45 · Grade 9 · Eaton Rapids | 9 | Eaton Rapids | 22:30 |
| 46 | Andrew KiesslingPlace 46 · Grade 12 · Marshall | 12 | Marshall | 22:35 |
| 47 | Andrew JordanPlace 47 · Grade 9 · Hanover-Horton | 9 | Hanover-Horton | 22:47 |
| 48 | Stone LemleyPlace 48 · Grade 10 · Eaton Rapids | 10 | Eaton Rapids | 22:51 |
| 49 | Noah DonethPlace 49 · Grade 12 · Whitmore Lake | 12 | Whitmore Lake | 22:52 |
| 51 | Caden HeathPlace 51 · Grade 10 · Marshall | 10 | Marshall | 23:00 |
| 52 | Case BrophyPlace 52 · Grade 11 · Marshall | 11 | Marshall | 23:17 PR |
| 53 | Hunter MyersPlace 53 · Grade 10 · Jackson Preparatory | 10 | Jackson Preparatory | 23:28 |
| 54 | Chuckie KingPlace 54 · Grade 9 · Concord | 9 | Concord | 23:35 |
| 55 | Ethan StebingPlace 55 · Grade 9 · Hanover-Horton | 9 | Hanover-Horton | 23:37 |
| 56 | Jonah CoffmanPlace 56 · Grade 9 · Stockbridge | 9 | Stockbridge | 23:38 |
| 57 | Noah AdamsPlace 57 · Grade 11 · Jackson Northwest | 11 | Jackson Northwest | 23:39 |
| 58 | Cody HellardPlace 58 · Grade 9 · Concord | 9 | Concord | 23:53 |
| 59 | Jake OlsonPlace 59 · Grade 9 · Stockbridge | 9 | Stockbridge | 23:57 |
| 60 | Sebastian GametPlace 60 · Grade 11 · Concord | 11 | Concord | 24:14 |
| 61 | Adam ForemanPlace 61 · Grade 9 · Marshall | 9 | Marshall | 24:21 |
| 62 | Sam ClarkPlace 62 · Grade 10 · Charlotte | 10 | Charlotte | 24:32 |
| 63 | Ryan WithersPlace 63 · Grade 10 · Michigan Center | 10 | Michigan Center | 24:38 |
| 64 | Alex HockadayPlace 64 · Grade 12 · Hanover-Horton | 12 | Hanover-Horton | 24:48 |
| 65 | Kaleb GreenPlace 65 · Grade 9 · Marshall | 9 | Marshall | 24:55 |
| 66 | Zach JohnsonPlace 66 · Grade 9 · Michigan Center | 9 | Michigan Center | 25:03 |
| 67 | Ethan KubasczykPlace 67 · Grade 10 · Potterville | 10 | Potterville | 25:08 |
| 68 | Sidney KatzPlace 68 · Grade 9 · Coldwater | 9 | Coldwater | 25:13 |
| 69 | Quinlan KellyPlace 69 · Grade 11 · Whitmore Lake | 11 | Whitmore Lake | 25:17 |
| 70 | Evan SpiegelbergPlace 70 · Grade 12 · Whitmore Lake | 12 | Whitmore Lake | 25:19 |
| 71 | Jordan QuannPlace 71 · Grade 10 · Jackson Preparatory | 10 | Jackson Preparatory | 25:24 |
| 72 | Zach McConeghyPlace 72 · Grade 12 · Vandercook Lake | 12 | Vandercook Lake | 25:31 |
| 73 | Cordell KowalykPlace 73 · Grade 9 · Onsted | 9 | Onsted | 25:36 |
| 74 | Evan DowlingPlace 74 · Grade 12 · Hanover-Horton | 12 | Hanover-Horton | 25:40 |
| 75 | Eliott TraverPlace 75 · Grade 10 · Potterville | 10 | Potterville | 25:46 |
| 76 | Jeremiah RiggPlace 76 · Grade 11 · Grass Lake | 11 | Grass Lake | 25:49 |
| 77 | Jack MacQuaigPlace 77 · Grade 9 · Marshall | 9 | Marshall | 26:01 |
| 78 | Dylan LaMontPlace 78 · Grade 9 · Whitmore Lake | 9 | Whitmore Lake | 26:12 |
| 79 | Jacob FosterPlace 79 · Grade 12 · Vandercook Lake | 12 | Vandercook Lake | 27:14 |
| 81 | Gavin AdamsPlace 81 · Grade 9 · Concord | 9 | Concord | 27:26 |
| 82 | Evan DenneyPlace 82 · Grade 11 · Hanover-Horton | 11 | Hanover-Horton | 27:51 |