boys 5000m run
1. 11 Zach Marler 20:24.15 Lebanon
2. 12 Thomas Peterson 21:04.69 Central
3. 9 Caleb Cooper 21:05.39 Sprague
4. 11 John Mulholland 21:23.55 Siuslaw
5. 11 Juan Rivera 21:36.63 Central
6. 11 Ryan Restau 21:52.42 Lebanon
7. 11 Florian Hirsch 21:53.11 Central
8. 10 Sean Burns 22:09.68 Siuslaw
9. 12 Austin Avilez 22:09.95 Lebanon
10. 9 Michael Vannevel 22:31.24 Sprague
11. 10 Wyatt Sprengel 22:36.65 Corbett
12. 11 Drew Vandenbroeder 22:39.94 Molalla
13. 9 Isaac Burgett 22:51.70 Central
14. 11 Rex Omlid 22:54.09 Central
15. 9 Josiah Herrera 23:02.88 Sprague
16. 11 Tyler Williams 23:08.29 Siuslaw
17. 9 Ben Griffith 23:14.87 Estacada
18. 11 Ryan Martinez 23:32.32 Corbett
19. 11 Jake Haley 24:14.96 Lebanon
20. 9 Adam Griffith 24:17.41 Estacada
21. 11 Will Bates 24:57.39 Central
22. 9 Nicholas Viol 24:57.71 Molalla
23. 9 Scott Charley 25:36.99 Lebanon
24. 9 James Funk 25:38.85 Country Christian
25. 12 Sean Henry 25:59.74 Corbett
26. 10 Ethan Houskeeper 26:28.79 Sprague
27. 9 Joe Kendall 26:47.72 Country Christian
28. 11 Tristan Scott 27:35.40 Molalla
29. 12 Ian Lortz 28:04.82 Portland Lutheran
30. 11 Sean Walters 28:43.14 Portland Lutheran
31. 10 Mitch Nguyen 29:43.34 Corbett
32. 11 Emmett Copher 29:51.03 Molalla