boys 3 mile run
1. 10 Jaiden Melendrez 16:16.20 Desert Hills
2. 9 Alex Hill 16:55.90 Pine View
3. 11 Jake Taylor 16:58.70 Pine View
4. 10 Riley Swaney 17:09.10 Desert Hills
5. 9 Bryson King 17:11.90 Desert Hills
6. 11 Andrew Nielsen 17:18.60 Pine View
7. 10 Mitchell Price 17:24.40 Pine View
8. 11 Caden Bowler 17:33.10 Desert Hills
9. 10 Jace Roundy 17:44.80 Cedar City
10. 9 Ethan Ashby 17:46.80 Desert Hills
11. 11 Jesse Holyoak 17:48.70 Cedar City
12. 11 Connor Anderson 17:49.50 Panguitch
13. 11 Joseph Buenning 17:55.00 Desert Hills
14. 11 Zachary Crowell 17:57.60 Pine View
15. 11 Lance Prisbrey 18:00.00 Canyon View
16. Carvel Allen 18:05.40 Cedar City
17. 9 Macen Walker 18:06.60 Pine View
18. 9 Jarron Nielsen 18:07.00 Pine View
19. 10 Joshua Gibb 18:17.60 Desert Hills
20. 10 Samuel Tremea 18:18.80 Desert Hills
21. 9 Maxwell Giles 18:21.60 Desert Hills
22. 12 Garret Carver 18:26.80 Cedar City
23. 12 David Ott 18:39.70 Desert Hills
24. 12 Dallin Rice 18:46.50 Cedar City
25. Kullen Langston 18:51.00 Cedar City
26. 10 Matt Allred 18:51.70 Desert Hills
27. 10 Brock Bleak 19:02.00 Cedar City
28. 10 Sterling Sadler 19:08.40 Snow Canyon
29. Makay Jensen 19:10.50 Canyon View
30. 10 Bryson Robertson 19:13.70 Cedar City
31. Korban Cook 19:14.30 Canyon View
32. Ben Fish 19:15.80 Canyon View
33. 12 Preston Schimbeck 19:19.30 Desert Hills
34. Ryan Bird 19:20.00 Monticello
35. 10 Garrett Sheeran 19:23.10 Desert Hills
36. Max Brown 19:23.50 Canyon View
37. 10 Jacob Reid 19:24.00 Desert Hills
38. 10 Dallin Brown 19:26.80 Cedar City
39. Jaden VanValkenburg 19:27.20 Snow Canyon
40. 11 Ian Anderson 19:29.40 Panguitch
41. 10 Garrett Schroeder 19:32.60 Snow Canyon
42. Brennon Baldwin 19:35.00 Cedar City
43. 9 Corbin Paxman 19:40.20 Pine View
44. Jensen Lambert 19:42.00 Cedar City
45. Cody Richards 19:42.60 Dixie
46. Anwar Schone 19:43.30 Pine View
47. Sean McGhan 19:47.80 Canyon View
48. 11 Ian Harvey 19:47.90 Desert Hills
49. Kendrick Smith 19:50.60 Cedar City
50. David Nelson 19:52.20 Cedar City
51. Zach Hatfield 19:56.30 Snow Canyon
52. Danny Porras 19:56.60 Dixie
53. 12 Caden Farnsworth 19:57.10 Snow Canyon
54. Andrew Maxwell 19:57.60 Cedar City
55. Alec Vaughn 20:08.10 Dixie
56. 11 Bryan Loya 20:09.00 Pine View
57. 12 Mitch Smith 20:10.40 Dixie
58. 10 Jacob Kohler 20:11.60 Desert Hills
59. Marlin Borst 20:12.70 Canyon View
60. Nolan Porras 20:19.20 Dixie
61. 10 Justin Meikle 20:19.60 Desert Hills
62. 10 Alex Searle 20:19.70 Desert Hills
63. Carter Robinson 20:23.00 Snow Canyon
64. 11 Dallin Warner 20:24.40 Desert Hills
65. Ryan Eberhard 20:29.50 Canyon View
66. 10 Wyatt Giles 20:32.00 Cedar City
67. Dylan Clement 20:41.40 Cedar City
68. Kasey Robinson 20:42.60 Canyon View
69. Anthony Hinck 20:43.30 Canyon View
70. Marshall Schmutz 20:44.10 Snow Canyon
71. Nathan Sharp 20:45.10 Desert Hills
72. Jace Jensen 20:47.00 Snow Canyon
73. Jared Jensen 20:47.30 Snow Canyon
74. 11 Josh Dickison 20:48.30 Cedar City
75. 10 Wesley Beck 20:48.80 Cedar City
76. 10 Braden Madsen 20:49.10 Canyon View
77. 12 Josiah Sarles 20:49.10 Panguitch
78. 12 Sam Porras 20:54.80 Dixie
79. 11 Talon Durrant 21:00.10 Desert Hills
80. Kadin Dorius 21:01.00 Snow Canyon
81. 10 Bradly Mendendall 21:02.70 Pine View
82. Cory Lee 21:06.50 Panguitch
83. 11 Dallen Moody 21:07.30 Snow Canyon
84. 11 Jacob Barney 21:07.80 Hurricane
85. Kaden Jolley 21:12.10 Canyon View
86. Jaden Ashworth 21:13.80 Canyon View
87. Brett Eberhard 21:15.00 Canyon View
88. Taylor Armstrong 21:15.40 Dixie
89. 9 Josh Beckstrand 21:23.70 Pine View
90. 11 Austin Kline 21:28.20 Desert Hills
91. Easton Watts 21:30.90 Dixie
92. 10 Cameron Fleischer 21:31.00 Desert Hills
93. 10 Skyler Jessop 21:31.80 Pine View
94. 11 John Grafelman 21:32.20 Canyon View
95. 10 Zach Wiener 21:35.90 Cedar City
96. Seth Heinrich 21:37.20 Pine View
97. 10 Hunter Hulet 21:39.30 Canyon View
98. 9 Jacob Barton 21:39.90 Desert Hills
99. 11 Dawson Nielson 21:42.30 Desert Hills
100. Logan Maxwell 21:43.20 Canyon View
101. 12 Caleb Wambach 21:47.30 Snow Canyon
102. Joe Vasquez 21:55.80 Panguitch
103. 10 Nathan Obray 22:00.20 Pine View
104. 12 Nathan Moore 22:00.90 Snow Canyon
105. David Weber 22:02.90 Canyon View
106. 9 David Burton 22:06.10 Desert Hills
107. Lyle Prince 22:09.00 Cedar City
108. 12 Dan Jarvis 22:10.10 Canyon View
109. 10 Tristin Pulsipher 22:15.70 Desert Hills
110. Luke Sutton 22:20.30 Hurricane
111. 9 Tanner Hadlock 22:23.30 Pine View
112. Mason Peterson 22:27.00 Canyon View
113. 9 Tyler Sigg 22:32.70 Desert Hills
114. Charlie Hart 22:33.10 Dixie
115. 11 Mitch Johnson 22:34.70 Desert Hills
116. 10 Spencer Rodak 22:37.50 Pine View
117. Colby Bastian 22:38.90 Hurricane
118. Jaden Oliphant 22:46.70 Snow Canyon
119. 11 Jared Pugmire 22:57.90 Pine View
120. 10 Kason Lemmon 23:00.10 Desert Hills
121. 12 Brian Bitton 23:04.10 Desert Hills
122. 12 Gavin Jakus 23:04.90 Cedar City
123. 10 Jaden Heaton 23:10.10 Cedar City
124. 9 Dallin Taysom 23:21.20 Desert Hills
125. 9 Kasey Bang 23:24.10 Desert Hills
126. 11 Taylor Farnsworth 23:28.00 Desert Hills
127. Laken Brooking 23:30.10 Dixie
128. Makoy Dodds 23:36.10 Panguitch
129. Dylan Thompson 23:40.70 Hurricane
130. James Porter 23:59.60 Dixie
131. Caleb Davis 24:13.30 Canyon View
132. 12 Jordan Taylor 24:15.30 Cedar City
133. Emilio Medina 24:19.90 Canyon View
134. Ethan Sizemore 24:22.30 Canyon View
135. Adam Martin 25:38.50 Cedar City
136. Quinn Haslem 26:07.40 Cedar City
137. Clay Goodwine 26:35.70 Monticello
138. Larsen Hulet 27:57.90 Canyon View
139. 10 Quintin Cole 30:07.10 Desert Hills
140. Parker Esplin 30:20.30 Snow Canyon
141. 9 Stanton Shakespeare 32:48.00 Desert Hills