boys 5000m run
1. 10 Connor Lang 19:28 West Linn
2. 10 Evan Marx 19:36 Tualatin
3. 10 Neil Yotsuya 19:55 West Linn
4. 12 Tristan Kern 20:04 Newberg
5. 10 Shane Willis 20:17 Newberg
6. 10 Micah Bos 20:23 Newberg
7. 12 Micah Sharp 20:35 Newberg
8. 9 Jacob Maiben 20:46 Newberg
9. 10 Gabriel Kerner 20:52 Tualatin
10. 10 Jake Lally 21:00 West Linn
11. 11 Kane Snapp 21:05 West Linn
12. 10 Michael Wood 21:06 Tualatin
13. 10 Dan McNeil 21:08 West Linn
14. 9 Carson Herrick 21:11 Newberg
15. 10 Connor Whitbey 21:12 West Linn
16. 9 Tyler Lathrop 21:17 Tualatin
17. 9 Elijah Gibbs 21:19 Newberg
18. 12 Tate Masse 21:21 Newberg
19. 11 Jacob Cleary 21:23 Newberg
20. 10 Eric Tran 21:24 West Linn
21. 10 Ethan Eddington 21:26 West Linn
22. 10 Eric Hwang 21:27 West Linn
23. 10 Anthony Glaze 21:31 Newberg
24. 12 Jordan Atkins 21:33 Tualatin
25. 11 Ian Snapp 21:33 West Linn
26. 9 Hunter Whitehead 22:01 Newberg
27. 11 Wesley Seigneur 22:04 West Linn
28. 10 Connor Martin 22:11 Newberg
29. 12 Kevin Ramos 22:15 Newberg
30. 11 Mickael Seigneur 22:23 West Linn
31. 11 Layton Webber 22:27 Tualatin
32. 9 Spencer Reynolds 22:39 Tualatin
33. 10 Zane Leonard 22:41 West Linn
34. 9 Derek Maiben 22:42 Newberg
35. 9 Eamon Minges 23:22 West Linn
36. 9 Lance Lisech 23:35 Tualatin
37. 9 Harrison Chebuk 23:36 West Linn
38. 10 Gabe Fawver 23:51 Newberg
39. 11 Joseph Watson 23:52 Newberg
40. 11 William Daley 24:35 Newberg
41. 12 Tanon Chokkhanchit... 24:51 Newberg
42. 9 Zach Pryor 25:09 West Linn
43. 9 Matthew Lochridge 25:26 Newberg
44. 11 Dylan Martins 25:35 West Linn
45. 11 Aaron Woo 25:47 West Linn
46. 9 Jacob Brand 27:30 Newberg
47. 12 Kevin Steward 30:08 Newberg