Boys 5,000m Run
1. 12 Mason Scheidel 16:52 Skyview
2. 11 Zeke Oien 17:13 Skyview
3. 12 Tristan Robins 17:14 Union
4. 11 Chanse Gilbert 17:14 Skyview
5. 11 Jarad McKinney 17:44 Union
6. 11 Dawson Shoup 17:47 Union
7. 10 Sean Flynn 17:55 Skyview
8. 12 Cade Wiger 18:11 Skyview
9. 11 Zach Phillips 18:23 Skyview
10. 12 Jonas Matson 18:35 Battle Ground
11. 12 Patrick Gaines 18:36 Skyview
12. 10 Aaron Avery 18:43 Union
13. 12 Riley Holtmann 18:46 Skyview
14. 11 Chad Richards 18:47 Union
15. 9 Thomas Selfridge 19:12 Skyview
16. 12 Kellen Butler 19:17 Battle Ground
17. 10 Jase Matson 19:18 Battle Ground
18. 12 Ryan Grimm 19:21 Union
19. 9 Conner Guenther 19:33 Battle Ground
20. 12 Allen Frank 19:34 Battle Ground
21. 10 Bruce Erickson 19:57 Skyview
22. 11 Maxwell Wilson 20:03 Battle Ground
23. 10 Micah Goff 20:08 Union
Girls 5,000m Run
1. 12 Cassie McKinney 19:58 Union
2. 10 Ellen Burbank 20:18 Skyview
3. 10 Krystal Kaufman 20:41 Skyview
4. 9 Serena Smith 20:55 Union
5. 9 Presley Timmons 21:03 Skyview
6. 9 Isabella Abbruzzese 21:17 Skyview
7. 11 Allie Connell 21:47 Union
8. 12 Sontia Christopher 22:01 Battle Ground
9. 11 Samantha Rosenkranz 22:15 Union
10. 10 Katelynn Franklin 22:25 Battle Ground
11. 11 Misun Chong 22:36 Union
12. 9 Brooklyn Jackson 22:37 Union
13. 9 Haylee Brodahl 22:48 Union
14. 11 Heather Helmes 22:48 Battle Ground
15. 10 Emily Hogan 22:51 Skyview
16. 9 Callie Mills 23:09 Union
17. 10 Madeline McClellan 23:13 Battle Ground
18. 11 Emily Haslam 24:21 Union
19. 10 Hikaru Abe 24:33 Skyview
20. 11 Anna Gurnik 24:52 Battle Ground
21. 12 Maria Caneda Cao 24:53 Battle Ground
22. 10 Alex Taylor 25:33 Union
23. 12 Rebekah Boucher 27:12 Battle Ground