| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Adam Gray | 15:18.2 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 2 | Ethan Cheney | 15:19.3 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 3 | Slader Buckheister | 15:38.7 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 4 | Michael Hanna | 15:57.8 | 10 | Iowa City, West | ---- | ---- | ---- |
| 5 | Linus McRoberts | 16:00.1 | 12 | Iowa City, City High | ---- | ---- | ---- |
| 6 | Maxwell McDowell | 16:01.2 | 12 | Iowa City, City High | ---- | ---- | ---- |
| 7 | Lincoln McMahan | 16:02.2 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 8 | Jarris Prottsman | 16:03.3 | 12 | Iowa City, City High | ---- | ---- | ---- |
| 9 | Emmett Palmberg | 16:05.1 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 10 | Jake Weiler | 16:05.7 | 10 | Iowa City, West | ---- | ---- | ---- |
| 11 | Jasper McRoberts | 16:10.2 | 10 | Iowa City, City High | ---- | ---- | ---- |
| 12 | Jack Leman | 16:11.7 | 12 | Iowa City, City High | ---- | ---- | ---- |
| 13 | David Randall | 16:13.7 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 14 | Joshua Knapp | 16:22.2 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 15 | Nathaniel Goff | 16:25.3 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 16 | Zachary Howard | 16:32.1 | 10 | Iowa City, City High | ---- | ---- | ---- |
| 17 | Will Kennedy | 16:42.7 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 18 | Evan Merrill | 16:43.7 | 11 | Iowa City, West | ---- | ---- | ---- |
| 19 | Eli Dunham | 16:44.8 | 9 | Iowa City, West | ---- | ---- | ---- |
| 20 | Andrew Welter | 16:46.7 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 21 | Jack Eastvold | 16:49.1 | 12 | Iowa City, West | ---- | ---- | ---- |
| 22 | Cade Lorenz | 17:00.3 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 23 | Cooper Adams | 17:01.8 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 24 | Tanner Stockert | 17:02.2 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 25 | Grayson Roos | 17:04.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 26 | Will Carey | 17:06.0 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 27 | Brady Limbert | 17:07.2 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 28 | Asif Ali | 17:08.4 | 12 | Iowa City, West | ---- | ---- | ---- |
| 29 | Colin Wehrle | 17:13.2 | 11 | Iowa City, West | ---- | ---- | ---- |
| 30 | Thomas Tong | 17:15.4 | 12 | Iowa City, West | ---- | ---- | ---- |
| 31 | Neil Cogdill | 17:18.5 | 11 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 32 | Zach Bruzek | 17:19.0 | 11 | Iowa City, West | ---- | ---- | ---- |
| 33 | Collin Cook | 17:20.0 | 10 | Marion | ---- | ---- | ---- |
| 34 | Finn Hallam | 17:21.4 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 35 | Charlie Petersen | 17:28.0 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 36 | Lars Pressler | 17:32.2 | 11 | Iowa City, West | ---- | ---- | ---- |
| 37 | Brayden Pettit | 17:38.0 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 38 | Grant Pattridge | 17:38.7 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 39 | Liam Northway | 17:59.0 | 11 | Marion | ---- | ---- | ---- |
| 40 | Jackson Kelly | 18:09.0 | 11 | Center Point-Urbana | ---- | ---- | ---- |
| 41 | Ryker Scheckel | 18:15.0 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 42 | Brendan Olney | 18:15.5 | 12 | Regina, Iowa City | ---- | ---- | ---- |
| 43 | Corbin Daniel | 18:23.0 | 11 | Regina, Iowa City | ---- | ---- | ---- |
| 44 | Hayden Reilly | 18:25.7 | 11 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 45 | Levi Graham | 18:27.0 | 11 | Center Point-Urbana | ---- | ---- | ---- |
| 46 | Evan White | 18:28.2 | 12 | Regina, Iowa City | ---- | ---- | ---- |
| 47 | Jack McAtee | 18:30.4 | 10 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 48 | Cristiano Pratt | 18:31.0 | 9 | Regina, Iowa City | ---- | ---- | ---- |
| 49 | Grayson Gurwell | 18:34.7 | 9 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 50 | Laird Hanna | 18:38.2 | 12 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 51 | Landon Batcheler | 18:48.9 | 12 | Center Point-Urbana | ---- | ---- | ---- |
| 52 | Jack Kaeding | 18:53.7 | 11 | Regina, Iowa City | ---- | ---- | ---- |
| 53 | Huck Zahasky | 18:55.2 | 10 | Regina, Iowa City | ---- | ---- | ---- |
| 54 | Joshua Groezinger | 19:07.0 | 9 | Marion | ---- | ---- | ---- |
| 55 | James Schouten | 19:09.0 | 9 | Marion | ---- | ---- | ---- |
| 56 | Hugh Loening | 19:10.9 | 11 | Regina, Iowa City | ---- | ---- | ---- |
| 57 | Lewis Foster | 19:13.0 | 10 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 58 | Archer Diveley | 19:18.5 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 59 | Ethan Medina | 19:20.0 | 10 | Marion | ---- | ---- | ---- |
| 60 | Colin Laubscher | 19:21.4 | 10 | Regina, Iowa City | ---- | ---- | ---- |
| 61 | Austin Damisch | 19:26.5 | 12 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 62 | Nik Polyak | 19:40.5 | 9 | Regina, Iowa City | ---- | ---- | ---- |
| 63 | Owen Schalk | 19:44.5 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 64 | Jake Skogman | 19:47.0 | 11 | Marion | ---- | ---- | ---- |
| 65 | Ralph Stern | 19:48.0 | 9 | Marion | ---- | ---- | ---- |
| 66 | Dominic Schnaufer | 19:56.5 | 12 | Marion | ---- | ---- | ---- |
| 67 | Wyatt Kaeding | 19:56.5 | 10 | Regina, Iowa City | ---- | ---- | ---- |
| 68 | Will Cardo | 20:09.0 | 12 | Center Point-Urbana | ---- | ---- | ---- |
| 69 | Henri Mitchell | 20:18.5 | 11 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 70 | Grady Scherbring | 20:29.2 | 10 | Marion | ---- | ---- | ---- |
| 71 | Jasper Mitchell | 20:38.9 | 10 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 72 | Andrew Gorton | 20:41.9 | 11 | Marion | ---- | ---- | ---- |
| 73 | Conall Smith | 23:23.7 | 12 | Regina, Iowa City | ---- | ---- | ---- |