Official Team Scores
1. Selah 65
2. Cheney 66
3. Pullman 69
4. Ellensburg 70
5. Prosser 152
6. Toppenish 169
7. Ephrata 202
8. Wapato 220
9. Grandview 245
10. Quincy 264
11. East Valley (Yakima) 271
12. Othello 365
Boys 3 mile run
1. 12 Jacob Nicholson 15:30.1 West Valley (Spokane)
2. 12 Nate Jensvold 15:33.8 Ellensburg
3. 12 Ethan Green 15:40.0 Ephrata
4. 11 Cody Skay 15:57.7 West Valley (Spokane)
5. 11 Daniel Callahan 16:05.8 Selah
6. 11 Dominic Mathias 16:09.6 Ellensburg
7. 12 Matthew Christianson 16:11.6 Cheney
8. 12 Tim Pendry 16:12.0 Pullman
9. 9 Bas Holland 16:13.0 Cheney
10. 9 Eliason Kabasenche 16:13.6 Pullman
11. 12 Drake Johnson 16:15.7 Cheney
12. 12 Brigham Cardon 16:18.9 Selah
13. 11 Sebastien Lewis 16:22.9 Pullman
14. 9 Haiden Drury 16:27.4 Toppenish
15. 11 Gideon Bolton 16:28.1 Selah
16. 11 Hunter Reynolds 16:28.3 East Valley (Spokane)
17. 11 Christopher Urakawa 16:30.5 Selah
18. 11 Adrian Benitez 16:30.8 Grandview
19. 10 Christopher Lane 16:34.7 Prosser
20. 10 Roman Romanyuk 16:36.9 Pullman
21. 12 Juan Lara 16:39.1 Toppenish
22. 10 Lorenzo Alvarado 16:40.1 Wapato
23. 12 Johnny Bartlett 16:40.8 Ellensburg
24. 10 Andres Keith 16:42.1 Ellensburg
25. 12 Jack Peabody 16:42.5 Cheney
26. 11 Mason Best 16:43.3 Clarkston
27. 10 Will Sharp 16:43.9 East Valley (Spokane)
28. 12 Kaleb Lerch 16:45.7 Cheney
29. 12 Conor Montgomery 16:46.6 Ellensburg
30. 9 Shea Mattson 16:47.2 Selah
31. 10 Tucker Cunningham 16:53.6 Cheney
32. 11 Aron James 16:55.3 Pullman
33. 10 Max Wahl 16:58.3 Prosser
34. 10 Gonzalo Birrueta 16:59.8 Quincy
35. 11 Michael Quindlen 17:05.8 West Valley (Spokane)
36. 10 Giovanni Raskell 17:06.6 West Valley (Spokane)
37. 9 Kolby Tune 17:08.3 Ephrata
38. 11 Adolfo DeRobles 17:09.7 Grandview
39. 12 Owen Canterbury 17:10.0 Ellensburg
40. 11 Noe Lopez 17:10.6 Wapato
41. 12 Jerome Campbell 17:13.2 Pullman
42. 10 Bryce Martin 17:14.9 Prosser
43. 11 Cristyan Zepeda 17:18.0 Prosser
44. 12 Harrison Moore 17:19.3 Prosser
45. 11 Seth Peters 17:19.5 Prosser
46. 9 Andres Margraf 17:20.6 Cheney
47. 9 Oscar Edge 17:25.3 Pullman
48. 9 Jon Watkins 17:29.0 Selah
49. 11 Anthony Sanchez 17:40.7 Toppenish
50. 12 Ryan Creech 17:41.2 Ellensburg
51. 10 Jason Fiander 17:43.4 Wapato
52. 12 Daniel Scherschligt 17:44.5 East Valley (Yakima)
53. 12 Daniel Cruz 17:44.7 Quincy
54. 9 Marckos Carrillo 17:49.2 East Valley (Yakima)
55. 12 Terrell Cantu 17:55.9 Toppenish
56. 12 Alex Perez 18:04.7 Toppenish
57. 9 David Maldonado 18:07.0 Othello
58. 10 Hunter Jones 18:07.8 Selah
59. 12 Abel Ruiz 18:14.0 East Valley (Yakima)
60. 10 Alex Rubio 18:17.6 Toppenish
61. 12 Pedro Lopez 18:19.4 Prosser
62. 12 Carsen Peters 18:22.1 Ephrata
63. 9 Levi Pearson 18:22.8 East Valley (Yakima)
64. 9 Riley Noga 18:23.5 Ephrata
65. 11 Connor Quist 18:25.1 Ephrata
66. 9 Coby Slaback 18:29.2 Ephrata
67. 12 Cyril Berndt 18:32.9 Quincy
68. 11 Billy Lawrence 18:37.4 Wapato
69. 10 Beto Nunez 18:40.0 Quincy
70. 9 James Ruiz 18:41.9 Wapato
71. 11 Kenneth Plaza 18:42.7 Grandview
72. 11 Ian Campuzano 18:46.4 Grandview
73. 12 Cristian Alfaro 18:46.7 Toppenish
74. 10 Jesus Buenrostro 18:53.1 Quincy
75. 10 Riley McIntyre 18:53.7 Quincy
76. 10 Nathan Todaro 19:02.0 Ephrata
77. 10 Angel Morales 19:06.0 Grandview
78. 9 Javin Morrison 19:07.0 East Valley (Yakima)
79. 10 Reece Vivette 19:13.5 Wapato
80. 12 Gabe Anderson 19:20.5 East Valley (Yakima)
81. 9 Jesus Virrueta 19:24.4 Wapato
82. 10 Eduardo Silva 19:28.6 East Valley (Yakima)
83. 10 Alexis Silva 19:30.6 Othello
84. 11 Luis Ramos 19:31.9 Grandview
85. 11 Jeremy Mendez 19:34.9 Othello
86. 10 Anthony Gonzales 19:47.3 Grandview
87. 12 Ulises Neponuceno 19:53.6 Othello
88. 11 Christopher Melo 19:58.3 Othello
89. 9 Carter Freeman 19:58.8 Othello
90. 10 Jovani Espindola 20:18.4 Othello
91. 10 Jose Buenrostro 20:39.4 Quincy