1 | Pleasant Valley High School (IA) | 65 |
| 1) Parker Huhn | | 9:49.64 | 5 |
| 2) Kole Sommer | | 9:58.30 | 10 |
| 3) Gavin Smith | | 10:02.01 | 12 |
| 4) Max Murphy | | 10:07.56 | 18 |
| 5) Kent Nichols | | 10:10.66 | 20 |
| Average Time: 10:01.63 Total Time: 50:08.17 1-5 Split: 21.02 |
| 6) Cole Hanson | | 10:52.46 | 59 |
| 7) Jack Meyers | | 10:59.91 | 70 |
2 | Waukee High School (IA) | 127 |
| 1) Tyler Loecke | | 10:04.08 | 15 |
| 2) Travis Loecke | | 10:05.59 | 17 |
| 3) Moe Smith | | 10:12.04 | 21 |
| 4) Ian Buske | | 10:14.83 | 23 |
| 5) Cade Simpson | | 10:45.72 | 51 |
| Average Time: 10:16.45 Total Time: 51:22.26 1-5 Split: 41.64 |
| 6) Riley Dejohn | | 10:54.01 | 62 |
| 7) Josh Larreau | | 11:05.24 | 82 |
3 | Johnston High School (IA) | 135 |
| 1) Sam Schmitz | | 9:52.61 | 7 |
| 2) Luke Perman | | 9:53.94 | 8 |
| 3) Ben Kinman | | 10:34.95 | 34 |
| 4) Owen Ness | | 10:41.60 | 41 |
| 5) Michael Schmitz | | 10:42.40 | 45 |
| Average Time: 10:21.10 Total Time: 51:45.50 1-5 Split: 49.79 |
| 6) Jason White | | 10:44.57 | 50 |
| 7) Nathan Kellar | | 10:50.35 | 56 |
4 | Dowling Catholic High School (IA) | 175 |
| 1) Cole Schroeder | | 9:41.35 | 3 |
| 2) Sam Hall | | 9:58.83 | 11 |
| 3) Will Ode | | 10:05.59 | 16 |
| 4) Max Brown | | 10:55.82 | 67 |
| 5) Cade Muller | | 11:03.97 | 78 |
| Average Time: 10:21.11 Total Time: 51:45.56 1-5 Split: 1:22.62 |
| 6) Brandon Latting | | 11:07.54 | 86 |
| 7) Aidan Cunningham | | 11:15.08 | 93 |
5 | Iowa City High School (IA) | 185 |
| 1) Ry Threlkeld-weigand | | 9:54.75 | 9 |
| 2) Peter Woodward | | 10:20.78 | 26 |
| 3) Owen Jones | | 10:37.06 | 37 |
| 4) Mitchell Wilkes | | 10:44.49 | 49 |
| 5) Jonathan Brown | | 10:55.09 | 64 |
| Average Time: 10:30.43 Total Time: 52:32.17 1-5 Split: 1:00.34 |
| 6) Joe Fischer | | 11:00.28 | 71 |
| 7) Yasar Hassan | | 11:04.01 | 79 |
6 | Iowa City West High School (IA) | 203 |
| 1) Kolby Greiner | | 9:35.77 | 2 |
| 2) Will Conrad | | 10:28.19 | 29 |
| 3) Raymond Yang | | 10:42.29 | 44 |
| 4) Ken Wilbur | | 10:44.25 | 48 |
| 5) Hunter Bagan | | 11:04.20 | 80 |
| Average Time: 10:30.94 Total Time: 52:34.70 1-5 Split: 1:28.43 |
| 6) Edward Dowling | | 11:07.10 | 85 |
| 7) Phillipe Jay | | 11:12.98 | 91 |
7 | Cedar Rapids Kennedy High School (IA) | 218 |
| 1) Jacob Green | | 9:50.51 | 6 |
| 2) Ricardo Calderon | | 10:25.97 | 28 |
| 3) Lucas Middlekauff | | 10:37.51 | 38 |
| 4) Matthew Hand | | 10:51.48 | 58 |
| 5) Levi Sullivan | | 11:10.54 | 88 |
| Average Time: 10:35.20 Total Time: 52:56.01 1-5 Split: 1:20.03 |
| 6) Kayde Bowers | | 11:27.90 | 100 |
| 7) Jackson Hornett | | 11:40.80 | 112 |
8 | Valley High School (IA) | 251 |
| 1) Evan Armitage | | 10:17.32 | 24 |
| 2) Carter Owen | | 10:33.08 | 32 |
| 3) Richard Salas | | 10:40.03 | 39 |
| 4) Jacob Arnold | | 10:42.50 | 46 |
| 5) Nicholas Lucht | | 11:39.53 | 110 |
| Average Time: 10:46.49 Total Time: 53:52.46 1-5 Split: 1:22.21 |
| 6) Jacob Soto | | 11:39.70 | 111 |
| 7) David Gaunt | | 12:00.98 | 126 |
9 | Prairie High School (IA) | 252 |
| 1) Jack Pendergast | | 9:34.18 | 1 |
| 2) Mckade Adams | | 10:34.72 | 33 |
| 3) Andrew Bickford | | 10:53.11 | 60 |
| 4) Reese Hermanson | | 11:03.25 | 77 |
| 5) Riley Wheeler | | 11:04.30 | 81 |
| Average Time: 10:37.91 Total Time: 53:09.56 1-5 Split: 1:30.12 |
| 6) Carlo Dannenfelser | | 11:26.94 | 99 |
| 7) Bailey Reiseck | | 11:50.64 | 121 |
10 | Carlisle High School (IA) | 316 |
| 1) Carter Logue | | 10:30.96 | 31 |
| 2) Tristen Kessler | | 10:42.08 | 43 |
| 3) Jon Flaws | | 10:59.88 | 69 |
| 4) Kolby Fritz | | 11:06.31 | 84 |
| 5) Kyle Miller | | 11:11.40 | 89 |
| Average Time: 10:54.13 Total Time: 54:30.63 1-5 Split: 40.44 |
| 6) Jonny Flaws | | 11:28.72 | 102 |
11 | Bettendorf High School (IA) | 320 |
| 1) James Baker | | 10:02.07 | 13 |
| 2) Jr Baker | | 10:09.60 | 19 |
| 3) Kyler Castro | | 10:49.73 | 55 |
| 4) Nicholas Jennings | | 11:44.41 | 116 |
| 5) Ben Tappa | | 11:44.93 | 117 |
| Average Time: 10:54.15 Total Time: 54:30.74 1-5 Split: 1:42.86 |
| 6) Trey Miller | | 12:14.40 | 130 |
| 7) Layton Pribyl | | 12:19.22 | 134 |
12 | Southeast Polk High School (IA) | 344 |
| 1) Drake Hanson | | 10:14.83 | 22 |
| 2) Caden Mitchell | | 10:55.27 | 65 |
| 3) Chase Bartlett | | 11:02.66 | 74 |
| 4) Eric Patterson | | 11:02.80 | 75 |
| 5) Eric Fitzpatrick | | 11:39.02 | 108 |
| Average Time: 10:58.92 Total Time: 54:54.58 1-5 Split: 1:24.19 |
| 6) Eli Hanson | | 11:44.23 | 115 |
| 7) Alex Wilson | | 11:46.23 | 119 |
13 | Ankeny Centennial HS (IA) | 347 |
| 1) Jonah Vicker | | 10:03.20 | 14 |
| 2) Kade Christensen | | 10:47.93 | 52 |
| 3) Alex Patkin | | 10:51.44 | 57 |
| 4) Treyton Hveem | | 11:33.81 | 106 |
| 5) Kade Van Meeteren | | 11:44.96 | 118 |
| Average Time: 11:00.27 Total Time: 55:01.34 1-5 Split: 1:41.76 |
| 6) Abe Brink | | 11:50.26 | 120 |
| 7) Peter Dengler | | 12:06.02 | 127 |
14 | Des Moines Roosevelt High School (IA) | 370 |
| 1) Austin Quinn | | 10:41.07 | 40 |
| 2) Lucas George | | 10:53.47 | 61 |
| 3) Carter Kilgore | | 11:05.30 | 83 |
| 4) Ben Russell | | 11:13.45 | 92 |
| 5) Festo Iranezeye | | 11:19.05 | 94 |
| Average Time: 11:02.47 Total Time: 55:12.34 1-5 Split: 37.98 |
| 6) Mohamed Kordeir | | 12:21.52 | 135 |
15 | Western Dubuque High School (IA) | 385 |
| 1) Kale Cartee | | 10:44.12 | 47 |
| 2) Cade Messer | | 10:54.62 | 63 |
| 3) Ben Mulert | | 10:57.12 | 68 |
| 4) Connor Coyle | | 11:03.06 | 76 |
| 5) William Lopez | | 12:15.21 | 131 |
| Average Time: 11:10.83 Total Time: 55:54.13 1-5 Split: 1:31.09 |
16 | Ames High School (IA) | 386 |
| 1) Ean Warrick | | 10:21.27 | 27 |
| 2) Colin Imhoff | | 10:34.98 | 35 |
| 3) Dominick Arce-matos | | 11:19.88 | 95 |
| 4) Bennett Ryken | | 11:20.58 | 97 |
| 5) Leyton Wahl | | 12:15.67 | 132 |
| Average Time: 11:10.48 Total Time: 55:52.38 1-5 Split: 1:54.40 |
| 6) Elijah Brungardt | | 12:36.58 | 140 |
| 7) Harper Sullivan | | 13:39.31 | 148 |
17 | Urbandale High School (IA) | 394 |
| 1) Payton Marrs | | 9:49.43 | 4 |
| 2) Reece Knepper | | 10:49.00 | 54 |
| 3) Dylan Arreola | | 11:30.76 | 104 |
| 4) Gage Clabaugh | | 11:36.21 | 107 |
| 5) Jack Larson | | 12:00.14 | 125 |
| Average Time: 11:09.11 Total Time: 55:45.54 1-5 Split: 2:10.71 |
| 6) Dylan Straka | | 12:07.59 | 128 |
| 7) Noah Mable | | 12:50.75 | 143 |
18 | Assumption High School (IA) | 411 |
| 1) Chris Guise | | 10:30.25 | 30 |
| 2) Will Rolfstad | | 11:01.70 | 73 |
| 3) Sam Jacobsen | | 11:20.32 | 96 |
| 4) Mike Straub | | 11:28.83 | 103 |
| 5) Jack Mcintosh | | 11:39.09 | 109 |
| Average Time: 11:12.04 Total Time: 56:00.19 1-5 Split: 1:08.84 |
19 | Calamus-Wheatland High School (IA) | 412 |
| 1) Chandler Gannon | | 10:35.41 | 36 |
| 2) Hunter Kastantin | | 10:48.27 | 53 |
| 3) Magnus Sands | | 11:07.80 | 87 |
| 4) Seth Beuthien | | 11:41.17 | 113 |
| 5) Brett Mccartt | | 11:53.72 | 123 |
| Average Time: 11:13.27 Total Time: 56:06.37 1-5 Split: 1:18.31 |
| 6) Alec Olson | | 12:30.66 | 139 |
20 | Mount Vernon High School (IA) | 491 |
| 1) Oliver Crocker | | 10:19.88 | 25 |
| 2) Caden Eskelsen | | 10:55.29 | 66 |
| 3) Jack Ossenkop | | 11:42.52 | 114 |
| 4) Ashton Hunt | | 12:49.58 | 142 |
| 5) Juan Mendoza | | 12:52.52 | 144 |
| Average Time: 11:43.96 Total Time: 58:39.79 1-5 Split: 2:32.64 |
21 | Des Moines Lincoln High School (IA) | 544 |
| 1) Dylan Veigulis | | 11:11.90 | 90 |
| 2) Keylan Irvin | | 11:21.25 | 98 |
| 3) Anthony Nguyen | | 11:28.34 | 101 |
| 4) Calvin Mcelvain | | 11:51.03 | 122 |
| 5) Alex Crimmins | | 12:15.94 | 133 |
| Average Time: 11:37.69 Total Time: 58:08.46 1-5 Split: 1:04.04 |
| 6) Matthew Simmons-waters | | 12:23.05 | 137 |
| 7) Dominic Caliguiri | | 12:44.26 | 141 |
22 | Des Moines East High School (IA) | 585 |
| 1) Isiaha Walton | | 10:41.98 | 42 |
| 2) Donald Carpenter | | 11:33.51 | 105 |
| 3) Christian Roberts | | 12:52.57 | 145 |
| 4) Cosmas Nyaika | | 13:01.42 | 146 |
| 5) Zachary Wallace | | 13:21.11 | 147 |
| Average Time: 12:18.12 Total Time: 1:01:30.59 1-5 Split: 2:39.13 |
| 6) William Wagner | | 13:51.52 | 149 |
23 | Pella High School (IA) | 599 |
| 1) Mason Johnston | | 11:00.46 | 72 |
| 2) Braden Rowe | | 11:57.07 | 124 |
| 3) Will Rasmussen | | 12:13.26 | 129 |
| 4) Nick Singer | | 12:22.15 | 136 |
| 5) A.j. Furr | | 12:28.37 | 138 |
| Average Time: 12:00.26 Total Time: 1:00:1.31 1-5 Split: 1:27.91 |