| 1. | Travanti KnoxPlace 1. · Grade 10 · Holland | 10 | Holland | 23.30a | 5 |
| 2. | John WesthoffPlace 2. · Grade 10 · Spring Lake | 10 | Spring Lake | 23.63a | 3 |
| 3. | Quentin ArnoldPlace 3. · Grade 11 · Spring Lake | 11 | Spring Lake | 24.51a | 1 |
| 4. | Jacob DeWittPlace 4. · Grade 10 · Hudsonville Unity Christian | 10 | Hudsonville Unity Christian | 24.65a | 0 |
| 5. | Lucas YoungPlace 5. · Grade 11 · Spring Lake | 11 | Spring Lake | 24.93a | 0 |
| 6. | Jonathan HeukerPlace 6. · Grade 12 · Hudsonville Unity Christian | 12 | Hudsonville Unity Christian | 25.63a | 0 |
| 7. | Darius HawkinsPlace 7. · Grade 11 · Holland | 11 | Holland | 25.74a | 0 |
| 8. | Jason LiuPlace 8. · Grade 12 · Spring Lake | 12 | Spring Lake | 25.74a | 0 |
| 9. | Dominic WronaPlace 9. · Grade 11 · Spring Lake | 11 | Spring Lake | 26.04a | 0 |
| 10. | Jack PortengaPlace 10. · Grade 11 · Hudsonville Unity Christian | 11 | Hudsonville Unity Christian | 26.32a | 0 |
| 11. | Alessandro CastilloPlace 11. · Grade 12 · Holland | 12 | Holland | 26.42a PR | 0 |
| 12. | Angel Cortez-QuinonesPlace 12. · Grade 12 · Holland | 12 | Holland | 26.49a | 0 |
| 13. | Gavin TisdelPlace 13. · Grade 12 · Spring Lake | 12 | Spring Lake | 26.65a | 0 |
| 14. | Mason FlesherPlace 14. · Grade 9 · Hudsonville Unity Christian | 9 | Hudsonville Unity Christian | 26.73a | 0 |
| 15. | Aime KibangoPlace 15. · Grade 11 · Holland | 11 | Holland | 26.77a PR | 0 |
| 16. | Graeson DeckerPlace 16. · Grade 11 · Hudsonville Unity Christian | 11 | Hudsonville Unity Christian | 26.89a | 0 |
| 17. | Will MastenbrookPlace 17. · Grade 12 · Spring Lake | 12 | Spring Lake | 27.00a | 0 |
| 18. | Lucas BuysPlace 18. · Grade 11 · Hudsonville Unity Christian | 11 | Hudsonville Unity Christian | 27.12a | 0 |
| 19. | William EggebeenPlace 19. · Grade 10 · Hudsonville Unity Christian | 10 | Hudsonville Unity Christian | 27.14a | 0 |
| 20. | James PriddyPlace 20. · Grade 11 · Spring Lake | 11 | Spring Lake | 27.20a | 0 |
| 21. | Jason PhathPlace 21. · Grade 10 · Holland | 10 | Holland | 27.33a | 0 |
| 22. | Logan NederveldPlace 22. · Grade 11 · Hudsonville Unity Christian | 11 | Hudsonville Unity Christian | 27.43a | 0 |
| 23. | Philip KooyerPlace 23. · Grade 10 · Hudsonville Unity Christian | 10 | Hudsonville Unity Christian | 27.48a | 0 |
| 24. | Sawyer ParksPlace 24. · Grade 9 · Hudsonville Unity Christian | 9 | Hudsonville Unity Christian | 27.49a | 0 |
| 25. | Jacob NordykePlace 25. · Grade 9 · Hudsonville Unity Christian | 9 | Hudsonville Unity Christian | 27.58a | 0 |
| 26. | Jaxen JarretPlace 26. · Grade 9 · Hudsonville Unity Christian | 9 | Hudsonville Unity Christian | 27.69a | 0 |
| 27. | Andres Martinez-GarciaPlace 27. · Grade 12 · Holland | 12 | Holland | 27.90a | 0 |
| 28. | Cohen BergPlace 28. · Grade 10 · Spring Lake | 10 | Spring Lake | 27.95a | 0 |
| 29. | Andrew AndrlikPlace 29. · Grade 11 · Holland | 11 | Holland | 28.01a | 0 |
| 30. | Brayden TenHarmselPlace 30. · Grade 11 · Hudsonville Unity Christian | 11 | Hudsonville Unity Christian | 28.23a | 0 |
| 31. | Aaron MelamedPlace 31. · Grade 11 · Spring Lake | 11 | Spring Lake | 28.28a | 0 |
| 32. | Noah RosalesPlace 32. · Grade 10 · Holland | 10 | Holland | 28.48a | 0 |
| 33. | Luciano GomezPlace 33. · Grade 11 · Holland | 11 | Holland | 28.63a | 0 |
| 34. | Philip MaatmanPlace 34. · Grade 12 · Holland | 12 | Holland | 28.76a | 0 |
| 35. | Titus HopPlace 35. · Grade 9 · Hudsonville Unity Christian | 9 | Hudsonville Unity Christian | 28.77a | 0 |
| 36. | Mason GastPlace 36. · Grade 10 · Hudsonville Unity Christian | 10 | Hudsonville Unity Christian | 28.80a | 0 |
| 37. | Ben WykstraPlace 37. · Grade 10 · Hudsonville Unity Christian | 10 | Hudsonville Unity Christian | 28.81a | 0 |
| 38. | William VongPlace 38. · Grade 9 · Holland | 9 | Holland | 28.89a | 0 |
| 39. | Caelan TraceyPlace 39. · Grade 9 · Spring Lake | 9 | Spring Lake | 29.01a PR | 0 |
| 40. | Cole BrewsterPlace 40. · Grade 12 · Spring Lake | 12 | Spring Lake | 29.03a | 0 |
| 41. | Carter SmithPlace 41. · Grade 10 · Hudsonville Unity Christian | 10 | Hudsonville Unity Christian | 29.08a | 0 |
| 42. | Braden TrevinoPlace 42. · Grade 10 · Holland | 10 | Holland | 29.09a | 0 |
| 43. | Chase ClarkPlace 43. · Grade 12 · Hudsonville Unity Christian | 12 | Hudsonville Unity Christian | 29.10a | 0 |
| 44. | Tyler RogalskiPlace 44. · Grade 9 · Spring Lake | 9 | Spring Lake | 29.35a | 0 |
| 45. | Landon CarylPlace 45. · Grade 9 · Hudsonville Unity Christian | 9 | Hudsonville Unity Christian | 29.45a | 0 |
| 46. | Carter MuncyPlace 46. · Grade 9 · Spring Lake | 9 | Spring Lake | 29.52a | 0 |
| 47. | Joe VelazquezPlace 47. · Grade 12 · Holland | 12 | Holland | 29.71a | 0 |
| 48. | Jaxon CarylPlace 48. · Grade 11 · Hudsonville Unity Christian | 11 | Hudsonville Unity Christian | 29.74a | 0 |
| 49. | Tommy BradfordPlace 49. · Grade 9 · Holland | 9 | Holland | 29.78a | 0 |
| 50. | Jakob VanlangeveldePlace 50. · Grade 12 · Holland | 12 | Holland | 29.90a PR | 0 |
| 51. | Kelvin Rodas de la RosaPlace 51. · Grade 12 · Holland | 12 | Holland | 29.92a | 0 |
| 52. | Ace BrinkPlace 52. · Grade 10 · Holland | 10 | Holland | 30.20a | 0 |
| 53. | Isaac GibsonPlace 53. · Grade 10 · Hudsonville Unity Christian | 10 | Hudsonville Unity Christian | 30.59a | 0 |
| 54. | Elliott BreidensteinPlace 54. · Grade 12 · Spring Lake | 12 | Spring Lake | 31.03a | 0 |
| 55. | Jordan ScholmaPlace 55. · Grade 10 · Hudsonville Unity Christian | 10 | Hudsonville Unity Christian | 31.08a | 0 |
| 56. | Reuben SundararajanPlace 56. · Grade 9 · Holland | 9 | Holland | 31.12a | 0 |
| 57. | Quinn KuzmerPlace 57. · Grade 9 · Spring Lake | 9 | Spring Lake | 31.65a | 0 |
| 58. | Logan RahaPlace 58. · Grade 12 · Spring Lake | 12 | Spring Lake | 31.81a | 0 |
| 59. | Sid BabuPlace 59. · Grade 10 · Spring Lake | 10 | Spring Lake | 32.61a | 0 |
| 60. | Kennier AlemanPlace 60. · Grade 10 · Holland | 10 | Holland | 34.80a PR | 0 |
| 61. | Brian del CidPlace 61. · Grade 12 · Holland | 12 | Holland | 37.09a | 0 |
| 62. | Raul CamposPlace 62. · Grade 9 · Holland | 9 | Holland | 37.21a PR | 0 |
| 63. | Alexander ScrippsPlace 63. · Grade 12 · Hudsonville Unity Christian | 12 | Hudsonville Unity Christian | 39.60a | 0 |
| — | Liam BullGrade 12 · Hudsonville Unity Christian | 12 | Hudsonville Unity Christian | DNS | 0 |
| — | Joshua BremerGrade 11 · Hudsonville Unity Christian | 11 | Hudsonville Unity Christian | DNS | 0 |
| — | Harrison BiasellGrade 9 · Spring Lake | 9 | Spring Lake | DNS | 0 |
| — | Lawrence WadeGrade 10 · Holland | 10 | Holland | DNS | 0 |
| — | Landon DeYoungGrade 10 · Hudsonville Unity Christian | 10 | Hudsonville Unity Christian | DNS | 0 |
| — | Curron HughesGrade 9 · Holland | 9 | Holland | DNS | 0 |
| — | Ivan CasasGrade 9 · Holland | 9 | Holland | DNS | 0 |
| — | Samuel ThompsonGrade 12 · Hudsonville Unity Christian | 12 | Hudsonville Unity Christian | DNS | 0 |
| — | Lucas ElliottGrade 12 · Hudsonville Unity Christian | 12 | Hudsonville Unity Christian | DNS | 0 |
| — | Graham BreidensteinGrade 9 · Spring Lake | 9 | Spring Lake | DNS | 0 |
| — | Pablo MolinaGrade 11 · Holland | 11 | Holland | DNS | 0 |