| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Justin Rygh | 17:10.6 | 12 | Lake Mills | ---- | ---- | ---- |
| 2 | Knute Rogne | 17:25.5 | 10 | Lake Mills | ---- | ---- | ---- |
| 3 | Kade Van Roekel | 17:43.8 | 11 | Lake Mills | ---- | ---- | ---- |
| 4 | Hayden Thompson | 17:56.4 | 10 | Lake Mills | ---- | ---- | ---- |
| 5 | Keagan Albertson | 18:05.5 | 9 | Forest City | ---- | ---- | ---- |
| 6 | Ezra Almelien | 18:06.0 | 9 | North Butler, Greene | ---- | ---- | ---- |
| 7 | Trager Pecha | 18:16.4 | 10 | North Butler, Greene | ---- | ---- | ---- |
| 8 | Gavyn Morphew | 18:17.1 | 12 | North Union | ---- | ---- | ---- |
| 9 | Ethan Bertram | 18:19.8 | 10 | Forest City | ---- | ---- | ---- |
| 10 | Cooper Blaser | 18:29.1 | 9 | Forest City | ---- | ---- | ---- |
| 11 | Grant Gayther | 18:35.9 | 9 | Forest City | ---- | ---- | ---- |
| 12 | Stephen Brandenburg | 18:39.5 | 10 | Lake Mills | ---- | ---- | ---- |
| 13 | Dawson Sharp | 18:43.9 | 11 | Forest City | ---- | ---- | ---- |
| 14 | Holden Reynolds | 18:48.0 | 9 | Forest City | ---- | ---- | ---- |
| 15 | Ezra Thompson | 19:11.5 | 9 | Forest City | ---- | ---- | ---- |
| 16 | Wyatt Anderson | 19:13.1 | 12 | North Butler, Greene | ---- | ---- | ---- |
| 17 | Daunta Berg | 19:27.9 | 9 | Forest City | ---- | ---- | ---- |
| 18 | Royce Peterson | 19:45.1 | 10 | Lake Mills | ---- | ---- | ---- |
| 19 | Alex Almelien | 19:49.3 | 11 | North Butler, Greene | ---- | ---- | ---- |
| 20 | Joseph Charlson | 19:50.5 | 9 | Lake Mills | ---- | ---- | ---- |
| 21 | Conner Miller | 19:51.5 | 9 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 22 | Isaiah Collins | 19:52.8 | 10 | West Hancock, Britt | ---- | ---- | ---- |
| 23 | Kacey Renneker | 19:59.5 | 12 | Lake Mills | ---- | ---- | ---- |
| 24 | William Nielsen | 20:02.6 | 9 | North Butler, Greene | ---- | ---- | ---- |
| 25 | Caleb Skogen | 20:12.6 | 9 | Lake Mills | ---- | ---- | ---- |
| 26 | Chase Sorenson | 20:23.4 | 11 | Forest City | ---- | ---- | ---- |
| 27 | Jackson Clouse | 20:29.6 | 12 | Forest City | ---- | ---- | ---- |
| 28 | Isaac Sauke | 20:51.3 | 11 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 29 | Lane Rygh | 21:04.3 | 9 | Lake Mills | ---- | ---- | ---- |
| 30 | Riley Gauden | 21:11.4 | 9 | West Hancock, Britt | ---- | ---- | ---- |
| 31 | Bryce Budach | 21:12.0 | 12 | Lake Mills | ---- | ---- | ---- |
| 32 | Brady Henning | 21:15.4 | 9 | North Butler, Greene | ---- | ---- | ---- |
| 33 | Dirk Zeman | 21:35.0 | 9 | Forest City | ---- | ---- | ---- |
| 34 | Boyan Roussev | 21:39.0 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 35 | Zachary Heiken | 21:40.9 | 10 | Northwood-Kensett | ---- | ---- | ---- |
| 36 | Carl Shew | 21:43.8 | 9 | North Butler, Greene | ---- | ---- | ---- |
| 37 | Kaden VanEpps | 21:51.6 | 10 | West Hancock, Britt | ---- | ---- | ---- |
| 38 | Carson Fox | 21:54.6 | 9 | West Hancock, Britt | ---- | ---- | ---- |
| 39 | Descil Bondi | 22:01.5 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 40 | Jason Betts | 22:02.1 | 11 | Forest City | ---- | ---- | ---- |
| 41 | Nick Arndorfer | 22:07.3 | 12 | North Union | ---- | ---- | ---- |
| 42 | David Camarillo | 22:09.1 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 43 | Lucas Helgeland | 22:15.4 | 9 | Lake Mills | ---- | ---- | ---- |
| 44 | Asa Stellpflug | 22:16.1 | 12 | Lake Mills | ---- | ---- | ---- |
| 45 | Brody Robertson | 22:25.5 | 11 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 46 | Logan Johnson | 22:29.0 | 9 | Clear Lake Classical | ---- | ---- | ---- |
| 47 | Aiden Bauer | 22:45.1 | 10 | North Union | ---- | ---- | ---- |
| 48 | Arnold Guevara | 22:58.9 | 10 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 49 | Owen Swygman | 23:11.5 | 12 | North Butler, Greene | ---- | ---- | ---- |
| 50 | Cameron Fox | 23:36.5 | 9 | West Hancock, Britt | ---- | ---- | ---- |
| 51 | Peyton Kofoot | 23:39.0 | 11 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 52 | Kade Madden | 23:41.8 | 10 | North Union | ---- | ---- | ---- |
| 53 | Wyatt Bertram | 24:04.4 | 10 | Forest City | ---- | ---- | ---- |
| 54 | Luke Raulie | 24:11.1 | 10 | Forest City | ---- | ---- | ---- |
| 55 | Connor Miller | 24:19.5 | 11 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 56 | Trey Stevens | 25:19.4 | 9 | Rockford | ---- | ---- | ---- |
| 57 | Jovanny Camarillo | 25:54.1 | 10 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 58 | Isaiah Mikes | 25:55.1 | 10 | Forest City | ---- | ---- | ---- |
| 59 | Evan Swygman | 26:10.5 | 10 | North Butler, Greene | ---- | ---- | ---- |
| 60 | Wyatt Eekhoff | 26:59.0 | 9 | West Hancock, Britt | ---- | ---- | ---- |
| 61 | Miles Nielsen | 28:32.3 | 9 | North Butler, Greene | ---- | ---- | ---- |
| 62 | Gavin Henning | 28:54.1 | 9 | North Union | ---- | ---- | ---- |
| 63 | Anto Santhosh G | 29:13.5 | 12 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 64 | Aedyn Byrnes | 32:42.0 | 9 | Hampton-Dumont -CAL | ---- | ---- | ---- |
| 65 | Ronan Penfold | 34:09.3 | 9 | Northwood-Kensett | ---- | ---- | ---- |