Boys 5000 meter run
1. 11 Marshall Wheeler 16:26.00 Victory Charter
2. 11 Peyton Brothers 16:34.00 Nampa Christian
3. 11 Rylan Manzer 16:49.00 Melba
4. 11 Israel Anaya 17:01.00 Fruitland
5. 11 Kenny Bassett 17:05.00 Emmett
6. 11 Jonathan Holcomb 17:09.00 Nyssa
6. 11 Joshua Richins 17:09.00 Fruitland
8. 9 Tyler Flake 17:10.00 Liberty Charter
8. 12 Jon Bassett 17:10.00 Emmett
10. 10 Logan Swanson 17:12.00 Nampa Christian
11. 11 Andrew Deleon 17:13.00 Nyssa
12. 12 Riley Portwood 17:18.00 Homedale
13. 12 Cole Hungate 17:40.00 Homedale
14. 11 Troy Flake 17:44.00 Liberty Charter
15. 12 Chris Young 17:47.00 Melba
16. 9 Cameron Williams 17:52.00 Melba
17. 12 John Burton 17:58.00 New Plymouth
18. 10 Heath Hartley 18:03.00 Nyssa
19. 12 Carter Bedsole 18:04.00 Cole Valley Christian
20. 9 Blaine Stuart 18:09.00 The Ambrose School
21. 11 Marcus Waterman 18:10.00 Nampa Christian
22. 9 Tristen Stimpson 18:13.00 Melba
23. 11 Hunter Bullock 18:22.00 Nampa Christian
24. 11 Cody Svedin 18:27.00 Melba
25. 11 Isaac Mumford 18:30.00 Emmett
26. 11 Corbin Crawford 18:31.00 Emmett
27. 12 James Lutes 18:32.00 Emmett
28. 12 Leland Maris 18:34.00 Nampa Christian
29. 9 Chris Acosta 18:35.00 Nyssa
29. 12 A.J. Crooks 18:35.00 Nampa Christian
31. 9 Rafael Villa 18:41.00 Victory Charter
31. 10 Colton Lowry 18:41.00 Payette
33. 10 Logan Briscoe 18:42.00 Emmett
33. 10 Noah Good 18:42.00 The Ambrose School
35. 11 Isaac Lopez 18:43.00 Weiser
36. 10 Matthew Bowers 18:44.00 The Ambrose School
37. 11 Jonathon Shaber 18:45.00 Weiser
38. 10 Sean Martin 18:47.00 Nampa Christian
39. 11 Nash Johnson 18:51.00 Homedale
40. 9 Landon Lacy 18:52.00 Nampa Christian
41. 11 Chad Hungate 18:55.00 Homedale
42. 11 Hayden Danielson 18:58.00 Cole Valley Christian
43. 11 Raymond Weymouth 19:00.00 Emmett
43. 12 Kaleb Nicholson 19:00.00 Emmett
45. 11 Devin Edmiston 19:02.00 Melba
46. 12 Riley Baxter 19:09.00 New Plymouth
47. 10 Nathan Tupper 19:12.00 The Ambrose School
48. 10 Pablo Guerrero 19:14.00 Nyssa
49. 10 Cody Davis 19:18.00 New Plymouth
50. 9 Ben Lamb 19:24.00 Cole Valley Christian
51. 10 Micklo Luna 19:25.00 Nyssa
52. 11 Henry Fillmore 19:26.00 Nampa Christian
53. 12 Jaren Tolman 19:30.00 Weiser
54. 12 Caleb Davis 19:33.00 Victory Charter
54. 12 Caleb Herman 19:33.00 Cole Valley Christian
56. 12 Hunter Martin 19:37.00 Victory Charter
57. 11 Easton Erickson 19:38.00 Victory Charter
58. 9 Jacob Richins 19:41.00 Fruitland
59. 9 Wyatt Smith 19:45.00 Horseshoe Bend
60. 10 Beau Bromgard 19:47.00 Melba
61. 11 Reagan Good 19:48.00 The Ambrose School
62. 12 Christian Sedrick 19:49.00 Liberty Charter
63. 10 Alex Beckman 19:50.00 Homedale
64. 10 Nick Geddes 19:54.00 Cole Valley Christian
65. 9 Austin Crooks 19:57.00 Nampa Christian
66. 10 Kaleb VandenBosch 20:01.00 Nampa Christian
67. 11 Jarod Delay 20:02.00 Victory Charter
68. 11 Riley Boyd 20:03.00 Liberty Charter
69. 9 Jon Fairbank 20:04.00 Idaho City
69. 9 Andrew Ward 20:04.00 Fruitland
71. 12 Anthony Cavazos 20:06.00 Weiser
72. 11 Payton Stuart 20:07.00 The Ambrose School
73. 11 Saul Pacheco 20:10.00 Nyssa
74. 11 Benny Schamber 20:12.00 Homedale
75. 10 Ryan Randall 20:19.00 Homedale
76. 9 Dylan Snively 20:20.00 Victory Charter
77. 11 Levi Austin 20:21.00 New Plymouth
78. 10 Ammon Flake 20:23.00 Horseshoe Bend
79. 12 Ethan Logue 20:25.00 Liberty Charter
80. 10 Kameron Woodruff 20:27.00 Nyssa
81. 10 Elias Pascacio 20:30.00 Nyssa
82. 9 Isaac Mendez 20:31.00 Fruitland
82. 9 Russell Chandler 20:31.00 Weiser
84. 12 Cesar Castillo 20:32.00 Nyssa
85. 10 Dominic Anderson 20:35.00 Nyssa
86. 12 Jerob Moon 20:41.00 Nampa Christian
86. 10 Colton McKormack 20:41.00 Melba
88. 9 Aaron Crooks 20:42.00 Nampa Christian
88. 11 Orion Cardenas 20:42.00 Homedale
90. 12 Ben Gozart 20:46.00 Victory Charter
90. 11 Devin Young 20:46.00 Melba
92. 11 Caden Roper 20:48.00 Payette
92. 11 Shaad Atnip 20:48.00 Payette
94. 10 Ty Goodman 20:51.00 New Plymouth
94. 10 Jereme Slagle 20:51.00 New Plymouth
96. 12 Landon Winegar 20:52.00 Emmett
97. 9 Nathan Galligar 20:53.00 Weiser
98. 9 Dylan Thompson 20:57.00 The Ambrose School
99. 9 Caleb Rodrigues 21:00.00 The Ambrose School
100. 9 Sam Renschler 21:05.00 Nampa Christian
101. 10 Brandon Fung 21:08.00 Cole Valley Christian
102. 9 Nathanael Fehringer 21:09.00 Cole Valley Christian
103. 9 Austin Hanks 21:10.00 Nampa Christian
104. 10 Samuel Ruth 21:11.00 Weiser
105. 11 Justin Edwards 21:13.00 Liberty Charter
106. 11 Hunter Randolph 21:14.00 Idaho City
106. 12 Jonathan Pardo 21:14.00 Nyssa
108. 10 Gregory Reyes 21:17.00 Weiser
109. 9 Mikel Davies 21:24.00 Weiser
110. 9 Eliseo Ortiz 21:25.00 Liberty Charter
110. 10 Nick Schorzman 21:25.00 Cole Valley Christian
112. 9 Jared Austin 21:27.00 New Plymouth
113. 9 Clint Svedin 21:33.00 Melba
114. 10 Isaac Hernandez 21:35.00 Nyssa
115. 11 Jaden Black 21:46.00 Horseshoe Bend
116. 10 Nathan McCoy 21:58.00 Victory Charter
116. 12 Andrew Houchins 21:58.00 Nampa Christian
118. 11 Shane Loughran 21:59.00 Weiser
119. 11 Braden Rainey 22:00.00 Nampa Christian
120. 12 Esteban Pascacio 22:23.00 Nyssa
121. 12 Gavin Urquhart 22:24.00 Emmett
122. 9 Daniel Guevera 22:49.00 Melba
123. 10 Austin Rios 22:50.00 Nyssa
123. 10 Grant Gzik 22:50.00 Nyssa
125. 12 Trent Jones 22:57.00 New Plymouth
126. 10 Sixto Rodriguez 23:09.00 Liberty Charter
127. 12 Nick Ray 23:12.00 Payette
128. 11 Joshua Ellis 23:34.00 Liberty Charter
128. 12 Humberto Diaz 23:34.00 Nyssa
130. 11 Nolan Cimoch 23:37.00 Cole Valley Christian
131. 10 Jackson Jensen 23:47.00 Weiser
132. 9 Joey Grissom 23:48.00 Nampa Christian
133. 9 Jacob Burnell 23:56.00 Nyssa
134. 9 Sam Gozart 24:00.00 Victory Charter
135. 9 Collin DeVries 24:01.00 Nampa Christian
136. 9 Logan Austin 24:03.00 New Plymouth
137. 10 Ellis Stokes 24:04.00 New Plymouth
137. 12 Ben Knapp 24:04.00 New Plymouth
137. 9 Tanner Raine 24:04.00 Cole Valley Christian
140. 10 Cameron White 24:06.00 New Plymouth
141. 10 Tyler Reed 24:07.00 Payette