| 1. | Ben TaylorPlace 1. · Grade 11 · Ankeny | 11 | Ankeny | 23.10a PR | 10 |
| 2. | Alexander ZuberPlace 2. · Grade 9 · Ankeny | 9 | Ankeny | 23.37a | 8 |
| 3. | Treyton GrossmanPlace 3. · Grade 10 · Ankeny | 10 | Ankeny | 23.47a | 0 |
| 4. | Chase BradleyPlace 4. · Grade 12 · Ankeny | 12 | Ankeny | 23.60a | 0 |
| 5. | Mason RandolphPlace 5. · Grade 11 · Ankeny | 11 | Ankeny | 23.86a PR | 0 |
| 6. | Emmett SipesPlace 6. · Grade 11 · Ankeny | 11 | Ankeny | 24.03a | 0 |
| 7. | Abe SmithPlace 7. · Grade 11 · Ankeny | 11 | Ankeny | 24.07a PR | 0 |
| 7. | Ace PartonPlace 7. · Grade 9 · Ankeny | 9 | Ankeny | 24.07a PR | 0 |
| 9. | Hayden CarlsonPlace 9. · Grade 10 · Ankeny | 10 | Ankeny | 24.33a PR | 0 |
| 10. | Joel SankohPlace 10. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 24.46a PR | 6 |
| 11. | Finn McClurePlace 11. · Grade 10 · Ankeny | 10 | Ankeny | 24.49a | 0 |
| 12. | Quinn SchmulbachPlace 12. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 24.50a PR | 4 |
| 13. | Dylan PantherPlace 13. · Grade 11 · Ankeny | 11 | Ankeny | 24.52a | 0 |
| 14. | Aidan DucharmePlace 14. · Grade 11 · Dowling Catholic West Des Moines | 11 | Dowling Catholic West Des Moines | 24.56a PR | 0 |
| 15. | Marty BlountPlace 15. · Grade 11 · Dowling Catholic West Des Moines | 11 | Dowling Catholic West Des Moines | 24.59a PR | 0 |
| 16. | Wyatt GroganPlace 16. · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 24.68a PR | 2 |
| 17. | Blake BuschPlace 17. · Grade 12 · Valley West Des Moines | 12 | Valley West Des Moines | 24.71a | 1 |
| 18. | Jacob MohrfeldPlace 18. · Grade 12 · Ankeny | 12 | Ankeny | 24.78a | 0 |
| 19. | Daniel LarmiePlace 19. · Grade 10 · Ankeny | 10 | Ankeny | 24.79a | 0 |
| 19. | Ben SalgadoPlace 19. · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 24.79a PR | 0 |
| 21. | Andrew BrandhorstPlace 21. · Grade 10 · Ankeny | 10 | Ankeny | 24.83a PR | 0 |
| 22. | Jordan WatsonPlace 22. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 24.88a | 0 |
| 23. | Solomon SwansonPlace 23. · Grade 9 · Ankeny | 9 | Ankeny | 24.94a | 0 |
| 24. | Ben FlemingPlace 24. · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 24.96a | 0 |
| 25. | Nathan BeckerPlace 25. · Grade 10 · Ankeny | 10 | Ankeny | 25.04a | 0 |
| 26. | Dante SciorrottaPlace 26. · Grade 11 · Valley West Des Moines | 11 | Valley West Des Moines | 25.18a PR | 0 |
| 27. | Owen WoodsPlace 27. · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 25.21a PR | 0 |
| 27. | Garrett BauerPlace 27. · Grade 9 · Ankeny | 9 | Ankeny | 25.21a PR | 0 |
| 29. | Chase AllenPlace 29. · Grade 11 · Dowling Catholic West Des Moines | 11 | Dowling Catholic West Des Moines | 25.56a PR | 0 |
| 30. | Aden HowardPlace 30. · Grade 10 · Ankeny | 10 | Ankeny | 25.59a PR | 0 |
| 31. | Ben GeorgePlace 31. · Grade 9 · Ankeny | 9 | Ankeny | 25.61a PR | 0 |
| 32. | Angelo SchafferPlace 32. · Grade 10 · Valley West Des Moines | 10 | Valley West Des Moines | 25.79a | 0 |
| 32. | Kaiden ChavezPlace 32. · Grade 9 · Ankeny | 9 | Ankeny | 25.79a | 0 |
| 34. | Jacob HoganPlace 34. · Grade 12 · Ankeny | 12 | Ankeny | 25.87a PR | 0 |
| 35. | Landon HeppPlace 35. · Grade 10 · Ankeny | 10 | Ankeny | 25.92a PR | 0 |
| 36. | Gage LintPlace 36. · Grade 10 · Ankeny | 10 | Ankeny | 25.99a | 0 |
| 37. | Jack KentPlace 37. · Grade 9 · Ankeny | 9 | Ankeny | 26.03a PR | 0 |
| 38. | Mason MachanPlace 38. · Grade 9 · Ankeny | 9 | Ankeny | 26.05a | 0 |
| 39. | Tristan CrestaPlace 39. · Grade 9 · Ankeny | 9 | Ankeny | 26.16a | 0 |
| 39. | Carson BakerPlace 39. · Grade 11 · Ankeny | 11 | Ankeny | 26.16a | 0 |
| 41. | Ryan CoxPlace 41. · Grade 11 · Ankeny | 11 | Ankeny | 26.23a | 0 |
| 42. | Everardo EtchetoPlace 42. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 26.29a PR | 0 |
| 43. | Ivan GalliganPlace 43. · Grade 11 · Valley West Des Moines | 11 | Valley West Des Moines | 26.30a PR | 0 |
| 44. | AJ McKenziePlace 44. · Grade 10 · Valley West Des Moines | 10 | Valley West Des Moines | 26.31a | 0 |
| 45. | Logan PetersonPlace 45. · Grade 9 · Ankeny | 9 | Ankeny | 26.40a | 0 |
| 46. | William OhloffPlace 46. · Grade 9 · Ankeny | 9 | Ankeny | 26.43a PR | 0 |
| 47. | Landon HutchinsPlace 47. · Grade 9 · Ankeny | 9 | Ankeny | 26.44a PR | 0 |
| 47. | Cloud AbbottPlace 47. · Grade 11 · Valley West Des Moines | 11 | Valley West Des Moines | 26.44a | 0 |
| 49. | Daniel FrazeePlace 49. · Grade 10 · Ankeny | 10 | Ankeny | 26.45a | 0 |
| 50. | Vincent WernauPlace 50. · Grade 9 · Ankeny | 9 | Ankeny | 26.59a PR | 0 |
| 51. | Lucas ZeaPlace 51. · Grade 10 · Ankeny | 10 | Ankeny | 26.66a PR | 0 |
| 52. | Frank NevittPlace 52. · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 26.70a | 0 |
| 53. | Grady SchaeferPlace 53. · Grade 9 · Ankeny | 9 | Ankeny | 26.76a | 0 |
| 54. | Evan IrlmeierPlace 54. · Grade 11 · Ankeny | 11 | Ankeny | 26.79a | 0 |
| 55. | Ethan WunnPlace 55. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 27.06a PR | 0 |
| 56. | Cohen MoorePlace 56. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 27.08a PR | 0 |
| 57. | Noah ThomasPlace 57. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 27.11a PR | 0 |
| 58. | Ivan SandovalPlace 58. · Grade 9 · Ankeny | 9 | Ankeny | 27.20a | 0 |
| 59. | Camron MeyersPlace 59. · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 27.35a | 0 |
| 60. | Anai AkecPlace 60. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 27.38a PR | 0 |
| 61. | Parker SchneiderPlace 61. · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 27.41a | 0 |
| 62. | Chase DavisPlace 62. · Grade 9 · Ankeny | 9 | Ankeny | 27.44a PR | 0 |
| 63. | Drew CoolingPlace 63. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 27.51a PR | 0 |
| 64. | John ChesirePlace 64. · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 27.55a PR | 0 |
| 65. | Tryce BakkerPlace 65. · Grade 9 · Ankeny | 9 | Ankeny | 27.79a | 0 |
| 66. | Ezebio KumedjroPlace 66. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 27.81a PR | 0 |
| 67. | Matthew BarretoPlace 67. · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 27.86a PR | 0 |
| 68. | Nathan MetzPlace 68. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 27.89a PR | 0 |
| 68. | Patrick DoudPlace 68. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 27.89a PR | 0 |
| 70. | Tate DixonPlace 70. · Grade 9 · Ankeny | 9 | Ankeny | 28.06a | 0 |
| 70. | Cale AbrahamsonPlace 70. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 28.06a | 0 |
| 72. | Perez PerezPlace 72. · Grade 9 · Ankeny | 9 | Ankeny | 28.13a PR | 0 |
| 73. | Gus JohnsonPlace 73. · Grade 9 · Ankeny | 9 | Ankeny | 28.15a | 0 |
| 74. | Marco FenuPlace 74. · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 28.80a PR | 0 |
| 75. | Ethan LedyardPlace 75. · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 28.83a | 0 |
| 76. | Alex KavlockPlace 76. · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 28.92a | 0 |
| 77. | Jake GaskellPlace 77. · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 28.94a PR | 0 |
| 78. | Jacob HaasePlace 78. · Grade 9 · Ankeny | 9 | Ankeny | 29.03a PR | 0 |
| 79. | Ryan DurdenPlace 79. · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 30.04a PR | 0 |
| 80. | Thomas HoganPlace 80. · Grade 9 · Dowling Catholic West Des Moines | 9 | Dowling Catholic West Des Moines | 36.41a PR | 0 |