Boys 5000 meter run
1. 11 Paris Williams 16:44 Liberty
2. 12 Carlos Villagomez 16:45 Wilsonville
3. 12 Josh Meyer 16:50 Wilsonville
4. 12 Jonathan Fookes 17:00 Liberty
5. 12 Dan Carrier 17:05 Scappoose
6. 11 Jack Stemm 17:21 Liberty
7. 12 Kody Wilde 17:23 Wilsonville
8. 12 Austin Finster 17:35 Liberty
9. 12 Dominick Marshall 17:35 Liberty
10. 9 Nicholas Whitaker 17:40 Wilsonville
11. 10 Richard Sass 17:51 St Helens
12. 12 Casey Cooke 17:52 St Helens
13. 12 Stephen Gift 18:04 Scappoose
14. 11 Mason Reardon 18:10 Scappoose
15. 12 Leo Alvarez 18:30 Wilsonville
16. 11 Richy Muhammad 18:30 Wilsonville
17. 12 Jacob Harley 18:34 Scappoose
18. 10 Jacob Espinosa 18:39 Liberty
19. 12 Logan Ross 18:45 Scappoose
20. 12 Sean Tan 18:55 Wilsonville
21. 11 Eric Alvarez 19:02 Liberty
22. 12 Alex Dickinson 19:04 Liberty
23. 9 John Kavulich 19:08 Scappoose
24. 11 Will Meade 19:10 Liberty
25. 12 Dylan Clemo 19:10 Hillsboro
26. 12 Ethan Marcantonio 19:12 Scappoose
27. 12 Jarib Coleman 19:36 Hillsboro
28. 10 Benjamin Fookes 19:41 Liberty
29. 10 Tanner Kramer 19:48 Scappoose
30. 10 Patrick Higgins 19:49 Liberty
31. 10 Leo Rommelspacher 19:59 Scappoose
32. 9 Will Harley 20:10 Scappoose
33. 11 Jarret Boynton 20:11 St Helens
34. 12 Fuller Worman 20:23 St Helens
35. 9 Ross Munro 20:30 St Helens
36. 9 Collin Turnbaugh 20:34 Hillsboro
37. 12 Ivan Ortiz 20:38 Hillsboro
38. 11 Michael Threlfall 20:54 Hillsboro
39. 10 Brendan Fugere 21:06 St Helens
40. 10 Aaron Maldanado 21:06 Hillsboro
41. 11 Garet Calavan 21:11 Hillsboro
42. 11 Miles Boynton 21:23 St Helens
43. 11 Josiah Pense 23:06 St Helens