| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Nyle Davis | 16:34.2 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 2 | Jude Benbow | 16:38.6 | 12 | Ogden | ---- | ---- | ---- |
| 3 | Dawson Lemke | 17:05.1 | 11 | Nevada | ---- | ---- | ---- |
| 4 | Corben Lucchesi | 17:11.5 | 10 | Roland-Story, Story City | ---- | ---- | ---- |
| 5 | Yonas Andemichael | 17:15.0 | 12 | North Polk, Alleman | ---- | ---- | ---- |
| 6 | Brian Rohde | 17:22.3 | 12 | Nevada | ---- | ---- | ---- |
| 7 | Gavin Roske | 17:23.9 | 10 | Clear Lake | ---- | ---- | ---- |
| 8 | Brady Van Sickle | 17:26.5 | 12 | Ogden | ---- | ---- | ---- |
| 9 | Jack Rieck | 17:28.4 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 10 | Noah Hinote | 17:32.6 | 12 | Greene County | ---- | ---- | ---- |
| 11 | Ryler Hanson | 17:33.9 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 12 | Brady Sanger | 17:36.1 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 13 | Austin Vance | 17:37.8 | 9 | Ballard | ---- | ---- | ---- |
| 14 | Payton Lehman | 17:39.3 | 12 | North Polk, Alleman | ---- | ---- | ---- |
| 15 | Blake Renze | 17:40.3 | 12 | Madrid | ---- | ---- | ---- |
| 16 | Jacob Condon | 17:40.8 | 10 | Nevada | ---- | ---- | ---- |
| 17 | Brett Postel | 17:43.5 | 12 | North Polk, Alleman | ---- | ---- | ---- |
| 18 | Myles Tromblay | 17:44.0 | 9 | Ogden | ---- | ---- | ---- |
| 19 | John Amos | 17:44.4 | 10 | Clear Lake | ---- | ---- | ---- |
| 20 | Owen Reed | 17:46.0 | 11 | North Polk, Alleman | ---- | ---- | ---- |
| 21 | Preston Francois | 17:46.4 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 22 | Henry Little | 17:47.0 | 10 | Nevada | ---- | ---- | ---- |
| 23 | Clark Bennett | 17:47.7 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 24 | Caden Lerdal | 17:53.4 | 12 | Ogden | ---- | ---- | ---- |
| 25 | Caleb Biensen | 17:53.9 | 11 | Nevada | ---- | ---- | ---- |
| 26 | Thomas Bergstrom | 17:55.1 | 10 | Ogden | ---- | ---- | ---- |
| 27 | Maddix Holland | 17:57.1 | 11 | Nevada | ---- | ---- | ---- |
| 28 | Grady Gibson | 17:57.5 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 29 | Jacob McPherren | 17:57.8 | 11 | Saydel | ---- | ---- | ---- |
| 30 | Liam Triplett | 18:03.1 | 11 | North Polk, Alleman | ---- | ---- | ---- |
| 31 | Graden Hermann | 18:07.8 | 10 | Ballard | ---- | ---- | ---- |
| 32 | Owen Smith | 18:08.4 | 9 | Clear Lake | ---- | ---- | ---- |
| 33 | Hayden Hill | 18:14.6 | 10 | South Hamilton, Jewell | ---- | ---- | ---- |
| 34 | Brady Carstensen | 18:16.1 | 10 | Greene County | ---- | ---- | ---- |
| 35 | Evan Voga | 18:17.1 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 36 | Palmer Hickingbottom | 18:20.8 | 11 | Ogden | ---- | ---- | ---- |
| 37 | Daniel Steinbron | 18:23.3 | 11 | Clear Lake | ---- | ---- | ---- |
| 38 | Aiden Burtness | 18:26.5 | 10 | Clear Lake | ---- | ---- | ---- |
| 39 | Lincoln Akins | 18:28.5 | 11 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 40 | Weston Conway | 18:34.0 | 12 | Clear Lake | ---- | ---- | ---- |
| 41 | Ayden Reed | 18:34.6 | 10 | North Polk, Alleman | ---- | ---- | ---- |
| 42 | Henry Dahlsten | 18:37.6 | 10 | Roland-Story, Story City | ---- | ---- | ---- |
| 43 | Trevor Nusbaum | 18:37.8 | 10 | Nevada | ---- | ---- | ---- |
| 44 | Nick Black | 18:43.2 | 9 | Greene County | ---- | ---- | ---- |
| 45 | Carter Hinote | 18:45.4 | 11 | Greene County | ---- | ---- | ---- |
| 46 | Owen Nuss | 18:46.1 | 10 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 47 | Owen Davidson | 18:50.2 | 9 | Ballard | ---- | ---- | ---- |
| 48 | Cavin Pehl | 18:52.7 | 11 | Madrid | ---- | ---- | ---- |
| 49 | Cade Paulson | 18:53.2 | 10 | Clear Lake | ---- | ---- | ---- |
| 50 | Isaac Swisher | 18:55.4 | 10 | Ballard | ---- | ---- | ---- |
| 51 | Parker Domino | 19:13.8 | 10 | Ballard | ---- | ---- | ---- |
| 52 | Brody Buck | 19:22.3 | 12 | Madrid | ---- | ---- | ---- |
| 53 | Nathan Harrington | 19:26.3 | 11 | North Polk, Alleman | ---- | ---- | ---- |
| 54 | Ethan Tucker | 19:31.8 | 11 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 55 | Landon Abbott | 19:33.5 | 11 | Ogden | ---- | ---- | ---- |
| 56 | Caleb Danielson | 19:35.7 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 57 | Donovan Wilson | 19:41.8 | 11 | Woodward Academy | ---- | ---- | ---- |
| 58 | Kris Petersen | 19:43.4 | 9 | Madrid | ---- | ---- | ---- |
| 59 | Kolbe Odden | 19:47.4 | 10 | Ballard | ---- | ---- | ---- |
| 60 | Laken Zanker | 19:50.6 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 61 | Luccas Hart | 19:52.6 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 62 | Owen Johnson | 19:53.2 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 63 | Tate Lawson | 19:53.3 | 12 | Madrid | ---- | ---- | ---- |
| 64 | Alex Wood | 20:09.9 | 11 | Saydel | ---- | ---- | ---- |
| 65 | Carver Peterson | 20:11.5 | 9 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 66 | Jachai Harrison | 20:32.1 | 9 | Woodward Academy | ---- | ---- | ---- |
| 67 | Drew Dorsey | 20:32.2 | 11 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 68 | Mar Billio | 20:44.0 | 12 | Woodward Academy | ---- | ---- | ---- |
| 69 | William Gates | 20:45.5 | 10 | Saydel | ---- | ---- | ---- |
| 70 | Jaden Koller | 20:51.7 | 11 | Greene County | ---- | ---- | ---- |
| 71 | Eli Carstensen | 20:54.0 | 10 | Greene County | ---- | ---- | ---- |
| 72 | Isaiah Glass | 20:54.1 | 11 | Woodward Academy | ---- | ---- | ---- |
| 73 | Raul Castaneda | 21:07.8 | 12 | Saydel | ---- | ---- | ---- |
| 74 | Logan Bintz | 21:20.1 | 11 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 75 | Maddox Carstensen | 21:25.5 | 10 | Greene County | ---- | ---- | ---- |
| 76 | Thomas Wirth | 21:28.9 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 77 | Matai Peasley | 21:38.9 | 12 | Madrid | ---- | ---- | ---- |
| 78 | Grant Farnham | 22:04.5 | 12 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 79 | Bradey Haberl | 22:07.0 | 12 | Roland-Story, Story City | ---- | ---- | ---- |
| 80 | Alexander Hernandez | 22:21.0 | 10 | Saydel | ---- | ---- | ---- |
| 81 | Carson Gibbs | 22:57.0 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 82 | Blane Schneider | 23:10.2 | 11 | Madrid | ---- | ---- | ---- |
| 83 | Avlin McGaskey | 23:18.2 | 11 | Woodward Academy | ---- | ---- | ---- |
| 84 | Aiden Ramos | 23:29.6 | 11 | Woodward Academy | ---- | ---- | ---- |
| 85 | Trevor Zanker | 23:31.0 | 9 | South Hamilton, Jewell | ---- | ---- | ---- |
| 86 | Emmett Beach | 24:36.6 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 87 | Russell Moore | 25:00.3 | 9 | Woodward Academy | ---- | ---- | ---- |
| 88 | Caden Christensen | 28:23.4 | 9 | South Hamilton, Jewell | ---- | ---- | ---- |