| 1 | Austin HillPlace 1 · Grade 11 · St. Joseph Christian | 11 | St. Joseph Christian | 18:11.54 |
| 2 | Benjamin RollerPlace 2 · Grade 12 · North Andrew | 12 | North Andrew | 18:35.03 |
| 3 | Darrian GillilandPlace 3 · Grade 9 · Craig | 9 | Craig | 18:50.19 |
| 4 | Blake NortonPlace 4 · Grade 12 · Dekalb | 12 | Dekalb | 19:10.17 PR |
| 5 | Maverick SybertPlace 5 · Grade 9 · North Andrew | 9 | North Andrew | 19:30.92 |
| 6 | Nick GarveyPlace 6 · Grade 12 · Bishop LeBlond | 12 | Bishop LeBlond | 19:32.32 |
| 7 | Reed WilliamsPlace 7 · Grade 10 · St. Joseph Christian | 10 | St. Joseph Christian | 19:51.43 |
| 8 | Emery MilesPlace 8 · Grade 11 · Southwest (Livingston County) | 11 | Southwest (Livingston County) | 19:58.15 |
| 9 | Jorden PiperPlace 9 · Grade 10 · South Holt | 10 | South Holt | 20:17.85 |
| 10 | Hayden PiperPlace 10 · Grade 10 · South Holt | 10 | South Holt | 20:32.06 |
| 11 | Carter JorgensonPlace 11 · Grade 11 · Sidney | 11 | Sidney | 20:40.17 |
| 12 | Marshall HoffmanPlace 12 · Grade 9 · St. Joseph Christian | 9 | St. Joseph Christian | 20:50.80 |
| 13 | Parker MarmaudPlace 13 · Grade 11 · Bishop LeBlond | 11 | Bishop LeBlond | 21:09.11 |
| 14 | Bryntyn JonesPlace 14 · Grade 10 · King City | 10 | King City | 21:16.29 |
| 15 | Brody WallPlace 15 · Grade 12 · King City | 12 | King City | 21:19.84 |
| 16 | Memphis MickPlace 16 · Grade 9 · Craig | 9 | Craig | 21:26.84 |
| 17 | David BryantPlace 17 · Grade 11 · St. Joseph Christian | 11 | St. Joseph Christian | 21:32.84 |
| 18 | Aidan FastPlace 18 · Grade 11 · West Nodaway | 11 | West Nodaway | 21:38.43 PR |
| 19 | Bryce MarmaudPlace 19 · Grade 9 · Bishop LeBlond | 9 | Bishop LeBlond | 21:54.93 |
| 20 | Tait MorrisPlace 20 · Grade 12 · South Holt | 12 | South Holt | 21:57.33 |
| 21 | Patrick HoltzPlace 21 · Grade 10 · Bishop LeBlond | 10 | Bishop LeBlond | 22:12.60 |
| 22 | Quin StatenPlace 22 · Grade 12 · Tarkio | 12 | Tarkio | 22:13.31 |
| 23 | Brogan O'Connor-MorinPlace 23 · Grade 9 · West Nodaway | 9 | West Nodaway | 22:26.72 |
| 24 | Craig SollarsPlace 24 · Grade 9 · Craig | 9 | Craig | 22:28.23 |
| 25 | Landon HarperPlace 25 · Grade 10 · Southwest (Livingston County) | 10 | Southwest (Livingston County) | 22:42.95 |
| 26 | Nicholaus IveyPlace 26 · Grade 12 · Mound City | 12 | Mound City | 22:51.38 |
| 27 | Liam KernsPlace 27 · Grade 9 · South Holt | 9 | South Holt | 22:53.68 |
| 28 | Levi LucasPlace 28 · Grade 10 · Rock Port | 10 | Rock Port | 22:58.53 |
| 29 | Willem CorderPlace 29 · Grade 9 · St. Joseph Christian | 9 | St. Joseph Christian | 23:26.54 |
| 30 | Thomas Parmer-PhippsPlace 30 · Grade 11 · St. Joseph Christian | 11 | St. Joseph Christian | 23:49.98 |
| 31 | Andrew LagerPlace 31 · Grade 12 · South Nodaway | 12 | South Nodaway | 23:52.72 |
| 32 | Hlib BondarenkoPlace 32 · Grade 12 · Bishop LeBlond | 12 | Bishop LeBlond | 24:02.75 |
| 33 | Jase WalkerPlace 33 · Grade 10 · North Andrew | 10 | North Andrew | 24:06.41 |
| 34 | Cohen MilmanPlace 34 · Grade 9 · Bishop LeBlond | 9 | Bishop LeBlond | 24:14.75 |
| 35 | Isaac VettePlace 35 · Grade 12 · Tarkio | 12 | Tarkio | 24:17.78 |
| 36 | Trace WolfePlace 36 · Grade 11 · King City | 11 | King City | 24:43.68 |
| 37 | Phoenix WeiglerPlace 37 · Grade 10 · St. Joseph Christian | 10 | St. Joseph Christian | 24:53.06 |
| 38 | Owen HerzogPlace 38 · Grade 9 · St. Joseph Christian | 9 | St. Joseph Christian | 25:02.71 |
| 39 | Caleb WrightPlace 39 · Grade 11 · St. Joseph Christian | 11 | St. Joseph Christian | 25:57.26 |
| 40 | Justin KuhnsPlace 40 · Grade 11 · Rock Port | 11 | Rock Port | 28:21.30 |
| 41 | Ryan NguyenPlace 41 · Grade 9 · Bishop LeBlond | 9 | Bishop LeBlond | 28:49.20 |
| 42 | Glenn ArmstrongPlace 42 · Grade 12 · Tarkio | 12 | Tarkio | 29:07.96 |
| 43 | Gabriel GriffinPlace 43 · Grade 9 · Mound City | 9 | Mound City | 29:54.54 |
| 44 | Jace BeattiePlace 44 · Grade 10 · South Nodaway | 10 | South Nodaway | 30:31.53 |
| 45 | Owen VettePlace 45 · Grade 9 · Tarkio | 9 | Tarkio | 31:51.62 |
| 46 | Mason KingeryPlace 46 · Grade 11 · Tarkio | 11 | Tarkio | 34:10.92 |
| 47 | Zylar HeltonPlace 47 · Grade 9 · Dekalb | 9 | Dekalb | 34:56.25 |
| 48 | Brayden CorcoranPlace 48 · Grade 10 · Bishop LeBlond | 10 | Bishop LeBlond | 35:56.12 |
| 49 | Hunter VicePlace 49 · Grade 10 · North Andrew | 10 | North Andrew | 36:38.77 |