varsity men's 3 mile run
1. 11 Mereck Palazzo 16:18 Chelan
2. 11 Hunter Swanson 16:40 Tonasket
3. 12 Oren Cox 16:41 Bridgeport
4. 11 Dillon Dawson 16:45 Chelan
5. 12 Spencer Reiss 16:57 Republic/Curlew
6. 9 Israel Escamilla 17:02 Omak
7. 11 Blake Chesledon 17:06 Okanogan
8. 11 Henry Elsner 17:07 Chelan
9. 10 Heriberto Sarmiento 17:55 Manson
10. 9 Clancy Andrews 18:06 Okanogan
11. 9 Garrett Wilson 18:15 Tonasket
12. 12 Bryden Hires 18:31 Tonasket
13. 12 Ben Kraske 18:38 Omak
14. 10 Kyle Holborn 18:42 Omak
15. 10 Javier Torres 18:55 Chelan
16. 11 Alfonso Medina 18:56 Omak
17. 12 Kieran Poore 19:12 Republic/Curlew
18. 12 Robert George 19:17 Lake Roosevelt
19. 10 Riley Morris 19:22 Tonasket
20. 11 Jakob Kristiansen 19:27 Manson
21. 11 Jerry Palmer 19:29 Lake Roosevelt
22. 11 Tano Martinez 19:34 Bridgeport
23. 9 Taylor Connor 19:39 Republic/Curlew
24. 9 Matthew Galvan 19:46 Oroville
25. 10 Dawson Click 19:54 Omak
26. 9 Andrick Carroll 20:01 Omak
27. 12 Martin Trejo 20:09 Bridgeport
28. 9 Gunnar Hilderbrandt 20:10 Republic/Curlew
29. 9 Brenden Warren 20:11 Okanogan
30. 9 Jakob W Pyeatt 20:12.69 Republic/Curlew
31. 12 Chance Wheaton 20:12.95 Republic/Curlew
32. 11 Marco Mendoza 20:13 Manson
33. 11 Liam Chamberlin 20:16 Republic/Curlew
34. 10 Jonathan Zelaye 20:19 Chelan
35. 9 Micah Downey 20:22 Okanogan
36. 9 Ian Hamrick 20:23.56 Republic/Curlew
37. 10 Dylan Streeter 20:23.88 Okanogan
38. 12 Javier Castillo 20:24.20 Oroville
39. 10 David Iniguez 20:24.51 Oroville
40. 10 Cole Trotter 20:34 Lake Roosevelt
41. 10 Justin McDonald 20:35 Tonasket
42. 9 Elijah Burnell 20:43 Oroville
43. 10 Braden Williams 20:45 Chelan
44. 12 Rade Pilkinton 20:46.36 Tonasket
45. 12 Austin Warren 20:46.64 Okanogan
46. 10 Luis Vazquez 20:48 Oroville
47. 11 Phillip Law 20:49 Omak
48. 10 Bradley Wilder 20:56 Lake Roosevelt
49. 10 Samuel Flores 20:58 Tonasket
50. 11 Zion Butler 21:00 Tonasket
51. 11 Louis Morrison-Nel... 21:02 Okanogan
52. 9 Ezeka Balvalidos 21:05 Chelan
53. 9 Emmett N Kholseth 21:09 Republic/Curlew
54. 12 Noah Brooks 21:15 Okanogan
55. 10 Erik Cardenas 21:18 Chelan
56. 11 Cameron Tilman 21:22 Lake Roosevelt
57. 10 Courage Owens 21:26 Okanogan
58. 9 Tony Ruiz 21:27 Bridgeport
59. 11 Marcos Salazar 21:28.67 Bridgeport
60. 11 Mark Jimenez 21:28.92 Chelan
61. 12 Corban Wilder 21:30 Lake Roosevelt
62. 9 Sam Wright 21:32 Republic/Curlew
63. 9 Alex Galvan 21:49 Chelan
64. 11 Spencer Cleveland 21:58 Okanogan
65. 12 Kaden Trotter 22:02 Lake Roosevelt
66. 9 Eric Owsley 22:03 Tonasket
67. 12 Emmanuel Castrejon 22:11 Oroville
68. 12 Daniel Castrejon 22:12 Oroville
69. 10 Javier Pastor 22:15 Chelan
70. 11 Jesse Gomez 22:54 Bridgeport
71. 9 Caeleb Hardesty 23:02 Tonasket
72. 12 Richard Meneses 23:06 Chelan
73. 11 Ethan Morris 23:09 Chelan
74. 9 Braeden O'Dell 23:10 Omak
75. 12 Jose Cabrales 23:25 Chelan
76. 12 Jesus Garcia 24:10.45 Chelan
77. - Oscar Gomez 24:10.73 Bridgeport
78. 11 Jaime Granados 24:28.65 Chelan
79. 9 Luis Trejo 24:28.97 Bridgeport
80. 12 Pedro Venegas 25:08 Chelan
81. 10 Yohnney Castillo 25:29 Oroville
82. 10 Ethan Schoenwald 27:08 Manson
83. 12 Dakota Haney 27:32 Oroville
84. 9 Collin Rise 28:00 Omak
85. 9 Morgan Severen 33:59 Republic/Curlew
86. 9 Mithchell Fitzthum 35:05 Tonasket
87. 9 Juan Trejo 35:26 Bridgeport