Boys 3.0 Mile Run
1. 11 Boston Wood 17:10.6 Desert Hills
2. 11 Paul Gaona 17:12.1 Pine View
3. 10 Riley Swaney 17:13.2 Desert Hills
4. 10 Mitchell Price 17:14.0 Pine View
5. 11 Caden Bowler 17:38.3 Desert Hills
6. 9 Bryson King 17:39.2 Desert Hills
7. 11 Skylar Abel 17:41.8 Pine View
8. 11 Logan Hirschi 17:43.2 Pine View
9. 11 Logan Davis 17:45.7 Cedar City
10. 11 Zachary Crowell 17:49.1 Pine View
11. 11 Joseph Buenning 17:58.0 Desert Hills
12. 11 Preston Warby 18:08.8 Pine View
13. 9 Ethan Ashby 18:16.4 Desert Hills
14. 10 Joshua Gibb 18:20.1 Desert Hills
15. 9 Maxwell Giles 18:21.0 Desert Hills
16. 9 Sean McGhan 18:22.9 Canyon View
17. 9 Macen Walker 18:29.5 Pine View
18. 12 David Ott 18:31.4 Desert Hills
19. 9 Adam Covington 18:32.1 Canyon View
20. 11 Ben Fish 18:36.0 Canyon View
21. 10 Brock Bleak 18:39.7 Cedar City
22. 12 Dallin Rice 18:41.8 Cedar City
23. 10 Matt Allred 18:51.9 Desert Hills
24. 10 Makay Jensen 18:52.5 Canyon View
25. 11 Mikel Borst 18:53.1 Canyon View
26. 9 Sam Bennion 18:54.0 Dixie
27. 9 Carson Horspool 18:55.5 Pine View
28. 9 Jensen Lambert 18:56.2 Cedar City
29. 11 Bryan Loya 19:02.4 Pine View
30. 10 Christian Armstrong 19:05.9 Hurricane
31. 10 Samuel Tremea 19:06.8 Desert Hills
32. 10 Wyatt Giles 19:08.3 Cedar City
33. 9 Nolan Porras 19:09.3 Dixie
34. 12 Gavin Perkins 19:12.7 Dixie
35. 12 Garret Carver 19:13.8 Cedar City
36. 10 Dylan Clement 19:14.6 Cedar City
37. 12 Preston Schimbeck 19:16.3 Desert Hills
38. 9 Jaden VanValkenburg 19:16.8 Snow Canyon
39. 10 Brennon Baldwin 19:17.2 Cedar City
40. 9 Max Brown 19:22.9 Canyon View
41. 12 Kendrick Smith 19:24.8 Cedar City
42. 10 Carvel Allen 19:27.4 Cedar City
43. 10 Garrett Sheeran 19:28.2 Desert Hills
44. 10 Kaden Jolley 19:29.1 Canyon View
45. 12 Robert Fawson 19:36.9 Hurricane
46. 9 Korban Cook 19:40.3 Canyon View
47. 9 Marlin Borst 19:41.2 Canyon View
48. 10 Bryson Reynolds 19:42.5 Snow Canyon
49. 10 Braden Madsen 19:45.6 Canyon View
50. 9 Logan Hall 19:48.3 Pine View
51. 9 Dylan Miraglia 19:48.8 Pine View
52. 10 Bryson Robertson 19:50.0 Cedar City
53. 11 Cameron Gardiner 19:50.5 Dixie
54. 10 Alec Vaughn 19:52.8 Dixie
55. 10 Dallin Brown 19:58.1 Cedar City
56. 12 Nathan Sharp 20:01.7 Desert Hills
57. 12 Carlyn Barlow 20:03.1 Desert Hills
58. 11 Matt Austin 20:03.6 Snow Canyon
59. 10 Jacob Kohler 20:10.7 Desert Hills
60. 10 Zach Hatfield 20:11.1 Snow Canyon
61. 12 Dan Jarvis 20:12.9 Canyon View
62. 11 Marshall Schmutz 20:13.4 Snow Canyon
63. 9 Aiden Taylor 20:14.0 Pine View
64. 10 Seth Heinrich 20:20.5 Pine View
65. 12 Sam Porras 20:22.6 Dixie
66. 9 Easton Watts 20:26.5 Dixie
67. 11 Mathew Matheson 20:27.2 Canyon View
68. 9 Jared Jensen 20:27.8 Snow Canyon
69. 10 Alex Searle 20:30.7 Desert Hills
70. 10 Jacob Reid 20:31.6 Desert Hills
71. 10 Zach Wiener 20:33.4 Cedar City
72. 11 Josh Dickison 20:36.5 Cedar City
73. 11 Jared Pugmire 20:38.4 Pine View
74. 9 Kieran Harvey 20:45.9 Desert Hills
75. 9 Anthony Hinck 20:46.3 Canyon View
76. 9 Taylor Armstrong 20:53.0 Dixie
77. 9 Kasey Robinson 20:54.9 Canyon View
78. 9 Corbin Paxman 20:56.4 Pine View
79. 10 Wesley Beck 20:59.7 Cedar City
80. 11 Austin Eyring 21:01.0 Dixie
81. 9 David Burton 21:09.3 Desert Hills
82. 10 Cameron Fleischer 21:15.6 Desert Hills
83. 11 Dallin Warner 21:16.0 Desert Hills
84. 11 Austin Kline 21:16.6 Desert Hills
85. 12 Seth Frame 21:25.1 Desert Hills
86. 11 Dallen Moody 21:28.6 Snow Canyon
87. 11 Ryan Eberhard 21:30.5 Canyon View
88. 9 Kasey Bang 21:31.2 Desert Hills
89. 12 Caden Farnsworth 21:31.7 Snow Canyon
90. 11 Morgan Duncan 21:34.5 Canyon View
91. 9 Jacob Barton 21:36.5 Desert Hills
92. 10 Sweetwood Jaden 21:40.1 Dixie
93. 10 Jase Jensen 21:42.0 Snow Canyon
94. 10 Hunter Hulet 21:47.1 Canyon View
95. 12 Brian Bitton 21:50.2 Desert Hills
96. 10 Paige Dolan 21:53.6 Canyon View
97. 11 Ian Harvey 22:01.2 Desert Hills
98. 12 Brett Eberhard 22:02.8 Canyon View
99. 10 Danny Saunders 22:11.2 Cedar City
100. 10 Brandon Bairett 22:13.8 Cedar City
101. 11 Talon Durrant 22:14.7 Desert Hills
102. 11 Luke Sutton 22:15.7 Hurricane
103. 9 Mason Peterson 22:33.3 Canyon View
104. 9 Lyle Prince 22:35.0 Cedar City
105. 10 Jaden Oliphant 22:36.2 Snow Canyon
106. 10 David Nelson 22:39.3 Cedar City
107. 10 Skyler Jessop 22:42.8 Pine View
108. 12 Ethan Sizemore 22:53.1 Canyon View
109. 9 David Weber 23:02.6 Canyon View
110. 12 Logan Maxwell 23:03.4 Canyon View
111. 11 Dawson Nielson 23:07.2 Desert Hills
112. 10 Jaden Heaton 23:11.5 Cedar City
113. 12 Jordan Taylor 23:13.9 Cedar City
114. 9 Dallin Taysom 23:18.3 Desert Hills
115. 11 Taylor Farnsworth 23:19.1 Desert Hills
116. 10 Kason Lemmon 23:31.4 Desert Hills
117. 12 Stephen Gibson 23:34.7 Snow Canyon
118. 12 Jared Quinn 23:36.6 Snow Canyon
119. 12 Caleb Wambach 23:39.0 Snow Canyon
120. 9 Alex Ballif 23:42.2 Dixie
121. 11 Mitch Johnson 23:59.7 Desert Hills
122. 11 Jacob Barney 24:04.8 Hurricane
123. 10 Spencer Rodak 24:10.2 Pine View
124. 10 Nathan Obray 24:10.6 Pine View
125. 11 Adam Martin 24:25.9 Cedar City
126. 10 Jack Rose 24:29.1 Pine View
127. 9 Beau Wright 24:32.0 Dixie
128. 9 Emilio Medina 24:34.0 Canyon View
129. 9 Tanner Hadlock 25:00.3 Pine View
130. 9 Mason Watson 25:23.6 Cedar City
131. 9 Tyler Sigg 27:08.9 Desert Hills
132. 9 Tyler Heineken 27:17.2 Desert Hills
133. 11 Larsen Hulet 28:01.4 Canyon View
134. 10 Quintin Cole 29:35.6 Desert Hills
135. 9 Stanton Shakespeare 31:18.2 Desert Hills
136. 10 Vadym Akitsa 31:22.0 Pine View
137. 9 Jared Abel 31:59.8 Desert Hills