boys 5000m run
1. 10 Noah Czerwinski 19:11.53 Sherwood
2. 10 Cameron Moats 19:12.88 Sherwood
3. 12 Jackson Grubbe 19:21.78 Sherwood
4. 12 Aram Briggs 19:49.03 Sherwood
5. 11 Hallen Jolley 19:56.81 Sherwood
6. 11 Connor Byeman 20:24.28 Sherwood
7. 12 Josh Diedrich 20:31.38 Lake Oswego
8. 11 Lyman Shen 20:40.81 Lake Oswego
9. 10 Zach Albertson 20:41.37 Lake Oswego
10. 11 Devon Rainer 20:41.78 Lake Oswego
11. 11 Andrew Hurley 20:44.47 Sherwood
12. 11 Christian Schimmel... 20:45.50 Lake Oswego
13. 10 Irfan Filipovic 20:48.81 Lake Oswego
14. 10 Christian Birbeck 20:56.62 Sherwood
15. 9 Payton Churilla 21:16.50 Sherwood
16. 9 Eric Sasadeusz 21:21.78 Lake Oswego
17. 9 Bailey Wickham 21:35.53 Sherwood
18. 9 Harrison Newgard 21:37.50 Lake Oswego
19. 10 Nathaniel Moss 21:41.88 Tigard
20. 12 Erik Davis 21:46.88 Sherwood
21. 12 Issac Beale 21:48.97 Tigard
22. 10 Garrett Allen 21:56.66 Sherwood
23. 10 Morgan Lloyd 21:57.37 Lake Oswego
24. 9 Connor Wood 22:18.94 Lake Oswego
25. 9 Tanis Leach 22:35.88 Sherwood
26. 10 Thomas Regan 22:39.22 Lake Oswego
27. 10 Vito Lawrenz 22:42.06 Tigard
28. 10 Robbie Bailey 22:43.12 Tigard
29. 12 Nikita Rozanoz 22:51.00 Lake Oswego
30. 12 Jacob Logan 22:52.22 Tigard
31. 10 Hayden Mitchell 23:01.91 Tigard
32. 10 Peter Ragen 23:03.53 Lake Oswego
33. 10 Will Cohen 23:17.38 Lake Oswego
34. 10 Jinghui Lou 23:17.96 Lake Oswego
35. 10 Ethan Storts 23:18.61 Lake Oswego
36. 12 Benjamin Soderquist 23:29.38 Tigard
37. 10 Matthew Morneault 23:33.38 Tigard
38. 12 Zach Ragozzino 23:50.81 Lake Oswego
39. 10 Kyle Meidinger 24:09.97 Sherwood
40. 10 Justin Cotten 24:10.40 Sherwood
41. 10 Tyler Christensen 24:19.28 Sherwood
42. 10 Jake Wolf 24:40.18 Tigard
43. 11 William Larsson 25:09.18 Sherwood
44. 12 Gabe Bizovi 25:24.06 Lake Oswego
45. 12 Wyatt Issacs 25:33.62 Lake Oswego
46. 9 Alex Roe 25:44.72 Sherwood
47. 9 Ben Suhler 27:20.44 Lake Oswego