| 1 | Ronald TimmPlace 1 · Grade 11 · Central (Springfield) | 11 | Central (Springfield) | 17:37.49 |
| 2 | Dominik QuinnPlace 2 · Grade 11 · Central (Springfield) | 11 | Central (Springfield) | 18:14.62 |
| 3 | Reiss WebberPlace 3 · Grade 11 · Branson | 11 | Branson | 18:16.17 |
| 4 | Patrik DevillePlace 4 · Grade 10 · Branson | 10 | Branson | 18:26.19 |
| 5 | Jude ThomasPlace 5 · Grade 11 · Central (Springfield) | 11 | Central (Springfield) | 18:28.57 |
| 6 | Henry ReevesPlace 6 · Grade 9 · Parkview | 9 | Parkview | 18:28.98 |
| 7 | Reilly GreenPlace 7 · Grade 11 · Central (Springfield) | 11 | Central (Springfield) | 18:47.81 |
| 8 | Preston StranghoenerPlace 8 · Grade 10 · Central (Springfield) | 10 | Central (Springfield) | 18:53.87 |
| 9 | Trey ThomasPlace 9 · Grade 10 · Central (Springfield) | 10 | Central (Springfield) | 18:55.13 |
| 10 | Justin RussellPlace 10 · Grade 12 · Central (Springfield) | 12 | Central (Springfield) | 19:23.38 |
| 11 | Johnathan McGlynnPlace 11 · Grade 11 · Marshfield | 11 | Marshfield | 19:30.02 |
| 12 | Carter AllenPlace 12 · Grade 11 · Central (Springfield) | 11 | Central (Springfield) | 19:48.07 |
| 13 | Owen UnderwoodPlace 13 · Grade 10 · Central (Springfield) | 10 | Central (Springfield) | 20:16.68 |
| 14 | Noah ClarkPlace 14 · Grade 10 · Marshfield | 10 | Marshfield | 20:22.52 |
| 15 | Kaden DarnellPlace 15 · Grade 11 · Branson | 11 | Branson | 20:49.56 |
| 16 | Carter CornmanPlace 16 · Grade 10 · Central (Springfield) | 10 | Central (Springfield) | 20:51.25 |
| 17 | Cole BrownPlace 17 · Grade 12 · Marshfield | 12 | Marshfield | 20:55.80 |
| 18 | Douglas LeePlace 18 · Grade 12 · Marshfield | 12 | Marshfield | 21:00.63 |
| 19 | Jaxon NealPlace 19 · Grade 10 · Branson | 10 | Branson | 21:32.55 |
| 20 | Devin NickoliPlace 20 · Grade 10 · Marshfield | 10 | Marshfield | 21:34.99 |
| 21 | Samuel ClendenningPlace 21 · Grade 10 · Billings | 10 | Billings | 21:48.50 |
| 22 | Talon TirmensteinPlace 22 · Grade 10 · Branson | 10 | Branson | 21:52.72 |
| 23 | Quentin MuenksPlace 23 · Grade 10 · Parkview | 10 | Parkview | 21:52.87 |
| 24 | Roan KamppilaPlace 24 · Grade 11 · Marshfield | 11 | Marshfield | 22:03.50 |
| 25 | Jacob ClendenningPlace 25 · Grade 9 · Billings | 9 | Billings | 22:07.52 |
| 26 | Logan HensonPlace 26 · Grade 9 · Marshfield | 9 | Marshfield | 22:10.58 |
| 27 | Caidon CastPlace 27 · Grade 11 · Branson | 11 | Branson | 22:14.92 |
| 28 | Elijah FrancisPlace 28 · Grade 9 · Marshfield | 9 | Marshfield | 22:16.98 |
| 29 | Julian ShafferPlace 29 · Grade 11 · Branson | 11 | Branson | 22:28.58 |
| 30 | Joshua DavisPlace 30 · Grade 9 · Marshfield | 9 | Marshfield | 23:30.60 |
| 31 | Luke OrphanPlace 31 · Grade 11 · Marshfield | 11 | Marshfield | 24:30.86 |
| 32 | Sawyer BakerPlace 32 · Grade 12 · Parkview | 12 | Parkview | 24:46.87 |
| 33 | Cayden VenablePlace 33 · Grade 10 · Billings | 10 | Billings | 29:16.18 |
| 34 | Calvin BakerPlace 34 · Grade 9 · Billings | 9 | Billings | 29:16.31 |
| 0 | Kaiden BlakemorePlace 0 · Grade 11 · Billings | 11 | Billings | DNF |
| 0 | Nicholas CardwellPlace 0 · Grade 10 · Branson | 10 | Branson | DNF |