| 1 | Carter MierauPlace 1 · Grade 10 · McCool Junction | 10 | McCool Junction | 17:19.95 |
| 2 | Braxton GerkenPlace 2 · Grade 9 · McCool Junction | 9 | McCool Junction | 18:21.73 |
| 3 | Ethyn SchadePlace 3 · Grade 12 · McCool Junction | 12 | McCool Junction | 18:29.23 |
| 4 | Darian DorseyPlace 4 · Grade 12 · Kenesaw | 12 | Kenesaw | 18:35.83 |
| 5 | Owen EricksonPlace 5 · Grade 10 · Blue Hill | 10 | Blue Hill | 18:37.16 |
| 6 | Tripp ProbascoPlace 6 · Grade 9 · McCool Junction | 9 | McCool Junction | 19:03.14 |
| 7 | Brexten KobzaPlace 7 · Grade 11 · Harvard | 11 | Harvard | 19:07.89 |
| 8 | Carter CouttsPlace 8 · Grade 11 · Kenesaw | 11 | Kenesaw | 19:12.84 |
| 9 | Mateo RodriguezPlace 9 · Grade 11 · Shelton | 11 | Shelton | 19:28.01 |
| 10 | Isaiah HiltonPlace 10 · Grade 10 · East Butler | 10 | East Butler | 19:33.51 |
| 11 | Adan GarciaPlace 11 · Grade 11 · Shelton | 11 | Shelton | 19:36.90 |
| 12 | Henry WeverkaPlace 12 · Grade 12 · East Butler | 12 | East Butler | 19:46.65 |
| 13 | Pedro PerezPlace 13 · Grade 11 · Harvard | 11 | Harvard | 20:04.54 |
| 14 | Luke SedlacekPlace 14 · Grade 9 · McCool Junction | 9 | McCool Junction | 20:06.32 |
| 15 | Kolbe PytlikPlace 15 · Grade 11 · East Butler | 11 | East Butler | 20:06.86 |
| 16 | Colin FenderPlace 16 · Grade 12 · Pawnee City | 12 | Pawnee City | 20:26.41 |
| 17 | Brayton ClarkPlace 17 · Grade 11 · McCool Junction | 11 | McCool Junction | 20:31.76 |
| 18 | Mason FifieldPlace 18 · Grade 10 · McCool Junction | 10 | McCool Junction | 20:40.09 |
| 19 | Chance RohdaPlace 19 · Grade 12 · East Butler | 12 | East Butler | 20:48.73 |
| 20 | Dalton BurrPlace 20 · Grade 12 · Kenesaw | 12 | Kenesaw | 21:07.33 |
| 21 | Conner JohnsonPlace 21 · Grade 12 · Deshler | 12 | Deshler | 21:16.09 |
| 22 | Kameron TaylorPlace 22 · Grade 9 · Shelton | 9 | Shelton | 21:24.80 |
| 23 | Ryker KobzaPlace 23 · Grade 9 · Harvard | 9 | Harvard | 21:31.58 |
| 24 | Jaxon StropePlace 24 · Grade 11 · McCool Junction | 11 | McCool Junction | 21:39.41 |
| 25 | Dean BadenPlace 25 · Grade 11 · Deshler | 11 | Deshler | 21:44.54 |
| 26 | Westen NiemothPlace 26 · Grade 10 · Harvard | 10 | Harvard | 21:44.81 |
| 27 | Henry SchneiderPlace 27 · Grade 9 · Kenesaw | 9 | Kenesaw | 21:45.36 |
| 28 | Landon KrousPlace 28 · Grade 10 · Kenesaw | 10 | Kenesaw | 21:54.94 |
| 29 | River AdrianPlace 29 · Grade 9 · Harvard | 9 | Harvard | 21:55.74 |
| 30 | Ayden DerrPlace 30 · Grade 9 · Harvard | 9 | Harvard | 22:07.68 |
| 31 | Mason BrennPlace 31 · Grade 10 · Blue Hill | 10 | Blue Hill | 22:19.83 |
| 32 | Landyn SchadePlace 32 · Grade 10 · McCool Junction | 10 | McCool Junction | 22:23.88 |
| 33 | Camden KennyPlace 33 · Grade 9 · Red Cloud | 9 | Red Cloud | 22:28.31 |
| 34 | Dylan AutenPlace 34 · Grade 12 · Blue Hill | 12 | Blue Hill | 22:34.30 |
| 35 | Halyx DorseyPlace 35 · Grade 10 · Kenesaw | 10 | Kenesaw | 22:46.64 |
| 36 | Jace PelanPlace 36 · Grade 9 · East Butler | 9 | East Butler | 22:55.86 PR |
| 37 | Max SchneiderPlace 37 · Grade 10 · Kenesaw | 10 | Kenesaw | 23:05.27 |
| 38 | Colton CarmanPlace 38 · Grade 10 · Shelton | 10 | Shelton | 23:29.27 |
| 39 | Brady WillicottPlace 39 · Grade 12 · Blue Hill | 12 | Blue Hill | 23:36.43 |
| 40 | Jace BonhamPlace 40 · Grade 10 · Franklin | 10 | Franklin | 23:45.13 |
| 41 | Hudsyn HaganPlace 41 · Grade 9 · Shelton | 9 | Shelton | 23:58.22 |
| 42 | Kameron KocianPlace 42 · Grade 10 · East Butler | 10 | East Butler | 23:58.24 |
| 43 | Ryker StenzelPlace 43 · Grade 12 · Twin River | 12 | Twin River | 24:03.98 |
| 44 | Carson KershawPlace 44 · Grade 11 · Twin River | 11 | Twin River | 24:04.57 |
| 45 | Nathaniel EldridgePlace 45 · Grade 11 · East Butler | 11 | East Butler | 24:32.62 |
| 46 | Anthony Ramriez-HernandezPlace 46 · Grade 12 · Shelton | 12 | Shelton | 24:41.32 |
| 47 | Leo KeiserPlace 47 · Grade 10 · Kenesaw | 10 | Kenesaw | 24:43.76 |
| 48 | Lee GibsonPlace 48 · Grade 11 · Silver Lake Public | 11 | Silver Lake Public | 24:43.96 |
| 49 | Leslie CormanPlace 49 · Grade 12 · Lawrence-Nelson | 12 | Lawrence-Nelson | 25:51.07 |
| 50 | Cyrus DavenportPlace 50 · Grade 12 · Twin River | 12 | Twin River | 26:43.13 |
| 51 | Gage BrumfieldPlace 51 · Grade 11 · Shelton | 11 | Shelton | 26:48.13 |
| 52 | Anthony FisherPlace 52 · Grade 10 · East Butler | 10 | East Butler | 27:14.63 PR |
| 53 | John HuismanPlace 53 · Grade 11 · Archbishop Bergan | 11 | Archbishop Bergan | 28:28.94 |
| 54 | Jordan StenkaPlace 54 · Grade 12 · Blue Hill | 12 | Blue Hill | 30:29.19 |
| 0 | Tanner BauerPlace 0 · Grade 11 · Deshler | 11 | Deshler | DNS |
| 0 | Easton ObbinkPlace 0 · Grade 10 · East Butler | 10 | East Butler | DNS |
| 0 | Logan EutslerPlace 0 · Grade 12 · Shelton | 12 | Shelton | DNS |
| 0 | Giles JohnsonPlace 0 · Grade 9 · Shelton | 9 | Shelton | DNS |