Official Team Scores
1. Omak 56
2. Tonasket 58
3. Chelan 80
4. Brewster 88
5. Cascade (Leavenwor... 99
6. Okanogan 106
7. Oroville 211
8. Bridgeport 222
Boys 2.8 mile run
1. 12 Mereck Palazzo 14:48 PR Chelan
2. 10 Israel Escamilla 15:38 Omak
3. 10 Garrett Wilson 15:47 Tonasket
4. 12 Hunter Swanson 15:48 Tonasket
5. 12 Edgar Guzman 16:01 Brewster
6. 12 Blake Chesledon 16:02 Okanogan
7. 10 Clancy Andrews 16:13 Okanogan
8. 12 Brady Busching 16:43 Brewster
9. 10 Andrick Carroll 16:48 Omak
10. 9 Steven Zandell 16:49 PR Omak
11. 12 Jaden Disher 16:50 PR Cascade (Leavenworth)
12. 10 Eli Fishburne 16:51 PR Cascade (Leavenworth)
13. 10 Israel Gomez 16:58 PR Tonasket
14. 11 Logan Manier 17:05 PR Chelan
15. 10 Dawson Bretz 17:09 Tonasket
16. 10 Cristoval Alvarez 17:10 PR Wilson Creek
17. 12 Alfonso Medina 17:19 Omak
18. 11 Javier Torres 17:21 PR Chelan
19. 9 Ubaldo Arellano 17:23 Brewster
20. 11 Kyle Holborn 17:25 SR Omak
21. 12 Cole Kissler 17:33 PR Odessa-Harrington
22. 12 Donny Watson 17:37 PR Chelan
23. 9 Mason Holborn 17:38 Omak
24. 9 Stephen Tveten 17:41 PR Cascade (Leavenworth)
25. 11 Riley Morris 17:46 Tonasket
26. 11 David Tveten 17:52 PR Cascade (Leavenworth)
27. 12 Brayan Cuin-Tinoco 17:53 PR Brewster
28. 11 Zach Clark 18:03 Tonasket
29. 10 Eric Owsley 18:04 PR Tonasket
30. 12 Jack Austin 18:13 PR Chelan
31. 10 Frank Vega 18:19 Okanogan
32. 10 Raul Mata 18:23 PR Cascade (Leavenworth)
33. 9 Mylan Andrews 18:25 Okanogan
34. 11 Luis Saucedo 18:26 PR Brewster
35. 9 Adrien Pinkham 18:28 Okanogan
36. 9 Kyle Edmo 18:38 Lake Roosevelt
37. 10 Brenden Warren 18:40 Okanogan
38. 12 Jesus Castro 18:44 Brewster
39. 12 Will Friedlander 18:46 PR Lake Roosevelt
40. 11 Caleb Payne 18:47 PR Cascade (Leavenworth)
41. 10 Elijah Burnell 19:09 Oroville
42. 10 Ezeka Balvalidos 19:30 PR Chelan
43. 10 Andres Lopez 19:48 Oroville
44. 10 Tony Ruiz 19:50 Bridgeport
45. 9 Jesse Rosas 20:03 PR Okanogan
46. 10 Colyn Hill 20:10 PR Cascade Christian
47. 12 Danny Ibarra 20:19 PR Bridgeport
48. 12 Cameron Tillman 20:45 Lake Roosevelt
49. 9 Jonathan Cante 20:51 PR Lake Roosevelt
50. 12 Jesse Gomez 21:09 Bridgeport
51. 10 Dorian Carleton 21:25 Oroville
52. 12 Cameron Marcille 21:29 Oroville
53. 11 Anthony Gurule 21:34 PR Oroville
54. 10 Jamen Griffin 21:56 Oroville
55. 10 Luis Trejo 23:30 Bridgeport
56. 9 Carlos Ruiz 26:37 Bridgeport
57. 9 Jesus Bravo 30:41 PR Bridgeport