| 1 | Manuel GarciaPlace 1 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 12:34.0 |
| 2 | Antonio MorrisPlace 2 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 12:39.2 |
| 3 | Everett CarrollPlace 3 · Grade 8 · Bishop Heelan | 8 | Bishop Heelan | 12:57.0 |
| 4 | Lucas StrubPlace 4 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 13:13.5 |
| 5 | Myke HernandezPlace 5 · Grade 8 · East (Sioux City) | 8 | East (Sioux City) | 13:49.4 |
| 6 | Wyatt BebeePlace 6 · Grade 8 · Sergeant Bluff-Luton ms | 8 | Sergeant Bluff-Luton ms | 14:04.9 |
| 7 | Landon LohrPlace 7 · Grade 8 · Bishop Heelan | 8 | Bishop Heelan | 14:17.5 PR |
| 8 | Leyton RiedigerPlace 8 · Grade 8 · Sergeant Bluff-Luton ms | 8 | Sergeant Bluff-Luton ms | 14:27.3 |
| 9 | Landen SchuetzPlace 9 · Grade 8 · Sergeant Bluff-Luton ms | 8 | Sergeant Bluff-Luton ms | 14:51.1 |
| 10 | Darwin MirandaPlace 10 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 14:53.2 PR |
| 11 | Jasper SullivanPlace 11 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 14:54.0 |
| 12 | Elliot KurthPlace 12 · Grade 8 · Bishop Heelan | 8 | Bishop Heelan | 14:58.0 |
| 13 | Brady BayPlace 13 · Grade 8 · Sergeant Bluff-Luton ms | 8 | Sergeant Bluff-Luton ms | 15:00.5 |
| 14 | Cristian OlveraPlace 14 · Grade 8 · West (Sioux City) | 8 | West (Sioux City) | 15:04.1 |
| 15 | Kollin HansenPlace 15 · Grade 8 · Sergeant Bluff-Luton ms | 8 | Sergeant Bluff-Luton ms | 15:09.2 |
| 16 | Liam GehlingPlace 16 · Grade 8 · Bishop Heelan | 8 | Bishop Heelan | 15:43.1 |
| 17 | Braedyn GlassPlace 17 · Grade 8 · Sergeant Bluff-Luton ms | 8 | Sergeant Bluff-Luton ms | 15:46.5 |
| 18 | Roman HeyingPlace 18 · Grade 8 · Bishop Heelan | 8 | Bishop Heelan | 15:59.3 |
| 19 | Javier OrtizPlace 19 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 16:07.5 |
| 20 | Kanyon ThompsonPlace 20 · Grade 8 · Sergeant Bluff-Luton ms | 8 | Sergeant Bluff-Luton ms | 16:27.5 |
| 21 | Quinn ForslingPlace 21 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 16:41.3 |
| 22 | Devon HollandPlace 22 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 16:47.7 |
| 23 | Josafat FebianPlace 23 · Grade 8 · East (Sioux City) | 8 | East (Sioux City) | 17:05.3 |
| 24 | Zeke MillerPlace 24 · Grade 8 · East (Sioux City) | 8 | East (Sioux City) | 17:08.5 |
| 25 | Blaine FischerPlace 25 · Grade 8 · Sergeant Bluff-Luton ms | 8 | Sergeant Bluff-Luton ms | 17:15.8 |
| 26 | Asrom RedaPlace 26 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 17:16.6 |
| 27 | Quintin GarcilazoPlace 27 · Grade 8 · West (Sioux City) | 8 | West (Sioux City) | 17:17.5 |
| 28 | Luis SalgueroPlace 28 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 17:42.2 |
| 29 | Natnael GebreyohanesPlace 29 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 18:21.3 |
| 30 | Kenny CalderonPlace 30 · Grade 8 · West (Sioux City) | 8 | West (Sioux City) | 18:28.5 |
| 31 | Abel ArayaPlace 31 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 19:25.7 |
| 32 | Jacob RuckerPlace 32 · Grade 8 · West (Sioux City) | 8 | West (Sioux City) | 19:37.1 |
| 33 | Hayden HolmesPlace 33 · Grade 8 · Bishop Heelan | 8 | Bishop Heelan | 19:57.8 |
| 34 | Samuel AnitoababaPlace 34 · Grade 8 · East (Sioux City) | 8 | East (Sioux City) | 20:13.2 |
| 35 | Drayven MayberryPlace 35 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 20:55.1 |
| 36 | Ben CookPlace 36 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 21:13.9 |
| 37 | Cristian MoralesPlace 37 · Grade 8 · East (Sioux City) | 8 | East (Sioux City) | 21:19.3 |
| 38 | Romeo ChilelPlace 38 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 22:27.3 |
| 39 | Graham DiehlPlace 39 · Grade 8 · Bishop Heelan | 8 | Bishop Heelan | 23:22.5 |
| 40 | Parker CalvilloPlace 40 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 26:37.6 |
| 41 | Gael SuarezPlace 41 · Grade 8 · North (Sioux City) | 8 | North (Sioux City) | 26:47.7 PR |