Boys 3 Mile Run
1. 12 Porter McMichael 15:36 Hanford
2. 11 Trevor Allen 15:54 Lake Stevens
3. 11 Cody Bollum 15:59 Deer Park
4. 11 Jacob Nicholson 15:59 West Valley-Spokane
5. 12 Michael Nall 16:01 Central Valley
6. 11 Isaac Nicholls 16:06 Central Valley
7. 11 Jared Wright 16:08 Hanford
8. 12 Eli Phillips 16:11 Cashmere
9. 10 Blake Braaten 16:15 Lake Stevens
10. 10 Will Grassel 16:16 Central Valley
11. 9 Ryan Kline 16:17 Central Valley
12. 12 Jonathan Mangas 16:19 Cashmere
13. 12 Riley Sine 16:20 Central Valley
14. 11 Moses Lurbur 16:28 Wenatchee
15. 10 James Chan 16:30 Southridge
16. 12 Oren Cox 16:32 Bridgeport
17. 12 Cortland Novak 16:33 Lake Stevens
18. 11 Cody Westerman 16:33 Deer Park
19. 11 Victor Garcia 16:37 Royal
20. 12 Ammon Hall 16:40 Deer Park
21. 11 Noah Wallace 16:40 Lake Stevens
22. 9 Joey Nicholls 16:46 Central Valley
23. 9 Caleb Olson 16:49 Hanford
24. 10 Evan Gambill 16:49 Cashmere
25. 11 Ruben Aguero 16:52 Lake Stevens
26. 11 Ryan Hunter 16:52 Central Valley
27. 10 Cody Skay 16:54 West Valley-Spokane
28. 10 Riley Koon 16:57 Lake Stevens
29. 10 Keanu Daos 16:58 Southridge
30. 12 Carson Dillard 17:02 Wenatchee
31. 10 Heriberto Sarimento 17:06 Manson
32. 9 Cesar Sitio 17:07 Eastmont
33. 12 Nic Fraga 17:10 Hanford
34. 10 Jeremiah Garza 17:11 West Valley-Spokane
35. 10 Silver Beltran 17:12 Royal
36. 9 Rodolfo Flores 17:12 Royal
37. 10 Michael Quindlen 17:13 West Valley-Spokane
38. 9 Tristan Robinson 17:14 Southridge
39. 12 Cristian Garcia 17:15 Royal
40. 12 Torin Kuether 17:16 Hanford
41. 11 Jordan Zeik 17:18 Deer Park
42. 12 Sam Miller 17:19 Lake Stevens
43. 12 Brendan Mitchell 17:21 Hanford
44. 9 Hayden Henry 17:22 Hanford
45. 12 Oscar Rodriguez 17:23 Eastmont
46. 11 Riley Wilson 17:24 Deer Park
47. 11 Spencer Young 17:27 West Valley-Spokane
48. 9 Crew Morris 17:28 Southridge
49. 11 Drew Whited 17:29 Eastmont
50. 11 Skylar Dietrich 17:30 Eastmont
51. 10 Wade Yocom 17:34 Southridge
52. 11 Jesse Brinson-Wagner 17:44 Southridge
53. 9 Connor Weldy 17:45 Eastmont
54. 11 AJ Ross 17:46 Cashmere
55. 9 Lance Stites 17:47 Southridge
56. 12 Garrett Barnes 17:50 Eastmont
57. 10 Connor Hasse 17:57 Wenatchee
58. 12 Trevor Amann 18:02 Deer Park
59. 11 Isaiah Banken 18:06 Wenatchee
60. 10 Eduardo Rodriguez 18:06 Royal
61. 10 Warren Barnes 18:09 Eastmont
62. 12 Lucas Dallas 18:11 West Valley-Spokane
63. 11 Arturo Villa 18:14 Royal
64. 11 Daniel Cruz 18:15 Quincy
65. 10 Nathan Berglund 18:17 Deer Park
66. 9 Jakob Wiersma 18:18 Wenatchee
67. 9 Kurt Zontek 18:23 Wenatchee
68. 10 Osbaldo Hernandez 18:24 Royal
69. 9 Ben Higley 18:24 Wenatchee
70. 10 Edgar Alcantara 18:44 Bridgeport
71. 11 Tate Christensen 18:45 Cashmere
72. 11 Jakob Kristiansen 18:52 Manson
73. 9 Levi Buchanan 18:52 Cashmere
74. 9 Gonzalo Birrueta 19:15 Quincy
75. 9 Beto Nunez 19:21 Quincy
76. 12 Tyler Hoffman 19:22 Riverside Christian
77. 11 Tano Martinez 19:25 Bridgeport
78. 12 Grant Keller 19:39 Cashmere
79. 12 Martin Trejo 19:54 Bridgeport
80. 9 Damion Casillas-Ra... 19:57 Quincy
81. 11 Misael Montes 20:03 Manson
82. 10 Brandon Melburn 20:05 Quincy
83. 12 Alex Hall 20:10 Riverside Christian
84. 9 Jesus Buenrostro 20:18 Quincy
85. 11 Marco Mendoza 20:22 Manson
86. 11 Coby Boyd 20:25 Riverside Christian
87. 9 Nate Ramirez 20:39 Quincy
88. 12 Michael Brown 20:52 Bridgeport
89. 11 Kaleb Bradford 21:37 Riverside Christian
90. 9 Tony Ruiz 22:37 Bridgeport
91. 11 Jesse Gomez 23:24 Bridgeport
92. 9 Joseph Allen 23:34 Riverside Christian
93. 12 Jed Flippin 25:43 Riverside Christian
94. 10 Ethan Schoenwald 27:17 Manson
Girls 3 Mile Run
1. 11 Moriah Duenich 18:14 Deer Park
2. 9 Libby Michael 18:41 Deer Park
3. 11 Hailey Cleavenger 18:46 Hanford
4. 12 Alicia Girdler 19:11 Eastmont
5. 10 Claire Sirmon 19:30 Wenatchee
6. 10 Amber Skouson 19:31 Hanford
7. 9 Grace Arnold 19:37 Hanford
8. 9 Samantha Donner 19:38 Lake Stevens
9. 10 Becky George 20:00 Deer Park
10. 9 Zoie Mastin 20:05 Lake Stevens
11. 9 Faith Brooks 20:07 Lake Stevens
12. 11 Lindsey Wooley 20:08 Southridge
13. 11 Rachel Schmidt 20:08 Hanford
14. 9 Megan Wright 20:13 Hanford
15. 9 Kathryn Bushman 20:14 Hanford
16. 10 Lizzie Stites 20:16 Southridge
17. 11 Brooke Hansen 20:17 Southridge
18. 10 Bleighn Blackmon 20:22 Lake Stevens
19. 9 Elizabeth Guardarr... 20:25 Royal
20. 9 Naomi Davis 20:43 Cashmere
21. 11 Emily Haegeland 20:45 Lake Stevens
22. 10 Kay Lester 20:52 Royal
23. 12 McCaleb Eifert 20:54 Wenatchee
24. 9 Lorena Zepeda 20:56 Eastmont
25. 9 Miah Allison 20:59 Lake Stevens
26. 11 Rachel Schackman 21:01 Lake Stevens
27. 10 Kristin Pilgrim 21:02 Hanford
28. 12 Peyton Fagerland 21:12 Cashmere
29. 11 Gracelynn Miller 21:12 Royal
30. 10 Shaunie Kopczynski 21:13 West Valley-Spokane
31. 9 Sydney Stone 21:14 West Valley-Spokane
32. 9 Micaela Salgado 21:21 Wenatchee
33. 10 Victoria Cole 21:22 Riverside Christian
34. 12 Dezarae Westra 21:26 Quincy
35. 9 Caitlynn Bell 21:28 Riverside Christian
36. 11 Shelby Wolfe 21:41 Southridge
37. 12 Amy Mulvania` 21:46 Deer Park
38. 11 Lauren Pierce 21:58 Deer Park
39. 10 Kila Vopat 22:23 Southridge
40. 9 Abigail Delay 22:30 Royal
41. 11 Caitlin Diaz 22:32 Royal
42. 10 Ciara Gunning 22:35 West Valley-Spokane
43. 9 Sophie Reed 22:37 Wenatchee
44. 9 Sylvia Hwang 22:41 Wenatchee
45. 10 Alice Wright 22:43 Wenatchee
46. 9 Gwen Mcquaig 22:46 Wenatchee
47. 9 Maddie Lindholm 22:51 Cashmere
48. 12 Jasmine Dodgen 23:00 Deer Park
49. 12 Kaylee Weeks 23:04 Eastmont
50. 12 Haley Martin 23:10 Cashmere
51. 11 Rachel Sorensen 23:19 Southridge
52. 10 Shari Libby 23:21 Deer Park
53. 12 Anahi Gomez 23:22 Royal
54. 10 Brooke Mott 23:28 Eastmont
55. 10 Hunter Duke 23:33 Cashmere
56. 11 Emma Gambill 23:34 Cashmere
57. 11 Danielle Simon 24:00 Eastmont
58. 9 Jenna Nicholson 24:03 West Valley-Spokane
59. 10 AJ Santos 24:09 West Valley-Spokane
60. 11 Ania McGrath 24:17 Southridge
61. 10 Isela Morales 24:25 West Valley-Spokane
62. 10 Isabel Quiroz 24:46 Royal
63. 11 Hannah Stockman 25:13 West Valley-Spokane
64. 12 Eli Castro 27:16 Quincy
65. 9 Jaelyn Zuniga-Diaz 28:29 Quincy
66. 12 Hannah Safe 28:32 Quincy
67. 12 Torrie Wilson 28:45 Quincy