| 1 | Isaac MabaryPlace 1 · Grade 10 · Marion C. Early | 10 | Marion C. Early | 19:24.7 |
| 2 | Joshua DanielsPlace 2 · Grade 12 · Everton | 12 | Everton | 20:16.9 |
| 3 | Aiden McGillPlace 3 · Grade 12 · Dadeville | 12 | Dadeville | 20:42.5 |
| 4 | Gaidge ArthurPlace 4 · Grade 10 · Marion C. Early | 10 | Marion C. Early | 20:50.9 |
| 5 | Finley KelloggPlace 5 · Grade 9 · Pleasant Hope | 9 | Pleasant Hope | 21:03.5 |
| 6 | Joe GrafPlace 6 · Grade 10 · Dadeville | 10 | Dadeville | 21:21.0 |
| 7 | Nolan LairPlace 7 · Grade 10 · Pleasant Hope | 10 | Pleasant Hope | 21:23.5 |
| 8 | Brayden CutlerPlace 8 · Grade 12 · Marion C. Early | 12 | Marion C. Early | 21:32.8 |
| 9 | Jacob ClendenningPlace 9 · Grade 10 · Billings | 10 | Billings | 21:50.0 |
| 10 | Samuel ClendenningPlace 10 · Grade 11 · Billings | 11 | Billings | 22:01.9 |
| 11 | Jayson PetersonPlace 11 · Grade 12 · Wheaton | 12 | Wheaton | 22:14.6 |
| 12 | Gunner MeadPlace 12 · Grade 9 · Dadeville | 9 | Dadeville | 22:19.3 |
| 13 | Kaiden BlakemorePlace 13 · Grade 12 · Billings | 12 | Billings | 22:47.0 |
| 14 | Luke BauerPlace 14 · Grade 9 · Sarcoxie | 9 | Sarcoxie | 23:04.6 |
| 15 | Liam ChamberlinPlace 15 · Grade 9 · Billings | 9 | Billings | 23:16.3 |
| 16 | Blake MaxwellPlace 16 · Grade 10 · Walnut Grove | 10 | Walnut Grove | 23:33.1 |
| 17 | Wyatt AsbellPlace 17 · Grade 12 · Dadeville | 12 | Dadeville | 23:50.1 |
| 18 | Jayson PeraltaPlace 18 · Grade 9 · Walnut Grove | 9 | Walnut Grove | 23:57.6 PR |
| 19 | Oskar AshbyPlace 19 · Grade 9 · Walnut Grove | 9 | Walnut Grove | 24:10.8 |
| 20 | Aden SmithPlace 20 · Grade 11 · Everton | 11 | Everton | 24:27.9 |
| 21 | Wyatt SartinPlace 21 · Grade 11 · Walnut Grove | 11 | Walnut Grove | 24:31.6 |
| 22 | Julian SaylerPlace 22 · Grade 11 · Pleasant Hope | 11 | Pleasant Hope | 25:10.6 |
| 23 | Wriston WorthingtonPlace 23 · Grade 12 · Dadeville | 12 | Dadeville | 25:28.8 |
| 24 | Dakota SechlerPlace 24 · Grade 9 · Walnut Grove | 9 | Walnut Grove | 25:39.9 |
| 25 | Dallas HardtPlace 25 · Grade 12 · Fair Play | 12 | Fair Play | 25:49.6 |
| 26 | Roper WisemanPlace 26 · Grade 9 · Everton | 9 | Everton | 26:09.5 |
| 27 | Kalab SmithPlace 27 · Grade 9 · Everton | 9 | Everton | 26:24.6 |
| 28 | Briar MyersPlace 28 · Grade 10 · Dadeville | 10 | Dadeville | 27:02.5 |
| 29 | Gabe CulverPlace 29 · Grade 10 · Walnut Grove | 10 | Walnut Grove | 27:37.7 |
| 30 | Kyzak NeumannPlace 30 · Grade 12 · Walnut Grove | 12 | Walnut Grove | 27:42.3 |
| 31 | James SmithPlace 31 · Grade 10 · Fair Play | 10 | Fair Play | 27:50.1 |
| 32 | Eli SuttonPlace 32 · Grade 9 · Everton | 9 | Everton | 29:36.5 |
| 33 | Leviathan PattersonPlace 33 · Grade 11 · Humansville | 11 | Humansville | 30:55.0 |
| 34 | Cohen DodsonPlace 34 · Grade 12 · Fair Play | 12 | Fair Play | 31:13.8 |
| 35 | Calvin BakerPlace 35 · Grade 10 · Billings | 10 | Billings | 34:14.9 |
| 36 | Wyatt BakerPlace 36 · Grade 12 · Dadeville | 12 | Dadeville | 35:25.7 |
| 37 | Riley BrucePlace 37 · Grade 12 · Fair Play | 12 | Fair Play | 40:50.5 |
| 38 | Lucas PickrellPlace 38 · Grade 11 · Sarcoxie | 11 | Sarcoxie | 48:08.1 |