1. 11 Peter Siminski 17:08.66 Hope Christian
2. 10 Michael Tenorio 17:14.58 Santa Fe Indian
3. 12 Troy Pacheco 17:28.91 St Michael's
4. 12 Javier Malcolm 17:34.25 St Michael's
5. 10 Austin Luttrell 17:36.83 St Michael's
6. 10 Matt Weinstein 17:37.58 Hope Christian
7. 9 Levi Shije 17:42.83 Sandia Prep
8. 12 Jacob Torres 17:47.58 Hope Christian
9. 11 Francis Calabaza 17:49.69 Santa Fe Indian
10. 9 Thomas Lucero 17:52.8 Santa Fe Indian
11. 10 Jarrod Trainor 17:59.94 Hope Christian
12. 12 Adam Nordby 18:10.53 St Michael's
13. 12 Kristopher Cordova 18:10.93 St Michael's
14. 11 Jason Stewart 18:11.36 Bosque
15. 12 Denver Luttrell 18:29.47 St Michael's
16. 12 Daniel Aquino 18:45.22 Santa Fe Indian
17. 8 Tony Onsae 18:59.5 Sandia Prep
18. 10 Connor Cole 19:00.11 Bosque
19. 9 Carson Ross 19:05.83 Hope Christian
20. 10 Quinten Coriz 19:10.47 Santa Fe Indian
21. 9 Evan Torres 19:11.02 Hope Christian
22. 9 Josh DePaula 19:18.03 St Michael's
23. 11 Diego Herrera 19:26.3 Bosque
24. 12 Xavier Lovato 19:29.53 Santa Fe Indian
25. 9 Caleb Sciarrillo 19:30.05 Hope Christian
26. 10 Jacy Suina 19:34.15 Santa Fe Indian
27. 12 Amando Vigil 19:35.3 Sandia Prep
28. 9 Evan Dougan 19:39.47 Sandia Prep
29. 12 Victor Jury 19:46.69 Sandia Prep
30. 12 Ryan Burns 19:47.02 Sandia Prep
31. 12 Timothy Dykhuis 19:47.55 Hope Christian
32. 10 Matias Fernandez 20:04.55 St Michael's
33. 12 Quillan Coleman 20:38.74 Santa Fe Indian
34. 10 Kyle Tabor 20:39.18 Bosque
35. 12 Christopher Abbott 20:48.44 Bosque
36. 12 Stephen Vallo 20:53.44 Santa Fe Indian
37. 10 Matthew Burress 20:56.72 Sandia Prep
38. 12 Stuart Wygant 20:58.83 Sandia Prep
39. 9 Sam Baca 21:10.78 St Michael's
40. 12 Brandon Breedlove 21:25.69 Hope Christian
41. 9 Oliver Cooney-Martin 21:38.22 Bosque
42. 9 Justin Melloy 21:43 Bosque
43. 12 Alex Scott 21:47.75 Bosque
44. 9 Tom Limanovich 21:48.24 Bosque
45. 12 David Gordon 22:20.83 Sandia Prep