boys 2.6 mile run
1. 12 Chandler Teigen 13:35.42 Asotin
2. 10 Austin Byrer 13:53.87 Lewiston
3. 10 Thomas Weakland 14:01.70 Asotin
4. 12 Seth Sabo 14:11.84 Lewiston
5. 12 Peter Spencer 14:17.33 Highland - C
6. 9 Joey Perez 14:18.62 Lewiston
7. 11 Diego Barela 14:30.54 Grangeville
8. 11 Ben Klemmeck 14:40.25 Liberty Bell
9. 12 Brady McKay 14:41.71 Asotin
10. 12 Preston Hogaboam 15:06.76 Potlatch
11. 12 Josiah Klemmeck 15:23.24 Liberty Bell
12. 10 Mackenzie Judson 15:23.58 Potlatch
13. 10 Devin Richards 15:27.58 Potlatch
14. 9 Connor Turpin 15:29.08 Lewiston
15. 12 Julian Robinson 15:33.05 Lewiston
16. 10 Layton Ahlers 15:44.85 Lewiston
17. 9 Sakti Woodbury 15:47.35 Lewiston
18. 10 Cole Olsen 16:10.99 Clearwater Valley
19. 12 Willy Duguay 16:11.31 Liberty Bell
20. 11 Spencer Williams 16:11.59 Asotin
21. 10 Sam Maxwell 16:21.36 Clarkston
22. 12 Garett Palm 16:31.29 Liberty Bell
23. 12 Sam Weeks 16:32.00 Highland - C
24. 9 Eli Nielsen 16:33.61 Liberty Bell
25. 10 Landon Callas 16:40.19 Waitsburg-Prescott
26. 12 Zach Bunce 16:41.51 Clarkston
27. 9 Morgan Weeks 16:46.75 Highland - C
28. 9 Mason Best 16:48.65 Clarkston
29. 11 Nate Prior 16:50.54 Asotin
30. 11 James Huggins 17:04.42 Potlatch
31. 9 Ethan Bonn 17:12.38 Grangeville
32. 10 Scott Stubblefield 17:12.99 Clarkston
33. 10 Mika Rives 17:13.62 Clearwater Valley
34. 11 Nicholas Judson 17:25.75 Potlatch
35. 10 Zachary Dockins 17:26.11 Potlatch
36. 12 Kyle Curtis 17:30.63 Asotin
37. 10 Carter Dornfeld 17:50.78 Liberty Bell
38. 9 Christian Seaver 17:51.35 Grangeville
39. 10 Skylar Wood 17:53.84 Waitsburg-Prescott
40. 9 Ryan Ruklic 17:58.99 Grangeville
41. 12 Douglas Cowdrey 18:01.12 Asotin
42. 11 Brady Mullikin 18:08.29 Asotin
43. 9 Brooks Hile 18:19.48 Clarkston
44. 12 Taylor Howard 18:28.41 Clarkston
45. 9 Brice Foote 18:46.66 Troy
46. 11 Tanner Schwartz 19:06.18 Highland - C
47. 9 Robert Walsh 19:10.46 Waitsburg-Prescott
48. 9 Isaac Stoner 19:10.80 Troy
49. 9 Tom House 19:27.95 Waitsburg-Prescott
50. 10 Joe Leamy 19:36.94 Waitsburg-Prescott
51. 11 Josh Nelson 19:37.71 Troy
52. 10 Ryan Glimp 19:58.30 Highland - C
53. 11 James Zillinger 20:20.57 Troy
54. 9 Ammon Dewey 20:21.84 Grangeville
55. 12 Mikey Rudy 20:27.52 Highland - C
56. 9 Ben Scott 20:30.75 Deary
57. 9 Zach Stoner 21:00.72 Grangeville
58. 9 Everett Brooks 21:32.48 Troy
59. 12 Jacob Ownby 22:01.07 Potlatch