1. 11 Alek Parsons 16:58.55 Ogden
2. 10 Garrett Barton 16:59.66 Ogden
3. 10 Travis Feeny 17:06.38 Ogden
4. 12 Harrison Godfrey 17:18.54 Ogden
5. 12 Dylan Anderson 17:19.41 Ogden
6. 12 Johnny Perez 17:34.14 Logan
7. 12 Ethan May 17:47.34 Logan
8. 12 J.D. Needham 17:54.02 Logan
9. 9 Ben Keller 18:05.82 Ogden
10. 11 Brandon Juedeman 18:10.32 Ogden
11. 10 Max Jones 18:25.50 Ogden
12. 11 Cameron Anderson 18:25.77 Logan
13. 10 Davis Coppin 18:29.32 Logan
14. 11 Damon Wiltshire 18:41.49 Logan
15. 9 Zair Puga 18:46.18 Logan
16. 9 Ethan Anderson 18:49.11 Ogden
17. 10 Andrew Karen 18:50.86 Ogden
18. 11 Keith Wilson 18:53.57 Logan
19. 10 Hayden Hoglund 18:56.25 Logan
20. 12 Tony Scalise 18:58.42 Ogden
21. 12 Mark Summers 18:59.50 Logan
22. 9 Andrew Blackham 19:00.63 Ogden
23. 12 Luis Mendoza 19:20.55 Ogden
24. 9 Ben Callister 19:54.52 Ogden
25. 10 Ian Robinson 20:01.87 Ogden
26. 10 Bryson Petersen 20:07.66 Logan
27. 10 Collin Lamborn 20:16.95 Logan
28. 10 Christopher Darley 20:27.64 Logan
29. 10 Joshua Sheffield 20:27.90 Ogden
30. 10 Isaac Eck 20:48.54 Ogden
31. 10 Sean Salisbury 20:54.19 Logan
32. 10 Layne Wiser 20:59.51 Logan
33. 9 Alejandro Torres 21:00.37 Ogden
34. 10 Jackson Burton 21:07.67 Ogden
35. 10 Kyle Ransom 21:08.14 Logan
36. 9 Aiden Laney 21:39.49 Logan
37. 9 Dreu Neeves 21:39.76 Logan
38. 9 Rylan Elwood 21:44.07 Logan
39. 9 Dalton May 21:47.25 Logan
40. 10 Tyler Reeve 21:53.36 Logan
41. 9 Aiden Tuller 21:53.98 Logan
42. 9 Jakob Turley 22:11.20 Ogden
43. 9 Carlos Mendoza 22:22.10 Ogden
44. 10 Joseph Trotter 22:55.69 Ogden
45. 10 Hunter McRae 22:56.47 Logan
46. 11 Tony Nailen 23:02.26 Ogden
47. 10 Hunter Goring 23:06.62 Logan
48. 12 Ben Jewkes 23:44.82 Logan
49. Hayden Nielsen 25:10.45 Logan
50. 9 Thomas Pinkas 25:10.76 Ogden
51. Ryan Rasmuson 25:12.19 Logan
52. 9 Paul Bradford 25:14.56 Logan
53. 10 Thomas Darling 25:15.05 Logan
54. Isaac Semandeni 25:16.16 Logan
55. Kai Torres 26:06.39 Logan
56. Daniel Anderson 26:10.93 Ogden
57. 12 Matt Schvaneveldt 26:20.47 Ogden
58. 9 Jacob Coppin 28:35.88 Logan