boys 5000m run
1. 12 Seth Carns 16:26 Three Rivers Christian
2. 11 Alan Ensastegui 16:34 Forks
3. 12 Forrest Wallace 17:00 Toledo
4. 12 Ashton Fraser 17:02 Toledo
5. 12 Riley Girt 17:07 Onalaska
6. 12 Karsten Rentner 17:24 Three Rivers Christian
7. 11 Ryan Widhalm 17:38 Riverside Christian
8. 11 Hugo Lucas 17:56 Forks
9. 11 Austin Pegram 18:03 Forks
10. 11 Nathan Masciola 18:04 Onalaska
11. 12 Luke Anderson 18:25 Ocosta
12. 11 Wesley Kuzminsky 18:33 Toledo
13. 9 Samuel Gomez 18:45 Forks
14. 11 Alvaro Ortiz 18:50 Forks
15. 10 Hayden VonBargen 18:52 Adna
16. 9 Pierson Jones 18:54 Naches Valley
17. 11 Johnny Lua 18:58 Forks
18. 12 Riley Dolan 19:03 Onalaska
19. 11 Jared Pohll 19:05 Toledo
20. 11 Quinton Berkompas 19:12 Morton White Pass
21. 11 Micah Brown 19:22 Naches Valley
22. 12 Alex Hirte-Uhlorn 19:25 Morton White Pass
23. 10 Drake Mitby 19:28 Ocosta
24. 11 Tyler Hoffman 19:30 Riverside Christian
25. 11 Kacey Barber 19:30.5 Naches Valley
26. 12 Griffin Wright 19:31 Ocosta
27. 11 Bat-Ochir Chinbat 19:36 Adna
28. 10 Sam Quinby 19:41 Ocosta
29. 11 Joel Mohn 19:54 Forks
30. 11 Viely Chum 19:58 Ocosta
31. 11 Joseph Mariner 19:58.25 Forks
32. 12 Ben Meade 19:58.5 Raymond
33. 11 Yerzhan Amer 20:09 Onalaska
34. 12 Duncan Jones 20:10 Ocosta
35. 10 Luke Nielson 20:17 Winlock
36. 12 Francisco Andrade 20:17.25 Naches Valley
37. 12 Elliott Haney 20:17.5 Wahkiakum
38. 10 Erik Rentner 20:19 Three Rivers Christian
39. 12 Aaron deMontigny 20:23 Raymond
40. 11 Jonas Andreae 20:25 Onalaska
41. 10 Coby Boyd 20:25.5 Riverside Christian
42. 11 Alden Latimer 20:29 Adna
43. 10 Tyler Layden 20:33 Adna
44. 12 Nevan Bingham 20:41 Wahkiakum
45. 11 Brent Boursaw 20:45 Adna
46. 12 Nick Eitemiller 20:48 Onalaska
47. 9 Ryon Ashley 20:51 Willapa Valley
48. 11 Tanner Working 20:57 Onalaska
49. 12 Luke Stacey 21:01 Wahkiakum
50. 11 Elijah Obermire 21:06 Ocosta
51. 12 Arin Engle 21:06.5 Adna
52. 10 Christian Burke 21:10 Onalaska
53. 10 Kaleb Fuller 21:18 Morton White Pass
54. 10 Julian Dow 21:23 Naches Valley
55. 10 Kaleb Bradford 21:30 Riverside Christian
56. 11 Alex Hall 21:32 Riverside Christian
57. 9 Gabe Elder 21:45 Ocosta
58. 9 Miguel Rameriz 21:48 Forks
59. 12 Josh Fritch 21:50 Onalaska
60. 12 Blake Moore 21:53 Willapa Valley
61. 12 Bryan Palmer 21:53.5 Naches Valley
62. 12 Brendan Hanson 21:56 Toledo
63. 9 Hunter Grove 21:57 Toledo
64. 11 Jose Bucio 22:01 South Bend
65. 10 Ethan Sniezak 22:02 Morton White Pass
66. 11 Griffin Casono 22:07 Onalaska
67. 10 Kaden Howson 22:33 Naches Valley
68. 9 Logan VanClifford 22:36 Onalaska
69. 9 Lucas Wellander 23:10 Adna
70. 10 Hayden Wolf 23:12 Adna
71. 10 Daniel Cruz 23:17 Forks
72. 12 Gabe Wickert 23:22 Onalaska
73. 10 Taylor Maxwell 23:22.5 Morton White Pass
74. 10 Bailey Haller 23:58 Naches Valley
75. 9 Jordan Perez 24:06 Naches Valley
76. 11 Adam Thompson 24:32 Naches Valley
77. 11 Jed Flippin 25:17 Riverside Christian
78. 10 Audie Murphy 25:32 Ocosta
79. 10 Alejandro Macias 25:52 Naches Valley
80. 9 Jachin Heckman 26:30 Raymond
81. 11 Tomi Tanaka 26:30.5 Willapa Valley
82. 11 Merritt Roberson 27:10 Morton White Pass
83. 11 Zach Summers 27:37 Toledo
84. 9 Tysen Stephens 28:37 Raymond
85. 12 Taylor Miller 31:25 Ocosta