| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Esteban Fernandez | 19:11.4 | 11 | Decorah | ---- | ---- | ---- |
| 2 | Vincent Hoppenjan | 19:19.5 | 9 | Wahlert, Dubuque | ---- | ---- | ---- |
| 3 | Aloysius Berning | 19:26.7 | 9 | Wahlert, Dubuque | ---- | ---- | ---- |
| 4 | Tegan Meyer | 19:33.2 | 9 | Wahlert, Dubuque | ---- | ---- | ---- |
| 5 | Fernando Flores | 19:41.9 | 11 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 6 | Kyle Pattison | 19:42.7 | 12 | Decorah | ---- | ---- | ---- |
| 7 | William Miller | 19:57.4 | 9 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 8 | Jack DeLaRosa | 19:59.0 | 11 | Decorah | ---- | ---- | ---- |
| 9 | Quinn Peterson | 20:03.7 | 9 | Decorah | ---- | ---- | ---- |
| 10 | Kristofor Sundstrom | 20:06.0 | 12 | Anamosa | ---- | ---- | ---- |
| 11 | Will McNamara | 20:09.0 | 9 | Wahlert, Dubuque | ---- | ---- | ---- |
| 12 | Robert Davis | 20:09.2 | 9 | Decorah | ---- | ---- | ---- |
| 13 | Riley Berns | 20:09.7 | 12 | Decorah | ---- | ---- | ---- |
| 14 | Jayven Neubauer | 20:12.7 | 10 | Decorah | ---- | ---- | ---- |
| 15 | Trenton Seemann | 20:13.0 | 11 | Monticello | ---- | ---- | ---- |
| 16 | Liam Cearlock | 20:13.0 | 9 | Wahlert, Dubuque | ---- | ---- | ---- |
| 17 | Ethan Backes | 20:21.2 | 12 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 18 | Benjamin Paarmann | 20:23.4 | 10 | Central DeWitt | ---- | ---- | ---- |
| 19 | Dane Hertel | 20:29.7 | 10 | Waterloo, West | ---- | ---- | ---- |
| 20 | Russell Chmelar | 20:33.4 | 10 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 21 | Austin Henn | 20:35.9 | 9 | Wahlert, Dubuque | ---- | ---- | ---- |
| 22 | Landry Schauf | 20:38.4 | 9 | Monticello | ---- | ---- | ---- |
| 23 | Keagan Joyce | 20:39.7 | 9 | Decorah | ---- | ---- | ---- |
| 24 | Andrew Federspiel | 20:40.4 | 9 | Waterloo, West | ---- | ---- | ---- |
| 25 | James Knight | 20:52.7 | 12 | Waterloo, West | ---- | ---- | ---- |
| 26 | Nils Peterson | 20:56.7 | 10 | Decorah | ---- | ---- | ---- |
| 27 | Charlie Zimmerman | 21:01.5 | 12 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 28 | Evan Claycamp | 21:05.7 | 10 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 29 | James Mcconnell | 21:19.5 | 9 | Decorah | ---- | ---- | ---- |
| 30 | Gabe Kraus | 21:23.5 | 11 | Monticello | ---- | ---- | ---- |
| 31 | Nelson Huerta-Vazquez | 21:25.7 | 10 | Anamosa | ---- | ---- | ---- |
| 32 | Griffin Embree | 21:26.4 | 12 | Anamosa | ---- | ---- | ---- |
| 33 | Keaton Mcilrath | 21:27.0 | 9 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 34 | Enrique Castro | 21:29.5 | 9 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 35 | Weston Cote | 21:35.7 | 10 | Decorah | ---- | ---- | ---- |
| 36 | Zachary Lucas | 21:36.2 | 12 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 37 | Simon Potvin | 21:43.5 | 9 | Decorah | ---- | ---- | ---- |
| 38 | Laurence Smith | 21:43.7 | 9 | Wahlert, Dubuque | ---- | ---- | ---- |
| 39 | Ray Downes | 21:45.4 | 12 | Wahlert, Dubuque | ---- | ---- | ---- |
| 40 | Patrick Melvin | 21:45.7 | 11 | Central DeWitt | ---- | ---- | ---- |
| 41 | Carson Bohner | 21:49.2 | 12 | Decorah | ---- | ---- | ---- |
| 42 | Will Robinson | 21:51.0 | 12 | Decorah | ---- | ---- | ---- |
| 43 | Pranav Caton | 21:58.0 | 10 | Decorah | ---- | ---- | ---- |
| 44 | Michael Hartmann | 22:00.2 | 11 | Wahlert, Dubuque | ---- | ---- | ---- |
| 45 | Johnny Hoover | 22:02.2 | 11 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 46 | Peter Klapatauskas | 22:04.0 | 9 | Wahlert, Dubuque | ---- | ---- | ---- |
| 47 | Ryan Kluesner | 22:11.0 | 10 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 48 | Reid Berns | 22:13.9 | 12 | Decorah | ---- | ---- | ---- |
| 49 | Adolfo Felipe-Guzman | 22:15.7 | 11 | Waterloo, West | ---- | ---- | ---- |
| 50 | Caden Grieme | 22:18.7 | 11 | Waterloo, West | ---- | ---- | ---- |
| 51 | Evan Madsen | 22:27.7 | 11 | Decorah | ---- | ---- | ---- |
| 52 | Jude Dodds | 22:33.2 | 9 | Wahlert, Dubuque | ---- | ---- | ---- |
| 53 | Emmit Rickels | 22:41.4 | 11 | Monticello | ---- | ---- | ---- |
| 54 | Finnegan Newlin | 22:47.9 | 11 | Wahlert, Dubuque | ---- | ---- | ---- |
| 55 | Nathaniel Crose | 23:04.0 | 9 | Decorah | ---- | ---- | ---- |
| 56 | Drew Stroud | 23:16.0 | 10 | Central DeWitt | ---- | ---- | ---- |
| 57 | Clark Sprank | 23:27.7 | 9 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 58 | Isaiah Bonnet | 23:28.9 | 9 | Decorah | ---- | ---- | ---- |
| 59 | Lawrence Christman | 23:31.0 | 11 | Decorah | ---- | ---- | ---- |
| 60 | Aiden Faulhaber | 23:34.2 | 9 | Central DeWitt | ---- | ---- | ---- |
| 61 | Corbin Sartori | 23:34.7 | 9 | Wahlert, Dubuque | ---- | ---- | ---- |
| 62 | David Burke | 23:44.4 | 10 | Central DeWitt | ---- | ---- | ---- |
| 63 | Weston Lange | 23:46.5 | 9 | Central DeWitt | ---- | ---- | ---- |
| 64 | Nick Clayton | 23:55.5 | 9 | Decorah | ---- | ---- | ---- |
| 65 | Anthony Sandoval | 24:08.5 | 12 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 66 | Matthew Beanblossom | 24:11.4 | 11 | Monticello | ---- | ---- | ---- |
| 67 | Ellis Thompson | 24:15.5 | 9 | Decorah | ---- | ---- | ---- |
| 68 | Oskar Swanson | 24:21.2 | 11 | Decorah | ---- | ---- | ---- |
| 69 | Mikah LaBarr | 24:26.5 | 9 | Central DeWitt | ---- | ---- | ---- |
| 70 | Daniel Flanagan | 24:31.5 | 11 | Wahlert, Dubuque | ---- | ---- | ---- |
| 71 | Brevyn Kearney | 24:32.2 | 10 | Monticello | ---- | ---- | ---- |
| 72 | Carter Judkins | 24:40.2 | 11 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 73 | Van Bassford | 24:50.7 | 10 | Decorah | ---- | ---- | ---- |
| 74 | Per Weir | 24:55.2 | 9 | Decorah | ---- | ---- | ---- |
| 75 | Gavin Wilkins | 24:56.2 | 10 | Decorah | ---- | ---- | ---- |
| 76 | Aaditya Patel | 25:07.9 | 9 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 77 | Bastian Green | 25:08.0 | 9 | Central DeWitt | ---- | ---- | ---- |
| 78 | Kenyon Bartels | 25:10.0 | 9 | Decorah | ---- | ---- | ---- |
| 79 | Leland Mueller | 25:13.0 | 12 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 80 | Dylan Brincks | 25:19.2 | 10 | Decorah | ---- | ---- | ---- |
| 81 | Richard Stoner | 25:24.5 | 9 | Waterloo, West | ---- | ---- | ---- |
| 82 | Spencer Horns | 25:24.7 | 10 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 83 | Daniel Hundley | 25:26.2 | 9 | Waterloo, West | ---- | ---- | ---- |
| 84 | Eli Moestchen | 25:32.7 | 10 | Monticello | ---- | ---- | ---- |
| 85 | Kael Berns | 25:32.7 | 9 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 86 | Luke Tracy | 25:41.0 | 10 | Wahlert, Dubuque | ---- | ---- | ---- |
| 87 | Griffin Reed | 25:42.2 | 10 | Central DeWitt | ---- | ---- | ---- |
| 88 | Joey Ehrlich | 25:55.7 | 10 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 89 | Zachary Ernzen | 26:00.0 | 11 | Wahlert, Dubuque | ---- | ---- | ---- |
| 90 | Aaron Edstrom | 26:25.5 | 11 | Central DeWitt | ---- | ---- | ---- |
| 91 | Matthew Thornburg | 26:53.4 | 9 | Central DeWitt | ---- | ---- | ---- |
| 92 | Keagan Steines | 26:58.0 | 11 | Decorah | ---- | ---- | ---- |
| 93 | Jude Meyer | 27:05.9 | 10 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 94 | Jaxon Thoms | 27:18.0 | 10 | Waterloo, West | ---- | ---- | ---- |
| 95 | Christian Alt | 27:20.5 | 10 | Wahlert, Dubuque | ---- | ---- | ---- |
| 96 | Miykala Farmer | 27:20.7 | 9 | Central DeWitt | ---- | ---- | ---- |
| 97 | Owen Rix | 27:47.2 | 11 | Decorah | ---- | ---- | ---- |
| 98 | Noah Potvin | 30:37.0 | 11 | Decorah | ---- | ---- | ---- |
| 99 | Kellan Parketon | 30:49.4 | 9 | Central DeWitt | ---- | ---- | ---- |
| 100 | Tate Armstrong | 31:18.2 | 10 | Clayton Ridge, Guttenberg | ---- | ---- | ---- |
| 101 | Laekyn White | 32:45.0 | 10 | Waterloo, West | ---- | ---- | ---- |