Boys 3 mile run
1. 12 Jackson Wall 16:53.4 Bear River
2. 10 Josh Larsen 16:58.6 Stansbury
3. 12 Spencer Mattison 17:17.6 Bear River
4. 12 Tanner Roberts 17:21.1 Bear River
5. 9 Jaxton Maez 17:27.4 Stansbury
6. 9 Josh Wintch 17:30.8 Stansbury
7. 11 Aaron Gubler 17:32.4 Stansbury
8. 10 Micah Dean 17:32.6 Bear River
9. 12 Josh Hinton 17:34.5 Stansbury
10. 12 Colt Norr 17:42.1 Bear River
11. 9 Scott Ruebush 17:49.4 Stansbury
12. 10 Jacob Winters 17:59.9 Stansbury
13. 12 Connor Saunders 18:03.1 Stansbury
14. 10 Alex Jackman 18:05.2 Bear River
15. 9 Dylan Bryant 18:14.7 Stansbury
16. 11 Austin Christensen 18:15.5 Bear River
17. 9 Taylor Avery 18:17.1 Stansbury
18. 10 Parker Theurer 18:29.3 Bear River
19. 9 Richard Beazer 18:34.0 Stansbury
20. 12 Mark Hornberger 18:34.3 Bear River
21. 11 Michael Staker 18:34.7 Stansbury
22. 11 Riley Park 18:39.8 Bear River
23. 10 Raymond Taton 18:43.8 Stansbury
24. 11 Zack Adair 18:53.9 Stansbury
25. 10 Casey Cooper 18:56.3 Tooele
26. 9 Sam Butler 18:58.4 Stansbury
27. 9 Nathan Pace 19:04.0 Bear River
28. 11 Ryker Marble 19:09.7 Bear River
29. 9 Dmitri Morse 19:11.4 Stansbury
30. 11 Dakota Roberts 19:13.8 Bear River
31. 11 Seth Riches 19:14.0 Grantsville
32. 9 Jase Wilson 19:18.0 Grantsville
33. 9 Caden Turpin 19:21.2 Stansbury
34. 9 Ethan Olcott 19:21.5 Tooele
35. 12 Chad Gubler 19:26.6 Stansbury
36. 9 Jed Christensen 19:36.1 Bear River
37. 12 Zach Nelson 19:36.9 Stansbury
38. 10 John Topham 19:47.6 Stansbury
39. 10 Andrew Chamberlin 19:48.6 Stansbury
40. 10 Adrian Cendejas 19:49.6 Ben Lomond
41. 11 Mitch Pound 19:50.7 Bear River
42. 12 Ivan Hernandez 19:52.8 Tooele
43. 9 Jackson Jones 19:54.3 Stansbury
44. 10 Braxton Higgs 19:59.1 Ben Lomond
45. 10 Jaren Hudson 20:05.6 Tooele
46. 10 Joseph Richey 20:12.8 Ben Lomond
47. 12 Brycen Cluster 20:13.2 Ben Lomond
48. 10 Bryant Woodbrey 20:26.4 Ben Lomond
49. 12 Levi Thorpe 20:36.6 Tooele
50. 10 Cayden Sullivan 20:40.5 Bear River
51. 11 Clark Mathews 20:43.7 Grantsville
52. 11 Lafe Howard 20:45.2 Stansbury
53. 11 Aaron Imlay 20:45.8 Grantsville
54. 10 Caleb Wood 20:47.6 Grantsville
55. 9 Ryan Brady 20:53.0 Stansbury
56. 10 Matthew Smith 20:56.7 Bear River
57. 12 Isaac Pectol 20:57.8 Tooele
58. 9 Jackson Garr 20:59.2 Stansbury
59. 10 Cole Warner 21:13.3 Bear River
60. 9 Alec Curtis 21:24.2 Bear River
61. - Jedd Thorpe 21:26.8 Tooele
62. 11 Tanner Russon 21:38.4 Tooele
63. 12 Nathan Wallenmeyer 21:46.1 Tooele
64. 11 McCabe Adams 21:49.4 Grantsville
65. 10 Joseph Barnes 21:56.4 Ben Lomond
66. 9 Peter Kurtz 21:58.4 Grantsville
67. 11 Trenton Day 22:05.0 Grantsville
68. 11 Matthew Larsen 22:08.5 Tooele
69. 9 Camden Gowans 22:12.3 Tooele
70. 11 Nathan Beckett 22:20.9 Grantsville
71. 9 Matthew Erisman 22:21.5 Grantsville
72. 9 David Christensen 22:44.5 Grantsville
73. 11 Ammon Barnes 22:45.6 Ben Lomond
74. 9 Diego Franco 22:54.1 Tooele
75. 9 Scott McCubbins 23:16.3 Stansbury
76. 11 Matt Mohler 23:28.1 Stansbury
77. 9 Cameron Wexels 23:38.1 Grantsville
78. 10 Joshua Hales 23:48.6 Grantsville
79. 9 Tommy Fox 23:57.8 Bear River
80. 9 Matt Ririe 24:01.4 Stansbury
81. 9 Dillon Mathews 24:03.9 Stansbury
82. 10 Cameron Knight 24:04.6 Stansbury
83. 11 Jarod Coles 24:07.5 Grantsville
84. 9 Dylan Sanford 24:25.1 Tooele
85. 10 Michael Natividad 24:26.7 Tooele
86. 11 Brady Turpin 27:54.0 Stansbury
87. 9 Brecken Layne 28:10.9 Bear River
88. 9 Skyler Coombs 28:13.5 Bear River
89. 9 Chad Gunderson 28:18.7 Grantsville