| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Brandon Hughes | 15:54.4 | 12 | Spirit Lake | ---- | ---- | ---- |
| 2 | Dietrich Dirks | 16:04.4 | 12 | Spirit Lake | ---- | ---- | ---- |
| 3 | Gavin Weber | 16:14.7 | 11 | Algona | ---- | ---- | ---- |
| 4 | Jace Hungerford | 16:17.8 | 10 | Spirit Lake | ---- | ---- | ---- |
| 5 | Lucos Wernimont | 16:45.6 | 10 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 6 | Carter Trautman | 17:21.8 | 11 | Spirit Lake | ---- | ---- | ---- |
| 7 | Warren Duitsman | 17:50.3 | 11 | Estherville Lincoln Central | ---- | ---- | ---- |
| 8 | Leighton Sippel | 17:57.8 | 12 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 9 | Krayton Rutledge | 18:01.5 | 11 | Emmetsburg | ---- | ---- | ---- |
| 10 | Oliver Thompson | 18:05.3 | 10 | Spirit Lake | ---- | ---- | ---- |
| 11 | Henry Kramer | 18:06.5 | 9 | Humboldt | ---- | ---- | ---- |
| 12 | Jackson Struve | 18:09.3 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 13 | Landon Driver | 18:18.0 | 10 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 14 | Barrett Morgan | 18:20.4 | 11 | Algona | ---- | ---- | ---- |
| 15 | Brooks Morgan | 18:26.3 | 9 | Algona | ---- | ---- | ---- |
| 16 | Ryley Riggert | 18:37.3 | 12 | Algona | ---- | ---- | ---- |
| 17 | Breckin Borchardt | 18:41.6 | 11 | Algona | ---- | ---- | ---- |
| 18 | Wylee Conway | 18:43.3 | 9 | Spirit Lake | ---- | ---- | ---- |
| 19 | Keagan VandeHoef | 18:44.0 | 10 | Spirit Lake | ---- | ---- | ---- |
| 20 | Joshua Hoffman | 18:44.2 | 12 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 21 | Colin Christians | 18:56.3 | 10 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 22 | Landon Manwarren | 19:00.6 | 11 | North Union | ---- | ---- | ---- |
| 23 | Jaden Himrod | 19:13.5 | 12 | Humboldt | ---- | ---- | ---- |
| 24 | Cayden Wilson | 19:19.5 | 7 | GTRA | ---- | ---- | ---- |
| 25 | Gustavo Chitic Aguilar | 19:25.8 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 26 | Lukas Chappas | 19:27.6 | 9 | Spirit Lake | ---- | ---- | ---- |
| 27 | Silas Bindel | 19:32.0 | 12 | West Bend-Mallard | ---- | ---- | ---- |
| 28 | Cooper Winkel | 19:37.5 | 12 | Spirit Lake | ---- | ---- | ---- |
| 29 | Taylon Withers | 19:39.4 | 11 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 30 | Noah Clabaugh | 19:54.0 | 9 | Spirit Lake | ---- | ---- | ---- |
| 31 | Jhony Ordonez | 19:55.4 | 9 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 32 | Isaiah Harrison | 20:06.0 | 12 | Algona | ---- | ---- | ---- |
| 33 | Aiden Bauer | 20:06.1 | 11 | North Union | ---- | ---- | ---- |
| 34 | Caden Harms | 20:11.5 | 9 | Algona | ---- | ---- | ---- |
| 35 | Conner Matheson | 20:12.5 | 11 | Estherville Lincoln Central | ---- | ---- | ---- |
| 36 | Sam Wahl | 20:15.9 | 9 | Spirit Lake | ---- | ---- | ---- |
| 37 | Beckam Welch | 20:19.2 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 38 | Sterling Scranton | 20:21.2 | 12 | Humboldt | ---- | ---- | ---- |
| 39 | Aaron Dirks | 20:22.4 | 9 | Spirit Lake | ---- | ---- | ---- |
| 40 | Cooper Hawkins | 20:29.0 | 11 | Spirit Lake | ---- | ---- | ---- |
| 41 | Landon Van Zog | 20:34.5 | 10 | Emmetsburg | ---- | ---- | ---- |
| 42 | Carson Chambers | 20:41.4 | 11 | Humboldt | ---- | ---- | ---- |
| 43 | Blaize Ahrens | 20:44.9 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 44 | Jacob Fox | 20:45.9 | 9 | Emmetsburg | ---- | ---- | ---- |
| 45 | Wyatt Martin | 20:50.9 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 46 | Axel Mortensen | 20:53.0 | 11 | Algona | ---- | ---- | ---- |
| 47 | Brenden Sampson | 20:53.0 | 10 | Algona | ---- | ---- | ---- |
| 48 | Justin Shearer | 20:57.6 | 10 | Pocahontas Area | ---- | ---- | ---- |
| 49 | Seth Tillotson | 21:02.8 | 12 | Spirit Lake | ---- | ---- | ---- |
| 50 | Jose Aguilar-Gonzalez | 21:07.6 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 51 | Ezekiel Funston | 21:13.1 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 52 | Graham Bakken | 21:13.8 | 11 | Humboldt | ---- | ---- | ---- |
| 53 | Michael Neis | 21:16.1 | 12 | Spirit Lake | ---- | ---- | ---- |
| 54 | Joel Thurm | 21:21.0 | 11 | Humboldt | ---- | ---- | ---- |
| 55 | Isaac Fowler | 21:26.4 | 10 | Humboldt | ---- | ---- | ---- |
| 56 | Luke DeWinter | 21:33.3 | 10 | Humboldt | ---- | ---- | ---- |
| 57 | Rylee Wolf | 21:40.7 | 12 | Algona | ---- | ---- | ---- |
| 58 | Brooks Hinners | 21:41.7 | 10 | Humboldt | ---- | ---- | ---- |
| 59 | Naruto Menchaca | 21:45.1 | 10 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 60 | Kade Madden | 21:50.0 | 11 | North Union | ---- | ---- | ---- |
| 61 | Gersain Orozco | 22:08.7 | 10 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 62 | Anthony Pickar | 22:13.2 | 11 | GTRA | ---- | ---- | ---- |
| 63 | Titus Kruse | 22:16.0 | 9 | Sioux Central, Sioux Rapids | ---- | ---- | ---- |
| 64 | Miles Zeman | 22:20.5 | 9 | Humboldt | ---- | ---- | ---- |
| 65 | Cohen Thilges | 22:41.4 | 10 | Algona | ---- | ---- | ---- |
| 66 | Kaleb Borchers | 22:41.7 | 10 | GTRA | ---- | ---- | ---- |
| 67 | Obed Antonio | 22:58.3 | 11 | Humboldt | ---- | ---- | ---- |
| 68 | Dean Mowry | 23:04.2 | 12 | Pocahontas Area | ---- | ---- | ---- |
| 69 | Dalton Lutat | 23:05.3 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 70 | Mack Harklau | 23:08.1 | 12 | Humboldt | ---- | ---- | ---- |
| 71 | Keaton Taylor | 23:10.8 | 11 | Humboldt | ---- | ---- | ---- |
| 72 | Owen Doocy | 23:12.4 | 11 | Algona | ---- | ---- | ---- |
| 73 | Julio Valenzuela | 23:20.5 | 11 | Pocahontas Area | ---- | ---- | ---- |
| 74 | AJ Stringer | 23:56.1 | 9 | Humboldt | ---- | ---- | ---- |
| 75 | Spencer Scranton | 23:58.5 | 10 | Humboldt | ---- | ---- | ---- |
| 76 | Nathan Klocke | 24:01.9 | 12 | Humboldt | ---- | ---- | ---- |
| 77 | Grayden Forsythe | 24:07.5 | 12 | West Bend-Mallard | ---- | ---- | ---- |
| 78 | Robert Frederick | 24:07.9 | 12 | Emmetsburg | ---- | ---- | ---- |
| 79 | Jason Oxlaj-Mejia | 24:56.5 | 12 | Humboldt | ---- | ---- | ---- |
| 80 | Jayden Moser | 25:08.5 | 9 | Algona | ---- | ---- | ---- |
| 81 | Paul Peterson | 25:23.3 | 9 | Pocahontas Area | ---- | ---- | ---- |
| 82 | Corbin Darling | 25:25.2 | 10 | Bishop Garrigan, Algona | ---- | ---- | ---- |
| 83 | Andrew Flatau | 25:29.2 | 9 | Humboldt | ---- | ---- | ---- |
| 84 | Samson Mittrucker | 26:29.5 | 9 | Estherville Lincoln Central | ---- | ---- | ---- |
| 85 | Matthew Dewitt | 26:36.9 | 10 | Estherville Lincoln Central | ---- | ---- | ---- |
| 86 | Jayden Pollock | 26:42.9 | 11 | Estherville Lincoln Central | ---- | ---- | ---- |
| 87 | Isaac Chappas | 28:33.6 | 9 | Spirit Lake | ---- | ---- | ---- |
| 88 | Brayden Lennon-Meyer | 29:38.3 | 9 | Humboldt | ---- | ---- | ---- |
| 89 | Andrew Biddle | 30:31.9 | 10 | Emmetsburg | ---- | ---- | ---- |
| 90 | Aiden Cunningham | 30:45.5 | 9 | Algona | ---- | ---- | ---- |