| 1 | Eli TarsaPlace 1 · Grade 8 · Mason County Eastern | 8 | Mason County Eastern | 12:08 |
| 2 | Logan BerryhillPlace 2 · Grade 8 · Onekama | 8 | Onekama | 12:08 |
| 3 | Owen HeiglPlace 3 · Grade 8 · Mason County Eastern | 8 | Mason County Eastern | 12:19 PR |
| 4 | Landry HamiltonPlace 4 · Grade 7 · Reeths-Puffer | 7 | Reeths-Puffer | 12:37 |
| 5 | Declan BeattyPlace 5 · Grade 8 · Onekama | 8 | Onekama | 12:48 |
| 6 | Owen VanAndelPlace 6 · Grade 7 · Onekama | 7 | Onekama | 12:49 |
| 7 | Edward VandenBergPlace 7 · Grade 6 · Onekama | 6 | Onekama | 12:58 PR |
| 8 | Bryson EllisPlace 8 · Grade 7 · Fruitport | 7 | Fruitport | 13:05 |
| 9 | Ashton SkodackPlace 9 · Grade 7 · Fruitport | 7 | Fruitport | 13:16 |
| 10 | Ezra ChildressPlace 10 · Grade 6 · Calvin Christian | 6 | Calvin Christian | 13:23 PR |
| 11 | David RosemaPlace 11 · Grade 7 · Reeths-Puffer | 7 | Reeths-Puffer | 13:31 |
| 12 | Henry TyndallPlace 12 · Grade 8 · Mason County Eastern | 8 | Mason County Eastern | 13:40 |
| 13 | Charles VandenBergPlace 13 · Grade 7 · Onekama | 7 | Onekama | 13:41 PR |
| 14 | Isaiah HelmsPlace 14 · Grade 7 · Holton | 7 | Holton | 13:42 |
| 15 | Reece LudlumPlace 15 · Grade 7 · Fruitport | 7 | Fruitport | 13:47 |
| 16 | Henry VisserPlace 16 · Grade 7 · Fruitport | 7 | Fruitport | 13:47 |
| 17 | Marcos de Aguiar ValimPlace 17 · Grade 7 · Reeths-Puffer | 7 | Reeths-Puffer | 13:58 |
| 18 | Jackson BriggsPlace 18 · Grade 8 · NBC | 8 | NBC | 14:01 |
| 19 | Jesus YanezPlace 19 · Grade 8 · Ravenna | 8 | Ravenna | 14:10 |
| 20 | Noah KassPlace 20 · Grade 6 · Ravenna | 6 | Ravenna | 14:13 PR |
| 21 | Calvin KidderPlace 21 · Grade 6 · Ravenna | 6 | Ravenna | 14:15 PR |
| 22 | Declan WarmanPlace 22 · Grade 7 · Onekama | 7 | Onekama | 14:18 PR |
| 23 | Zach SweetPlace 23 · Grade 8 · NBC | 8 | NBC | 14:26 |
| 24 | Carson BrownPlace 24 · Grade 7 · Fruitport | 7 | Fruitport | 14:28 |
| 25 | Caleb SchaafPlace 25 · Grade 6 · Calvin Christian | 6 | Calvin Christian | 14:32 |
| 26 | Andrew WellmanPlace 26 · Grade 7 · Reeths-Puffer | 7 | Reeths-Puffer | 14:39 |
| 27 | Henry Van SpronsenPlace 27 · Grade 8 · Calvin Christian | 8 | Calvin Christian | 14:43 PR |
| 28 | Owen ChevezPlace 28 · Grade 6 · Reeths-Puffer | 6 | Reeths-Puffer | 15:31 |
| 29 | Caleb Van OrmanPlace 29 · Grade 7 · Calvin Christian | 7 | Calvin Christian | 15:32 PR |
| 30 | Mason KohnkePlace 30 · Grade 7 · Fruitport | 7 | Fruitport | 15:33 |
| 31 | Dylan CanfieldPlace 31 · Grade 6 · Mason County Eastern | 6 | Mason County Eastern | 15:41 PR |
| 32 | Zac Vander BiePlace 32 · Grade 7 · Calvin Christian | 7 | Calvin Christian | 16:05 |
| 33 | Mark WillensteinPlace 33 · Grade 7 · Calvin Christian | 7 | Calvin Christian | 16:10 |
| 34 | Leonardo VillarrealPlace 34 · Grade 8 · Shelby | 8 | Shelby | 16:28 PR |
| 35 | Nikolas AltmaierPlace 35 · Grade 6 · Shelby | 6 | Shelby | 16:30 |
| 36 | Tobin EllisPlace 36 · Grade 7 · Fruitport | 7 | Fruitport | 16:35 |
| 37 | Max DarkePlace 37 · Grade 6 · NBC | 6 | NBC | 16:42 |
| 38 | Charlie SaffellPlace 38 · Grade 6 · Fruitport | 6 | Fruitport | 16:42 PR |
| 39 | Asher BertrandPlace 39 · Grade 8 · Fruitport | 8 | Fruitport | 16:57 |
| 40 | Chase GoyingsPlace 40 · Grade 6 · Holton | 6 | Holton | 17:06 |
| 41 | Iven EricksonPlace 41 · Grade 6 · Holton | 6 | Holton | 17:08 |
| 42 | Jaxon AebigPlace 42 · Grade 7 · Shelby | 7 | Shelby | 17:14 |
| 43 | Matthew WilliamsPlace 43 · Grade 8 · Fruitport | 8 | Fruitport | 18:11 |
| 44 | Michael VanderkooiPlace 44 · Grade 7 · Holton | 7 | Holton | 19:29 |
| 45 | Bodie SlamkaPlace 45 · Grade 6 · NBC | 6 | NBC | 19:47 |
| 46 | David MacomberPlace 46 · Grade 6 · Holton | 6 | Holton | 19:59 |
| 47 | Owen LampsonPlace 47 · Grade 7 · Calvin Christian | 7 | Calvin Christian | 20:24 |
| 48 | Bryce PelhamPlace 48 · Grade 7 · Ravenna | 7 | Ravenna | 20:44 |
| 49 | Tyson HillPlace 49 · Grade 8 · Reeths-Puffer | 8 | Reeths-Puffer | 21:22 |
| 50 | Graham SchwartzPlace 50 · Grade 8 · Ravenna | 8 | Ravenna | 22:15 |