| | Age | Grade | Athlete | Time | ST | Team | Date | Meet |
| 1. | | 12 | Derek Leicht | 15:27.3PR | IA | Dubuque Hempstead | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 2. | | 11 | Miles Wilson | 15:42.6 | IA | Cedar Rapids Kennedy | Oct 7
| MVC Super Meet |
| 3. | | 12 | Brayden Burnett | 15:42.7PR | IA | Cedar Falls | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 4. | | 10 | John Maloney | 15:51.2 | IA | Dubuque Hempstead | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 5. | | 12 | Brady Blean | 15:57.6PR | IA | Dubuque Hempstead | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 6. | | 12 | Joshua Burjes | 15:57.9PR | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 7. | | 12 | Alex Horstman | 16:00.8 | IA | Cedar Falls | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 8. | | 12 | Johnathan O'Brien | 16:04.8PR | IA | Dubuque Hempstead | Oct 2
| Steve Johnson Invitational |
| 9. | | 10 | Luke Hartman | 16:08.4 | IA | Cedar Falls | Oct 7
| MVC Super Meet |
| 10. | | 11 | Caleb Kass | 16:13.3 | IA | Dubuque Hempstead | Oct 7
| MVC Super Meet |
| 11. | 18 | 12 | Bryson Canton | 16:14.4PR | IA | Prairie Cedar Rapids | Oct 7
| MVC Super Meet |
| 12. | | 12 | Anthony Lee | 16:19.8PR | IA | Prairie Cedar Rapids | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 13. | | 12 | Andrew Congdon | 16:34.0PR | IA | Waterloo United | Oct 2
| Steve Johnson Invitational |
| 14. | | 10 | Henry McMahan | 16:34.1 | IA | Cedar Rapids Kennedy | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 15. | | 12 | Gavin Hall | 16:42.1PR | IA | Cedar Rapids Jefferson | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 16. | 18 | 12 | Brady Cortez | 16:42.4PR | IA | Prairie Cedar Rapids | Sep 9
| Cedar Rapids Invitational |
| 17. | | 12 | Marcus Leitzen | 16:42.5 | IA | Dubuque Hempstead | Oct 7
| MVC Super Meet |
| 18. | | 11 | Colin Johnson | 16:44.4 | IA | Cedar Falls | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 19. | | 11 | Gavin Denholm | 16:45.1 | IA | Cedar Falls | Oct 7
| MVC Super Meet |
| 20. | 17 | 11 | Colby Cryer | 16:51.7 | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 21. | | 11 | Samuel Morehead | 16:52.0PR | IA | Burlington | Sep 23
| Burlington Tony Proctor Invitational |
| 22. | | 11 | Robert Howes | 16:54.6 | IA | Dubuque Senior | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 23. | | 11 | Jaxon Sickles | 16:59.0PR | IA | Prairie Cedar Rapids | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 24. | | 10 | Jacob Bruns | 17:01.6 | IA | Cedar Rapids Kennedy | Sep 23
| Eastern Iowa Classic |
| 25. | | 10 | Ian O'Loughlin | 17:02.2PR | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 26. | | 10 | Jack Considine | 17:02.3 | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 27. | | 12 | Connor McGovern | 17:09.3PR | IA | Cedar Rapids Kennedy | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 28. | | 11 | Zach Cooper | 17:10.1 | IA | Prairie Cedar Rapids | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 29. | | 9 | Carson Nove | 17:11.5 | IA | Prairie Cedar Rapids | Oct 7
| MVC Super Meet |
| 30. | | 11 | Anson Fauchier | 17:13.6 | IA | Prairie Cedar Rapids | Oct 7
| MVC Super Meet |
| 31. | | 12 | Brady Cortez | 17:13.7PR | IA | Prairie Cedar Rapids | Sep 30
| Bud Williams Invitational |
| 32. | 18 | 12 | Aidan Armstrong | 17:14.0PR | IA | Muscatine | Sep 9
| Cedar Rapids Invitational |
| 33. | | 9 | Nick Lee | 17:14.6 | IA | Prairie Cedar Rapids | Oct 7
| MVC Super Meet |
| 34. | | 12 | Cole Oftedahl | 17:17.7PR | IA | Dubuque Senior | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 35. | | 11 | Jonathan Squires | 17:18.5 | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 36. | | 12 | Andrew Tracy | 17:18.9PR | IA | Waterloo United | Sep 9
| Cedar Rapids Invitational |
| 37. | | 10 | Bence Abonyi | 17:19.0PR | IA | Cedar Rapids Kennedy | Sep 23
| Eastern Iowa Classic |
| 38. | | 12 | Kyle Westhoff | 17:19.3PR | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 39. | | 12 | Cameron Switzer | 17:21.7PR | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 40. | | 10 | Reece Murray | 17:23.2 | IA | Cedar Rapids Kennedy | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 41. | | 11 | John Lorenz | 17:23.7 | IA | Cedar Rapids Washington | Oct 2
| Steve Johnson Invitational |
| 42. | | 11 | Harrison Allard | 17:25.4 | IA | Prairie Cedar Rapids | Sep 9
| Cedar Rapids Invitational |
| | | 10 | Kyle Duehr | 17:25.4PR | IA | Dubuque Hempstead | Oct 2
| Steve Johnson Invitational |
| 44. | | 12 | Salem Strohbeen | 17:25.9 | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 45. | | 12 | Zach Egger | 17:27.0PR | IA | Cedar Rapids Jefferson | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 46. | | 11 | Pascal Cuhat | 17:28.8 | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 47. | | 12 | Justin Mootz | 17:30.8 | IA | Dubuque Hempstead | Oct 2
| Steve Johnson Invitational |
| 48. | | 9 | John Ferguson | 17:31.9 | IA | Cedar Falls | Oct 2
| Steve Johnson Invitational |
| 49. | | 10 | Crew Geater | 17:32.2PR | IA | Cedar Rapids Kennedy | Sep 23
| Eastern Iowa Classic |
| 50. | | 11 | Devin Spahn | 17:33.1 | IA | Dubuque Hempstead | Oct 2
| Steve Johnson Invitational |
| 51. | | 9 | Jacob Haug | 17:34.3 | IA | Dubuque Senior | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 52. | | 12 | Xander Steele | 17:37.3PR | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 53. | | 12 | Jack Tonn | 17:39.7 | IA | Dubuque Senior | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 54. | | 11 | Braden Nystrom | 17:45.3PR | IA | Waterloo United | Sep 2
| Karl Schmaltz Invitational |
| 55. | | 10 | Kriene Schneiderman... | 17:46.6 | IA | Cedar Rapids Washington | Sep 23
| Eastern Iowa Classic |
| 56. | | 12 | Quinn Cohen | 17:47.1PR | IA | Cedar Rapids Jefferson | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 57. | 15 | 10 | Curtis Sanders | 17:47.5 | IA | Cedar Rapids Jefferson | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 58. | | - | Anson Faurcier | 17:49.0PR | IA | Prairie Cedar Rapids | Sep 18
| Heartland Cross Country Classic |
| 59. | | 10 | Earl Peter | 17:53.0PR | IA | Prairie Cedar Rapids | Oct 7
| MVC Super Meet |
| 60. | | 10 | Landon Kahler | 17:53.5 | IA | Prairie Cedar Rapids | Oct 7
| MVC Super Meet |
| 61. | | 12 | Kaelan Eilers | 17:54.0PR | IA | Waterloo United | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 62. | | 12 | Sam Riffel | 17:54.8PR | IA | Dubuque Hempstead | Oct 7
| MVC Super Meet |
| 63. | | 10 | Dylan Maresca | 17:56.0PR | IA | Muscatine | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 64. | 18 | 12 | Sam Gordon | 17:56.1 | IA | Muscatine | Sep 9
| Cedar Rapids Invitational |
| 65. | | 9 | Brandon Kass | 17:58.0 | IA | Dubuque Hempstead | Oct 7
| MVC Super Meet |
| 66. | | 9 | Jacob Rowe | 18:00.7 | IA | Dubuque Senior | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 67. | | 11 | Cooper Paxton | 18:01.0PR | IA | Waterloo United | Sep 2
| Karl Schmaltz Invitational |
| 68. | | 10 | Brayden Frey | 18:01.2 | IA | Cedar Falls | Oct 7
| MVC Super Meet |
| | | 10 | Zack Johnson | 18:01.2 | IA | Dubuque Hempstead | Oct 7
| MVC Super Meet |
| 70. | | 11 | Lane Wunderlich | 18:01.4 | IA | Cedar Falls | Oct 7
| MVC Super Meet |
| 71. | | 12 | Xavier Uhrmacher | 18:01.9PR | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 72. | | 12 | Ryan Bulver | 18:02.4PR | IA | Waterloo United | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 73. | | 12 | Kyan Stricker | 18:02.6PR | IA | Cedar Rapids Kennedy | Sep 9
| Cedar Rapids Invitational |
| 74. | | 12 | Lucas McCarley | 18:03.6PR | IA | Cedar Rapids Washington | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 75. | | 11 | Jaxon Sickels | 18:05.7 | IA | Prairie Cedar Rapids | Sep 18
| Heartland Cross Country Classic |
| 76. | | 11 | Cayden Schellhorn | 18:06.8 | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 77. | | 10 | Alex Warden | 18:07.1PR | IA | Prairie Cedar Rapids | Oct 7
| MVC Super Meet |
| 78. | | 11 | Austin Haworth | 18:07.3PR | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 79. | | 11 | Akshat Mehta | 18:07.7PR | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 80. | | 10 | Caden Davis | 18:09.0 | IA | Cedar Rapids Jefferson | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 81. | | 10 | Rentse DeJong | 18:09.5 | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 82. | | 11 | Shiloh Morter | 18:09.9PR | IA | Muscatine | Sep 9
| Cedar Rapids Invitational |
| 83. | | 12 | Joe Oleson | 18:10.1PR | IA | Cedar Rapids Kennedy | Sep 23
| Eastern Iowa Classic |
| 84. | | 10 | Tyler Bailey | 18:10.5 | IA | Cedar Falls | Oct 7
| MVC Super Meet |
| 85. | | 9 | Owen Leitzen | 18:11.1 | IA | Dubuque Hempstead | Oct 7
| MVC Super Meet |
| 86. | 15 | 9 | Bennett Allred | 18:12.3 | IA | Prairie Cedar Rapids | Oct 7
| MVC Super Meet |
| 87. | | 12 | Caleb Moe | 18:13.7PR | IA | Waterloo United | Oct 2
| Steve Johnson Invitational |
| 88. | | 10 | Kyle Reisinger | 18:15.8PR | IA | Cedar Rapids Washington | Sep 23
| Eastern Iowa Classic |
| 89. | | 11 | Michael Reyes | 18:17.4 | IA | Prairie Cedar Rapids | Oct 7
| MVC Super Meet |
| 90. | | 10 | Chase Nordman | 18:19.0PR | IA | Waterloo United | Sep 2
| Karl Schmaltz Invitational |
| 91. | | 11 | Calyx Hadley | 18:21.0PR | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 92. | | 10 | Joey Jolin | 18:21.5 | IA | Burlington | Oct 20
| Iowa State Qualifier 4A - Cedar Rapids, Kenne... |
| 93. | | 10 | Collin O'Bryon | 18:23.9 | IA | Cedar Falls | Oct 7
| MVC Super Meet |
| 94. | | 11 | Grant MisiagBeckler | 18:24.6 | IA | Dubuque Hempstead | Oct 2
| Steve Johnson Invitational |
| 95. | | 10 | Anton Hesselink | 18:24.8PR | IA | Cedar Falls | Sep 2
| Karl Schmaltz Invitational |
| 96. | | 9 | Will Houselog | 18:27.4 | IA | Dubuque Hempstead | Oct 2
| Steve Johnson Invitational |
| 97. | | 9 | Presley Berns | 18:28.0PR | IA | Waterloo United | Sep 2
| Karl Schmaltz Invitational |
| 98. | | 9 | Joseph Lockhart | 18:29.0PR | IA | Dubuque Senior | Sep 9
| Marshalltown Bobcat Invitational |
| 99. | | 12 | Ian Lucas | 18:30.4PR | IA | Waterloo United | Sep 2
| Karl Schmaltz Invitational |
| 100. | | 10 | Josiah Wendland | 18:33.0PR | IA | Waterloo United | Sep 2
| Karl Schmaltz Invitational |