| 1 | Avery CarterPlace 1 · Grade 11 · Milford | 11 | Milford | 9:56.6 |
| 2 | Jayden FuehrerPlace 2 · Grade 12 · McCool Junction | 12 | McCool Junction | 10:13.4 |
| 3 | Carter FritzPlace 3 · Centennial | — | Centennial | 10:26.2 |
| 4 | Garrett FreemanPlace 4 · Grade 12 · Milford | 12 | Milford | 10:28.8 |
| 5 | Jonny KohoutPlace 5 · Grade 10 · Milford | 10 | Milford | 10:43.8 |
| 6 | Sylus RakowPlace 6 · Grade 10 · Milford | 10 | Milford | 10:44.4 |
| 7 | Collin McCoyPlace 7 · Grade 10 · Fillmore Central | 10 | Fillmore Central | 10:49.4 |
| 8 | Graham HuffmanPlace 8 · Grade 12 · Cedar Bluffs | 12 | Cedar Bluffs | 10:50.4 |
| 9 | Elijah ConwayPlace 9 · Grade 10 · Fillmore Central | 10 | Fillmore Central | 10:55.0 |
| 10 | Carter JacobsenPlace 10 · Grade 11 · York | 11 | York | 10:59.6 |
| 11 | Alex MornerPlace 11 · Grade 12 · McCool Junction | 12 | McCool Junction | 11:15.8 |
| 12 | Axton MartinPlace 12 · Grade 10 · York | 10 | York | 11:18.3 |
| 13 | Keltyn KirchoffPlace 13 · Grade 10 · Exeter-Milligan/Friend | 10 | Exeter-Milligan/Friend | 11:19.4 |
| 14 | Aaron MornerPlace 14 · Grade 10 · McCool Junction | 10 | McCool Junction | 11:19.9 |
| 15 | Kelan StephensPlace 15 · York | — | York | 11:21.4 |
| 16 | Caleb WinkelmanPlace 16 · Centennial | — | Centennial | 11:21.6 |
| 17 | Waylon RayburnPlace 17 · Grade 12 · Fillmore Central | 12 | Fillmore Central | 11:23.7 |
| 18 | Tucker RobinsonPlace 18 · Grade 12 · McCool Junction | 12 | McCool Junction | 11:26.3 |
| 19 | Titus PetersenPlace 19 · Exeter-Milligan/Friend | — | Exeter-Milligan/Friend | 11:27.3 |
| 20 | Braighton RileyPlace 20 · Exeter-Milligan/Friend | — | Exeter-Milligan/Friend | 11:29.3 |
| 21 | Matthew HoopsPlace 21 · Grade 12 · Centennial | 12 | Centennial | 11:31.6 |
| 22 | Kellen LovittPlace 22 · Grade 10 · Milford | 10 | Milford | 11:38.6 |
| 23 | Jack StahlPlace 23 · Grade 12 · Milford | 12 | Milford | 11:39.6 |
| 24 | Jaysen FuehrerPlace 24 · Grade 10 · McCool Junction | 10 | McCool Junction | 11:40.6 |
| 25 | Isaiah KreifelsPlace 25 · Grade 11 · York | 11 | York | 11:47.8 |
| 26 | Anthony StaehrPlace 26 · Grade 11 · York | 11 | York | 11:48.5 |
| 27 | Remington BehmerwohldPlace 27 · Fillmore Central | — | Fillmore Central | 11:49.0 |
| 28 | Camden PatykPlace 28 · Cedar Bluffs | — | Cedar Bluffs | 11:49.2 |
| 29 | Sergio RodriguezPlace 29 · Grade 12 · York | 12 | York | 12:08.8 |
| 30 | Hudson LeFeverPlace 30 · Fillmore Central | — | Fillmore Central | 12:09.2 |
| 31 | Sebastian LittlePlace 31 · Fillmore Central | — | Fillmore Central | 12:17.7 |
| 32 | Ethyn SchadePlace 32 · Grade 10 · McCool Junction | 10 | McCool Junction | 12:48.5 |
| 33 | Caleb BlackPlace 33 · Grade 11 · Exeter-Milligan/Friend | 11 | Exeter-Milligan/Friend | 12:48.9 |
| 34 | Nash HoneywellPlace 34 · Grade 12 · Cedar Bluffs | 12 | Cedar Bluffs | 12:49.9 |
| 35 | Ayden LitlePlace 35 · Cedar Bluffs | — | Cedar Bluffs | 12:50.8 |
| 36 | Easton SamplePlace 36 · Milford | — | Milford | 12:53.1 |
| 37 | Alex MeierPlace 37 · Grade 10 · McCool Junction | 10 | McCool Junction | 12:54.0 |
| 38 | Landyn JurgensPlace 38 · Grade 10 · Cedar Bluffs | 10 | Cedar Bluffs | 12:59.3 |
| 39 | Jaxon StropePlace 39 · Grade 9 · McCool Junction | 9 | McCool Junction | 13:02.3 |
| 40 | Joe RodriguezPlace 40 · Grade 12 · York | 12 | York | 13:04.6 |
| 41 | Aiden ParkerPlace 41 · Grade 12 · McCool Junction | 12 | McCool Junction | 13:22.0 |
| 42 | Braylon SchmidtPlace 42 · Fillmore Central | — | Fillmore Central | 13:22.4 |
| 43 | Avery SchwarzPlace 43 · Grade 10 · Fillmore Central | 10 | Fillmore Central | 13:27.5 |
| 44 | Carter NeubertPlace 44 · Cedar Bluffs | — | Cedar Bluffs | 13:35.2 |
| 45 | Brayton ClarkPlace 45 · Grade 9 · McCool Junction | 9 | McCool Junction | 13:41.2 |
| 46 | Clayton BartelsPlace 46 · Milford | — | Milford | 14:09.1 |
| 47 | Clayton KahlerPlace 47 · Grade 10 · McCool Junction | 10 | McCool Junction | 14:26.9 |
| 48 | Francisco ArevaloPlace 48 · Cedar Bluffs | — | Cedar Bluffs | 14:32.8 |
| 49 | Blake OtradovskyPlace 49 · Grade 10 · Milford | 10 | Milford | 14:36.4 |
| 50 | Chase LauberPlace 50 · Fillmore Central | — | Fillmore Central | 14:45.1 |
| 51 | Ayden JacksonPlace 51 · Fillmore Central | — | Fillmore Central | 14:59.8 |
| 52 | Braylen ArnoldPlace 52 · York | — | York | 15:06.6 |
| 53 | Gabe FoleyPlace 53 · Grade 11 · Cedar Bluffs | 11 | Cedar Bluffs | 15:08.9 |
| 54 | Luke SchwartzPlace 54 · Grade 10 · Cedar Bluffs | 10 | Cedar Bluffs | 18:01.2 |
| 55 | Tyler StoryPlace 55 · Cedar Bluffs | — | Cedar Bluffs | 18:04.3 |
| 56 | Brady MeierPlace 56 · Grade 12 · McCool Junction | 12 | McCool Junction | 20:41.1 |
| 57 | Ethan DodsonPlace 57 · York | — | York | 22:05.3 |