| 1 | Brock DriskillPlace 1 · Grade 12 · East Union Afton | 12 | East Union Afton | 18:56.50 |
| 2 | Carson TiggesPlace 2 · Grade 10 · West Central Valley Stuart | 10 | West Central Valley Stuart | 20:00.50 |
| 3 | Fred MalonePlace 3 · Grade So · Diagonal | So | Diagonal | 20:27.02 |
| 4 | Liam CaldwellPlace 4 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 20:35.12 |
| 5 | Michael SmithPlace 5 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 20:35.66 PR |
| 6 | Cyler WuebkerPlace 6 · Grade 11 · East Union Afton | 11 | East Union Afton | 21:06.91 |
| 7 | Ty MastersPlace 7 · Grade 9 · Interstate 35 Truro | 9 | Interstate 35 Truro | 21:07.31 |
| 8 | Conner CoilPlace 8 · Grade 10 · West Central Valley Stuart | 10 | West Central Valley Stuart | 21:21.94 |
| 9 | Hunter HeadPlace 9 · Grade 9 · Diagonal | 9 | Diagonal | 21:31.77 |
| 10 | Quincy AllenPlace 10 · Grade 12 · Interstate 35 Truro | 12 | Interstate 35 Truro | 22:10.46 |
| 11 | Max EggerPlace 11 · Grade 9 · West Central Valley Stuart | 9 | West Central Valley Stuart | 22:10.75 |
| 12 | Elliot McmichaelPlace 12 · Grade 11 · Interstate 35 Truro | 11 | Interstate 35 Truro | 22:18.84 |
| 13 | Lucas BaudlerPlace 13 · Grade 12 · Interstate 35 Truro | 12 | Interstate 35 Truro | 22:42.20 |
| 14 | Brody TrumanPlace 14 · Grade 9 · Southwest Valley | 9 | Southwest Valley | 22:43.89 |
| 15 | Wyatt BirdPlace 15 · Grade 11 · Interstate 35 Truro | 11 | Interstate 35 Truro | 22:45.51 |
| 16 | Oliver VolantinPlace 16 · Grade 9 · West Central Valley Stuart | 9 | West Central Valley Stuart | 23:04.83 |
| 17 | Gage TrichelPlace 17 · Grade 10 · West Central Valley Stuart | 10 | West Central Valley Stuart | 23:16.10 |
| 18 | Kinnon ParkerPlace 18 · Grade 9 · Interstate 35 Truro | 9 | Interstate 35 Truro | 23:19.79 |
| 19 | Alex BryantPlace 19 · Grade 9 · Interstate 35 Truro | 9 | Interstate 35 Truro | 23:28.73 |
| 20 | Johnathan SmithPlace 20 · Grade 11 · Interstate 35 Truro | 11 | Interstate 35 Truro | 23:48.70 |
| 21 | Edwin Gomez-PerezPlace 21 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 24:01.24 |
| 22 | Joseph DeVorePlace 22 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 24:30.22 |
| 23 | Jayden LopezPlace 23 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 24:30.51 |
| 24 | Uriah WesterhausenPlace 24 · Grade 11 · Southwest Valley | 11 | Southwest Valley | 24:39.16 |
| 25 | Jackson GunsolleyPlace 25 · Grade 9 · Diagonal | 9 | Diagonal | 24:47.23 |
| 26 | Teagan SullivanPlace 26 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 24:57.64 |
| 27 | Collin JacobyPlace 27 · Grade 10 · West Central Valley Stuart | 10 | West Central Valley Stuart | 25:11.03 |
| 28 | Sebastian GarciaPlace 28 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 25:15.67 |
| 29 | Jasper AlgreenPlace 29 · Grade 10 · West Central Valley Stuart | 10 | West Central Valley Stuart | 25:19.44 |
| 30 | Sam ChurchPlace 30 · Grade 10 · West Central Valley Stuart | 10 | West Central Valley Stuart | 25:24.35 |
| 31 | Michael BrogdonPlace 31 · Grade 11 · Clarke Osceola | 11 | Clarke Osceola | 25:49.39 |
| 32 | Grayson NimsPlace 32 · Grade 11 · West Central Valley Stuart | 11 | West Central Valley Stuart | 26:55.05 |
| 33 | Bryson HadleyPlace 33 · Grade 10 · West Central Valley Stuart | 10 | West Central Valley Stuart | 27:11.68 |
| 34 | Yossel ContrerasPlace 34 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 30:30.66 |
| 35 | Gracin KnightPlace 35 · Grade 9 · Southwest Valley | 9 | Southwest Valley | 30:32.17 |
| 36 | Rodrigo HernandezPlace 36 · Grade 11 · Clarke Osceola | 11 | Clarke Osceola | 31:09.36 |
| 37 | Miguel JuanPlace 37 · Grade 11 · Clarke Osceola | 11 | Clarke Osceola | 31:37.55 |
| 38 | Conner KoelePlace 38 · Grade 11 · West Central Valley Stuart | 11 | West Central Valley Stuart | 32:54.63 |
| 39 | Bryce HallPlace 39 · Grade 11 · Clarke Osceola | 11 | Clarke Osceola | 34:27.90 |
| 40 | Owen SteinkampPlace 40 · Grade 12 · West Central Valley Stuart | 12 | West Central Valley Stuart | 34:50.49 |
| 41 | Henry MeansPlace 41 · Grade 10 · Southwest Valley | 10 | Southwest Valley | 35:33.35 |
| 42 | Sawyer ShieldsPlace 42 · Grade 11 · Clarke Osceola | 11 | Clarke Osceola | 36:02.40 |
| 43 | Cael WisniewskiPlace 43 · Grade 11 · Clarke Osceola | 11 | Clarke Osceola | 37:42.89 |
| 44 | Landon SteinkampPlace 44 · Grade 11 · West Central Valley Stuart | 11 | West Central Valley Stuart | 38:29.56 |
| 45 | Karl RafterPlace 45 · Grade 9 · West Central Valley Stuart | 9 | West Central Valley Stuart | 41:29.61 |
| 46 | Curan EddyPlace 46 · Grade 9 · Southwest Valley | 9 | Southwest Valley | 42:42.01 |