Varsity Boys 5000 Meter Run
1. 10 Fabian Cardenas 17:05.0 Umatilla
2. 12 Elijah Kohltfarber 18:19.7 The Dalles-Wahtonka
3. 12 Shane Miles 18:21.7 Amity
4. 12 Hayden Gibson 18:29.3 White Salmon
5. 9 Jony Nelson 18:43.1 The Dalles-Wahtonka
6. 9 Luke McLean 18:49.0 The Dalles-Wahtonka
7. 12 Torbjoern Joerstad 18:54.2 Hood River Valley
8. 12 Clayton Ringer 18:54.9 The Dalles-Wahtonka
9. 12 Mark Johnson 18:57.0 The Dalles-Wahtonka
10. 9 Will Nuckoles 18:57.6 White Salmon
11. 9 Colin Howe 18:58.4 White Salmon
12. 12 David Godinez 19:02.6 Toppenish
13. 11 Cabot Roe 19:07.2 White Salmon
14. 12 Mark Dunagan 19:13.1 The Dalles-Wahtonka
15. 11 Miguel Cuevas 19:15.5 Hood River Valley
16. 12 Anthony Perez 19:39.2 Toppenish
17. 10 Rafael Villegas 19:41.4 Hood River Valley
18. 9 Jared Wright 19:42.5 Hermiston
19. 12 Nathan DeVaney 19:53.1 White Salmon
20. 10 Mitchell Waters 19:55.4 The Dalles-Wahtonka
21. 12 Yannick Muller 20:02.0 Hermiston
22. 10 Shawn Tardiff 20:03.2 White Salmon
23. 10 Daniel Fischer 20:09.9 Hood River Valley
24. 12 Jacob Taylor 20:29.6 White Salmon
25. 11 Chase Morrison 20:30.6 Amity
26. 11 Kelly Nobles 20:39.2 Umatilla
27. 11 Jordan Butler 20:56.3 Amity
28. 9 Terrell Cantu 20:58.2 Toppenish
29. 9 Jacob Bromham 20:59.0 Hood River Valley
30. 9 Chase Colwell 21:17.0 Hood River Valley
31. 11 Miguel Castellanos 21:22.2 Toppenish
32. 11 Charlie Gilpin 21:25.3 Amity
33. 10 Jared Ojua 21:26.9 Amity
34. 12 Trevor Heiple 21:31.4 Hermiston
35. 9 Deryk Stearns 21:36.5 Amity
36. 11 Cole Osborn 21:40.7 Hood River Valley
37. 9 Bradley Benson 21:46.5 Umatilla
38. 10 Jacob Riley 21:50.3 Amity
39. 11 Devante Maltos 21:56.5 Toppenish
40. 11 Antonio Luna 21:57.5 Toppenish
41. 11 Rudy Armenta 22:18.2 Umatilla
42. 12 Jesus Ramirez 22:26.8 Toppenish
43. 11 Ramiro Rubio 23:39.3 Umatilla
44. 9 Ryan Wiley 23:53.7 Hermiston
JV Boys 5000 Meter Run
1. 9 Chase Snodgrass 19:07.8 The Dalles-Wahtonka
2. 11 Andy Felderman 19:09.8 The Dalles-Wahtonka
3. 9 John Miller 19:23.1 The Dalles-Wahtonka
4. 11 Jake Albrecht 19:48.9 The Dalles-Wahtonka
5. 9 Ethan Shubert 19:55.9 The Dalles-Wahtonka
6. 11 Jace Bailey 19:59.6 The Dalles-Wahtonka
7. 11 Ian Corey 20:50.0 The Dalles-Wahtonka
8. 9 Jason Axtell 21:01.1 Toppenish
9. 10 Robert Westhafer 21:02.6 The Dalles-Wahtonka
10. 11 John Foley 21:07.5 White Salmon
11. 9 Fletcher Andrews 21:27.1 White Salmon
12. 12 Ming Ou 21:35.2 The Dalles-Wahtonka
13. 9 Alex Perez 21:44.3 Toppenish
14. 9 Luke Serra 21:44.5 Hood River Valley
15. 10 Joseph Linebarger 21:49.7 The Dalles-Wahtonka
16. 11 Mason McDowell 21:50.3 Hood River Valley
17. 11 Murphy Goldsberry 21:51.5 The Dalles-Wahtonka
18. 9 Chase Nagamatsu 22:01.2 The Dalles-Wahtonka
19. 10 Isaac Black 22:14.9 White Salmon
20. 12 Chance Carpenter 22:32.4 Lyle/Wishram
21. 9 Niklas Emmingham 22:33.9 Amity
22. 9 Tyler Mann 22:45.2 White Salmon
23. 12 Leo Castillo 22:51.0 Hood River Valley
24. 11 Jacob Ziegler 22:59.9 Lyle/Wishram
25. 12 Raul Sauceda 23:05.7 Toppenish
26. 11 Jeremy Baker 23:12.0 Toppenish
27. 12 Peter Jubitz 23:22.5 The Dalles-Wahtonka
28. 10 Ian Rand 23:26.2 Hood River Valley
29. 9 Daniel Mather 23:39.6 Amity
30. 10 Killian Strasheim 23:40.6 The Dalles-Wahtonka
31. 10 Kameron Marquez 23:49.7 Hood River Valley
33. 9 Shane Ellsworth 24:50.3 Amity
34. 11 Nathan Walker 25:07.7 Amity
35. 10 Thomas Shanandre 25:20.3 Toppenish
36. 11 Fabian Cantu 25:22.2 Toppenish
37. 9 Adrian Franco 26:04.5 Toppenish
38. 12 Jacob Rawding 26:20.0 White Salmon
39. 11 Caden Sipe 26:23.5 Umatilla
40. 10 Max McClennan 27:51.3 The Dalles-Wahtonka
41. 11 Trevor Hodge 28:40.7 Umatilla
42. 9 Alexander George 29:20.0 Toppenish
43. 11 Erik Cropp 31:21.0 Amity