| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Crystian Dokter | 18:26.1 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 2 | Brock Lehman | 18:43.3 | 9 | Sioux Center | ---- | ---- | ---- |
| 3 | Tegegn Smit | 18:50.0 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 4 | Cayden Brewer | 19:04.6 | 11 | Spencer | ---- | ---- | ---- |
| 5 | Dirk Zeman | 19:24.6 | 10 | Forest City | ---- | ---- | ---- |
| 6 | Owen Riphagen | 19:27.0 | 10 | Okoboji | ---- | ---- | ---- |
| 7 | Raymond Landegent | 19:27.7 | 9 | Sioux Center | ---- | ---- | ---- |
| 8 | Jaciel Reyes | 19:28.5 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 9 | Beckett Masters | 19:37.0 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 10 | Wyatt Wunschel | 19:37.0 | 10 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 11 | Cooper Winkel | 19:48.5 | 12 | Spirit Lake | ---- | ---- | ---- |
| 12 | Noah Clabaugh | 19:52.8 | 9 | Spirit Lake | ---- | ---- | ---- |
| 13 | Ezra Thompson | 19:54.9 | 10 | Forest City | ---- | ---- | ---- |
| 14 | Ray Kaiser | 20:00.7 | 11 | Okoboji | ---- | ---- | ---- |
| 15 | Easton Addink | 20:01.5 | 11 | Sioux Center | ---- | ---- | ---- |
| 16 | Sam Low | 20:02.2 | 10 | Okoboji | ---- | ---- | ---- |
| 17 | Chase Sorenson | 20:02.9 | 12 | Forest City | ---- | ---- | ---- |
| 18 | Marcos MoralesLopez | 20:07.1 | 10 | Sioux Center | ---- | ---- | ---- |
| 19 | Ben Dykstra | 20:07.9 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 20 | Kohen Stypa | 20:09.8 | 11 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 21 | Samuel McCord | 20:18.5 | 9 | Sioux Center | ---- | ---- | ---- |
| 22 | Kaiden Beukelman | 20:19.2 | 9 | Sioux Center | ---- | ---- | ---- |
| 23 | Camden Mosher | 20:32.9 | 11 | Spencer | ---- | ---- | ---- |
| 24 | Sam Wahl | 20:37.8 | 9 | Spirit Lake | ---- | ---- | ---- |
| 25 | Isaiah Rustad | 20:40.3 | 9 | Spencer | ---- | ---- | ---- |
| 26 | Cooper Katt | 20:42.8 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 27 | Lukas Chappas | 20:43.2 | 9 | Spirit Lake | ---- | ---- | ---- |
| 28 | Cooper Hawkins | 20:44.2 | 11 | Spirit Lake | ---- | ---- | ---- |
| 29 | Eli Thiner | 20:46.5 | 11 | Sheldon | ---- | ---- | ---- |
| 30 | William Salton | 20:47.8 | 10 | Spencer | ---- | ---- | ---- |
| 31 | Evan Hurst | 20:48.2 | 11 | Sioux Center | ---- | ---- | ---- |
| 32 | Alex Van Zee | 20:51.4 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 33 | Caleb Roos | 20:53.8 | 9 | Sheldon | ---- | ---- | ---- |
| 34 | Royce McCord | 20:53.8 | 9 | Sioux Center | ---- | ---- | ---- |
| 35 | Colten Puffer | 20:57.9 | 9 | Cherokee, Washington | ---- | ---- | ---- |
| 36 | Seth Tillotson | 20:58.5 | 12 | Spirit Lake | ---- | ---- | ---- |
| 37 | Aaron Dirks | 21:07.4 | 9 | Spirit Lake | ---- | ---- | ---- |
| 38 | Andrew Frerichs | 21:14.3 | 11 | Okoboji | ---- | ---- | ---- |
| 39 | Eden Laguna Zavala | 21:16.5 | 9 | Storm Lake | ---- | ---- | ---- |
| 40 | Colby Sherrod | 21:23.3 | 11 | Spencer | ---- | ---- | ---- |
| 41 | Beckam Welch | 21:29.6 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 42 | Grant Ward | 21:31.8 | 12 | Spencer | ---- | ---- | ---- |
| 43 | Oliver Miller | 21:32.4 | 11 | Okoboji | ---- | ---- | ---- |
| 44 | Madden Richter | 21:36.6 | 9 | Cherokee, Washington | ---- | ---- | ---- |
| 45 | Cody Brennan | 21:36.8 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 46 | James Bonnema | 21:38.2 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 47 | Jackson Bauer | 21:38.8 | 10 | Storm Lake | ---- | ---- | ---- |
| 48 | Hyatt Brue | 21:39.0 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 49 | Mason Daum | 21:39.7 | 9 | Cherokee, Washington | ---- | ---- | ---- |
| 50 | Cameron VanDerHeide | 21:40.2 | 10 | Spencer | ---- | ---- | ---- |
| 51 | Justin Ortner | 21:41.8 | 9 | Sioux Center | ---- | ---- | ---- |
| 52 | Michael Neis | 21:53.3 | 12 | Spirit Lake | ---- | ---- | ---- |
| 53 | Mason Rozeboom | 21:54.8 | 9 | Sioux Center | ---- | ---- | ---- |
| 54 | Tate Hiserote | 21:59.9 | 9 | Sioux Center | ---- | ---- | ---- |
| 55 | Jose Aguilar-Gonzalez | 22:01.6 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 56 | Trey Downing | 22:05.4 | 10 | Okoboji | ---- | ---- | ---- |
| 57 | Blake Knudtson | 22:06.7 | 9 | Okoboji | ---- | ---- | ---- |
| 58 | Blaize Ahrens | 22:14.7 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 59 | Max Dewhurst | 22:17.5 | 11 | Forest City | ---- | ---- | ---- |
| 60 | Gauge Smith | 22:21.3 | 11 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 61 | Dylan Overmohle | 22:28.5 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 62 | Jason Betts | 22:34.8 | 12 | Forest City | ---- | ---- | ---- |
| 63 | Cooper Thelen | 22:39.2 | 10 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 64 | Tut Top Tut | 22:44.2 | 12 | Storm Lake | ---- | ---- | ---- |
| 65 | Titus Kruse | 22:47.1 | 9 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 66 | John Janssen | 22:49.3 | 9 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 67 | Gersain Orozco | 22:52.1 | 10 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 68 | Joshua Truesdell | 22:52.3 | 9 | Sioux Center | ---- | ---- | ---- |
| 69 | Deiby Felipe | 22:54.8 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 70 | Isaac Alphs | 22:56.3 | 9 | Forest City | ---- | ---- | ---- |
| 71 | Andre Machado | 22:56.5 | 11 | Storm Lake | ---- | ---- | ---- |
| 72 | Kade Madden | 23:02.3 | 11 | North Union | ---- | ---- | ---- |
| 73 | Orin Doughan | 23:04.8 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 74 | Laith Hedeen | 23:05.6 | 9 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 75 | Dalton Lutat | 23:09.5 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 76 | Isaiah Rensink | 23:12.2 | 11 | Sioux Center | ---- | ---- | ---- |
| 77 | Simon Pietig | 23:13.6 | 11 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 78 | Hunter Getting | 23:21.3 | 12 | Sheldon | ---- | ---- | ---- |
| 79 | Tyler Hughes | 23:22.9 | 12 | Cherokee, Washington | ---- | ---- | ---- |
| 80 | Teo Rodriguez | 23:24.9 | 9 | Storm Lake | ---- | ---- | ---- |
| 81 | Will Anderson | 23:27.9 | 11 | Okoboji | ---- | ---- | ---- |
| 82 | Luis MoralesMorales | 23:30.2 | 11 | Sioux Center | ---- | ---- | ---- |
| 83 | Sergio Ramosmorales | 23:32.4 | 11 | Sioux Center | ---- | ---- | ---- |
| 84 | Wyatt Bertram | 23:39.4 | 11 | Forest City | ---- | ---- | ---- |
| 85 | Owen McNea | 23:40.9 | 11 | Spencer | ---- | ---- | ---- |
| 86 | Max Titterington | 23:43.2 | 9 | Okoboji | ---- | ---- | ---- |
| 87 | Emmett Rosentrater | 23:43.7 | 9 | Cherokee, Washington | ---- | ---- | ---- |
| 88 | Devin Sterner | 23:51.7 | 10 | Forest City | ---- | ---- | ---- |
| 89 | Liam Krosschell | 23:56.0 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 90 | Ben Langton | 23:57.4 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 91 | Jason Robles | 24:00.2 | 11 | Sioux Center | ---- | ---- | ---- |
| 92 | Carter Vos | 24:01.7 | 11 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 93 | Gabe Clausen | 24:06.8 | 10 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 94 | Daniel GarciaVera | 24:07.4 | 11 | Sioux Center | ---- | ---- | ---- |
| 95 | Keegan Mammen | 24:15.3 | 10 | Spencer | ---- | ---- | ---- |
| 96 | Nicolas Sanchez | 24:16.7 | 9 | Storm Lake | ---- | ---- | ---- |
| 97 | Maddux Bellinghausen | 24:19.0 | 11 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 98 | LUCAS POHLEN | 24:24.5 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 99 | Karter Zimmer | 24:25.1 | 9 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 100 | Blake Henrichs | 24:32.5 | 10 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 101 | Kyler Shaffer | 24:32.5 | 9 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 102 | Hayden Turner | 24:39.7 | 9 | Cherokee, Washington | ---- | ---- | ---- |
| 103 | Cole Becker | 24:40.4 | 12 | Okoboji | ---- | ---- | ---- |
| 104 | Samson Mittrucker | 24:41.2 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 105 | Luke Raulie | 24:43.3 | 11 | Forest City | ---- | ---- | ---- |
| 106 | Porter Snyder | 24:44.0 | 11 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 107 | Oscar Reatiga | 24:46.4 | 12 | Cherokee, Washington | ---- | ---- | ---- |
| 108 | Gerrit De Vos | 24:47.7 | 11 | Cherokee, Washington | ---- | ---- | ---- |
| 109 | Zach Walker | 24:51.8 | 9 | Cherokee, Washington | ---- | ---- | ---- |
| 110 | Eli Filloon | 24:56.3 | 9 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 111 | Zaron Thonstad | 24:56.4 | 9 | Sioux Center | ---- | ---- | ---- |
| 112 | Ian Grossmann | 25:03.3 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 113 | Leif Schmitz | 25:17.0 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 114 | Jackson Bailey | 25:23.6 | 9 | Spencer | ---- | ---- | ---- |
| 115 | Tyler Christenson | 25:25.8 | 12 | Okoboji | ---- | ---- | ---- |
| 116 | Bretton Farnham | 25:27.1 | 12 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 117 | Cooper Bush | 25:29.9 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 118 | Jamie Hawkinson | 25:30.6 | 9 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 119 | Micah Iedema | 25:37.6 | 12 | Spencer | ---- | ---- | ---- |
| 120 | Marc Hoggard | 25:37.7 | 12 | Okoboji | ---- | ---- | ---- |
| 121 | Joseph Masching | 26:07.9 | 12 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 122 | Max Reincke | 26:18.6 | 12 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 123 | Oliver Harms | 26:41.4 | 12 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 124 | Jayden Pollock | 26:41.7 | 11 | Estherville Lincoln Central | ---- | ---- | ---- |
| 125 | Cooper Greteman | 27:11.3 | 9 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 126 | Oliver Hass | 27:17.5 | 9 | Spencer | ---- | ---- | ---- |
| 127 | Evan Streufert | 27:31.0 | 11 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 128 | Ben Haverhals | 27:40.6 | 11 | Sioux Center | ---- | ---- | ---- |
| 129 | Jack Koenecke | 28:05.1 | 9 | Spencer | ---- | ---- | ---- |
| 130 | Matthew Dewitt | 28:17.9 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 131 | Levi Nebelsick | 28:58.5 | 10 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 132 | Wylie Clark | 29:41.7 | 11 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 133 | Moises Gonzalez | 29:57.5 | 12 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 134 | Tyler Rife | 30:03.3 | 9 | Cherokee, Washington | ---- | ---- | ---- |
| 135 | Isaac Chappas | 30:04.1 | 9 | Spirit Lake | ---- | ---- | ---- |
| 136 | Jacob Skoglund | 30:16.1 | 9 | Harris-Lake Park | ---- | ---- | ---- |
| 137 | Jack Danner | 34:05.9 | 9 | Kuemper Catholic, Carroll | ---- | ---- | ---- |