Boys 3 Mile Run
1 10 Casey Clinger 14:51.1 American Fork
2 11 Garek Bielaczyc 14:51.6 East
3 12 Zachary Jacklin 14:53.0 American Fork
4 10 McKay Johns 15:05.2 American Fork
5 11 Christian Allen 15:10.5 Copper Hills
6 12 Jacob Chase 15:28.6 American Fork
7 12 Jacob Warner 15:33.8 Lone Peak
8 11 Joshua Thatcher 15:34.6 Desert Hills
9 12 Kale Sharp 15:37.0 Desert Hills
10 11 Joseph Simmons 15:37.6 American Fork
11 11 Adam Jensen 15:38.4 Lone Peak
12 - Cameron Robison 15:38.7 Provo
13 11 Nick Hill 15:39.6 Pine View
14 12 Russell Lundberg 15:40.5 Salem Hills
15 10 Jaiden Melendrez 15:44.3 Desert Hills
16 12 Corey Mines 15:45.1 Westlake
17 11 Jacob Debry 15:48.3 Alta
18 12 Nephi Eschler 15:50.2 Hurricane
19 10 Max Spence 15:50.3 Olympus
20 12 Pablo Galante 15:50.7 Provo
21 10 Heston Andersen 15:51.4 Spanish Fork
22 12 Spencer Palmer 15:54.1 Pleasant Grove
23 12 Chris Rushing 15:58.8 East
24 10 Jacob Machuca 16:00.9 Mountain View
25 11 Sage Ducote 16:01.3 Desert Hills
26 11 Hagen Harmer 16:01.9 American Fork
27 12 Samuel Faulconer 16:02.1 Provo
28 12 Davis McDermott 16:02.5 Alta
29 11 Payton Riggs 16:04.3 Mountain View
30 10 Spencer Ford 16:05.0 Desert Hills
31 12 Mauri Skabelund 16:05.6 Provo
32 12 Spencer Neaville 16:07.5 Dixie
33 12 Nathan Tracy 16:08.6 American Fork
34 12 Blake Bennion 16:12.5 Alta
35 11 Josh Call 16:13.0 Westlake
36 11 Paul Gaona 16:13.9 Pine View
37 - Denver Perry 16:14.1 Bonneville
38 10 Zachary Erickson 16:15.1 Lone Peak
39 11 Nathan Taylor 16:16.4 Hunter
40 12 Zach Slater 16:18.0 Pleasant Grove
41 10 Dallen Gillespie 16:18.8 Pine View
42 - Tyler Coy 16:20.0 Bonneville
43 10 Haden Penrod 16:20.2 Springville
44 11 Thomas Odell 16:20.3 Olympus
45 - Colin McLaren 16:20.8 Timpview
46 11 Tyler Mortensen 16:21.0 Westlake
47 12 Isaac Wheeler 16:22.1 Mountain View
48 12 Morgan Hunter 16:22.1 Provo
49 12 Bronco Hollowell 16:23.4 Dixie
50 12 Mason Merrill 16:25.0 Mountain View
51 10 Nate Hanson 16:26.0 Spanish Fork
52 11 Charlie Olsen 16:26.5 Copper Hills
53 11 Jamison Wilkes 16:27.0 Lone Peak
54 11 Eric Lambert 16:27.5 Cedar City
55 12 Jared Read 16:27.7 Copper Hills
56 11 McKade Steffensen 16:28.7 Canyon View
57 11 Tanner Sharp 16:32.3 Desert Hills
58 12 Jarom Brandow 16:32.5 Mountain View
59 11 Brantson Wayman 16:32.5 Westlake
60 11 Luke Orison 16:32.8 Cedar City
61 12 Julio Ortiz 16:37.0 Mountain View
62 12 Brian Nelson 16:37.5 Copper Hills
63 11 Kaleb King 16:37.5 Taylorsville
64 10 Corban Allen 16:37.6 Copper Hills
65 12 Paul Kidd 16:38.0 Westlake
66 11 Dylan Matlack 16:38.0 Bonneville
67 12 Cole Curry 16:38.2 Cedar City
68 12 Matthew Lyon 16:38.4 Copper Hills
69 10 Seth Freckleson 16:39.6 Lone Peak
70 10 Sam Marberger 16:39.9 Olympus
71 11 Scott Sandberg 16:40.8 Desert Hills
72 - Jacob Hall 16:41.7 Bonneville
73 12 Stephen Robbins 16:42.5 Westlake
74 11 Read Hadfield 16:43.0 Alta
75 11 Nathan Chesnut 16:43.6 Salem Hills
76 11 Dallin Peterson 16:44.3 Bonneville
77 11 Tanner Nelson 16:44.5 Pleasant Grove
78 10 Hayden Cooper 16:45.3 Maple Mountain
79 11 Steinar Jordan 16:46.4 Olympus
80 11 Price Walker 16:46.5 Pleasant Grove
81 11 Johnathan Roy 16:47.0 Riverton
82 11 Duncan Forrest 16:48.1 Riverton
83 9 Justin Hartshorn 16:52.5 Lone Peak
84 9 Alex Hill 16:52.5 Pine View
85 11 Andrew Nielsen 16:52.5 Pine View
86 - Justin Hunt 16:53.0 Canyon View
87 10 Zack DeGraw 16:53.7 Olympus
88 11 Chase Zagorek-Marks 16:54.5 Alta
89 11 Payton Ramynke 16:55.6 Riverton
90 11 Nathaniel Jarvis 16:56.4 Provo
91 11 Jesse Holyoak 16:59.1 Cedar City
92 - Ryan Shiew 17:00.7 Timpview
93 11 Lance Prisbrey 17:01.8 Canyon View
94 11 Chayden Zeeman 17:02.4 Salem Hills
95 11 Joshua Rhees 17:02.9 Wasatch
96 12 Tyson Davis 17:03.7 Riverton
97 11 Joseph Peterson 17:06.5 Olympus
98 12 Cameron Brown 17:06.6 Pine View
99 11 Auston Thorton 17:08.2 Pleasant Grove
100 12 Paulo Kelly 17:08.5 Pleasant Grove
101 11 Jesse Barraclough 17:09.4 Hurricane
102 12 Devin Minson 17:10.1 Salem Hills
103 11 Josh Walker 17:10.3 Pleasant Grove
104 - Brandon Barclay 17:10.6 Bonneville
105 9 Craig Evans 17:11.2 Lone Peak
106 12 Myles Monsen 17:12.6 Maple Mountain
107 10 Kordell Baker 17:13.6 Canyon View
108 11 Ramato Cooper 17:14.9 Salem Hills
109 12 Ashton Arndt 17:16.6 Alta
110 12 Nate Asper 17:16.8 East
111 12 Christian Barnett 17:17.8 Timpview
112 11 Tayson Meanea 17:17.9 Cedar City
113 12 Clint Flinders 17:18.6 Provo
114 11 Matthew Hansen 17:18.7 Bonneville
115 - James Azevedo 17:18.9 Hunter
116 12 Stuart Nielsen 17:20.3 Westlake
117 12 Nick Noorda 17:20.5 Springville
118 12 Mitchell Stone 17:21.2 Salem Hills
119 11 Logan Davis 17:23.4 Cedar City
120 11 Anthony Hovey 17:23.5 Hunter
121 12 Tyson Ashcraft 17:24.1 Hurricane
122 9 Garrett Faragher 17:26.0 Mountain View
123 11 Adam Skelton 17:26.2 Maple Mountain
124 10 Jace Roundy 17:28.1 Cedar City
125 12 Easton Batt 17:29.8 Hunter
126 10 Kenneth Merrell 17:31.6 Maple Mountain
127 11 Craig Bluth 17:33.6 Riverton
128 11 Wesley Stone 17:34.4 Salem Hills
129 11 Ammon Baker 17:35.4 Riverton
130 11 Levi Wolfley 17:37.7 Riverton
131 10 Isaiah Kinikini 17:39.6 Hurricane
132 - Kessler Jones 17:39.9 Canyon View
133 11 Ben Gatherum 17:42.7 Canyon View
134 - Tyler Sahagun 17:43.6 Canyon View
135 11 Carson Goodrich 17:44.1 Union
136 11 Keaton Draper 17:44.5 Springville
137 10 Michael Monney 17:45.0 Springville
138 10 Jakob Bates 17:47.4 East
139 12 Bradley Schellenberg 17:50.2 Maple Mountain
140 10 Paul Young 17:51.6 Springville
141 12 Griffen Harmen 17:53.3 Wasatch
142 11 Alex Powell 17:54.9 Union
143 12 Alekh Chapman 17:57.3 Timpview
144 12 Edgar Ramirez 17:59.1 Hunter
145 10 Zach Irvine 17:59.5 Alta
146 10 Jackson Snow 18:01.3 Union
147 11 Alex Pistorius 18:01.6 Copper Hills
148 - Jake Rowley 18:02.1 Olympus
149 10 Auden Winchester 18:03.2 East
150 11 Connor Snow 18:03.5 Union
151 11 Austin Miller 18:05.4 Maple Mountain
152 10 Kody Watts 18:05.6 Hurricane
153 11 Ike Urquhart 18:06.6 Dixie
154 - Morgan Payne 18:10.3 Timpview
155 10 Luke Price 18:12.9 Union
156 - Justin Lavine 18:16.1 Telos Academy
157 - Adam Jensen 18:16.8 Timpview
158 12 Ryan Frehner 18:21.9 Hurricane
159 11 Fletcher Stanworth 18:22.2 Spanish Fork
160 9 Zackary Dalley 18:22.9 Springville
161 10 Christopher Kearl 18:24.4 East
162 10 Tucker Hathaway 18:30.8 Dixie
163 9 Fasi Muhamed 18:31.3 Hunter
164 - Danny Porras 18:32.0 Dixie
165 12 Nathan Buhler 18:32.6 Springville
166 9 Jose Aguilera 18:32.6 Spanish Fork
167 10 Alec Vaughn 18:33.8 Dixie
168 9 Dallas Reed 18:44.8 East
169 10 Ethan Russell 18:50.3 Maple Mountain
170 - Guts Wright 19:06.8 Spanish Fork
171 10 Wyatt Baum 19:09.3 Spanish Fork
172 11 Ryan Colby 19:28.3 Taylorsville
173 - Cody Richards 19:29.5 Dixie
174 10 Kevin Hicken 19:41.4 Union
175 12 Christian Moody 19:42.0 Merit Academy
176 12 Daniel Raleigh 19:48.7 Spanish Fork
177 11 Zach Mecham 19:54.8 Hunter
178 - Hayden Oyler 20:01.5 Payson
179 11 Levi Miller 20:15.6 Union
180 12 Daniel Peterson 20:23.7 Taylorsville
181 Angel Pe?a 21:39.6 American Preparatory...
182 Anthony Irra 22:43.5 American Preparatory...
183 Nicholas Nahas 22:44.4 American Preparatory...
184 Zakery Archuletta 26:39.4 American Preparatory...