| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Kuma Gutema | 16:03.5 | 9 | Sioux City, North | ---- | ---- | ---- |
| 2 | Brandon Hughes | 16:32.3 | 12 | Spirit Lake | ---- | ---- | ---- |
| 3 | Dietrich Dirks | 16:39.5 | 12 | Spirit Lake | ---- | ---- | ---- |
| 4 | Caden Kooiker | 16:50.1 | 10 | Sioux Center | ---- | ---- | ---- |
| 5 | Connor Schultz | 16:55.7 | 12 | Sioux City, North | ---- | ---- | ---- |
| 6 | Evan Osler | 17:00.1 | 12 | Okoboji | ---- | ---- | ---- |
| 7 | Trigg Heimdal | 17:01.6 | 12 | Okoboji | ---- | ---- | ---- |
| 8 | Isaac Hummel | 17:06.2 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 9 | Elijah Schreurs | 17:07.4 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 10 | Tyler Rozenboom | 17:11.0 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 11 | Even Tesfaselassie | 17:15.4 | 10 | Sioux City, North | ---- | ---- | ---- |
| 12 | Caleb Huff | 17:17.4 | 12 | Sheldon | ---- | ---- | ---- |
| 13 | Lane Larson | 17:17.8 | 12 | Okoboji | ---- | ---- | ---- |
| 14 | Ben Hames | 17:20.0 | 11 | Sioux City, North | ---- | ---- | ---- |
| 15 | Rylei Koppie | 17:21.8 | 11 | Spencer | ---- | ---- | ---- |
| 16 | Jace Hungerford | 17:22.5 | 10 | Spirit Lake | ---- | ---- | ---- |
| 17 | Matthew Dahm | 17:23.1 | 9 | Sioux Center | ---- | ---- | ---- |
| 18 | Evan Swaggerty Morgan | 17:23.5 | 11 | Sioux City, North | ---- | ---- | ---- |
| 19 | Karson Work | 17:28.7 | 10 | Sioux Center | ---- | ---- | ---- |
| 20 | Micah Schmidt | 17:30.2 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 21 | Nathan Rodriguez | 17:31.3 | 11 | Spencer | ---- | ---- | ---- |
| 22 | Ian Van Der Werff | 17:35.4 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 23 | Ryker Ballis | 17:37.1 | 11 | Okoboji | ---- | ---- | ---- |
| 24 | Carter Trautman | 17:38.9 | 11 | Spirit Lake | ---- | ---- | ---- |
| 25 | Micah VandeVegte | 17:40.5 | 12 | Sioux Center | ---- | ---- | ---- |
| 26 | Cade Wynia | 17:42.0 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 27 | Thatcher Doughan | 17:43.1 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 28 | Lane Scholten | 17:43.9 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 29 | Carson Krogman | 17:50.8 | 12 | Spencer | ---- | ---- | ---- |
| 30 | Aaron Lee | 17:51.2 | 12 | Le Mars | ---- | ---- | ---- |
| 31 | Calum Monroe | 17:58.2 | 10 | Unity Christian, Orange City | ---- | ---- | ---- |
| 32 | Logan Minderhoud | 18:02.2 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 33 | Michael Wassenaar | 18:02.6 | 12 | Sheldon | ---- | ---- | ---- |
| 34 | Lewis Scheaffer | 18:03.7 | 10 | Sheldon | ---- | ---- | ---- |
| 35 | Ian Ten Napel | 18:07.8 | 9 | Western Christian, Hull | ---- | ---- | ---- |
| 36 | Gerrit Hulstein | 18:09.9 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 37 | Josue Gutierrez | 18:11.2 | 9 | Sioux City, North | ---- | ---- | ---- |
| 38 | Caleb Van Beek | 18:12.5 | 12 | Western Christian, Hull | ---- | ---- | ---- |
| 39 | Crystian Dokter | 18:15.6 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 40 | Gavin Haroldson | 18:16.2 | 12 | Sioux City, North | ---- | ---- | ---- |
| 41 | Cale Reiter | 18:17.0 | 12 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 42 | Brock Lehman | 18:21.0 | 9 | Sioux Center | ---- | ---- | ---- |
| 43 | Malakai Vermeer | 18:23.1 | 10 | Sheldon | ---- | ---- | ---- |
| 44 | Elijah Graves | 18:23.9 | 11 | Okoboji | ---- | ---- | ---- |
| 45 | Asa Byl | 18:29.5 | 12 | Unity Christian, Orange City | ---- | ---- | ---- |
| 46 | Tegegn Smit | 18:34.2 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 47 | Kyler Ducommun | 18:34.6 | 12 | Cherokee, Washington | ---- | ---- | ---- |
| 48 | Cully Mizner-Fundermann | 18:37.2 | 11 | Cherokee, Washington | ---- | ---- | ---- |
| 49 | William Breems | 18:39.5 | 11 | Unity Christian, Orange City | ---- | ---- | ---- |
| 50 | Noah Fullhart | 18:45.2 | 11 | Spencer | ---- | ---- | ---- |
| 51 | David Poppen | 18:51.5 | 12 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 52 | Keagan VandeHoef | 19:00.2 | 10 | Spirit Lake | ---- | ---- | ---- |
| 53 | August Miller | 19:00.8 | 12 | Okoboji | ---- | ---- | ---- |
| 54 | Owen Riphagen | 19:06.0 | 10 | Okoboji | ---- | ---- | ---- |
| 55 | Carson Smith | 19:15.4 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 56 | Hayden Brown | 19:16.4 | 10 | Cherokee, Washington | ---- | ---- | ---- |
| 57 | Jayden Hegenbarth | 19:18.9 | 10 | Sheldon | ---- | ---- | ---- |
| 58 | Bradan Weber | 19:19.7 | 12 | Gehlen Catholic, LeMars | ---- | ---- | ---- |
| 59 | Aiden Bush | 19:22.4 | 12 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 60 | Josh Hoffmann | 19:23.0 | 12 | Sheldon | ---- | ---- | ---- |
| 61 | David Nebelsick | 19:23.4 | 10 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 62 | Carter Westra | 19:27.2 | 12 | Trinity Christian | ---- | ---- | ---- |
| 63 | Jony Sanchez | 19:27.8 | 10 | Le Mars | ---- | ---- | ---- |
| 64 | Landon Meinerts | 19:29.5 | 9 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 65 | Ade Thomas | 19:31.2 | 10 | Spencer | ---- | ---- | ---- |
| 66 | Troy Dekkers | 19:31.4 | 11 | West Sioux, Hawarden | ---- | ---- | ---- |
| 67 | Cole Dykstra | 19:38.5 | 12 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 68 | Tanner Iverson | 19:45.1 | 10 | Le Mars | ---- | ---- | ---- |
| 69 | Lamont Schreurs | 19:46.5 | 9 | Western Christian, Hull | ---- | ---- | ---- |
| 70 | Colton Rozenboom | 19:46.7 | 9 | Western Christian, Hull | ---- | ---- | ---- |
| 71 | Triston Vos | 19:52.2 | 11 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 72 | Grady Mizner-Fundermann | 19:53.0 | 11 | Cherokee, Washington | ---- | ---- | ---- |
| 73 | Colten Puffer | 19:53.8 | 9 | Cherokee, Washington | ---- | ---- | ---- |
| 74 | Riley Shwartz | 19:55.5 | 12 | Cherokee, Washington | ---- | ---- | ---- |
| 75 | Cooper Winkel | 20:01.0 | 12 | Spirit Lake | ---- | ---- | ---- |
| 76 | Sam Wahl | 20:05.1 | 9 | Spirit Lake | ---- | ---- | ---- |
| 77 | Clayton Scherbring | 20:06.6 | 9 | Cherokee, Washington | ---- | ---- | ---- |
| 78 | Damian Dodge | 20:19.5 | 12 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 79 | Camden Mosher | 20:23.3 | 11 | Spencer | ---- | ---- | ---- |
| 80 | Kyle Deleeuw | 20:24.5 | 10 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 81 | Marlin Martinez | 20:25.6 | 11 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 82 | Colby Sherrod | 20:35.5 | 11 | Spencer | ---- | ---- | ---- |
| 83 | Levi Westra | 20:36.4 | 12 | Western Christian, Hull | ---- | ---- | ---- |
| 84 | James Carlin | 20:38.1 | 9 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 85 | Hunter Mullally | 20:44.6 | 11 | Le Mars | ---- | ---- | ---- |
| 86 | Robert Schmit | 21:10.1 | 12 | Gehlen Catholic, LeMars | ---- | ---- | ---- |
| 87 | Jett Schmid | 21:12.1 | 12 | Le Mars | ---- | ---- | ---- |
| 88 | Blaine Finster | 21:13.0 | 12 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 89 | Matthew Boon | 21:19.7 | 9 | Trinity Christian | ---- | ---- | ---- |
| 90 | Eli Thiner | 21:20.4 | 11 | Sheldon | ---- | ---- | ---- |
| 91 | Eric Kleinwolterink | 21:28.2 | 11 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 92 | Seth Moss | 21:28.4 | 10 | Le Mars | ---- | ---- | ---- |
| 93 | Carter Greve | 21:30.6 | 9 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 94 | Anthony Hansen | 22:05.3 | 11 | West Sioux, Hawarden | ---- | ---- | ---- |
| 95 | Bryce Uittenbogaard | 22:11.6 | 10 | Trinity Christian | ---- | ---- | ---- |
| 96 | Simone Dellavedova | 22:12.9 | 9 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 97 | Diego Palma | 22:19.0 | 12 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 98 | Brayden Rohlfsen | 22:19.4 | 10 | Le Mars | ---- | ---- | ---- |
| 99 | Alec Kock | 22:19.6 | 11 | West Lyon, Inwood | ---- | ---- | ---- |
| 100 | Elliot Daiker | 22:23.8 | 12 | Sibley-Ocheyedan | ---- | ---- | ---- |
| 101 | Amos Andringa | 22:29.3 | 10 | Trinity Christian | ---- | ---- | ---- |
| 102 | Owen Hansen | 23:02.7 | 9 | West Sioux, Hawarden | ---- | ---- | ---- |
| 103 | Henry Hamerlinck | 23:21.4 | 12 | Gehlen Catholic, LeMars | ---- | ---- | ---- |
| 104 | Ty Brummel | 23:27.8 | 9 | Trinity Christian | ---- | ---- | ---- |
| 105 | Carter Dolphin | 23:36.8 | 11 | Hartley-Melvin-Sanborn | ---- | ---- | ---- |
| 106 | Samuel Quevedo | 23:52.1 | 10 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 107 | Wyatt Guse | 23:57.7 | 9 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 108 | Blake Henrichs | 25:07.9 | 10 | George-Little Rock/Central Lyon | ---- | ---- | ---- |
| 109 | Dominic Olvera | 25:59.0 | 10 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 110 | Abraham Palma | 26:03.6 | 10 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 111 | Ty Weiler | 32:21.3 | 9 | Gehlen Catholic, LeMars | ---- | ---- | ---- |