| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Logan Bleich | 15:29.4 | 11 | Gilbert | ---- | ---- | ---- |
| 2 | Jacob Tallman | 15:36.2 | 11 | Gilbert | ---- | ---- | ---- |
| 3 | Carson Squiers | 15:59.5 | 12 | Gilbert | ---- | ---- | ---- |
| 4 | Gavin Weber | 16:20.8 | 12 | Algona | ---- | ---- | ---- |
| 5 | Zach Stevemer | 16:40.6 | 9 | Gilbert | ---- | ---- | ---- |
| 6 | Emrick Ryan | 16:47.2 | 12 | Gilbert | ---- | ---- | ---- |
| 7 | Anthony Valles | 16:52.2 | 12 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 8 | Max Davidson | 16:53.3 | 12 | Ballard | ---- | ---- | ---- |
| 9 | Preston Stensland | 17:12.6 | 12 | Gilbert | ---- | ---- | ---- |
| 10 | Thatcher Oswald | 17:20.1 | 12 | Manson Northwest Webster | ---- | ---- | ---- |
| 11 | Corben Lucchesi | 17:22.9 | 11 | Roland-Story, Story City | ---- | ---- | ---- |
| 12 | Landon Lucht | 17:23.5 | 12 | Gilbert | ---- | ---- | ---- |
| 13 | Brooks Morgan | 17:26.0 | 10 | Algona | ---- | ---- | ---- |
| 14 | Matthew Hommowun | 17:36.4 | 10 | Waverly-Shell Rock | ---- | ---- | ---- |
| 15 | Graden Hermann | 17:40.2 | 11 | Ballard | ---- | ---- | ---- |
| 16 | Jesus Garcia | 17:41.4 | 11 | South Hamilton, Jewell | ---- | ---- | ---- |
| 17 | Caleb Biensen | 17:53.1 | 12 | Nevada | ---- | ---- | ---- |
| 18 | Henry Kramer | 17:53.6 | 10 | Humboldt | ---- | ---- | ---- |
| 19 | Henry Little | 17:55.9 | 11 | Nevada | ---- | ---- | ---- |
| 20 | Austin Vance | 17:56.7 | 10 | Ballard | ---- | ---- | ---- |
| 21 | Hayden Hill | 17:57.5 | 11 | South Hamilton, Jewell | ---- | ---- | ---- |
| 22 | Justin Callahan | 17:59.7 | 12 | Webster City | ---- | ---- | ---- |
| 23 | Parker Domino | 18:20.0 | 11 | Ballard | ---- | ---- | ---- |
| 24 | Trevor Nusbaum | 18:24.9 | 11 | Nevada | ---- | ---- | ---- |
| 25 | Jayce Point | 18:27.3 | 11 | Fort Dodge | ---- | ---- | ---- |
| 26 | Gage Mueller | 18:28.2 | 11 | Waverly-Shell Rock | ---- | ---- | ---- |
| 27 | Baily Schara | 18:31.1 | 11 | Waverly-Shell Rock | ---- | ---- | ---- |
| 28 | Zander Christensen | 18:34.7 | 12 | Waverly-Shell Rock | ---- | ---- | ---- |
| 29 | Hunter Waldo-Martinez | 18:35.4 | 11 | Eagle Grove | ---- | ---- | ---- |
| 30 | Kyle Widlund | 18:38.1 | 10 | Manson Northwest Webster | ---- | ---- | ---- |
| 31 | Lincoln Akins | 18:51.4 | 12 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 32 | Lucas Geerts | 18:52.0 | 12 | Waverly-Shell Rock | ---- | ---- | ---- |
| 33 | Owen Nuss | 18:58.1 | 11 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 34 | Jack Barner | 19:00.4 | 12 | Webster City | ---- | ---- | ---- |
| 35 | Dorian Myers | 19:00.4 | 12 | Boone | ---- | ---- | ---- |
| 36 | Aidan Recker | 19:04.0 | 13 | Fort Dodge | ---- | ---- | ---- |
| 37 | Erik Larson | 19:05.2 | 11 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 38 | Jacob Condon | 19:06.1 | 11 | Nevada | ---- | ---- | ---- |
| 39 | Rowan Poutre | 19:06.9 | 10 | Manson Northwest Webster | ---- | ---- | ---- |
| 40 | Gabe Thumma | 19:09.0 | 12 | Webster City | ---- | ---- | ---- |
| 41 | Aidan Wardell | 19:09.7 | 9 | Webster City | ---- | ---- | ---- |
| 42 | Cohen Thilges | 19:10.1 | 11 | Algona | ---- | ---- | ---- |
| 43 | Henry Dahlsten | 19:12.2 | 11 | Roland-Story, Story City | ---- | ---- | ---- |
| 44 | Jones Hensley | 19:21.8 | 9 | Fort Dodge | ---- | ---- | ---- |
| 45 | Owen Davidson | 19:26.5 | 10 | Ballard | ---- | ---- | ---- |
| 46 | Levi Mills | 19:28.6 | 10 | Nevada | ---- | ---- | ---- |
| 47 | Isaac Swisher | 19:31.8 | 11 | Ballard | ---- | ---- | ---- |
| 48 | Stevan Freese | 19:33.3 | 10 | Waverly-Shell Rock | ---- | ---- | ---- |
| 49 | Breckin Borchardt | 19:34.7 | 12 | Algona | ---- | ---- | ---- |
| 50 | Corban McHone | 19:36.6 | 10 | Fort Dodge | ---- | ---- | ---- |
| 51 | August Akins | 19:42.4 | 9 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 52 | Axton Hood | 19:42.4 | 9 | Algona | ---- | ---- | ---- |
| 53 | Connor Hayes | 19:45.7 | 9 | Waverly-Shell Rock | ---- | ---- | ---- |
| 54 | William Vosburg | 19:46.1 | 10 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 55 | Richard Mattingly | 19:48.2 | 10 | Nevada | ---- | ---- | ---- |
| 56 | Arnold Guevara | 19:51.2 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 57 | Nolan Muhlenbruch | 20:09.9 | 10 | BK-CGD | ---- | ---- | ---- |
| 58 | Evan Byersdorfer | 20:13.7 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 59 | Joos Langkjaer | 20:14.5 | 10 | Fort Dodge | ---- | ---- | ---- |
| 60 | Grandon Dahlhauser | 20:15.1 | 10 | Algona | ---- | ---- | ---- |
| 61 | Hunter Haley | 20:16.4 | 10 | Nevada | ---- | ---- | ---- |
| 62 | Arlen Lake | 20:22.1 | 12 | Webster City | ---- | ---- | ---- |
| 63 | Ethan Tucker | 20:28.5 | 12 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 64 | Felix Gonzalez | 20:28.7 | 12 | Eagle Grove | ---- | ---- | ---- |
| 65 | Kam Lehman | 20:32.0 | 11 | Boone | ---- | ---- | ---- |
| 66 | Jonah Carlson | 20:33.5 | 12 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 67 | Jackson Bintz | 20:34.1 | 9 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 68 | Simon Enabnit | 20:35.0 | 12 | Boone | ---- | ---- | ---- |
| 69 | Logan Meyer | 20:37.0 | 10 | Manson Northwest Webster | ---- | ---- | ---- |
| 70 | Andrew Barwin | 20:37.6 | 9 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 71 | Kaleb Draeger | 20:38.9 | 10 | Webster City | ---- | ---- | ---- |
| 72 | Eduardo Rivera | 20:41.4 | 10 | BK-CGD | ---- | ---- | ---- |
| 73 | Caden Harms | 20:42.0 | 10 | Algona | ---- | ---- | ---- |
| 74 | Alex Weeks | 20:47.9 | 11 | Ballard | ---- | ---- | ---- |
| 75 | Carver Peterson | 20:48.0 | 10 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 76 | Asarel Castro | 20:53.5 | 10 | Eagle Grove | ---- | ---- | ---- |
| 77 | David Nelson | 20:57.2 | 10 | Manson Northwest Webster | ---- | ---- | ---- |
| 78 | Aidan Reel | 21:01.3 | 11 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 79 | Kyzer Zinnel | 21:02.3 | 12 | Webster City | ---- | ---- | ---- |
| 80 | Owen Hill | 21:06.9 | 12 | Boone | ---- | ---- | ---- |
| 81 | Leo Ertel | 21:07.1 | 12 | BK-CGD | ---- | ---- | ---- |
| 82 | Carson Chambers | 21:21.4 | 12 | Humboldt | ---- | ---- | ---- |
| 83 | Dakota Lowe | 21:30.2 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 84 | Gordon Seeden | 21:33.6 | 9 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 85 | Isaac Fowler | 21:36.4 | 11 | Humboldt | ---- | ---- | ---- |
| 86 | Reed Masters | 21:50.5 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 87 | Logan Torsell | 21:50.5 | 11 | BK-CGD | ---- | ---- | ---- |
| 88 | Cooper Thacker | 21:55.2 | 12 | Eagle Grove | ---- | ---- | ---- |
| 89 | Sam Chestnut | 21:57.3 | 11 | Boone | ---- | ---- | ---- |
| 90 | Ryne Magner | 21:59.5 | 10 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 91 | Max Kofoot | 22:02.0 | 10 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 92 | Myles Summers | 22:03.9 | 10 | Fort Dodge | ---- | ---- | ---- |
| 93 | Miles Zeman | 22:11.0 | 10 | Humboldt | ---- | ---- | ---- |
| 94 | Drew Essman | 22:16.0 | 12 | Fort Dodge | ---- | ---- | ---- |
| 95 | Anthony Vasquez | 22:21.0 | 11 | Eagle Grove | ---- | ---- | ---- |
| 96 | Ethan Cibert | 22:32.6 | 10 | St. Edmond, Fort Dodge | ---- | ---- | ---- |
| 97 | Pearson Lampe | 22:44.3 | 11 | Boone | ---- | ---- | ---- |
| 98 | Logan Bintz | 23:07.1 | 12 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 99 | Samuel Williams | 23:17.7 | 11 | BK-CGD | ---- | ---- | ---- |
| 100 | Obed Antonio | 23:23.2 | 12 | Humboldt | ---- | ---- | ---- |
| 101 | Josiah Potratz | 23:24.3 | 9 | Roland-Story, Story City | ---- | ---- | ---- |
| 102 | Wyatt Johnson | 23:33.6 | 12 | Boone | ---- | ---- | ---- |
| 103 | Evan Gibson | 23:47.5 | 9 | South Hamilton, Jewell | ---- | ---- | ---- |
| 104 | Conyr Cook | 23:53.2 | 9 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 105 | Yahel Sanchez | 23:56.8 | 11 | Humboldt | ---- | ---- | ---- |
| 106 | Brady Messerly | 23:59.8 | 9 | Manson Northwest Webster | ---- | ---- | ---- |
| 107 | Owen Patterson | 24:00.9 | 9 | Roland-Story, Story City | ---- | ---- | ---- |
| 108 | Trevor Zanker | 24:16.1 | 10 | South Hamilton, Jewell | ---- | ---- | ---- |
| 109 | Kaden Greenlee | 24:28.9 | 9 | South Hamilton, Jewell | ---- | ---- | ---- |
| 110 | Will Halverson | 24:31.4 | 9 | Roland-Story, Story City | ---- | ---- | ---- |
| 111 | Sterling Dietzel | 25:00.1 | 9 | South Hamilton, Jewell | ---- | ---- | ---- |
| 112 | Graham Bakken | 25:04.6 | 12 | Humboldt | ---- | ---- | ---- |
| 113 | Mason Roethler | 25:52.7 | 9 | South Hamilton, Jewell | ---- | ---- | ---- |
| 114 | Jovanny Camarillo | 25:58.2 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 115 | Mason Moser | 26:47.3 | 9 | Manson Northwest Webster | ---- | ---- | ---- |