| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Gavin Weber | 16:18.1 | 12 | Algona | ---- | ---- | ---- |
| 2 | Joel Ramirez-Parra | 16:44.7 | 12 | Storm Lake | ---- | ---- | ---- |
| 3 | Jace Hungerford | 16:50.4 | 11 | Spirit Lake | ---- | ---- | ---- |
| 4 | Isaac Hummel | 16:53.7 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 5 | Rylei Koppie | 17:14.5 | 12 | Spencer | ---- | ---- | ---- |
| 6 | Alexander Ortega | 17:15.1 | 12 | Storm Lake | ---- | ---- | ---- |
| 7 | Malakai Vermeer | 17:20.8 | 11 | Sheldon | ---- | ---- | ---- |
| 8 | Brooks Morgan | 17:30.6 | 10 | Algona | ---- | ---- | ---- |
| 9 | Ian Ten Napel | 17:31.7 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 10 | Thatcher Doughan | 17:33.9 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 11 | Jacob Mills | 17:45.4 | 11 | Storm Lake | ---- | ---- | ---- |
| 12 | Ben Cox | 17:47.0 | 9 | Emmetsburg | ---- | ---- | ---- |
| 13 | Alex Placencia | 17:47.7 | 11 | Storm Lake | ---- | ---- | ---- |
| 14 | Beckett Masters | 17:58.7 | 11 | MOC-Floyd Valley | ---- | ---- | ---- |
| 15 | Ryker Ballis | 18:03.1 | 12 | Okoboji | ---- | ---- | ---- |
| 16 | Ben Roetman | 18:05.0 | 9 | MOC-Floyd Valley | ---- | ---- | ---- |
| 17 | Carter Trautman | 18:06.7 | 12 | Spirit Lake | ---- | ---- | ---- |
| 18 | Jakob Pottebaum | 18:09.9 | 11 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 19 | Warren Duitsman | 18:15.0 | 12 | Estherville Lincoln Central | ---- | ---- | ---- |
| 20 | Lewis Scheaffer | 18:16.6 | 11 | Sheldon | ---- | ---- | ---- |
| 21 | Jeremiah Gravert | 18:19.4 | 10 | Okoboji | ---- | ---- | ---- |
| 22 | Logan Minderhoud | 18:20.6 | 11 | Western Christian, Hull | ---- | ---- | ---- |
| 23 | Titus Coates | 18:21.0 | 9 | Spirit Lake | ---- | ---- | ---- |
| 24 | Jackson Struve | 18:24.1 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 25 | Owen Riphagen | 18:25.8 | 11 | Okoboji | ---- | ---- | ---- |
| 26 | Carson Profit | 18:27.1 | 9 | Spirit Lake | ---- | ---- | ---- |
| 27 | Wylee Conway | 18:27.5 | 10 | Spirit Lake | ---- | ---- | ---- |
| 28 | Oliver Thompson | 18:27.9 | 11 | Spirit Lake | ---- | ---- | ---- |
| 29 | Jony Sanchez | 18:29.0 | 11 | Le Mars | ---- | ---- | ---- |
| 30 | Heath Kampbell | 18:32.6 | 10 | Storm Lake | ---- | ---- | ---- |
| 31 | John Schwint | 18:35.3 | 10 | Storm Lake | ---- | ---- | ---- |
| 32 | Crystian Dokter | 18:40.3 | 10 | MOC-Floyd Valley | ---- | ---- | ---- |
| 33 | Krayton Rutledge | 18:51.1 | 12 | Emmetsburg | ---- | ---- | ---- |
| 34 | Jayden Hegenbarth | 18:52.4 | 11 | Sheldon | ---- | ---- | ---- |
| 35 | Noah Fullhart | 18:53.7 | 12 | Spencer | ---- | ---- | ---- |
| 36 | Easton Beehler | 18:57.6 | 11 | Spencer | ---- | ---- | ---- |
| 37 | Keagan VandeHoef | 19:03.2 | 11 | Spirit Lake | ---- | ---- | ---- |
| 38 | Elijah Graves | 19:03.7 | 12 | Okoboji | ---- | ---- | ---- |
| 39 | Ade Thomas | 19:09.0 | 11 | Spencer | ---- | ---- | ---- |
| 40 | Axton Hood | 19:13.6 | 9 | Algona | ---- | ---- | ---- |
| 41 | Cohen Thilges | 19:16.1 | 11 | Algona | ---- | ---- | ---- |
| 42 | Ray Kaiser | 19:20.0 | 12 | Okoboji | ---- | ---- | ---- |
| 43 | Jaciel Reyes | 19:26.4 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 44 | Lamont Schreurs | 19:30.6 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 45 | Gustavo Chitic Aguilar | 19:32.3 | 11 | Estherville Lincoln Central | ---- | ---- | ---- |
| 46 | Carson Smith | 19:37.3 | 11 | Western Christian, Hull | ---- | ---- | ---- |
| 47 | Colby Sherrod | 19:51.2 | 12 | Spencer | ---- | ---- | ---- |
| 48 | Colton Rozenboom | 19:54.5 | 10 | Western Christian, Hull | ---- | ---- | ---- |
| 49 | Tegegn Smit | 19:56.7 | 12 | MOC-Floyd Valley | ---- | ---- | ---- |
| 50 | Andre Machado | 20:01.2 | 12 | Storm Lake | ---- | ---- | ---- |
| 51 | Buckner Caiden | 20:05.5 | 9 | Bishop Garrigan, Algona | ---- | ---- | ---- |
| 52 | Mason Irby | 20:09.7 | 11 | Spencer | ---- | ---- | ---- |
| 53 | Isaac Beller | 20:11.6 | 10 | Le Mars | ---- | ---- | ---- |
| 54 | Grandon Dahlhauser | 20:19.4 | 10 | Algona | ---- | ---- | ---- |
| 55 | Oliver Miller | 20:23.4 | 12 | Okoboji | ---- | ---- | ---- |
| 56 | Caden Harms | 20:38.8 | 10 | Algona | ---- | ---- | ---- |
| 57 | Nile Owen | 20:51.9 | 12 | Algona | ---- | ---- | ---- |
| 58 | Samuel Quevedo | 20:56.2 | 11 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 59 | Beckam Welch | 21:09.7 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 60 | Ayson Ponce-Santos | 21:28.5 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 61 | Colin Clabaugh | 21:31.2 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 62 | Jason Vande Vegte | 21:46.9 | 12 | Western Christian, Hull | ---- | ---- | ---- |
| 63 | Wyatt Martin | 22:03.9 | 11 | Estherville Lincoln Central | ---- | ---- | ---- |
| 64 | Elijah Cox | 22:05.0 | 11 | Emmetsburg | ---- | ---- | ---- |
| 65 | Luis King | 22:13.4 | 12 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 66 | Devon Huitink | 22:19.0 | 9 | Sheldon | ---- | ---- | ---- |
| 67 | Eli Thiner | 22:26.6 | 12 | Sheldon | ---- | ---- | ---- |
| 68 | Landon Manwarren | 23:26.0 | 12 | North Union | ---- | ---- | ---- |
| 69 | Cesar Gasca | 23:58.6 | 10 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 70 | Corbin Darling | 24:03.3 | 11 | Bishop Garrigan, Algona | ---- | ---- | ---- |
| 71 | Desantos Axel | 26:40.8 | 11 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |
| 72 | James Deraad | 26:41.2 | 10 | Le Mars | ---- | ---- | ---- |
| 73 | Walter Reedy | 29:51.8 | 9 | Emmetsburg | ---- | ---- | ---- |
| 74 | Carson Cannegietor | 32:10.6 | 11 | Boyden-Hull/Rock Valley | ---- | ---- | ---- |