| 1 | Spencer WaldmannPlace 1 · Grade 11 · Midland Bullock Creek | 11 | Midland Bullock Creek | 18:05.2 |
| 2 | Denver CadePlace 2 · Grade 10 · Buckley | 10 | Buckley | 18:35.9 |
| 4 | Levi GagnePlace 4 · Grade 12 · Midland Bullock Creek | 12 | Midland Bullock Creek | 19:17.8 |
| 6 | Robert BurdickPlace 6 · Grade 12 · Midland Bullock Creek | 12 | Midland Bullock Creek | 19:52.7 |
| 7 | Thatcher TrudellPlace 7 · Grade 10 · Midland Bullock Creek | 10 | Midland Bullock Creek | 19:55.09 |
| 9 | Ridge BeemanPlace 9 · Grade 9 · Buckley | 9 | Buckley | 20:25.3 |
| 10 | Tyler GondekPlace 10 · Grade 11 · Vestaburg | 11 | Vestaburg | 20:43.5 |
| 11 | Garret MelvinPlace 11 · Grade 11 · Marion | 11 | Marion | 20:48.59 |
| 13 | Joseph SiraPlace 13 · Grade 10 · Midland Bullock Creek | 10 | Midland Bullock Creek | 20:58.7 |
| 14 | Nolan LindermanPlace 14 · Grade 12 · Lake City | 12 | Lake City | 21:00.59 |
| 15 | Parker JohnsonPlace 15 · Grade 12 · Marion | 12 | Marion | 21:11.8 |
| 16 | Nathan KlausPlace 16 · Grade 12 · Buckley | 12 | Buckley | 21:22.3 |
| 17 | Graham SpitzerPlace 17 · Grade 10 · Buckley | 10 | Buckley | 21:27.7 |
| 18 | Raymond RamirezPlace 18 · Grade 11 · Harrison | 11 | Harrison | 21:35.3 |
| 19 | Jared DeightonPlace 19 · Grade 11 · Marion | 11 | Marion | 21:39.8 |
| 20 | DJ ParkinsonPlace 20 · Grade 11 · Midland Bullock Creek | 11 | Midland Bullock Creek | 21:41.9 |
| 21 | Andrew CargillPlace 21 · Grade 11 · Harrison | 11 | Harrison | 21:44.5 |
| 22 | Wyatt FritzPlace 22 · Grade 10 · Lake City | 10 | Lake City | 21:44.8 |
| 9 | Brett PinetPlace 9 · Midland Bullock Creek | — | Midland Bullock Creek | 21:51.0 |
| 11 | Luke WinslowPlace 11 · Midland Bullock Creek | — | Midland Bullock Creek | 22:09.0 |
| 23 | John LarkinPlace 23 · Grade 10 · Lake City | 10 | Lake City | 22:13.09 |
| 24 | Ethan LindermanPlace 24 · Grade 10 · Lake City | 10 | Lake City | 22:17.8 |
| 25 | Phillip MolitorPlace 25 · Grade 12 · Lake City | 12 | Lake City | 22:23.7 |
| 26 | Trenton DeBoerPlace 26 · Grade 11 · Marion | 11 | Marion | 22:30.8 |
| 28 | Logan ColterPlace 28 · Grade 11 · Harrison | 11 | Harrison | 23:06.79 |
| 29 | Branden KerleyPlace 29 · Grade 12 · Harrison | 12 | Harrison | 23:08.2 |
| 30 | Isaiah KeelerPlace 30 · Grade 11 · Marion | 11 | Marion | 23:32.2 |
| 9 | Jared WayPlace 9 · Midland Bullock Creek | — | Midland Bullock Creek | 23:42.0 |
| 9 | Louis KehrPlace 9 · Midland Bullock Creek | — | Midland Bullock Creek | 23:49.0 |
| 31 | Cameron SheaPlace 31 · Grade 11 · Lake City | 11 | Lake City | 24:27.7 |
| 32 | Joe FisherPlace 32 · Grade 11 · Marion | 11 | Marion | 25:47.3 |
| 33 | Connor FagermanPlace 33 · Grade 9 · Lake City | 9 | Lake City | 25:57.2 |
| 34 | Zach GillowPlace 34 · Grade 9 · Lake City | 9 | Lake City | 27:11.59 |
| 9 | Jacob ChamberlainPlace 9 · Marion | — | Marion | 27:55.9 |
| 35 | Kyle BrisenoPlace 35 · Grade 9 · Lake City | 9 | Lake City | 28:18.2 |
| 36 | Ray ChenowethPlace 36 · Grade 12 · Harrison | 12 | Harrison | 29:03.79 |
| 37 | Dallas SwinehartPlace 37 · Grade 10 · Marion | 10 | Marion | 29:04.0 |
| 11 | Hunter PollingtonPlace 11 · Marion | — | Marion | 31:56.0 |