Boys 3 mile run
1. 12 Duncan Forsman 16:11 Republic
2. 11 Ben Klemmeck 16:28 Liberty Bell
3. 11 Oren Cox 16:42 Bridgeport
4. 10 Mereck Palazzo 16:46 Chelan
5. 12 Josiah Klemmeck 16:54 Liberty Bell
6. 11 Eli Phillips 17:01 Cashmere
7. 11 Spencer Reiss 17:03 Republic
9. 10 Hunter Swanson 17:05 Tonasket
8. 9 Eli Nielsen 17:09 Liberty Bell
10. 12 Willy Duguay 17:24 Liberty Bell
11. 11 Chris Oates 17:25 Lake Roosevelt
12. 12 Angel Garcia 17:34 Manson
13. 12 Kendall Getchell 17:38 Cashmere
14. 10 Henry Elsner 17:43 Chelan
15. 12 Sam Thomas 17:46 Manson
16. 9 Kyle Holborn 17:47 Omak
17. 12 Ivan Reyes 18:11 Chelan
18. 11 Brair Ivory 18:11 Chelan
19. 11 Adrian McCarthy 18:20 Tonasket
20. 12 Ray Yazzie 18:21 Lake Roosevelt
21. 11 Kieran Poore 18:21 Republic
22. 10 Jordan Click 18:22 Omak
23. 11 Ben Kraske 18:22 Omak
24. 12 Carson Duncan 18:35 Entiat
25. 12 Garett Palm 18:37 Liberty Bell
26. 10 AJ Ross 18:40 Cashmere
27. 11 Bryden Hires 18:43 Tonasket
28. 9 Logan Manesse 18:46 Chelan
29. 11 Robert George 18:55 Lake Roosevelt
30. 10 Tate Christensen 19:02 Cashmere
31. 10 Brady Busching 19:04 Brewster
32. 10 Kyle Abrahamson 19:06 Omak
33. 12 Giovanni Reyes 19:14 Chelan
34. 9 Cole Trotter 19:16 Lake Roosevelt
35. 9 Dawson Click 19:17 Omak
36. 10 Alfonso Medina 19:18 Omak
37. 12 Abe Podkranic 19:19 Tonasket
38. 12 Kevin Wooldridge 19:23 Entiat
39. 12 Marc Martinez 19:27 Bridgeport
40. 10 Carter Dornfeld 19:34 Liberty Bell
41. 9 Brandon Baugher 19:37 Oroville
42. 10 Dillon Dawson 19:42 Chelan
43. 12 Smith Condon 19:42 Tonasket
44. 12 Willy Picton 19:44 Manson
45. 9 Justin McDonald 19:46 Tonasket
46. 10 Jerry Palmer 19:53 Lake Roosevelt
47. 9 Jason Kenoyer 19:57 Cashmere
48. 10 Misael Montes 20:03 Manson
49. 10 Tano Martinez 20:08 Bridgeport
50. 11 Grant Keller 20:10 Cashmere
51. 11 Gabe Holz 20:17 Omak
52. 9 Samuel Strandberg 20:21 Tonasket
53. 10 Cameron Tilman 20:22 Lake Roosevelt
54. 10 Ryan Marcolin 20:26 Oroville
55. 12 Nahum Garfias 20:27 Oroville
56. 9 Luis Vazquez 20:41 Oroville
57. 11 Emmanuel Castrejon 20:59 Oroville
58. 11 James Calhoun 21:06 Manson
59. 10 Jordan Moser 21:07 Cashmere
60. 8 Taggart Easter 21:39 Pateros
61. 12 Emmanuel Martinez 21:44 Brewster
62. 10 Will Friedlander 21:44 Lake Roosevelt
63. 11 Daniel Castrejon 21:57 Oroville
64. 11 Martin Trejo 22:02 Bridgeport
65. 10 Benjamin Cuq 22:32 Oroville
66. 10 Jesse Gomez 22:47 Bridgeport
67. 12 Gabe Sofie 23:48 Manson
68. 12 Jovani Barrios 23:57 Brewster
69. 9 James Buckingham 24:32 Bridgeport
70. 10 Ethan Williams 26:04 Pateros