| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Tommy Tyynismaa | 16:59.7 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 2 | James Brant | 17:30.0 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 3 | Wes Hulseberg | 17:55.0 | 12 | Williamsburg | ---- | ---- | ---- |
| 4 | Will Roach | 18:00.0 | 12 | Oskaloosa | ---- | ---- | ---- |
| 5 | Calvin Seeman | 18:19.9 | 12 | Williamsburg | ---- | ---- | ---- |
| 6 | Aaron Cook | 18:31.9 | 11 | Davis County, Bloomfield | ---- | ---- | ---- |
| 7 | Cadel Conner | 18:32.5 | 10 | Grinnell | ---- | ---- | ---- |
| 8 | Jesus Murillo | 18:33.6 | 12 | Newton | ---- | ---- | ---- |
| 9 | Isaac Morris | 18:39.4 | 12 | Benton Community | ---- | ---- | ---- |
| 10 | Nile Busch | 18:43.0 | 10 | Williamsburg | ---- | ---- | ---- |
| 11 | Landon Menninga | 18:44.1 | 12 | Newton | ---- | ---- | ---- |
| 12 | Hendrick Lowry | 18:44.4 | 11 | Lynnville-Sully | ---- | ---- | ---- |
| 13 | Javin Doland | 18:46.0 | 11 | Newton | ---- | ---- | ---- |
| 14 | Reed Peterson | 18:50.0 | 12 | Oskaloosa | ---- | ---- | ---- |
| 15 | Barrett Jesina | 18:53.5 | 10 | South Tama County, Tama | ---- | ---- | ---- |
| 16 | Isaac Sandquist | 18:57.6 | 9 | Grinnell | ---- | ---- | ---- |
| 17 | Jeff Sieck | 18:59.4 | 12 | Grinnell | ---- | ---- | ---- |
| 18 | Caleb Olson | 19:00.3 | 11 | Benton Community | ---- | ---- | ---- |
| 19 | Holden Schirmer | 19:01.0 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 20 | Tyler McMullin | 19:03.0 | 10 | Williamsburg | ---- | ---- | ---- |
| 21 | Sutton Shively | 19:09.1 | 12 | Davis County, Bloomfield | ---- | ---- | ---- |
| 22 | Finn Brummel | 19:13.9 | 10 | Williamsburg | ---- | ---- | ---- |
| 23 | Blake Herny | 19:15.1 | 10 | Oskaloosa | ---- | ---- | ---- |
| 24 | Reid Luck | 19:23.3 | 11 | Oskaloosa | ---- | ---- | ---- |
| 25 | Coby Deraad | 19:26.1 | 10 | PCM | ---- | ---- | ---- |
| 26 | Presley Arnold | 19:29.0 | 12 | Newton | ---- | ---- | ---- |
| 27 | Christian Buchli | 19:29.8 | 11 | Newton | ---- | ---- | ---- |
| 28 | Javion Reeves | 19:33.1 | 10 | Oskaloosa | ---- | ---- | ---- |
| 29 | Cade Rosenberger | 19:33.8 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 30 | Aden Wolfe | 19:34.6 | 9 | Grinnell | ---- | ---- | ---- |
| 31 | Hayes Arwine | 19:38.1 | 10 | Williamsburg | ---- | ---- | ---- |
| 32 | Beaux Blanchard | 19:44.1 | 11 | Grinnell | ---- | ---- | ---- |
| 33 | Harrison Laug | 19:49.3 | 11 | Grinnell | ---- | ---- | ---- |
| 34 | Sam Nelson | 19:55.9 | 10 | Oskaloosa | ---- | ---- | ---- |
| 35 | Braxten Rohrs | 20:00.1 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 36 | Jack Stecher | 20:00.8 | 11 | Central City | ---- | ---- | ---- |
| 37 | Luke Abrahamson | 20:09.1 | 12 | Oskaloosa | ---- | ---- | ---- |
| 38 | Brody Sternhagen | 20:13.6 | 12 | H-L-V , Victor | ---- | ---- | ---- |
| 39 | Camron Hubbartt | 20:16.0 | 10 | Davis County, Bloomfield | ---- | ---- | ---- |
| 40 | Colin Reed | 20:20.9 | 9 | Williamsburg | ---- | ---- | ---- |
| 41 | Gavin Shively | 20:39.1 | 10 | Davis County, Bloomfield | ---- | ---- | ---- |
| 42 | Lance Zaabel | 20:58.0 | 10 | Newton | ---- | ---- | ---- |
| 43 | Chandler Bachman | 20:58.4 | 11 | Davis County, Bloomfield | ---- | ---- | ---- |
| 44 | Jayden Ross | 21:07.1 | 12 | Montezuma | ---- | ---- | ---- |
| 45 | Charlie Warren | 21:08.4 | 11 | Davis County, Bloomfield | ---- | ---- | ---- |
| 46 | Luke Lange | 21:13.4 | 11 | Benton Community | ---- | ---- | ---- |
| 47 | William Schalmo | 21:14.5 | 9 | Grinnell | ---- | ---- | ---- |
| 48 | Joe Shaver | 21:20.0 | 10 | PCM | ---- | ---- | ---- |
| 49 | Conner McPartlin | 21:22.5 | 12 | Newton | ---- | ---- | ---- |
| 50 | Austin VanHamme | 21:30.0 | 12 | H-L-V , Victor | ---- | ---- | ---- |
| 51 | Ethan Dunsbergen | 21:35.0 | 10 | Lynnville-Sully | ---- | ---- | ---- |
| 52 | Jack Erselius | 21:36.0 | 12 | Montezuma | ---- | ---- | ---- |
| 53 | Keegan Schnell | 21:37.9 | 9 | Lynnville-Sully | ---- | ---- | ---- |
| 54 | Marcus Ricklefs | 21:41.8 | 12 | Benton Community | ---- | ---- | ---- |
| 55 | Nolan Pirkl | 21:43.6 | 12 | H-L-V , Victor | ---- | ---- | ---- |
| 56 | Blake Wilmesmeier | 21:50.9 | 9 | Lynnville-Sully | ---- | ---- | ---- |
| 57 | Tyler Burton | 22:00.0 | 12 | Davis County, Bloomfield | ---- | ---- | ---- |
| 58 | Drew Thys | 22:00.6 | 10 | H-L-V , Victor | ---- | ---- | ---- |
| 59 | Maddox Purk | 22:01.5 | 11 | Belle Plaine | ---- | ---- | ---- |
| 60 | Leighton McClure | 22:01.6 | 10 | PCM | ---- | ---- | ---- |
| 61 | Charlie Ford | 22:03.0 | 10 | PCM | ---- | ---- | ---- |
| 62 | Colton Alberts | 22:15.0 | 9 | Lynnville-Sully | ---- | ---- | ---- |
| 63 | Dawson Grady | 22:15.3 | 10 | Waterloo Christian School | ---- | ---- | ---- |
| 64 | Markus Woolery | 22:17.5 | 10 | Waterloo Christian School | ---- | ---- | ---- |
| 65 | Hunter Henry | 22:30.4 | 10 | Belle Plaine | ---- | ---- | ---- |
| 66 | Parker Mitchell | 22:46.0 | 11 | Benton Community | ---- | ---- | ---- |
| 67 | Kolby Clark | 22:46.0 | 9 | PCM | ---- | ---- | ---- |
| 68 | Luis Araiza | 23:07.3 | 11 | Benton Community | ---- | ---- | ---- |
| 69 | Connor Fencl | 23:23.9 | 11 | Waterloo Christian School | ---- | ---- | ---- |
| 70 | Evan Arkema | 23:24.6 | 9 | Lynnville-Sully | ---- | ---- | ---- |
| 71 | Kohen Holland | 23:36.6 | 11 | Montezuma | ---- | ---- | ---- |
| 72 | Bryson Stockman | 23:43.0 | 11 | Montezuma | ---- | ---- | ---- |
| 73 | Carter Mckee | 23:51.8 | 12 | Montezuma | ---- | ---- | ---- |
| 74 | Jusiah Wetering | 24:01.3 | 11 | Montezuma | ---- | ---- | ---- |
| 75 | Jordan Dunsbergen | 24:10.0 | 9 | Lynnville-Sully | ---- | ---- | ---- |
| 76 | Gabe Nessa | 24:11.3 | 9 | PCM | ---- | ---- | ---- |
| 77 | Harry Singh | 24:21.0 | 12 | Belle Plaine | ---- | ---- | ---- |
| 78 | Ayden Hollister | 24:34.1 | 10 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 79 | Corbin Elmore | 25:56.6 | 11 | Waterloo Christian School | ---- | ---- | ---- |
| 80 | Phillip Drahos | 26:11.6 | 12 | Belle Plaine | ---- | ---- | ---- |
| 81 | Jacob Buys | 28:56.0 | 11 | PCM | ---- | ---- | ---- |
| 82 | Sawyer Neuhaus | 31:13.5 | 9 | Belle Plaine | ---- | ---- | ---- |
| 83 | Derek Bral | 32:23.8 | 9 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 84 | Elijah Pritchard | 35:51.1 | 9 | Iowa Valley, Marengo | ---- | ---- | ---- |