boys 3 mile run
1. 12 Chandler Teigen 16:04.57 Asotin
2. 12 Peter Spencer 16:20.03 Highland - C
3. 10 Thomas Weakland 16:26.74 Asotin
4. 11 Matt Winchell 16:51.90 Pullman
5. 11 Diego Barela 16:52.45 Grangeville
6. 10 Brayden Menti 16:53.08 Timberlake
7. 12 Preston Hogaboam 17:23.65 Potlatch
8. 12 Brady McKay 17:32.11 Asotin
9. 11 Karl Fischer 17:46.49 Pullman
10. 12 Brian Strobel 17:50.57 Asotin
11. 12 Trevor Jorman 18:04.32 Pullman
12. 11 Matt Raftis 18:06.43 Pullman
13. 10 Mackenzie Judson 18:08.69 Potlatch
14. 10 Devin Richards 18:09.76 Potlatch
15. 10 Cole Olsen 18:18.03 Clearwater Valley
16. 9 Aron James 18:23.17 Pullman
17. 9 Tristan Call 18:24.17 Pullman
18. 11 Cherokee Avriett 18:28.14 Timberlake
19. 10 Declan Weingart 18:35.05 Pullman
20. 10 Sam Maxwell 18:43.47 Clarkston
21. 10 Brendan Jessen 18:43.67 Timberlake
22. 11 Nate Prior 18:47.71 Asotin
23. 10 Tanner Akerill 18:50.28 Timberlake
24. 9 Jordan Hardy 18:54.35 Timberlake
25. 9 Jacob St.Mars 18:55.00 Timberlake
26. 12 Wyatt Kelley 19:09.92 Deary
27. 12 Zach Bunce 19:14.50 Clarkston
28. 12 Garett Smith 19:23.28 Timberlake
29. 11 Spencer Williams 19:26.11 Asotin
30. 9 Mason Best 19:34.81 Clarkston
31. 9 Jared Strottmann 19:36.81 Lewiston
32. 10 Mika Rives 19:48.42 Clearwater Valley
33. 11 James Huggins 19:48.60 Potlatch
34. 9 Brooks Hile 19:48.78 Clarkston
35. 12 Kaleb Kolb 19:57.49 St. John-Endicott
36. 11 Parker Perry 20:07.32 St. John-Endicott
37. 10 Landon Callas 20:10.34 Waitsburg-Prescott
38. 10 Scott Stubblefield 20:11.56 Clarkston
39. 10 Skylar Wood 20:14.88 Waitsburg-Prescott
40. 11 Nicholas Judson 20:20.95 Potlatch
41. 12 Sam Weeks 20:22.27 Highland - C
42. 9 Ethan Bonn 20:25.75 Grangeville
43. 12 Kyle Curtis 20:32.43 Asotin
44. 10 Zachary Dockins 20:33.69 Potlatch
45. 11 Royd Gabrielson 20:41.52 Clarkston
46. 9 Justin Anderson 20:49.02 Lewiston
47. 9 Parker Phelphs 20:51.95 Lewiston
48. 9 Christian Seaver 20:52.14 Grangeville
49. 11 Keith Humphrey 21:00.38 Potlatch
50. 9 Kaden Schwartz 21:02.06 Highland - C
51. 9 Dale Simmons 21:08.55 Lewiston
52. 9 Ian Nail 21:19.60 Lewiston
53. 9 Ryan Ruklic 21:25.18 Grangeville
54. 9 Zane Simpson 21:36.83 Lewiston
55. 9 Isaac Stoner 21:40.07 Troy
56. 11 Zack Told 21:43.12 Grangeville
57. 9 Tom House 21:45.98 Waitsburg-Prescott
58. 9 Jonathan Galloway 21:53.17 Troy
59. 9 Robert Walsh 22:06.03 Waitsburg-Prescott
60. 11 Tanner Dingman 22:20.36 St. John-Endicott
61. 11 Josh Nelson 22:23.54 Troy
62. 10 Joe Leamy 22:41.25 Waitsburg-Prescott
63. 11 Jacob Blakeley 22:44.93 St. John-Endicott
64. 9 Ben Scott 23:05.18 Deary
65. 9 Zach Stoner 23:06.50 Grangeville
66. 9 Ammon Dewey 23:37.77 Grangeville
67. 10 Ryan Glimp 23:58.38 Highland - C
68. 9 Brice Foote 24:03.78 Troy
69. 12 Mikey Rudy 24:05.45 Highland - C
70. 11 James Zillinger 26:11.28 Troy
71. 9 Everett Brooks 26:20.04 Troy
72. 10 Carter Nelson 30:25.91 Troy