Boys 5k run
1. 12 Henry Mong 16:44.4 Franklin
2. 11 Simon Walsh 16:59.9 Franklin
3. 12 Andy Solano 17:13.4 SR Reynolds
4. 12 Aidan Guthrie 17:15.4 Benson
5. 12 Erik Solano 17:17.8 SR Reynolds
6. 10 Solomon Duke 17:34.3 Franklin
7. 11 Joseph Justice 17:45.6 Benson
8. 12 Owen Riley 17:45.7 Central Catholic
9. 12 Brendan Walsh 17:46.2 Cleveland (OR)
10. 12 Matthew McCausland 17:48.1 Central Catholic
11. 12 Michael McCausland 17:48.5 Central Catholic
12. 10 Jalen Harris 17:48.6 Central Catholic
13. 12 Gavin Macpherson 17:48.9 Central Catholic
14. 11 Richard Puro 17:48.9 Franklin
15. 11 Cameron Thompson 17:48.9 Central Catholic
16. 11 Eric Brecht 17:48.9 Central Catholic
17. 12 Brady Lance 17:49.0 Central Catholic
18. 12 Darien Reed 17:52.9 Oregon City
19. 10 Miles Takiguchi 17:56.6 Cleveland (OR)
20. 11 Adam Nayak 17:57.1 Cleveland (OR)
21. 11 Anthony Lopez 18:00.0 Oregon City
22. 12 Torrien Bruce 18:02.5 Franklin
23. 11 Simon Criswell 18:06.8 Benson
24. 12 James Mai 18:08.3 Central Catholic
25. 12 Tim Ivanishchuk 18:09.2 SR Reynolds
26. 10 Jackson Hartigan 18:10.6 Franklin
27. 11 Miles Drake 18:20.8 Franklin
28. 12 Max Martin 18:30.3 Central Catholic
29. 10 John Laferte 18:57.5 Reynolds
30. 9 Brendan Burkhart 18:57.9 Cleveland (OR)
31. 12 Kyle Brown 18:59.9 Oregon City
32. 11 Calvin Bryant 19:00.4 PR Oregon City
33. 12 Connor Ward 19:10.8 Oregon City
34. 11 Gabriel Reitzes 19:12.4 Benson
35. 10 Evan Dodson 19:12.9 Oregon City
36. 12 Peter Callahan 19:18.6 Benson
37. 12 Andre Abel 19:22.9 SR Reynolds
38. 11 Glen Skahill 19:24.1 PR Cleveland (OR)
39. 10 Toby Mick 19:25.4 PR Benson
40. 9 Noah Jeffery 19:32.4 Cleveland (OR)
41. 10 Prince Jones 19:32.7 Reynolds
42. 10 Glen Mack 19:32.7 PR Reynolds
43. 9 Grant Pauli 19:38.9 Oregon City
44. 11 Will Tsai 19:39.7 Cleveland (OR)
45. 10 sebastin Zimmerman 19:43.3 Benson
46. 10 Jack Nelson 20:13.1 Cleveland (OR)
47. 12 Logan Schnoor 20:42.6 Oregon City
48. 12 Chase Rainforth 23:01.0 Oregon City