| 1 | Keith SiekPlace 1 · Grade 12 · Berrien County Youth | 12 | Berrien County Youth | 18:05.99 |
| 2 | Anthony KnowltonPlace 2 · Grade 10 · LCHA Royals | 10 | LCHA Royals | 18:30.29 |
| 3 | Keaton WilliamsonPlace 3 · Grade 11 · MCAC Wildcats Homeschool | 11 | MCAC Wildcats Homeschool | 18:43.62 |
| 4 | Thomas OhotnickyPlace 4 · Grade 10 · MCAC Wildcats Homeschool | 10 | MCAC Wildcats Homeschool | 19:21.33 |
| 5 | Noah BossPlace 5 · Grade 10 · Homeschool Resource Center Patriots | 10 | Homeschool Resource Center Patriots | 20:11.37 |
| 6 | Colin GongwerPlace 6 · Grade 10 · MCAC Wildcats Homeschool | 10 | MCAC Wildcats Homeschool | 20:17.11 |
| 7 | Callum WallenfangPlace 7 · Grade 11 · Berrien County Youth | 11 | Berrien County Youth | 20:28.32 |
| 8 | Matt FiorePlace 8 · Grade 12 · Victory Christian Academy (Valparaiso) | 12 | Victory Christian Academy (Valparaiso) | 20:30.13 |
| 9 | David MarcelloPlace 9 · Grade 9 · Sacred Heart Apostolic | 9 | Sacred Heart Apostolic | 20:37.25 |
| 10 | Thomas GalloPlace 10 · Grade 11 · LCHA Royals | 11 | LCHA Royals | 20:37.47 |
| 11 | Will CannonPlace 11 · Grade 11 · MCAC Wildcats Homeschool | 11 | MCAC Wildcats Homeschool | 20:46.40 |
| 12 | Isaac DeckerPlace 12 · Grade 9 · Unat-Decker-Isaac | 9 | Unat-Decker-Isaac | 20:48.92 |
| 13 | Keegan LemanPlace 13 · Grade 12 · LCHA Royals | 12 | LCHA Royals | 20:54.86 |
| 14 | Sebastian BotelloPlace 14 · Grade 9 · Sacred Heart Apostolic | 9 | Sacred Heart Apostolic | 21:30.33 |
| 15 | Dominick TravisPlace 15 · Grade 12 · Victory Christian Academy (Valparaiso) | 12 | Victory Christian Academy (Valparaiso) | 21:51.13 |
| 16 | Connor YoungerPlace 16 · Grade 12 · Berrien County Youth | 12 | Berrien County Youth | 21:56.21 |
| 17 | Azaryah JonesPlace 17 · Grade 11 · MCAC Wildcats Homeschool | 11 | MCAC Wildcats Homeschool | 22:01.22 |
| 18 | Ryan SieferPlace 18 · Grade 10 · MCAC Wildcats Homeschool | 10 | MCAC Wildcats Homeschool | 22:51.16 |
| 19 | Jimmy PerezPlace 19 · Grade 12 · Sacred Heart Apostolic | 12 | Sacred Heart Apostolic | 23:45.15 |
| 20 | Josue BorjaPlace 20 · Grade 9 · Sacred Heart Apostolic | 9 | Sacred Heart Apostolic | 23:51.87 |
| 21 | Dylan GrimaldoPlace 21 · Grade 9 · Sacred Heart Apostolic | 9 | Sacred Heart Apostolic | 24:32.60 |
| 22 | Cade SilverPlace 22 · Grade 10 · Victory Christian Academy (Valparaiso) | 10 | Victory Christian Academy (Valparaiso) | 24:49.20 |
| 23 | Titus ShockPlace 23 · Grade 9 · Victory Christian Academy (Valparaiso) | 9 | Victory Christian Academy (Valparaiso) | 25:02.04 |
| 24 | Thomas StrombergPlace 24 · Grade 11 · Sacred Heart Apostolic | 11 | Sacred Heart Apostolic | 25:12.50 |
| 25 | Levi SnyderPlace 25 · Grade 9 · Victory Christian Academy (Valparaiso) | 9 | Victory Christian Academy (Valparaiso) | 26:11.81 |
| 26 | Oliver CannonPlace 26 · Grade 10 · MCAC Wildcats Homeschool | 10 | MCAC Wildcats Homeschool | 26:34.73 |
| 27 | Jett BensingPlace 27 · Grade 11 · Victory Christian Academy (Valparaiso) | 11 | Victory Christian Academy (Valparaiso) | 27:09.62 |
| 28 | Josiah MillsPlace 28 · Grade 9 · MCAC Wildcats Homeschool | 9 | MCAC Wildcats Homeschool | 28:03.61 |
| 29 | Lucas HallPlace 29 · Grade 10 · Victory Christian Academy (Valparaiso) | 10 | Victory Christian Academy (Valparaiso) | 28:08.93 |
| 30 | Israel LaraPlace 30 · Grade 11 · Sacred Heart Apostolic | 11 | Sacred Heart Apostolic | 29:29.00 |
| 31 | Max MasonPlace 31 · Grade 9 · Sacred Heart Apostolic | 9 | Sacred Heart Apostolic | 30:32.37 |
| 32 | Lance PeanPlace 32 · Grade 9 · MCAC Wildcats Homeschool | 9 | MCAC Wildcats Homeschool | 32:36.85 |