1. 10 Asefa Wetzel 16:28:25 Star Valley
2. 12 R. Coen Haroldsen 16:32:06 Bonneville
3. 11 Shane Henderson 16:35:25 Star Valley
4. 11 Cannon Leavitt 16:46:00 Twin Falls
5. 11 Jackson Pratt 17:10:47 Bear Lake
6. 11 Wesley Kallgren 17:19:81 Star Valley
7. 9 Stetson Moss 17:21:78 Bonneville
8. 10 Zach Erikson 17:29 Idaho Falls
9. 10 Cooper Traveller 17:42:18 Twin Falls
10. 11 Cache Traveller 17:44:88 Twin Falls
11. 11 Trevor Clark 17:53:18 SR Star Valley
12. 12 Cole Campbell 17:57:25 SR Spring Creek
13. 10 Tucker Burnham 18:02:88 PR Twin Falls
14. 10 Reed Eddington 18:05 Idaho Falls
15. 12 Samuel Stewart 18:11:00 White Pine
11 Brenden Kilgore 18:19 Highland - P
16. 11 Matthew Gyles 18:19 Idaho Falls
18. 10 Braidon Stokes 18:22:88 SR Snake River
19. 10 Scott Orton 18:23:40 SR Star Valley
20. 10 Jerico Frailey 18:24:34 PR Marsh Valley
21. 11 Spencer Angell 18:27:59 Star Valley
22. 12 Connor Turner 18:28:15 Star Valley
23. 10 Mauricio Diaz 18:29 PR Idaho Falls
24. 11 Justin Shadley 18:30 Idaho Falls
12 Grant Johnson 18:32 Highland - P
26. 12 Josh Warth 18:39:66 SR Twin Falls
27. 10 Noah Mahlke 18:44:12 SR Spring Creek
28. 10 George Skivington 18:45:21 SR Spring Creek
29. 12 Mason Cannon 18:48:66 Bonneville
30. 11 Alex Safiran 18:49:14 Teton
31. 10 Braeden Dyer 18:51 PR Idaho Falls
32. 12 Thomas Anderson 18:53:28 PR Spring Creek
12 Tyler Northrup 18:55 Highland - P
34. 11 Michael Scott 18:55:68 PR Century
35. 10 Parker Marshall 18:56:43 SR Century
36. 9 Payson Bingham 18:56:96 PR Twin Falls
37. 12 Spencer Crane 18:57:50 SR Bear Lake
38. 12 Landon Biedenbach 18:58:40 SR Twin Falls
39. 11 Wade Withers 18:58:81 Snake River
12 Parker Johnson 18:59 Highland - P
41. 10 Nate Christensen 18:59:43 SR Marsh Valley
42. 9 Lorenzo High 19:05:75 PR Snake River
10 Avery Orr 19:26 PR Highland - P
10 Broadie Redding 19:28 Highland - P
45. 10 Logan Olcott 19:44:12 Century
46. 12 Ben Pinkham 19:46.22 Idaho Falls
47. 10 Garrett Kohlman 19:50:53 PR Spring Creek
48. 11 Latimer High 19:51:94 PR Snake River
49. 11 Matthew Henning 19:54:31 PR Spring Creek
50. 12 Alex Blad 19:56:50 Bonneville
51. 9 Zack Beck 19:56:84 PR Bonneville
52. 10 Hayden Hunt 19:58:78 SR Bear Lake
53. 11 Owen Russell 20:01:44 SR Teton
54. 9 Ryan Tobler 20:04:00 PR Bear Lake
11 Christian Bacon 20:05 Highland - P
55. 12 Wesley Anderson 20:05:50 PR Spring Creek
57. 9 Spencer Benson 20:09:31 PR Bonneville
58. 10 Matt Miller 20:09:72 Bonneville
59. 12 Austin Hunter 20:38:69 SR Snake River
60. 11 Daniel Radovitch 20:44:06 Teton
61. 12 Tyler Bassett 20:45:09 Bear Lake
62. 12 Toby Newlin 20:45:75 PR Marsh Valley
63. 9 Matt Pope 20:51:44 Marsh Valley
64. 11 Cooper Lish 20:51:78 Marsh Valley
65. 10 Caleb McBride 20:53:62 PR Snake River
66. 11 Alex Knight 21:02:81 Teton
67. 10 Saul Ortiz 21:07:84 Teton
68. 10 Brandon Nielsen 21:19:25 SR Marsh Valley
69. 10 Bridger Clark 21:28:75 PR Teton
70. 11 Jacob Turner 21:33:18 Bear Lake
71. 10 Sean Morrissey 21:35:62 SR Century
72. 12 Daniel Holmquist 21:36:37 Bear Lake
73. 12 Mathew Blight 21:49:00 PR Snake River
74. - Sam Rardin 22:16:03 Century
75. 12 Anthony Sanchez 22:26:56 PR Century
76. 9 RT Rodriguez 22:42:18 PR Century
77. 10 Colman Johnson 23:26:41 Teton
78. 10 Tyson Stucki 23:42:91 Marsh Valley
Provided by Athletic.net