Boys 5,000m Run
1. 12 Quinn Nelson 17:20 Battle Ground
2. 10 Samuel Johnson 17:34 Mountain View
3. 12 David Olvera 17:50 Prairie
4. 12 Brendan Guenther 17:54 Battle Ground
5. 9 Shun Yamaguchi 18:13 Mountain View
6. 12 Josh Eddy 18:18 Mountain View
7. 11 Ben Laughlin 18:26 Columbia River
8. 11 Keegan Hanes 18:30 Columbia River
9. 12 Carson Schaller 18:34 Columbia River
10. 11 Christopher Arnold 18:35 Columbia River
11. 11 Daniel Grimshaw 18:36 Mountain View
12. 11 Ryan Hemphill 18:42 Mountain View
13. 10 Ruben Blancas 18:46 Columbia River
14. 12 Allen Frank 18:47 Battle Ground
15. 11 Braden Oehler 18:50 Prairie
16. 10 Candler Bolte 18:57 Columbia River
17. 12 Caleb Schleicher 19:02 Prairie
18. 11 Robert Wassom 19:07 Prairie
19. 12 Kevin McCartney 19:09 Mountain View
20. 12 Magnus Kofoed 19:22 Columbia River
21. 12 Kyle McCartney 19:29 Mountain View
22. 12 David Tran 19:45 Prairie
23. 9 Conner Guenther 19:46 Battle Ground
24. 11 Austin Bliege 20:01 Columbia River
25. 9 Aleksey Suturin 20:14 Columbia River
26. 11 Christopher Dragut 20:50 Prairie
27. 10 Jackson Smithline 21:40 Prairie
28. 12 Frank Johnson 21:51 Battle Ground
29. 11 Ethan Clark 23:56 Prairie
Girls 5,000m Run
1. 11 Savanna Craig 19:39 Mountain View
2. 10 Ellie Furth 20:48 Columbia River
3. 11 Lauren Mahnke 21:28 Mountain View
4. 11 Megan Bruns 22:02 Prairie
5. 12 Sontia Christopher 22:07 Battle Ground
6. 12 Jessica Phibbs 22:09 Mountain View
7. 12 Roxanne Hannam 22:42 Mountain View
8. 10 Katelynn Franklin 23:16 Battle Ground
9. 12 Maria Caneda Cao 23:29 Battle Ground
10. 9 Hanna Dyer 23:30 Columbia River
11. 10 Madeline McClellan 23:31 Battle Ground
12. 12 Madison Hamilton 23:41 Columbia River
13. 9 Annie Kate Oliver 24:04 Mountain View
14. 10 Julie Fergus 24:07 Columbia River
15. 10 Lindsay Mackenzie 24:23 Prairie
16. 11 Bailey White 24:26 Mountain View
17. 10 Anastacia Kakorin 24:37 Columbia River
18. 12 Sarah King 24:51 Prairie
19. 12 Vicky Nganga 24:56 Mountain View
20. 11 Anna Gurnik 24:57 Battle Ground
21. 11 Sydney Benedict 25:11 Prairie
22. 11 Maggie Arnold 26:02 Prairie
23. 9 Sally Anderson 26:04 Prairie
24. 11 Kayley Pruden 26:05 Prairie
25. 12 Rebekah Boucher 26:13 Battle Ground
26. 10 Daria Kakorin 26:31 Columbia River
27. 10 Taylor Olson 26:48 Columbia River
28. 9 Elizabeth Bolas 27:03 Battle Ground
29. 10 Claire Pardue 27:22 Columbia River