| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Canaan Dunham | 16:11.2 | 10 | Pella | ---- | ---- | ---- |
| 2 | Nathan Vander Waal | 16:16.0 | 12 | Pella | ---- | ---- | ---- |
| 3 | Tommy Tyynismaa | 16:31.4 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 4 | Noah Schuknecht | 17:23.4 | 10 | Pella | ---- | ---- | ---- |
| 5 | Aren Hellbusch | 17:26.6 | 11 | Pella | ---- | ---- | ---- |
| 6 | Mason Gaulke | 17:29.8 | 10 | Pella | ---- | ---- | ---- |
| 7 | James Brant | 17:31.6 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 8 | Calvin Seeman | 17:34.6 | 12 | Williamsburg | ---- | ---- | ---- |
| 9 | Devon Browne | 17:37.4 | 11 | Pella | ---- | ---- | ---- |
| 10 | Isaac Rankin | 17:41.9 | 10 | Knoxville | ---- | ---- | ---- |
| 11 | Stephen Gaul | 17:50.9 | 12 | Pella | ---- | ---- | ---- |
| 12 | Jonah Ebersole | 17:54.5 | 9 | Pella | ---- | ---- | ---- |
| 13 | Nile Busch | 18:00.5 | 10 | Williamsburg | ---- | ---- | ---- |
| 14 | Jake Huston | 18:04.8 | 12 | Pella | ---- | ---- | ---- |
| 15 | Cadel Conner | 18:08.1 | 10 | Grinnell | ---- | ---- | ---- |
| 16 | Wes Hulseberg | 18:10.9 | 12 | Williamsburg | ---- | ---- | ---- |
| 17 | Liam Crites | 18:19.0 | 10 | Grinnell | ---- | ---- | ---- |
| 18 | Javin Doland | 18:26.8 | 11 | Newton | ---- | ---- | ---- |
| 19 | Barrett Jesina | 18:28.6 | 10 | South Tama County, Tama | ---- | ---- | ---- |
| 20 | Cael Cook | 18:31.4 | 10 | Knoxville | ---- | ---- | ---- |
| 21 | Isaac Sandquist | 18:35.1 | 9 | Grinnell | ---- | ---- | ---- |
| 22 | Landon Menninga | 18:42.8 | 12 | Newton | ---- | ---- | ---- |
| 23 | Caleb Olson | 18:43.5 | 11 | Benton Community | ---- | ---- | ---- |
| 24 | Cade Rosenberger | 18:47.9 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 25 | Asher Wood | 18:51.4 | 12 | Newton | ---- | ---- | ---- |
| 26 | Wyatt Van Dyke | 18:53.5 | 12 | Pella | ---- | ---- | ---- |
| 27 | Daniel Rozenboom | 18:54.0 | 10 | Pella | ---- | ---- | ---- |
| 28 | Tyler McMullin | 18:55.3 | 10 | Williamsburg | ---- | ---- | ---- |
| 29 | Porter Carlton | 18:56.1 | 9 | Pella | ---- | ---- | ---- |
| 30 | Caiden Tuel | 18:57.5 | 9 | Pella | ---- | ---- | ---- |
| 31 | Mars Chapel | 19:03.8 | 11 | Pella | ---- | ---- | ---- |
| 32 | Christian Buchli | 19:04.4 | 11 | Newton | ---- | ---- | ---- |
| 33 | Beaux Blanchard | 19:06.1 | 11 | Grinnell | ---- | ---- | ---- |
| 34 | Kaiden Browne | 19:07.0 | 11 | Pella | ---- | ---- | ---- |
| 35 | Holden Schirmer | 19:14.3 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 36 | Aden Wolfe | 19:23.9 | 9 | Grinnell | ---- | ---- | ---- |
| 37 | Atticus Vos | 19:25.3 | 12 | Pella | ---- | ---- | ---- |
| 38 | Harrison Laug | 19:31.4 | 11 | Grinnell | ---- | ---- | ---- |
| 39 | Braxten Rohrs | 19:33.0 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 40 | Aaron Blanchard | 19:35.9 | 9 | Grinnell | ---- | ---- | ---- |
| 41 | Nolan Kent | 19:43.6 | 10 | Williamsburg | ---- | ---- | ---- |
| 42 | Connor Schultz | 19:44.0 | 10 | Knoxville | ---- | ---- | ---- |
| 43 | Asher Schiebout | 19:45.0 | 10 | Pella | ---- | ---- | ---- |
| 44 | Finn Brummel | 19:49.3 | 10 | Williamsburg | ---- | ---- | ---- |
| 45 | Loic O'Neil | 19:58.4 | 11 | Pella | ---- | ---- | ---- |
| 46 | Luke Lange | 19:58.8 | 11 | Benton Community | ---- | ---- | ---- |
| 47 | Jeff Sieck | 20:02.0 | 12 | Grinnell | ---- | ---- | ---- |
| 48 | Noah Pickart | 20:10.0 | 10 | Benton Community | ---- | ---- | ---- |
| 49 | Colin Reed | 20:10.1 | 9 | Williamsburg | ---- | ---- | ---- |
| 50 | Gideon Conner | 20:11.5 | 9 | Grinnell | ---- | ---- | ---- |
| 51 | Hayes Arwine | 20:12.5 | 10 | Williamsburg | ---- | ---- | ---- |
| 52 | Charlie Koons | 20:14.3 | 9 | Williamsburg | ---- | ---- | ---- |
| 53 | Abner Erickson | 20:15.5 | 10 | Pella | ---- | ---- | ---- |
| 54 | Aaron DeBruin | 20:17.9 | 12 | Pella | ---- | ---- | ---- |
| 55 | Crew Klingner | 20:26.5 | 12 | Williamsburg | ---- | ---- | ---- |
| 56 | MacK Copeland | 20:35.9 | 11 | Pella | ---- | ---- | ---- |
| 57 | William Schalmo | 20:38.1 | 9 | Grinnell | ---- | ---- | ---- |
| 58 | Evan Johnston | 20:38.4 | 10 | Pella | ---- | ---- | ---- |
| 59 | Keller Thompson | 20:47.3 | 10 | Grinnell | ---- | ---- | ---- |
| 60 | Brady Steenhoek | 20:51.0 | 12 | Pella | ---- | ---- | ---- |
| 61 | Caleb Punt | 20:54.0 | 9 | Pella | ---- | ---- | ---- |
| 62 | Hudson Nunnelley | 20:54.0 | 10 | Williamsburg | ---- | ---- | ---- |
| 63 | Trevin Sutton | 20:56.8 | 9 | Pella | ---- | ---- | ---- |
| 64 | Reid Sinclair | 20:57.6 | 10 | Knoxville | ---- | ---- | ---- |
| 65 | Brian Arazia | 20:59.0 | 9 | Benton Community | ---- | ---- | ---- |
| 66 | Noah Huffaker | 21:00.1 | 11 | Pella | ---- | ---- | ---- |
| 67 | Kolton Messer | 21:10.8 | 12 | Pella | ---- | ---- | ---- |
| 68 | Bradley Hembrook | 21:16.0 | 9 | Knoxville | ---- | ---- | ---- |
| 69 | Billy Lopatto | 21:18.4 | 11 | Grinnell | ---- | ---- | ---- |
| 70 | Jack Conrad | 21:19.9 | 12 | Pella | ---- | ---- | ---- |
| 71 | Jordan Shaffer | 21:24.3 | 11 | Pella | ---- | ---- | ---- |
| 72 | Hunter Gray | 21:27.1 | 12 | Knoxville | ---- | ---- | ---- |
| 73 | Marcus Ricklefs | 21:27.5 | 12 | Benton Community | ---- | ---- | ---- |
| 74 | Jovanie Perez | 21:41.0 | 10 | South Tama County, Tama | ---- | ---- | ---- |
| 75 | Ethan Russell | 21:46.6 | 11 | Knoxville | ---- | ---- | ---- |
| 76 | Luis Araiza | 21:48.0 | 11 | Benton Community | ---- | ---- | ---- |
| 77 | Eli Ebeling | 21:49.4 | 12 | Pella | ---- | ---- | ---- |
| 78 | Alex Carrera | 21:50.5 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 79 | Parker Mitchell | 21:51.0 | 11 | Benton Community | ---- | ---- | ---- |
| 80 | Timothy McCombs | 21:54.4 | 10 | Grinnell | ---- | ---- | ---- |
| 81 | Dane Paulsen | 22:23.1 | 10 | Pella | ---- | ---- | ---- |
| 82 | Keegan Grobe | 22:24.5 | 10 | Williamsburg | ---- | ---- | ---- |
| 83 | Amare Chavez | 22:26.1 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 84 | Jacon DeRuiter | 22:27.0 | 12 | Pella | ---- | ---- | ---- |
| 85 | Colin Reiners | 22:29.0 | 10 | Benton Community | ---- | ---- | ---- |
| 86 | Ethan Schwake | 23:15.4 | 9 | Benton Community | ---- | ---- | ---- |
| 87 | PJ Carey | 23:16.1 | 10 | Williamsburg | ---- | ---- | ---- |
| 88 | Brevin Zirkel | 23:18.4 | 9 | Williamsburg | ---- | ---- | ---- |
| 89 | Brody Hawk | 23:20.1 | 10 | Williamsburg | ---- | ---- | ---- |
| 90 | Jack Brown | 23:51.5 | 9 | Pella | ---- | ---- | ---- |
| 91 | Rayden Hill | 24:13.1 | 10 | South Tama County, Tama | ---- | ---- | ---- |
| 92 | Dawson Zollinger | 24:14.6 | 12 | Williamsburg | ---- | ---- | ---- |
| 93 | Isaac Vandenberg | 24:22.4 | 10 | Pella | ---- | ---- | ---- |
| 94 | Thomas Brown | 24:24.6 | 12 | Grinnell | ---- | ---- | ---- |
| 95 | Dash Norris | 24:51.8 | 9 | Grinnell | ---- | ---- | ---- |
| 96 | Colin Cummins | 25:03.4 | 12 | Newton | ---- | ---- | ---- |
| 97 | Alex Mitchel | 25:13.6 | 12 | Pella | ---- | ---- | ---- |
| 98 | Christopher Shane Earles | 25:24.6 | 9 | Pella | ---- | ---- | ---- |
| 99 | Henry Gauley | 25:26.6 | 10 | Pella | ---- | ---- | ---- |
| 100 | Aiden Huston | 27:29.3 | 10 | Pella | ---- | ---- | ---- |
| 101 | Nathan Becker | 27:48.5 | 10 | Benton Community | ---- | ---- | ---- |
| 102 | Thomas Tidball | 29:10.5 | 12 | Newton | ---- | ---- | ---- |
| 103 | Sawyer VanWyk | 29:41.0 | 9 | Pella | ---- | ---- | ---- |
| 104 | Zackary VanWyk-Jutting | 29:57.8 | 9 | Pella | ---- | ---- | ---- |
| 105 | Luke Kleinmeyer | 30:19.9 | 10 | Williamsburg | ---- | ---- | ---- |
| 106 | Jaxson Douglas | 30:38.1 | 10 | Williamsburg | ---- | ---- | ---- |
| 107 | Eli Thomas | 30:38.1 | 10 | Williamsburg | ---- | ---- | ---- |
| 108 | Wolfgang Poush | 31:12.5 | 9 | Grinnell | ---- | ---- | ---- |
| 109 | Beau Kriegel | 31:29.1 | 9 | B-G-M, Brooklyn | ---- | ---- | ---- |
| 110 | Andrew Hines | 31:46.5 | 10 | Benton Community | ---- | ---- | ---- |
| 111 | Aaron Thatcher | 33:24.0 | 9 | Pella | ---- | ---- | ---- |
| 112 | Kayden Schaefer | 33:40.3 | 9 | Williamsburg | ---- | ---- | ---- |
| 113 | Isaac Treimer | 43:22.1 | 12 | Pella | ---- | ---- | ---- |
| 114 | Devan Wengel | 49:27.6 | 12 | Newton | ---- | ---- | ---- |