| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Tommy Tyynismaa | 16:17.5 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 2 | James Brant | 16:34.7 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 3 | Kael Streeter | 16:41.2 | 10 | Carlisle | ---- | ---- | ---- |
| 4 | Torin Timmerman | 16:48.2 | 11 | ADM, Adel | ---- | ---- | ---- |
| 5 | Nick Williams | 16:49.5 | 11 | Charles City | ---- | ---- | ---- |
| 6 | Ezra DeCleene | 16:52.9 | 12 | Carlisle | ---- | ---- | ---- |
| 7 | Austin Soldwisch | 16:56.7 | 11 | Waverly-Shell Rock | ---- | ---- | ---- |
| 8 | Kamden Brown | 17:00.2 | 11 | Carlisle | ---- | ---- | ---- |
| 9 | Shay Holdmeyer | 17:10.0 | 11 | ADM, Adel | ---- | ---- | ---- |
| 10 | Zach Wenger | 17:11.5 | 12 | West Delaware, Manchester | ---- | ---- | ---- |
| 11 | Xander Graeser | 17:13.5 | 11 | Charles City | ---- | ---- | ---- |
| 12 | Grant Zilka | 17:14.4 | 11 | Decorah | ---- | ---- | ---- |
| 13 | Brody Roth | 17:16.3 | 12 | Carlisle | ---- | ---- | ---- |
| 14 | Brian Rohde | 17:24.0 | 11 | Nevada | ---- | ---- | ---- |
| 15 | Jase Turnis | 17:26.4 | 11 | West Delaware, Manchester | ---- | ---- | ---- |
| 16 | Isaac Thompson | 17:29.5 | 9 | Charles City | ---- | ---- | ---- |
| 17 | Garrett See | 17:31.6 | 10 | Decorah | ---- | ---- | ---- |
| 18 | Cade Rosenberger | 17:35.4 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 19 | Gavin Roske | 17:38.5 | 9 | Clear Lake | ---- | ---- | ---- |
| 20 | Robbie Hall | 17:42.5 | 10 | ADM, Adel | ---- | ---- | ---- |
| 21 | Isaac Chapman | 17:43.5 | 11 | ADM, Adel | ---- | ---- | ---- |
| 22 | Hunter Landphair | 17:44.5 | 12 | ADM, Adel | ---- | ---- | ---- |
| 23 | Henry Weis | 17:44.9 | 12 | Decorah | ---- | ---- | ---- |
| 24 | Braxten Rohrs | 17:45.5 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 25 | Barrett Jesina | 17:47.5 | 10 | South Tama County, Tama | ---- | ---- | ---- |
| 26 | Rowan Steele | 17:51.3 | 12 | Nevada | ---- | ---- | ---- |
| 27 | Josh Lancaster | 17:53.9 | 12 | Carlisle | ---- | ---- | ---- |
| 28 | D'mitry Lesser | 17:56.5 | 11 | Decorah | ---- | ---- | ---- |
| 29 | Sam Peters | 17:56.8 | 12 | ADM, Adel | ---- | ---- | ---- |
| 30 | Holden Schirmer | 17:57.5 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 31 | Landyn Hook | 18:07.0 | 11 | Decorah | ---- | ---- | ---- |
| 32 | Talan Walstrom | 18:09.9 | 11 | Carlisle | ---- | ---- | ---- |
| 33 | Carter Holland | 18:14.4 | 12 | Nevada | ---- | ---- | ---- |
| 34 | Caleb Jones | 18:15.1 | 12 | Clear Lake | ---- | ---- | ---- |
| 35 | Colin Knudsen | 18:16.9 | 11 | Waverly-Shell Rock | ---- | ---- | ---- |
| 36 | Brady Sanger | 18:21.4 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 37 | Jack Rieck | 18:21.5 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 38 | Oliver Bollinger | 18:21.6 | 10 | Decorah | ---- | ---- | ---- |
| 39 | Lukas Vance | 18:23.0 | 12 | Charles City | ---- | ---- | ---- |
| 40 | Dawson Lemke | 18:23.6 | 10 | Nevada | ---- | ---- | ---- |
| 41 | Max Marple | 18:26.1 | 9 | ADM, Adel | ---- | ---- | ---- |
| 42 | Isaac Smith | 18:26.6 | 9 | Clear Lake | ---- | ---- | ---- |
| 43 | Chase Gach | 18:27.5 | 12 | Carlisle | ---- | ---- | ---- |
| 44 | Conner Miller | 18:29.4 | 9 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 45 | Jack DeLaRosa | 18:30.6 | 9 | Decorah | ---- | ---- | ---- |
| 46 | Nyle Davis | 18:34.5 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 47 | Christopher Greenfield | 18:34.6 | 11 | BK-CGD | ---- | ---- | ---- |
| 48 | Brenden White | 18:37.3 | 9 | West Delaware, Manchester | ---- | ---- | ---- |
| 49 | Braden Wenger | 18:41.4 | 11 | West Delaware, Manchester | ---- | ---- | ---- |
| 50 | Alex Steffen | 18:42.8 | 12 | West Delaware, Manchester | ---- | ---- | ---- |
| 51 | Maddix Holland | 18:43.0 | 10 | Nevada | ---- | ---- | ---- |
| 52 | Kyler Wooten | 18:47.9 | 10 | West Delaware, Manchester | ---- | ---- | ---- |
| 53 | Will Bauman | 18:49.5 | 12 | Nevada | ---- | ---- | ---- |
| 54 | Carter Haberkorn | 18:54.0 | 11 | Charles City | ---- | ---- | ---- |
| 55 | Cael Stucky | 18:57.0 | 10 | Clear Lake | ---- | ---- | ---- |
| 56 | Evan Kartman | 18:59.3 | 12 | West Delaware, Manchester | ---- | ---- | ---- |
| 57 | Grady Gibson | 19:07.3 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 58 | Cooper Steeples | 19:13.6 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 59 | Aiden Bridges | 19:17.3 | 12 | Waverly-Shell Rock | ---- | ---- | ---- |
| 60 | Jackson Kowalski | 19:19.5 | 10 | Charles City | ---- | ---- | ---- |
| 61 | Preston Francois | 19:20.0 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 62 | Gavin Skaggs | 19:21.5 | 12 | Nevada | ---- | ---- | ---- |
| 63 | Aiden Hippen | 19:23.0 | 10 | Clear Lake | ---- | ---- | ---- |
| 64 | Luke Moore | 19:26.3 | 10 | Clear Lake | ---- | ---- | ---- |
| 65 | Aiden Burtness | 19:36.4 | 9 | Clear Lake | ---- | ---- | ---- |
| 66 | Zander Christensen | 19:37.0 | 10 | Waverly-Shell Rock | ---- | ---- | ---- |
| 67 | Hunter Miller | 19:37.6 | 11 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 68 | Noah Morris | 19:44.5 | 11 | Charles City | ---- | ---- | ---- |
| 69 | Gage Mueller | 19:48.9 | 9 | Waverly-Shell Rock | ---- | ---- | ---- |
| 70 | David Eivins | 19:52.9 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 71 | Tate Jackson | 19:59.5 | 11 | BK-CGD | ---- | ---- | ---- |
| 72 | Lucas Geerts | 20:00.0 | 10 | Waverly-Shell Rock | ---- | ---- | ---- |
| 73 | Drew Granzow | 20:16.9 | 9 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 74 | Sam Kirchhoff | 20:26.0 | 9 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 75 | Will Hinman | 20:51.1 | 10 | BK-CGD | ---- | ---- | ---- |
| 76 | Wouter Reuling | 21:00.8 | 10 | Waverly-Shell Rock | ---- | ---- | ---- |
| 77 | Isaac Sauke | 21:17.9 | 11 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 78 | Nathanial Sparks | 21:22.0 | 9 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 79 | Brody Robertson | 21:44.4 | 11 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 80 | Boyan Roussev | 21:58.9 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 81 | Ethan Vestweber-Boots | 22:23.0 | 11 | BK-CGD | ---- | ---- | ---- |
| 82 | David Camarillo | 22:28.9 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 83 | Arnold Guevara | 22:34.6 | 10 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 84 | Wilken Kube | 22:35.1 | 12 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 85 | Connor Miller | 23:00.9 | 11 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 86 | Aaron Blackburn | 23:23.6 | 10 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |
| 87 | Logan Torsell | 23:52.5 | 9 | BK-CGD | ---- | ---- | ---- |
| 88 | Callum Sifert | 24:49.0 | 10 | BK-CGD | ---- | ---- | ---- |
| 89 | Ricardo Martinez | 25:42.4 | 9 | Iowa Falls - Alden/AGWSR | ---- | ---- | ---- |