5000 meters Boys Varsity A
1. 11 Elijah Armstrong 15:47.8 Pocatello
2. 12 Andrew Rafla 16:09.2 Timberline
3. 11 Dwain Stucker 16:25.3 Meridian
4. 12 Jason Holmes 16:45.1 Bozeman
5. 12 Driztin Herndon 16:51.0 Pocatello
6. 11 Will Eddy 16:53.8 Hillcrest
7. 11 Cody Peck 16:54.9 Star Valley
8. 11 Jesus DeLeon 16:57.4 Vallivue
9. 12 Hunter May 16:57.4 Bozeman
10. 12 Jeremy Stark 16:58.9 Twin Falls
11. 12 Haydin Herndon 17:00.4 Pocatello
13. 11 Jaden Torgerson 17:00.5 Stansbury
12. 10 Noah Horsburgh 17:00.7 Mountain View (ID)
14. 11 Jon Stutz 17:00.7 Madison
15. 12 Matthew Schenk 17:02.5 Twin Falls
16. 12 Jared Capell 17:02.8 Mountain View (ID)
17. 12 Tom Parry 17:06.5 Bishop Kelly
18. 11 Garrett Plant 17:06.6 Rocky Mountain
19. 11 Nick Hamilton 17:06.7 Vallivue
20. 12 Michael Martell 17:09.0 Bozeman
21. 12 Andrew Sutton 17:09.8 Boise
22. 11 Matt Sewall 17:10.4 Boise
23. 10 Piercen Maez 17:13.6 Stansbury
24. 10 Michael Slagowski 17:13.8 Rocky Mountain
25. 12 Jordon Wallin 17:16.9 Rocky Mountain
26. 10 Ryan McKinnon 17:17.7 Mountain View (ID)
27. 11 Colton Ray 17:21.6 Mountain View (ID)
28. 11 Habib Mostefa 17:22.7 Bozeman
29. 11 Nicholas Demler 17:23.3 Star Valley
30. 10 Adrian Jones 17:23.4 Mountain View (ID)
31. 12 Treyson Sperry 17:23.9 Skyline
32. 12 Luke Brogan 17:25.1 Bear Lake
33. 12 Conner Dewey 17:26.9 Idaho Falls
34. 12 Jimmy Lee 17:27.6 Borah
35. 11 Jonah Babbel 17:31.1 Vallivue
36. 10 Constancio Luis 17:32.2 Hillcrest
37. 9 Malachi Armstrong 17:32.3 Pocatello
38. 11 Benson Manner 17:33.4 Madison
39. 12 Colin Arave 17:33.4 Grantsville
40. 11 Austin Olcott 17:33.5 Century
41. 12 Nathan Vance 17:36.0 Idaho Falls
42. 12 Aden Kutsurelis 17:37.0 Rocky Mountain
43. 11 Colton Biedenbach 17:38.8 Twin Falls
44. 12 Tanner Jensen 17:38.8 Stansbury
45. 12 Joe Swartz 17:39.7 Bozeman
46. 12 Phil O'Brien 17:44.4 Rocky Mountain
47. 10 Isaac Kunz 17:45.9 Idaho Falls
48. 10 Conner Oswald 17:47.2 Mountain View (ID)
49. 10 Jackson Brill 17:48.2 Boise
50. 11 Joe Grover 17:48.7 Bishop Kelly
51. 11 Daniel Elia 17:49.6 Bishop Kelly
52. 12 Chris Twede 17:49.7 Skyline
53. 12 Parker Jensen 17:51.8 Pocatello
54. 12 Nate Westphal 17:52.5 Skyline
55. 12 Levi Watson 17:53.0 Columbia
56. 11 Tyler Marlowe 17:53.1 Hillcrest
57. 12 Eric Albertson 17:56.2 Bishop Kelly
58. 12 Taylor Graves 17:57.0 Stansbury
59. 11 Josh Vance 17:57.2 Idaho Falls
60. 10 Eli Jensen 17:58.7 Boise
61. 10 Tyler Farnsworth 17:59.4 Timberline
62. 10 Brion Lowry 17:59.6 Mountain View (ID)
63. 11 John Cromar 17:59.7 Madison
64. 11 Nathan Suitter 18:00.2 Jerome
65. 11 Cameron Houston 18:01.4 Stansbury
66. 9 Nolan Strauss 18:02.0 Boise
67. 11 Niels Mitchell 18:03.4 Skyline
68. 12 Sam Powell 18:03.5 Borah
69. 10 Sam Clarke 18:03.7 Rigby
70. 11 Mubarek Haws 18:04.1 Madison
71. 11 Mitchell Nielsen 18:04.7 Pocatello
72. 12 Brandon Passey 18:05.0 Grantsville
73. 11 McKaden Beck 18:05.5 Pocatello
74. 12 Ben Black 18:06.1 Idaho Falls
75. 12 Hunter Hoffman 18:06.2 Stansbury
76. 12 Nate Wilkes 18:08.1 Vallivue
77. 12 Trevan Reese 18:08.3 Rocky Mountain
78. 11 Luke Schweinsberg 18:08.6 Hillcrest
79. 11 Ben Steadman 18:09.6 Timberline
80. 11 Harper Poole 18:11.1 Boise
81. 12 Zachery Dubisz 18:11.2 Star Valley
82. 12 Garrett Brogan 18:11.7 Bear Lake
83. 11 James Nevarez 18:14.8 Skyline
84. 10 Porter Wilkes 18:15.7 Vallivue
85. 12 Patrick O'Neil 18:17.1 Boise
86. 11 Oscar Williamson 18:17.6 Columbia
87. 12 Joe Greener 18:19.6 Burley
88. 11 Zach Horrcks 18:21.1 Century
89. 12 Reese Oakey 18:22.1 Idaho Falls
90. 11 Bryce Lee 18:23.4 Twin Falls
91. 10 Caleb Allen 18:24.2 Bozeman
92. 10 Dallon Suitter 18:24.3 Jerome
93. 12 Joey Harrison 18:24.6 Bishop Kelly
94. 12 Erik Nordquist 18:25.7 Jerome
95. 10 Jonathan Perry 18:26.7 Rigby
96. 11 Isael Lomeli 18:28.1 Tooele
97. 11 Tallon Howie 18:28.8 Bishop Kelly
98. 12 Sam Schweinsberg 18:28.9 Hillcrest
99. 10 Gavin McCaw 18:29.1 Meridian
100. 12 Stephen Berkheiser 18:32.6 Meridian
101. 11 Sean Wilson 18:32.9 Madison
102. 10 Gregory Drake 18:34.0 Blackfoot
103. 10 Tyler Brown 18:34.8 Hillcrest
104. 12 Alex Lanza 18:35.1 Timberline
105. 10 Logan Garner 18:36.7 Madison
106. 12 Nick Gamble 18:36.9 Tooele
107. 10 Wesley Allen 18:37.0 Grantsville
108. 11 Ricky West 18:37.1 Idaho Falls
109. 9 Nathaniel Nordquist 18:38.8 Jerome
110. 12 Jonathon Amissa 18:40.1 Borah
111. 10 Micah Faulks 18:41.8 Vallivue
112. 10 J.D. Wells 18:42.2 Bonneville
113. 12 Jake Sahli 18:42.4 Bishop Kelly
114. 12 Carter Banks 18:44.2 Timberline
115. 12 Taylor Paskett 18:44.9 Rocky Mountain
116. 11 Erik Barfuss 18:47.8 Columbia
117. 12 Alan Borschel 18:49.9 Skyline
118. 10 Jake Graves 18:51.7 Stansbury
119. 11 Cameron Hansen 18:54.1 Rigby
120. 12 Julio Jara 18:55.0 Jerome
121. 11 John Tokle 18:56.2 Century
122. 12 Kieran Allowitz 18:56.4 Madison
123. 12 Coulton Hirschi 18:58.1 Star Valley
124. 11 Aaron Abrams 18:58.2 Star Valley
125. 12 Paul Perry 18:58.3 Rigby
126. 11 Malachi Beattie 18:58.7 Hillcrest
127. 12 Aaron Sweet 18:59.8 Columbia
128. 10 Jace Ritchie 19:03.3 Rigby
129. 9 Christian Andreson 19:04.6 Columbia
130. 12 Cody Cunningham 19:07.8 Canyon Ridge
131. 11 Austin Hansen 19:10.7 Columbia
132. 11 Mitch Rider 19:12.3 Star Valley
133. 11 Benji Bigler 19:12.6 Blackfoot
134. 10 Jace DeMond 19:14.7 Meridian
135. 12 Dillon Crockett 19:14.8 Columbia
136. 12 Devin Wirick 19:16.5 Timberline
137. 12 Ty Reinemann 19:17.0 Wood River
138. 10 Shea Randall 19:17.2 Borah
139. 12 Zach Gregory 19:17.5 Grantsville
140. 9 Alex Clegg 19:17.7 Jerome
141. 10 Ian Stites 19:18.4 Century
142. 12 Landon Whitworth 19:18.9 Grantsville
143. 10 Parker Carlquist 19:19.2 Twin Falls
144. 12 Richard Hall 19:19.8 Jerome
145. 11 Tyler Partridge 19:20.1 Rigby
146. 9 Nathan Stouffer 19:20.1 Wood River
147. 10 Elliott Heiner 19:20.8 Burley
148. 10 Soren Robinson 19:26.3 Star Valley
149. 9 Coen Haroldsen 19:27.3 Bonneville
150. 12 Jonathon Riches 19:27.4 Grantsville
151. 9 Christopher Jacobson 19:28.6 Bear Lake
152. 10 Joseph DeTemple 19:30.5 Burley
153. 12 Gage Kepner 19:30.7 Canyon Ridge
154. 9 Dylan Wilkenson 19:32.0 Twin Falls
155. 10 Daniel Black 19:32.6 Rigby
156. 10 Jaiden Hiskey 19:33.5 Canyon Ridge
157. 10 Fernando Gomez 19:42.5 Borah
158. 10 River Vorce 19:54.3 Wood River
159. 10 Nelson Cantrell 19:54.3 Wood River
160. 11 Matt Yeck 19:56.3 Burley
161. 12 Jacob Riggs 19:57.0 Century
162. 10 Brian Snow 19:58.4 Bonneville
163. 11 Garrett Quinton 20:01.4 Twin Falls
164. 11 Dennis Wright 20:02.2 Blackfoot
165. 9 Spencer Crane 20:02.4 Bear Lake
166. 10 Daniel Arechiga 20:03.3 Borah
167. 12 Daniel Hernandez 20:03.5 Canyon Ridge
168. 10 Dexter Greener 20:09.1 Burley
169. 11 Nathaniel Wheelwright 20:11.6 Blackfoot
170. 12 Andrew Wardle 20:16.6 Borah
171. 11 Ethan Etherington 20:16.9 Minico
172. 9 Brad Moser 20:18.4 Blackfoot
173. 12 Reyes Brian 20:19.5 Century
174. 11 Jacob Green 20:20.1 Century
175. 10 Zach Marble 20:21.6 Tooele
176. 10 Matt McLaughlin 20:21.7 Meridian
177. 12 Josh Robinson 20:21.8 Meridian
178. 11 Paul Page 20:22.7 Vallivue
179. 10 Andrew Heikkila 20:26.0 Meridian
180. 11 Connor Hayes 20:32.5 Wood River
181. 10 Josh Beck 20:33.6 Burley
182. 12 Beau Dunford 20:36.8 Canyon Ridge
183. 11 Thomas Wright 20:37.9 Tooele
184. 10 Javier Anitua 20:38.3 Canyon Ridge
185. 9 Alex Blad 20:44.3 Bonneville
186. 10 Spencer Hahne 20:46.3 Tooele
187. 12 Patrick McIlwain 20:53.4 Bonneville
188. 9 Mason Cannon 20:54.1 Bonneville
189. 11 Joe Beck 20:59.9 Bear Lake
190. 12 Blake Christensen 21:02.9 Canyon Ridge
191. 11 Zach Bennett 21:05.4 Bonneville
192. 10 Hunter Bloxham 21:05.7 Bear Lake
193. 11 Sam Burns 21:17.5 Wood River
194. 10 Nykee Passey 21:23.4 Bear Lake
195. 11 Levi Thorpe 21:27.7 Tooele
196. 10 Webster John 21:29.2 Minico
197. 10 Austin Williams 21:30.9 Blackfoot
198. 9 Jaden Pratt 21:31.7 Minico
199. 11 McKay Gerratt 21:36.0 Burley
200. 11 Garrett Stocking 21:50.2 Minico
201. 10 Samuel Mchan 22:16.1 Minico
202. 12 Sam Struhs 22:17.5 Blackfoot
203. 10 Tanner Russon 22:19.6 Tooele