| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Logan Bonnes | 18:14.0 | 10 | Sioux City, North | ---- | ---- | ---- |
| 2 | Jacoby Vermeer | 18:21.9 | 11 | Sioux Center | ---- | ---- | ---- |
| 3 | Carter De Koster | 18:33.4 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 4 | Kaiden Beukelman | 18:38.9 | 10 | Sioux Center | ---- | ---- | ---- |
| 5 | Wesley Evenson | 18:55.5 | 9 | Okoboji | ---- | ---- | ---- |
| 6 | Evan Hurst | 18:58.0 | 12 | Sioux Center | ---- | ---- | ---- |
| 7 | Braxton Davis | 19:08.0 | 10 | Sioux City, North | ---- | ---- | ---- |
| 8 | Aden Yusef | 19:12.4 | 10 | Sioux City, North | ---- | ---- | ---- |
| 9 | Marcos MoralesLopez | 19:13.3 | 11 | Sioux Center | ---- | ---- | ---- |
| 10 | Tegegn Smit | 19:17.3 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 11 | Evan Lorenzen | 19:22.0 | 12 | Sioux City, North | ---- | ---- | ---- |
| 12 | Ben Dykstra | 19:29.5 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 13 | Easton Addink | 19:32.3 | 12 | Sioux Center | ---- | ---- | ---- |
| 14 | Asher Amman | 19:33.6 | 9 | Sioux City, North | ---- | ---- | ---- |
| 15 | Winston Palmer | 19:44.5 | 11 | Sioux City, North | ---- | ---- | ---- |
| 16 | Cayden Brewer | 19:44.7 | 12 | Spencer | ---- | ---- | ---- |
| 17 | Sam Low | 19:47.5 | 11 | Okoboji | ---- | ---- | ---- |
| 18 | Griffin Simmelink | 19:48.4 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 19 | Cooper Katt | 19:49.1 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 20 | Isaiah Moeller | 19:55.7 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 21 | Oliver Harris | 19:56.0 | 9 | Spirit Lake | ---- | ---- | ---- |
| 22 | Ben Phillipsen | 19:58.2 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 23 | Colby Sherrod | 20:00.2 | 12 | Spencer | ---- | ---- | ---- |
| 24 | Beckett Beller | 20:05.4 | 11 | Sioux City, North | ---- | ---- | ---- |
| 25 | Narcisse Ngolu | 20:13.5 | 10 | Sioux City, North | ---- | ---- | ---- |
| 26 | Mason Irby | 20:13.7 | 11 | Spencer | ---- | ---- | ---- |
| 27 | Clayton Vermeer | 20:14.2 | 9 | Sioux Center | ---- | ---- | ---- |
| 28 | Ethan Weston | 20:14.4 | 12 | Okoboji | ---- | ---- | ---- |
| 29 | Liam Eckert | 20:14.8 | 9 | Sioux City, North | ---- | ---- | ---- |
| 30 | Alex Van Zee | 20:15.2 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 31 | Levi Groenewold | 20:18.4 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 32 | Joshua Bousema | 20:20.2 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 33 | Karsen Benson | 20:20.6 | 9 | Cherokee, Washington | ---- | ---- | ---- |
| 34 | Ben Bailey | 20:21.2 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 35 | Grant Feekes | 20:22.2 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 36 | Karsen Kreykes | 20:22.6 | 10 | Spirit Lake | ---- | ---- | ---- |
| 37 | Hyatt Brue | 20:23.3 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 38 | Cameron VanDerHeide | 20:25.0 | 11 | Spencer | ---- | ---- | ---- |
| 39 | Oliver Miller | 20:25.5 | 12 | Okoboji | ---- | ---- | ---- |
| 40 | Sam Wahl | 20:25.6 | 10 | Spirit Lake | ---- | ---- | ---- |
| 41 | Royce McCord | 20:26.4 | 10 | Sioux Center | ---- | ---- | ---- |
| 42 | William Salton | 20:29.6 | 11 | Spencer | ---- | ---- | ---- |
| 43 | Carver Hoekstra | 20:37.4 | 11 | Sioux City, North | ---- | ---- | ---- |
| 44 | Brigham Keith | 20:38.3 | 9 | Spencer | ---- | ---- | ---- |
| 45 | Tate Hiserote | 20:40.6 | 10 | Sioux Center | ---- | ---- | ---- |
| 46 | Camden Mosher | 20:44.5 | 12 | Spencer | ---- | ---- | ---- |
| 47 | Keagan VandeHoef | 20:50.1 | 11 | Spirit Lake | ---- | ---- | ---- |
| 48 | Aidan Vos | 20:53.6 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 49 | Finn Donovan | 20:54.2 | 9 | Okoboji | ---- | ---- | ---- |
| 50 | Emmett Rosentrater | 20:55.8 | 10 | Cherokee, Washington | ---- | ---- | ---- |
| 51 | Jayden Hibbs | 20:56.3 | 12 | Spencer | ---- | ---- | ---- |
| 52 | Matthew Jorstad | 20:59.7 | 10 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 53 | Brock Clinkenbeard | 21:05.3 | 12 | Spirit Lake | ---- | ---- | ---- |
| 54 | Nam Nguyen | 21:13.5 | 9 | Sioux City, North | ---- | ---- | ---- |
| 55 | Abe Ware | 21:13.6 | 9 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 56 | Liam Krosschell | 21:14.2 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 57 | David Hindman | 21:14.5 | 10 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 58 | Orin Doughan | 21:15.2 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 59 | Aaron De Jong | 21:19.8 | 11 | Unity Christian, Orange City | ---- | ---- | ---- |
| 60 | Asher Knudtson | 21:26.3 | 12 | Okoboji | ---- | ---- | ---- |
| 61 | Cooper Boone | 21:29.4 | 10 | Okoboji | ---- | ---- | ---- |
| 62 | Liam Miller | 21:30.6 | 9 | Okoboji | ---- | ---- | ---- |
| 63 | Aaron Dirks | 21:31.3 | 10 | Spirit Lake | ---- | ---- | ---- |
| 64 | Tyler Brunst | 21:31.7 | 11 | Unity Christian, Orange City | ---- | ---- | ---- |
| 65 | Madden Richter | 21:31.8 | 10 | Cherokee, Washington | ---- | ---- | ---- |
| 66 | Zach Walker | 21:32.1 | 10 | Cherokee, Washington | ---- | ---- | ---- |
| 67 | Hudson Espey | 21:34.3 | 9 | Western Christian, Hull | ---- | ---- | ---- |
| 68 | David Santos | 21:38.0 | 11 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 69 | Mikaiah Pennings | 21:39.5 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 70 | Brandon Hernandez | 21:40.2 | 9 | Sioux Center | ---- | ---- | ---- |
| 71 | Eli Geleynse | 21:43.6 | 11 | Unity Christian, Orange City | ---- | ---- | ---- |
| 72 | Joshua Truesdell | 21:45.1 | 10 | Sioux Center | ---- | ---- | ---- |
| 73 | Mathew Garcia-Perez | 21:49.6 | 9 | Sioux City, North | ---- | ---- | ---- |
| 74 | Will Anderson | 21:56.2 | 12 | Okoboji | ---- | ---- | ---- |
| 75 | Pedro Fegundes | 21:57.5 | 11 | Okoboji | ---- | ---- | ---- |
| 76 | Peniel Hernandez | 21:58.2 | 9 | Sioux City, North | ---- | ---- | ---- |
| 77 | Nathan Prickett | 21:59.8 | 9 | Spencer | ---- | ---- | ---- |
| 78 | Rowan Oostra | 22:00.9 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 79 | Zach Odendahl | 22:01.5 | 9 | Spirit Lake | ---- | ---- | ---- |
| 80 | Emerson Christensen | 22:02.2 | 9 | Spencer | ---- | ---- | ---- |
| 81 | Jacob Ross | 22:03.0 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 82 | David Taylor | 22:03.6 | 11 | Unity Christian, Orange City | ---- | ---- | ---- |
| 83 | Justin Ortner | 22:06.4 | 10 | Sioux Center | ---- | ---- | ---- |
| 84 | Isaac De Jong | 22:12.8 | 11 | Unity Christian, Orange City | ---- | ---- | ---- |
| 85 | Hunter Jackson | 22:14.1 | 12 | Spirit Lake | ---- | ---- | ---- |
| 86 | Josh Gephard | 22:14.9 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 87 | Keegan Van Wyk | 22:17.4 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 88 | Cole Verschuure | 22:18.7 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 89 | Declan Donovan | 22:26.5 | 11 | Okoboji | ---- | ---- | ---- |
| 90 | Elijah Moss | 22:28.5 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 91 | Bentley Truong | 22:35.1 | 9 | Sioux City, North | ---- | ---- | ---- |
| 92 | Azra Edwards | 22:39.3 | 9 | Spencer | ---- | ---- | ---- |
| 93 | Layne Vos | 22:47.3 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 94 | Jackson Bailey | 22:48.4 | 10 | Spencer | ---- | ---- | ---- |
| 95 | Marlin Martinez | 22:49.8 | 12 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 96 | Max Kruse | 22:50.5 | 9 | Spirit Lake | ---- | ---- | ---- |
| 97 | Isaiah Rensink | 22:56.6 | 12 | Sioux Center | ---- | ---- | ---- |
| 98 | Tyson Davis | 22:58.0 | 9 | Spencer | ---- | ---- | ---- |
| 99 | Jason Robles | 22:58.1 | 12 | Sioux Center | ---- | ---- | ---- |
| 100 | Daniel GarciaVera | 22:59.1 | 12 | Sioux Center | ---- | ---- | ---- |
| 101 | Logan Patterson | 22:59.5 | 11 | Cherokee, Washington | ---- | ---- | ---- |
| 102 | Caleb De Jong | 23:04.6 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 103 | Dylan Overmohle | 23:05.7 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 104 | Andrew Frerichs | 23:07.0 | 12 | Okoboji | ---- | ---- | ---- |
| 105 | LUCAS POHLEN | 23:08.2 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 106 | Landon Embrock | 23:08.5 | 9 | Sioux City, North | ---- | ---- | ---- |
| 107 | Blake Knudtson | 23:09.3 | 10 | Okoboji | ---- | ---- | ---- |
| 108 | Jonah Blankespoor | 23:10.1 | 11 | Western Christian, Hull | ---- | ---- | ---- |
| 109 | Caleb Schmeling | 23:14.3 | 9 | Spirit Lake | ---- | ---- | ---- |
| 110 | Anthony Reyes | 23:14.3 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 111 | Braxton Mcalpine | 23:16.8 | 9 | Cherokee, Washington | ---- | ---- | ---- |
| 112 | Keegan Hutchinson | 23:17.9 | 10 | Spencer | ---- | ---- | ---- |
| 113 | Anderson Chilel | 23:18.2 | 9 | Sioux City, North | ---- | ---- | ---- |
| 114 | James Ortmann | 23:19.8 | 9 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 115 | Parker Brown | 23:20.2 | 9 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 116 | Mark Leusink | 23:23.4 | 12 | Western Christian, Hull | ---- | ---- | ---- |
| 117 | Jared Tekrony | 23:27.8 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 118 | Jack Dornbierer | 23:28.3 | 9 | Sioux Center | ---- | ---- | ---- |
| 119 | Peter Vonk | 23:29.8 | 9 | Sioux Center | ---- | ---- | ---- |
| 120 | Benson Keith | 23:31.0 | 11 | Spencer | ---- | ---- | ---- |
| 121 | Kamden Cleveringa | 23:31.0 | 9 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 122 | Garrett Patterson | 23:31.5 | 10 | Cherokee, Washington | ---- | ---- | ---- |
| 123 | Max Titterington | 23:38.6 | 10 | Okoboji | ---- | ---- | ---- |
| 124 | Easton Bakker | 23:43.1 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 125 | Beau Lupkes | 23:49.4 | 9 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 126 | Shotay Bell | 23:51.1 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 127 | Hayden Kurth | 23:52.0 | 9 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 128 | Jacob Maassen | 23:52.1 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 129 | Hunter Himley | 23:53.2 | 10 | Spirit Lake | ---- | ---- | ---- |
| 130 | Blake Stiemsma | 24:04.1 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 131 | Brevan Obbink | 24:05.8 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 132 | Ben Langton | 24:07.2 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 133 | Edwin Perez | 24:09.7 | 13 | West Lyon, Inwood | ---- | ---- | ---- |
| 134 | Jaxton Van Maanen | 24:13.8 | 9 | Trinity Christian | ---- | ---- | ---- |
| 135 | tristan Kinnamen | 24:14.8 | 9 | Sioux City, North | ---- | ---- | ---- |
| 136 | Drew Stanislav | 24:16.7 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 137 | Levi Poppema | 24:18.2 | 9 | Trinity Christian | ---- | ---- | ---- |
| 138 | Clayton Moss | 24:22.1 | 9 | Trinity Christian | ---- | ---- | ---- |
| 139 | Cameron Nibbelink | 24:22.8 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 140 | Joel Kuperus | 24:26.1 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 141 | Miguel Gutierrez | 24:26.5 | 9 | Sioux City, North | ---- | ---- | ---- |
| 142 | Logan Dykstra | 24:28.7 | 11 | Unity Christian, Orange City | ---- | ---- | ---- |
| 143 | Josh Statema | 24:36.9 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 144 | Hudson Downing | 24:38.9 | 9 | Okoboji | ---- | ---- | ---- |
| 145 | Gideon Scheaffer | 24:42.7 | 9 | Sheldon | ---- | ---- | ---- |
| 146 | Johannes Yiga | 24:44.6 | 10 | Sheldon | ---- | ---- | ---- |
| 147 | Hayden Turner | 24:47.4 | 10 | Cherokee, Washington | ---- | ---- | ---- |
| 148 | Colin Dykstra | 24:47.5 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 149 | Ben Ploegstra | 24:47.9 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 150 | Nikolas Mulder | 24:48.5 | 11 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 151 | Gabriel Parvu | 24:52.1 | 9 | Sioux City, North | ---- | ---- | ---- |
| 152 | Leif Schmitz | 24:55.7 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 153 | Trey Downing | 24:55.8 | 11 | Okoboji | ---- | ---- | ---- |
| 154 | Jesus Martinez | 25:16.3 | 11 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 155 | Blake Henrichs | 25:17.7 | 11 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 156 | Phillip Schrick | 25:18.5 | 10 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 157 | Hudson Hinrichs | 25:23.9 | 9 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 158 | Jasper Morgan | 25:32.9 | 9 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 159 | Cooper Bush | 25:51.5 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 160 | Hudson Grady | 25:52.3 | 10 | Spencer | ---- | ---- | ---- |
| 161 | Gabriel Guerrero | 26:09.6 | 10 | Bishop Heelan Catholic, Sioux City | ---- | ---- | ---- |
| 162 | Adrian Hartso | 26:37.1 | 11 | Sioux City, North | ---- | ---- | ---- |
| 163 | Tyler Rife | 26:59.0 | 10 | Cherokee, Washington | ---- | ---- | ---- |
| 164 | Cody Vis | 27:14.5 | 9 | Unity Christian, Orange City | ---- | ---- | ---- |
| 165 | Andrew O'Ram | 27:29.3 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 166 | Roland Rusche | 27:29.5 | 10 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 167 | Ben Haverhals | 27:32.2 | 12 | Sioux Center | ---- | ---- | ---- |
| 168 | Antonio Ramirez | 27:55.2 | 9 | Gehlen Catholic, LeMars | ---- | ---- | ---- |
| 169 | Jack Kellen | 28:10.6 | 9 | Gehlen Catholic, LeMars | ---- | ---- | ---- |
| 170 | Brennan Van Kley | 29:03.8 | 9 | Western Christian, Hull | ---- | ---- | ---- |
| 171 | Levi Nebelsick | 29:10.0 | 11 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 172 | Hayden Dolphin | 29:16.2 | 10 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 173 | Ethan Egland | 29:27.0 | 9 | Spencer | ---- | ---- | ---- |
| 174 | David Tansura | 30:26.1 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 175 | Angelo Rasmussen | 30:38.2 | 10 | Spencer | ---- | ---- | ---- |
| 176 | Henry Livingston | 30:39.2 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 177 | Jack Koenecke | 33:33.9 | 10 | Spencer | ---- | ---- | ---- |
| 178 | Carson Cannegietor | 34:14.9 | 11 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |