| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Evan Fopma | 18:33.8 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 2 | Aiden Buckingham | 18:53.6 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 3 | Misha McIlravy | 19:29.9 | 10 | North Polk, Alleman | ---- | ---- | ---- |
| 4 | Ethan Fawcett | 19:31.5 | 11 | North Polk, Alleman | ---- | ---- | ---- |
| 5 | Stockton Huether | 19:37.8 | 11 | North Polk, Alleman | ---- | ---- | ---- |
| 6 | Kieren Seeley | 19:42.3 | 10 | Des Moines Christian | ---- | ---- | ---- |
| 7 | David Eivins | 19:53.5 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 8 | Dillon Dorenkamp | 20:12.2 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 9 | Martin Schmesier | 20:15.5 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 10 | Miles Engstrom | 20:17.8 | 10 | Nevada | ---- | ---- | ---- |
| 11 | Bram Carpenter | 20:25.8 | 12 | Boone | ---- | ---- | ---- |
| 12 | Ryan Wessels | 20:30.2 | 11 | Nevada | ---- | ---- | ---- |
| 13 | Braydin Phipps | 20:33.1 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 14 | Aiden Johnson | 20:35.6 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 15 | Chase Friedman | 20:40.1 | 9 | North Polk, Alleman | ---- | ---- | ---- |
| 16 | Collin Skaggs | 20:42.0 | 10 | Nevada | ---- | ---- | ---- |
| 17 | Henry Little | 20:43.6 | 9 | Nevada | ---- | ---- | ---- |
| 18 | Connery Varsa | 20:45.1 | 10 | Nevada | ---- | ---- | ---- |
| 19 | Charlie McLaughlin | 20:45.9 | 9 | Ankeny Christian Academy | ---- | ---- | ---- |
| 20 | Diego Bejarano | 20:47.3 | 10 | Des Moines, Lincoln | ---- | ---- | ---- |
| 21 | Trevor Nusbaum | 20:49.9 | 9 | Nevada | ---- | ---- | ---- |
| 22 | Lucas Mills | 21:15.4 | 12 | Nevada | ---- | ---- | ---- |
| 23 | Reed Chapman | 21:16.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 24 | Wyatt DeMoss | 21:16.5 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 25 | Brennon Morehead | 21:18.9 | 10 | North Polk, Alleman | ---- | ---- | ---- |
| 26 | Hoscar Godina-Torres | 21:20.0 | 12 | Des Moines, Lincoln | ---- | ---- | ---- |
| 27 | Frank Engstrom | 21:24.7 | 12 | Nevada | ---- | ---- | ---- |
| 28 | Michael Todhunter | 21:26.3 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 29 | AJ Willis | 21:27.7 | 12 | Des Moines Christian | ---- | ---- | ---- |
| 30 | JJ Bartleman | 21:30.0 | 9 | North Polk, Alleman | ---- | ---- | ---- |
| 31 | Gavin Lyman | 21:30.9 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 32 | Hudson Shipley | 21:33.9 | 11 | North Polk, Alleman | ---- | ---- | ---- |
| 33 | Brendan Grant | 21:34.8 | 10 | North Polk, Alleman | ---- | ---- | ---- |
| 34 | Jaxson Gray | 21:38.6 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 35 | Asher Rippey | 21:45.1 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 36 | Kam Lehman | 21:50.9 | 9 | Boone | ---- | ---- | ---- |
| 37 | Will MacLean | 21:55.0 | 9 | North Polk, Alleman | ---- | ---- | ---- |
| 38 | Elijah Wirtz | 21:55.3 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 39 | Devon Toledo-Comer | 21:56.6 | 9 | Des Moines, Lincoln | ---- | ---- | ---- |
| 40 | Ethon Downes | 22:01.5 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 41 | Marcus Pedersen | 22:13.1 | 9 | Ankeny Christian Academy | ---- | ---- | ---- |
| 42 | Drew Blakeslee | 22:16.2 | 9 | Ankeny Christian Academy | ---- | ---- | ---- |
| 43 | Micah Bailey | 22:21.4 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 44 | Ethan Kratochvil | 22:27.2 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 45 | Aaron Boston | 22:28.4 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 46 | Caden Robinson Saathoff | 22:31.7 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 47 | Andre Hoff | 22:36.2 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 48 | Isaac Clark | 22:36.7 | 10 | Boone | ---- | ---- | ---- |
| 49 | Peyton Shipley | 22:55.9 | 9 | North Polk, Alleman | ---- | ---- | ---- |
| 50 | Jordan Wallace | 23:01.9 | 12 | Des Moines, Lincoln | ---- | ---- | ---- |
| 51 | Asher Kurtz | 23:05.5 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 52 | Cael Cheney | 23:10.5 | 9 | Montezuma | ---- | ---- | ---- |
| 53 | Wyatt Johnson | 23:21.5 | 10 | Boone | ---- | ---- | ---- |
| 54 | Cael Ferguson | 23:22.4 | 9 | Nevada | ---- | ---- | ---- |
| 55 | Sam Chestnut | 23:26.1 | 9 | Boone | ---- | ---- | ---- |
| 56 | Kyle Weber | 23:33.9 | 10 | Ankeny Christian Academy | ---- | ---- | ---- |
| 57 | Evan Scholten | 23:34.0 | 9 | North Polk, Alleman | ---- | ---- | ---- |
| 58 | James Kuening | 23:36.8 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 59 | Max Throop | 23:39.0 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 60 | Colin Gibson | 23:51.8 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 61 | Tai Vo | 24:08.1 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 62 | Jase Barrick | 24:14.7 | 11 | Boone | ---- | ---- | ---- |
| 63 | Peter Thomas | 24:16.5 | 9 | Nevada | ---- | ---- | ---- |
| 64 | Linkyn Bru | 24:23.3 | 9 | Montezuma | ---- | ---- | ---- |
| 65 | Madox Engelbrecht | 24:29.6 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 66 | Gavin Lopez | 24:34.2 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 67 | Jack Hamilton | 24:34.7 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 68 | Ryne Erickson | 24:48.9 | 12 | Nevada | ---- | ---- | ---- |
| 69 | Theodore Brown | 24:52.3 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 70 | Drake Haugstead | 24:54.0 | 11 | Boone | ---- | ---- | ---- |
| 71 | Simon Mills | 25:15.0 | 10 | Nevada | ---- | ---- | ---- |
| 72 | Sebastian Feauto | 25:28.2 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 73 | Cooper Moffitt | 25:29.7 | 11 | Nevada | ---- | ---- | ---- |
| 74 | Zavier McKee | 25:35.1 | 9 | Des Moines, Lincoln | ---- | ---- | ---- |
| 75 | Jack Breese | 25:35.6 | 9 | Des Moines, Lincoln | ---- | ---- | ---- |
| 76 | Sebastian Urias | 25:40.4 | 12 | Des Moines, Lincoln | ---- | ---- | ---- |
| 77 | Max Fick | 25:50.1 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 78 | Marcus Jacob | 26:07.4 | 9 | Ankeny Christian Academy | ---- | ---- | ---- |
| 79 | Dakota Fricks | 26:11.1 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 80 | Drake Tate | 26:14.5 | 9 | North Polk, Alleman | ---- | ---- | ---- |
| 81 | Carter Timmons | 26:14.8 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 82 | Raj Biswa | 26:28.7 | 10 | Des Moines, Lincoln | ---- | ---- | ---- |
| 83 | Nicholas Fischels | 26:31.4 | 10 | Nevada | ---- | ---- | ---- |
| 84 | Alex Steenhoek | 26:50.3 | 10 | Des Moines Christian | ---- | ---- | ---- |
| 85 | Jack Pedersen | 27:03.3 | 10 | Ankeny Christian Academy | ---- | ---- | ---- |
| 86 | Max Little | 27:08.4 | 9 | North Polk, Alleman | ---- | ---- | ---- |
| 87 | Anthony Williams | 27:25.9 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 88 | Logan Bui | 28:09.5 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 89 | Elias Bou Karam | 28:37.3 | 11 | Des Moines, Lincoln | ---- | ---- | ---- |
| 90 | Lincoln Fletchall | 28:58.5 | 9 | North Polk, Alleman | ---- | ---- | ---- |
| 91 | Judah Rittgers | 31:32.4 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 92 | Jenif Kharka | 31:47.1 | 9 | Des Moines, Lincoln | ---- | ---- | ---- |
| 93 | Daniel Gute | 32:45.5 | 9 | Ankeny Christian Academy | ---- | ---- | ---- |