Boys 3.0 Mile Run
1. 12 Chandler Teigen 15:36.00 Asotin
2. 10 Thomas Weakland 16:42.00 Asotin
3. 12 Brady McKay 17:14.00 Asotin
4. 12 Sean McGrath 17:47.00 Tri-Cities Prep
5. 11 Cesar Robles 17:48.00 Tri-Cities Prep
6. 12 Brian Strobel 17:51.00 Asotin
7. 10 Landon Callas 17:56.00 Waitsburg-Prescott
8. 11 Spencer Williams 17:57.00 Asotin
9. 12 Landon Wilder 18:06.00 Columbia-Burbank
10. 10 Trent Mercado 18:25.00 Tri-Cities Prep
11. 12 Sam Lewis 18:27.00 Tri-Cities Prep
12. 11 Nate Prior 18:29.00 Asotin
13. 12 Kolton Cobb 18:30.00 Columbia-Burbank
14. 11 Brian Talbot 18:41.00 Liberty Christian
15. 10 Justin Moon 19:01.00 Tri-Cities Prep
16. 9 Evan Sweeney 19:17.00 Tri-Cities Prep
17. 12 Kaleb Kolb 19:22.00 St. John-Endicott
18. 11 Matt Slahtasky 19:33.00 Tri-Cities Prep
19. 11 Brady Mullikin 19:39.00 Asotin
20. 12 Stephen Fletcher 19:46.00 Pomeroy
21. 9 Colby Richards 19:57.00 Tri-Cities Prep
22. 10 Spencer Craigie 20:16.00 Pomeroy
23. 12 Colsen Mayfield 20:18.00 Pomeroy
24. 10 Joe Leamy 20:24.00 Waitsburg-Prescott
25. 10 Zach Sokoloski 20:31.00 Asotin
26. 9 Nathan Talbot 20:36.00 Liberty Christian
27. 11 Adam Lewis 20:37.00 Tri-Cities Prep
28. 9 Robert Walsh 20:52.00 Waitsburg-Prescott
29. 11 Parker Perry 20:59.00 St. John-Endicott
30. 12 Douglas Cowdrey 21:03.00 Asotin
31. 9 Zach Bowyer 21:17.00 Liberty Christian
32. 12 Joey Bowyer 21:29.00 Liberty Christian
33. 9 Tom House 21:36.00 Waitsburg-Prescott
34. 11 Tanner Dingman 21:47.00 St. John-Endicott
35. 10 Karson Krouse 21:51.00 Pomeroy
36. 9 Benjamin (Chance) ... 22:11.00 Pomeroy
37. 11 Austin Craigie 23:00.00 Pomeroy
38. 11 Jacob Blakeley 23:47.00 St. John-Endicott
39. 9 Nolan Monahan 30:52.00 Pomeroy