| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Blake Gradoville | 19:32.4 | 12 | Boone | ---- | ---- | ---- |
| 2 | Lane Rygh | 19:43.3 | 10 | Lake Mills | ---- | ---- | ---- |
| 3 | Tyler Carlson | 21:00.0 | 12 | Humboldt | ---- | ---- | ---- |
| 4 | Caden Harms | 21:26.6 | 9 | Algona | ---- | ---- | ---- |
| 5 | Brayden Eden | 21:44.9 | 9 | Lake Mills | ---- | ---- | ---- |
| 6 | Owen Hill | 21:45.4 | 11 | Boone | ---- | ---- | ---- |
| 7 | Brenden Sampson | 21:51.5 | 10 | Algona | ---- | ---- | ---- |
| 8 | Axel Mortensen | 21:56.3 | 11 | Algona | ---- | ---- | ---- |
| 9 | Ezekiel Funston | 22:21.8 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 10 | Preston Adams | 22:22.6 | 9 | Lake Mills | ---- | ---- | ---- |
| 11 | Cecil Stellpflug | 22:23.3 | 12 | Lake Mills | ---- | ---- | ---- |
| 12 | Kaden Lee | 22:23.5 | 9 | Lake Mills | ---- | ---- | ---- |
| 13 | Isaac Fowler | 22:42.6 | 10 | Humboldt | ---- | ---- | ---- |
| 14 | Alejandro VazquezPerez | 22:44.1 | 12 | Lake Mills | ---- | ---- | ---- |
| 15 | David Nelson | 22:52.1 | 9 | Manson Northwest Webster | ---- | ---- | ---- |
| 16 | Luke DeWinter | 23:13.0 | 10 | Humboldt | ---- | ---- | ---- |
| 17 | Dalton Lutat | 23:25.9 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 18 | Brooks Hinners | 23:29.1 | 10 | Humboldt | ---- | ---- | ---- |
| 19 | Cohen Thilges | 23:36.5 | 10 | Algona | ---- | ---- | ---- |
| 20 | Mack Harklau | 23:40.1 | 12 | Humboldt | ---- | ---- | ---- |
| 21 | Miles Zeman | 23:40.2 | 9 | Humboldt | ---- | ---- | ---- |
| 22 | Obed Antonio | 23:48.1 | 11 | Humboldt | ---- | ---- | ---- |
| 23 | AJ Stringer | 23:52.8 | 9 | Humboldt | ---- | ---- | ---- |
| 24 | Evan Christiansen | 23:54.2 | 10 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 25 | Keaton Taylor | 23:56.5 | 11 | Humboldt | ---- | ---- | ---- |
| 26 | Isaac Clark | 24:14.0 | 11 | Boone | ---- | ---- | ---- |
| 27 | Max Clark | 24:14.5 | 9 | Boone | ---- | ---- | ---- |
| 28 | Abram Ribbens | 24:15.0 | 10 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 29 | Andrew Nedved | 24:20.3 | 10 | Humboldt | ---- | ---- | ---- |
| 30 | Owen Doocy | 24:49.9 | 11 | Algona | ---- | ---- | ---- |
| 31 | Tyce Clarken | 25:03.9 | 12 | Humboldt | ---- | ---- | ---- |
| 32 | Nathan Klocke | 25:03.9 | 12 | Humboldt | ---- | ---- | ---- |
| 33 | Spencer Scranton | 25:05.2 | 10 | Humboldt | ---- | ---- | ---- |
| 34 | Ethan Cibert | 25:24.2 | 9 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 35 | Andrew Flatau | 25:27.8 | 9 | Humboldt | ---- | ---- | ---- |
| 36 | Jase Barrick | 25:31.6 | 12 | Boone | ---- | ---- | ---- |
| 37 | Ethan Ward | 25:49.0 | 10 | Boone | ---- | ---- | ---- |
| 38 | Jason Oxlaj-Mejia | 26:11.3 | 12 | Humboldt | ---- | ---- | ---- |
| 39 | Logan Reed | 26:21.1 | 12 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 40 | Ryan Medferd | 26:38.9 | 10 | Manson Northwest Webster | ---- | ---- | ---- |
| 41 | Brayden Lennon-Meyer | 26:38.9 | 9 | Humboldt | ---- | ---- | ---- |
| 42 | Samson Mittrucker | 27:06.3 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 43 | Jaxon Francis | 28:41.4 | 9 | Boone | ---- | ---- | ---- |
| 44 | Matthew Dewitt | 28:51.1 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 45 | Dylan Brokaw | 28:55.2 | 10 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 46 | Owen Rutherford | 29:17.2 | 9 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 47 | Wesley Schuler | 30:33.5 | 9 | Boone | ---- | ---- | ---- |
| 48 | Aiden Cunningham | 32:12.7 | 9 | Algona | ---- | ---- | ---- |
| 49 | Drake Haugstead | 33:48.9 | 12 | Boone | ---- | ---- | ---- |