| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Ryker Ballis | 19:32.2 | 10 | Okoboji | ---- | ---- | ---- |
| 2 | Tristan Strantz | 20:34.8 | 12 | Okoboji | ---- | ---- | ---- |
| 3 | August Miller | 20:36.0 | 11 | Okoboji | ---- | ---- | ---- |
| 4 | Owen Riphagen | 20:48.5 | 9 | Okoboji | ---- | ---- | ---- |
| 5 | Easton Kroese | 20:52.1 | 12 | Sioux Center | ---- | ---- | ---- |
| 6 | Michael Gonnerman | 20:52.8 | 12 | Okoboji | ---- | ---- | ---- |
| 7 | Isaac White | 21:02.0 | 9 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 8 | Sam Hoggard | 21:02.2 | 12 | Okoboji | ---- | ---- | ---- |
| 9 | Easton Addink | 21:16.2 | 10 | Sioux Center | ---- | ---- | ---- |
| 10 | Jacob Pick | 21:17.0 | 9 | MMCRU | ---- | ---- | ---- |
| 11 | Landon Haugstad | 21:34.1 | 9 | Sioux Center | ---- | ---- | ---- |
| 12 | Kinnick Mohning | 21:44.3 | 9 | St. Mary's, Remsen | ---- | ---- | ---- |
| 13 | Cole Becker | 22:02.2 | 11 | Okoboji | ---- | ---- | ---- |
| 14 | Gauge Smith | 22:03.4 | 10 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 15 | Marc Hoggard | 22:05.1 | 11 | Okoboji | ---- | ---- | ---- |
| 16 | Gabe Brackett | 22:15.3 | 12 | Okoboji | ---- | ---- | ---- |
| 17 | Tyler Christenson | 22:20.7 | 11 | Okoboji | ---- | ---- | ---- |
| 18 | Oliver Miller | 22:39.5 | 10 | Okoboji | ---- | ---- | ---- |
| 19 | Trey Downing | 22:42.3 | 9 | Okoboji | ---- | ---- | ---- |
| 20 | Isaiah Rensink | 23:01.6 | 10 | Sioux Center | ---- | ---- | ---- |
| 21 | Luis MoralesMorales | 23:02.6 | 10 | Sioux Center | ---- | ---- | ---- |
| 22 | Gersain Orozco | 23:36.9 | 9 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 23 | Sam Low | 23:38.4 | 9 | Okoboji | ---- | ---- | ---- |
| 24 | Braeden Mazurek | 23:46.3 | 12 | Cherokee, Washington | ---- | ---- | ---- |
| 25 | Evan Hurst | 23:50.8 | 10 | Sioux Center | ---- | ---- | ---- |
| 26 | Tyler Hughes | 23:52.0 | 11 | Cherokee, Washington | ---- | ---- | ---- |
| 27 | Daniel GarciaVera | 24:01.2 | 10 | Sioux Center | ---- | ---- | ---- |
| 28 | Kaleb Nelson | 24:04.2 | 11 | Cherokee, Washington | ---- | ---- | ---- |
| 29 | Gerrit De Vos | 24:40.8 | 10 | Cherokee, Washington | ---- | ---- | ---- |
| 30 | Naruto Menchaca | 24:40.8 | 9 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 31 | John Sandbeck | 24:58.8 | 10 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 32 | Oscar Reatiga | 25:28.1 | 11 | Cherokee, Washington | ---- | ---- | ---- |
| 33 | Elliot Daiker | 25:54.7 | 11 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 34 | Kade Nissen | 26:01.2 | 9 | Okoboji | ---- | ---- | ---- |
| 35 | Bretton Farnham | 26:04.8 | 11 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 36 | Gavin Henning | 26:09.3 | 9 | North Union | ---- | ---- | ---- |
| 37 | Ben Haverhals | 26:15.1 | 10 | Sioux Center | ---- | ---- | ---- |
| 38 | Blake Henrichs | 26:18.0 | 9 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 39 | Max Pepper | 26:18.2 | 11 | MMCRU | ---- | ---- | ---- |
| 40 | Carter Dolphin | 26:41.7 | 10 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 41 | Parker Salton | 27:21.2 | 9 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 42 | Oliver Harms | 27:39.3 | 11 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 43 | Dyeton Peoppe | 28:37.1 | 12 | Emmetsburg | ---- | ---- | ---- |
| 44 | Moises Gonzalez | 29:02.3 | 11 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 45 | Hayden Kershner | 29:07.1 | 12 | Okoboji | ---- | ---- | ---- |
| 46 | Antonio Perez | 29:20.5 | 9 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 47 | Levi Nebelsick | 29:33.2 | 9 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 48 | Aaron Letsche | 29:34.5 | 9 | MMCRU | ---- | ---- | ---- |