| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Gavin Grunhovd | 17:21.0 | 11 | North Iowa, Buffalo Center | ---- | ---- | ---- |
| 2 | Zach Flatebo | 17:39.0 | 11 | Garner-Hayfield-Ventura | ---- | ---- | ---- |
| 3 | Parker Duitsman | 17:55.6 | 12 | Estherville Lincoln Central | ---- | ---- | ---- |
| 4 | Caleb Good | 18:07.8 | 11 | Garner-Hayfield-Ventura | ---- | ---- | ---- |
| 5 | Justin Callahan | 18:21.5 | 10 | Webster City | ---- | ---- | ---- |
| 6 | Connor Hammitt | 18:24.3 | 12 | Garner-Hayfield-Ventura | ---- | ---- | ---- |
| 7 | Isaac Wilson | 18:32.1 | 11 | Algona | ---- | ---- | ---- |
| 8 | Jonah Pringnitz | 18:51.2 | 10 | Garner-Hayfield-Ventura | ---- | ---- | ---- |
| 9 | Jackson Potter | 18:54.4 | 11 | North Iowa, Buffalo Center | ---- | ---- | ---- |
| 10 | Noah Thul | 18:57.4 | 12 | Eagle Grove | ---- | ---- | ---- |
| 11 | Warren Duitsman | 18:59.1 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 12 | Gavin Weber | 19:04.0 | 10 | Algona | ---- | ---- | ---- |
| 13 | Zabdi Castro | 19:04.8 | 11 | Eagle Grove | ---- | ---- | ---- |
| 14 | Barrett Morgan | 19:05.3 | 10 | Algona | ---- | ---- | ---- |
| 15 | Jace Mortensen | 19:27.2 | 12 | Algona | ---- | ---- | ---- |
| 16 | Tyler Englin | 19:28.6 | 12 | Garner-Hayfield-Ventura | ---- | ---- | ---- |
| 17 | Jack Barner | 19:31.2 | 10 | Webster City | ---- | ---- | ---- |
| 18 | Joesph Ricklefs | 19:36.8 | 12 | Algona | ---- | ---- | ---- |
| 19 | Gavin Runyon | 19:39.1 | 11 | South Hardin | ---- | ---- | ---- |
| 20 | Ryley Riggert | 19:43.5 | 11 | Algona | ---- | ---- | ---- |
| 21 | Justin Ash | 19:44.5 | 11 | Humboldt | ---- | ---- | ---- |
| 22 | Ty Heller | 19:48.9 | 10 | Garner-Hayfield-Ventura | ---- | ---- | ---- |
| 23 | Conner Matheson | 19:50.2 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 24 | Felix Reyes | 19:51.4 | 10 | Eagle Grove | ---- | ---- | ---- |
| 25 | Brenden Lucas | 19:57.6 | 12 | Algona | ---- | ---- | ---- |
| 26 | Levi Ruckdashel | 20:02.3 | 12 | West Fork, Sheffield | ---- | ---- | ---- |
| 27 | Jaden Himrod | 20:08.9 | 11 | Humboldt | ---- | ---- | ---- |
| 28 | Hunter Waldo-Martinez | 20:09.2 | 9 | Eagle Grove | ---- | ---- | ---- |
| 29 | Dylan Beck | 20:09.7 | 11 | Eagle Grove | ---- | ---- | ---- |
| 30 | Ashyr Wiseman | 20:20.1 | 11 | West Fork, Sheffield | ---- | ---- | ---- |
| 31 | Hayden Hansen | 20:20.4 | 12 | Humboldt | ---- | ---- | ---- |
| 32 | Aaron Ihrke | 20:32.3 | 10 | West Fork, Sheffield | ---- | ---- | ---- |
| 33 | Hayden Starr | 20:41.6 | 11 | South Hardin | ---- | ---- | ---- |
| 34 | Samuel Tiili | 20:42.1 | 12 | Algona | ---- | ---- | ---- |
| 35 | Cooper Thacker | 20:42.7 | 10 | Eagle Grove | ---- | ---- | ---- |
| 36 | Patrick Heaton | 20:51.5 | 11 | Eagle Grove | ---- | ---- | ---- |
| 37 | Collin Burk | 20:52.0 | 10 | South Hardin | ---- | ---- | ---- |
| 38 | Owen Wedmore | 20:52.4 | 9 | West Fork, Sheffield | ---- | ---- | ---- |
| 39 | Gavin Chambers | 21:01.6 | 12 | Garner-Hayfield-Ventura | ---- | ---- | ---- |
| 40 | Edison Maske | 21:03.9 | 12 | West Fork, Sheffield | ---- | ---- | ---- |
| 41 | Tate Jackson | 21:06.0 | 11 | BK-CGD | ---- | ---- | ---- |
| 42 | Gustavo Chitic Aguilar | 21:07.1 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 43 | Amaury Thomas | 21:09.2 | 10 | Bishop Garrigan, Algona | ---- | ---- | ---- |
| 44 | Breckin Borchardt | 21:09.7 | 10 | Algona | ---- | ---- | ---- |
| 45 | Zach Duckert | 21:10.1 | 12 | Algona | ---- | ---- | ---- |
| 46 | Max Martinek | 21:11.9 | 9 | West Fork, Sheffield | ---- | ---- | ---- |
| 47 | Felix Gonzalez | 21:12.5 | 10 | Eagle Grove | ---- | ---- | ---- |
| 48 | Ethan Kuper | 21:17.3 | 12 | Bishop Garrigan, Algona | ---- | ---- | ---- |
| 49 | Jack Ward | 21:19.3 | 12 | West Fork, Sheffield | ---- | ---- | ---- |
| 50 | Peyton Van Pelt | 21:20.4 | 12 | Humboldt | ---- | ---- | ---- |
| 51 | Jonah VanderWilt | 21:24.4 | 9 | South Hardin | ---- | ---- | ---- |
| 52 | Anthony Vasquez | 21:26.6 | 9 | Eagle Grove | ---- | ---- | ---- |
| 53 | Brenden Sampson | 21:27.1 | 9 | Algona | ---- | ---- | ---- |
| 54 | Isaiah Harrison | 21:28.8 | 11 | Algona | ---- | ---- | ---- |
| 55 | Isaac Hillesland | 21:38.3 | 12 | North Iowa, Buffalo Center | ---- | ---- | ---- |
| 56 | Brooks Jones | 21:40.1 | 9 | West Fork, Sheffield | ---- | ---- | ---- |
| 57 | Carson Olmstead | 21:41.8 | 12 | Algona | ---- | ---- | ---- |
| 58 | Jasper Wirth | 21:43.1 | 9 | North Iowa, Buffalo Center | ---- | ---- | ---- |
| 59 | Carson Chambers | 21:51.3 | 10 | Humboldt | ---- | ---- | ---- |
| 60 | Graham Bakken | 22:01.3 | 10 | Humboldt | ---- | ---- | ---- |
| 61 | Zach Borchers | 22:03.8 | 12 | GTRA | ---- | ---- | ---- |
| 62 | Rylee Wolf | 22:09.5 | 11 | Algona | ---- | ---- | ---- |
| 63 | Owen Patterson | 22:12.5 | 11 | Webster City | ---- | ---- | ---- |
| 64 | Ezekiel Funston | 22:16.3 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 65 | Henry Bormann | 22:34.6 | 12 | Humboldt | ---- | ---- | ---- |
| 66 | Kyzer Zinnel | 22:36.3 | 10 | Webster City | ---- | ---- | ---- |
| 67 | Schyler Morse Jr | 22:39.2 | 11 | Bishop Garrigan, Algona | ---- | ---- | ---- |
| 68 | Eli Muhlenbruch | 22:43.1 | 10 | West Fork, Sheffield | ---- | ---- | ---- |
| 69 | Caden Roe | 22:54.0 | 12 | Humboldt | ---- | ---- | ---- |
| 70 | Kaden Peterson | 22:57.1 | 12 | Webster City | ---- | ---- | ---- |
| 71 | Noah Hanson | 23:01.1 | 11 | North Iowa, Buffalo Center | ---- | ---- | ---- |
| 72 | Will Hinman | 23:12.6 | 10 | BK-CGD | ---- | ---- | ---- |
| 73 | Ethan Vestweber-Boots | 23:21.2 | 11 | BK-CGD | ---- | ---- | ---- |
| 74 | Isaac Fowler | 23:25.8 | 9 | Humboldt | ---- | ---- | ---- |
| 75 | Alec Herrold | 23:27.7 | 10 | BK-CGD | ---- | ---- | ---- |
| 76 | Max Dewhurst | 23:31.3 | 10 | South Hardin | ---- | ---- | ---- |
| 77 | Aizyk Wiseman | 23:32.6 | 9 | West Fork, Sheffield | ---- | ---- | ---- |
| 78 | Robert Frederick | 23:36.0 | 11 | Emmetsburg | ---- | ---- | ---- |
| 79 | Cohen Thilges | 23:41.5 | 9 | Algona | ---- | ---- | ---- |
| 80 | Grant Lamb | 23:46.6 | 9 | Garner-Hayfield-Ventura | ---- | ---- | ---- |
| 81 | Viet Nguyen | 23:54.9 | 9 | South Hardin | ---- | ---- | ---- |
| 82 | Obed Antonio | 23:58.7 | 10 | Humboldt | ---- | ---- | ---- |
| 83 | Andrew Nedved | 23:59.0 | 9 | Humboldt | ---- | ---- | ---- |
| 84 | Joel Thurm | 24:05.0 | 10 | Humboldt | ---- | ---- | ---- |
| 85 | Latham Mitchell | 24:14.7 | 11 | Garner-Hayfield-Ventura | ---- | ---- | ---- |
| 86 | Luke DeWinter | 24:23.3 | 9 | Humboldt | ---- | ---- | ---- |
| 87 | Owen Doocy | 24:27.0 | 10 | Algona | ---- | ---- | ---- |
| 88 | Tristan Harvey | 24:35.6 | 12 | GTRA | ---- | ---- | ---- |
| 89 | Koby Harley | 24:45.4 | 11 | West Fork, Sheffield | ---- | ---- | ---- |
| 90 | Leland Eggers | 24:48.6 | 9 | Webster City | ---- | ---- | ---- |
| 91 | Tucker Brunsvold | 24:50.6 | 9 | Algona | ---- | ---- | ---- |
| 92 | Logan Torsell | 24:53.1 | 9 | BK-CGD | ---- | ---- | ---- |
| 93 | Jayden Pollock | 25:13.3 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 94 | Dalton Lutat | 25:18.2 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 95 | Keaton Taylor | 25:23.7 | 10 | Humboldt | ---- | ---- | ---- |
| 96 | Nathan Klocke | 25:25.8 | 11 | Humboldt | ---- | ---- | ---- |
| 97 | Callum Sifert | 25:29.5 | 10 | BK-CGD | ---- | ---- | ---- |
| 98 | Anthony Pickar | 25:32.9 | 10 | GTRA | ---- | ---- | ---- |
| 99 | Brett Behr | 25:37.0 | 9 | West Fork, Sheffield | ---- | ---- | ---- |
| 100 | Aaron Thelen | 25:37.7 | 11 | Estherville Lincoln Central | ---- | ---- | ---- |
| 101 | Jason Oxlaj-Mejia | 26:04.8 | 11 | Humboldt | ---- | ---- | ---- |
| 102 | Corbin Darling | 26:09.1 | 9 | Bishop Garrigan, Algona | ---- | ---- | ---- |
| 103 | Mack Harklau | 26:24.9 | 11 | Humboldt | ---- | ---- | ---- |
| 104 | Lucian Benjamin | 26:59.5 | 12 | Emmetsburg | ---- | ---- | ---- |
| 105 | Nathaniel Darling | 27:12.2 | 12 | Bishop Garrigan, Algona | ---- | ---- | ---- |
| 106 | Hunter Smidt | 27:30.5 | 9 | BK-CGD | ---- | ---- | ---- |
| 107 | Landon Crawford | 30:11.9 | 12 | Webster City | ---- | ---- | ---- |
| 108 | Dyeton Peoppe | 31:20.2 | 12 | Emmetsburg | ---- | ---- | ---- |
| 109 | Eli Ross | 32:50.8 | 12 | Estherville Lincoln Central | ---- | ---- | ---- |