| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Kyler Happel | 17:45.3 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 2 | Bennett Kautz | 17:53.6 | 11 | Marion | ---- | ---- | ---- |
| 3 | Mason Miller | 18:11.3 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 4 | Sawyer Feldman | 18:13.0 | 11 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 5 | Beckett Boeset | 18:17.8 | 10 | Clear Creek Amana | ---- | ---- | ---- |
| 6 | Quade Jensen | 18:19.0 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 7 | Cayden Scheil | 18:33.0 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 8 | Charlie Pettit | 18:34.0 | 11 | Solon | ---- | ---- | ---- |
| 9 | Drayden Nunemaker | 18:35.4 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 10 | William Schalmo | 18:35.9 | 10 | Grinnell | ---- | ---- | ---- |
| 11 | Tate Petersen | 18:41.3 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 12 | Cade Happel | 18:44.3 | 11 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 13 | Hudson Nunnelley | 18:50.0 | 11 | Williamsburg | ---- | ---- | ---- |
| 14 | Beaux Blanchard | 18:51.9 | 12 | Grinnell | ---- | ---- | ---- |
| 15 | Caden Burkle | 18:59.8 | 11 | Clear Creek Amana | ---- | ---- | ---- |
| 16 | Keller Thompson | 19:00.1 | 11 | Grinnell | ---- | ---- | ---- |
| 17 | Timothy McCombs | 19:04.5 | 11 | Grinnell | ---- | ---- | ---- |
| 18 | Brevin Zirkel | 19:18.3 | 10 | Williamsburg | ---- | ---- | ---- |
| 19 | Joel Robertson | 19:22.5 | 12 | Marion | ---- | ---- | ---- |
| 20 | Odin Hankins | 19:25.4 | 11 | Clear Creek Amana | ---- | ---- | ---- |
| 21 | Max Ferin | 19:26.5 | 12 | Solon | ---- | ---- | ---- |
| 22 | Keegan Kenne | 19:26.8 | 12 | Clear Creek Amana | ---- | ---- | ---- |
| 23 | Bo Bray | 19:28.0 | 10 | Clear Creek Amana | ---- | ---- | ---- |
| 24 | Wyatt Iburg | 19:28.4 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 25 | Charles Steenhoek | 19:29.3 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 26 | Jeffrey Hartogh | 19:37.3 | 12 | Marion | ---- | ---- | ---- |
| 27 | Andrew Gorton | 19:40.5 | 10 | Marion | ---- | ---- | ---- |
| 28 | Weston Grout | 19:41.5 | 9 | Grinnell | ---- | ---- | ---- |
| 29 | Brody Hawk | 19:48.6 | 11 | Williamsburg | ---- | ---- | ---- |
| 30 | Oliver Whalen | 19:51.6 | 10 | Vinton-Shellsburg | ---- | ---- | ---- |
| 31 | Jed Schanbacher | 19:51.8 | 9 | Benton Community | ---- | ---- | ---- |
| 32 | Brody Speidel | 19:54.1 | 11 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 33 | Jace Koester | 19:54.3 | 11 | Grinnell | ---- | ---- | ---- |
| 34 | Braydon Baker | 19:55.0 | 11 | Solon | ---- | ---- | ---- |
| 35 | Jack Timmerman | 19:55.5 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 36 | Kameron Dunkin | 19:56.0 | 11 | Clear Creek Amana | ---- | ---- | ---- |
| 37 | Nolan Kent | 20:02.8 | 11 | Williamsburg | ---- | ---- | ---- |
| 38 | Aiden Morrill | 20:05.8 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 39 | Kyle Bock | 20:06.0 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 40 | Carter Eitel | 20:06.9 | 9 | Grinnell | ---- | ---- | ---- |
| 41 | Jaks Lee | 20:12.1 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 42 | Luke McCormick | 20:13.5 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 43 | Billy Lopatto | 20:14.9 | 12 | Grinnell | ---- | ---- | ---- |
| 44 | Connor Bussey | 20:15.8 | 10 | Marion | ---- | ---- | ---- |
| 45 | Colin Reiners | 20:18.3 | 11 | Benton Community | ---- | ---- | ---- |
| 46 | Zayde Davis | 20:20.8 | 10 | Center Point-Urbana | ---- | ---- | ---- |
| 47 | Asher Webster | 20:22.1 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 48 | Ethan Ressler | 20:22.9 | 11 | Solon | ---- | ---- | ---- |
| 49 | Caden Mai | 20:27.5 | 11 | Solon | ---- | ---- | ---- |
| 50 | Elliott Moehlman | 20:30.9 | 11 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 51 | Gavin Hove | 20:32.6 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 52 | Caleb Deeds | 20:38.0 | 9 | Williamsburg | ---- | ---- | ---- |
| 53 | Kash Grimm | 20:39.4 | 9 | Vinton-Shellsburg | ---- | ---- | ---- |
| 54 | Elijah Thompson | 20:40.5 | 10 | Clear Creek Amana | ---- | ---- | ---- |
| 55 | Ben Yeomans | 20:45.5 | 10 | Solon | ---- | ---- | ---- |
| 56 | Leo Tharp | 20:46.5 | 11 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 57 | Shane Jensen | 20:52.1 | 10 | Clear Creek Amana | ---- | ---- | ---- |
| 58 | Andrew Rotzoll | 20:54.4 | 12 | Clear Creek Amana | ---- | ---- | ---- |
| 59 | Jonathan Sadler | 20:57.6 | 10 | Benton Community | ---- | ---- | ---- |
| 60 | Smith Skouson | 20:59.8 | 11 | Grinnell | ---- | ---- | ---- |
| 61 | PJ Carey | 21:06.8 | 11 | Williamsburg | ---- | ---- | ---- |
| 62 | Dash Norris | 21:12.1 | 10 | Grinnell | ---- | ---- | ---- |
| 63 | Carson Page | 21:23.5 | 9 | Vinton-Shellsburg | ---- | ---- | ---- |
| 64 | Hagen Wilkins | 21:23.9 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 65 | Will McAtee | 21:24.1 | 9 | Solon | ---- | ---- | ---- |
| 66 | Cooper Ross | 21:33.8 | 10 | Center Point-Urbana | ---- | ---- | ---- |
| 67 | Tati Pitra | 21:34.5 | 11 | Clear Creek Amana | ---- | ---- | ---- |
| 68 | Dominic Schnaufer | 21:35.0 | 11 | Marion | ---- | ---- | ---- |
| 69 | Grady Scherbring | 21:38.5 | 9 | Marion | ---- | ---- | ---- |
| 70 | Caleb Kubas | 21:39.0 | 11 | Williamsburg | ---- | ---- | ---- |
| 71 | Marquez Ireland | 21:40.3 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 72 | Henry Davidson | 21:41.0 | 11 | Clear Creek Amana | ---- | ---- | ---- |
| 73 | Nathan Poduska | 21:43.5 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 74 | Evzen Meza | 21:44.1 | 11 | Solon | ---- | ---- | ---- |
| 75 | John Bishop | 21:47.3 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 76 | Riley Colvin | 21:50.0 | 11 | Clear Creek Amana | ---- | ---- | ---- |
| 77 | Cameron Grindle | 21:52.1 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 78 | Noah Boughton | 21:52.9 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 79 | Elliott McNulty | 22:00.3 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 80 | Harber Viet | 22:02.5 | 10 | Solon | ---- | ---- | ---- |
| 81 | Clayton Cooney | 22:02.8 | 10 | Solon | ---- | ---- | ---- |
| 82 | Elijah Byroade | 22:04.4 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 83 | Wes Duggan | 22:15.6 | 12 | West Delaware, Manchester | ---- | ---- | ---- |
| 84 | Charles Clark | 22:17.1 | 11 | Marion | ---- | ---- | ---- |
| 85 | Wyatt Sumner | 22:24.3 | 9 | Grinnell | ---- | ---- | ---- |
| 86 | Beck Lary | 22:26.1 | 9 | Solon | ---- | ---- | ---- |
| 87 | Lincoln VanWechel | 22:28.9 | 10 | Vinton-Shellsburg | ---- | ---- | ---- |
| 88 | Isaac Gross | 22:29.3 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 89 | Henry Buck | 22:31.0 | 10 | Center Point-Urbana | ---- | ---- | ---- |
| 90 | Easton Edelen | 22:39.9 | 9 | Grinnell | ---- | ---- | ---- |
| 91 | Zane Ven Regenmorter | 22:44.0 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 92 | Luis Araiza | 22:55.8 | 12 | Benton Community | ---- | ---- | ---- |
| 93 | Lochlan Gatts | 23:08.0 | 11 | Solon | ---- | ---- | ---- |
| 94 | Hayden Narveson | 23:13.9 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 95 | Nathan Becker | 23:17.1 | 11 | Benton Community | ---- | ---- | ---- |
| 96 | Ethan Sellers | 23:26.3 | 10 | West Delaware, Manchester | ---- | ---- | ---- |
| 97 | Wyatt Thomas | 23:27.0 | 9 | Marion | ---- | ---- | ---- |
| 98 | Ben Fetzer | 23:30.8 | 10 | Solon | ---- | ---- | ---- |
| 99 | Owen Rekers | 23:33.5 | 11 | Solon | ---- | ---- | ---- |
| 100 | Luke Kleinmeyer | 23:45.6 | 11 | Williamsburg | ---- | ---- | ---- |
| 101 | Brody Dunkelberger | 24:01.9 | 9 | Marion | ---- | ---- | ---- |
| 102 | Evan Gleason | 24:03.4 | 10 | Solon | ---- | ---- | ---- |
| 103 | Victor Singh | 24:25.6 | 9 | Vinton-Shellsburg | ---- | ---- | ---- |
| 104 | Carson Phillips | 24:27.5 | 9 | Williamsburg | ---- | ---- | ---- |
| 105 | John Louzek | 24:49.5 | 10 | Marion | ---- | ---- | ---- |
| 106 | Sam Mejia | 25:23.1 | 10 | West Delaware, Manchester | ---- | ---- | ---- |
| 107 | Rhys Mick | 25:26.9 | 10 | Vinton-Shellsburg | ---- | ---- | ---- |
| 108 | Brendon Premkumar | 25:33.1 | 12 | Marion | ---- | ---- | ---- |
| 109 | Andrew Hines | 25:41.0 | 11 | Benton Community | ---- | ---- | ---- |
| 110 | Kayden Schaefer | 25:42.0 | 10 | Williamsburg | ---- | ---- | ---- |
| 111 | Remington Franks | 25:42.5 | 11 | Marion | ---- | ---- | ---- |
| 112 | Jaxson Douglas | 25:47.3 | 11 | Williamsburg | ---- | ---- | ---- |
| 113 | Joel Koepp | 25:47.4 | 9 | Grinnell | ---- | ---- | ---- |
| 114 | Silas Brummel | 27:12.9 | 9 | Williamsburg | ---- | ---- | ---- |
| 115 | Zay Austerman | 27:44.4 | 9 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 116 | Reece Rambo | 28:20.5 | 10 | Center Point-Urbana | ---- | ---- | ---- |
| 117 | Ian Strandberg | 28:29.0 | 9 | Solon | ---- | ---- | ---- |
| 118 | Wesley Devaney | 28:55.4 | 12 | West Delaware, Manchester | ---- | ---- | ---- |
| 119 | Porter Ball | 33:04.5 | 10 | Solon | ---- | ---- | ---- |