Boys 5000 meter run
1. 12 Bahr Trayhorn 19:17.40 Reynolds
2. 10 Kade Prentice 19:19.00 Clackamas
3. 10 Andre Abel 19:20.30 Reynolds
4. 12 Allen Yeung 19:38.00 Reynolds
5. 9 Nathan Geiger 19:39.10 Reynolds
6. 12 Paul Freeman 19:45.80 Reynolds
7. 11 Everett Davis 19:58.20 Barlow
8. 9 preston yeh 20:04.00 Clackamas
9. 10 Gabriel Marcial 20:05.50 Clackamas
10. 9 Devon Berry 20:06.40 Clackamas
11. 12 Patrick Glenn 20:06.80 Barlow
12. 9 Mark Cadieux 20:11.90 Clackamas
13. 12 Connor Work 20:15.60 Clackamas
14. 11 Gary Haas 20:20.00 Reynolds
15. 9 Isaac Chapelle 20:21.10 Barlow
16. 9 John Gurney 20:24.60 Centennial
17. 10 Danil Radchenko 20:25.00 Reynolds
18. 11 Eric Joel Johnson,... 20:26.30 Gresham
19. 10 Benjamin Burcham-H... 20:29.50 Reynolds
20. 10 Andy Truong 20:30.50 Reynolds
21. 9 Nanyi Yang 20:38.40 Clackamas
22. 11 Leon Wittershagen 20:50.20 Barlow
23. 11 Jacob King 20:53.90 Reynolds
24. 9 Conner Grimes 20:56.40 Barlow
25. 10 Fletcher Wilkin 20:57.10 Clackamas
26. 9 Tyler DeBois 20:58.90 Reynolds
27. 9 Tucker McKee 21:01.60 Reynolds
28. 10 Brady Maynard 21:04.00 Barlow
29. 9 Alejandro Carrillo 21:05.00 Centennial
30. 9 Omar Morales 21:05.80 Clackamas
31. 11 Spencer Strobel 21:08.40 Barlow
32. 12 Andrew Cox 21:12.20 Barlow
33. 9 Jackson Batman 21:15.80 Barlow
34. 12 Andrew Keller 21:26.20 Reynolds
35. 12 Brendan Powell 21:26.50 Clackamas
36. 11 David Martin 21:29.10 Barlow
37. 10 Micah Azevedo 21:31.10 Barlow
38. 10 Ming Fung 21:36.60 Barlow
39. 9 Cole Melvin 21:39.60 Centennial
40. 12 Cayman Linson 21:40.70 Reynolds
41. 11 Tim Le 21:41.80 Barlow
42. 10 Gabriel Carsner 21:51.90 Gresham
43. 12 Christopher Nagel 21:58.60 Barlow
44. 12 Caleb Holcomb 21:59.20 Clackamas
45. 9 Jaden Pickle 22:02.70 Centennial
46. 11 Tyler Haglund 22:03.30 Barlow
47. 10 Eric Torres 22:03.70 Reynolds
48. 10 Will Hawks 22:11.30 Barlow
49. 11 Alex Elwell 22:31.20 Barlow
50. 11 Steven Tran 22:39.50 Clackamas
51. 11 Anthony Vasquez 22:41.20 Reynolds
52. 12 Alex Springer 22:45.00 Clackamas
53. 10 Chris Garcia 22:45.60 Barlow
54. 10 Alonzo Sanchez 22:51.20 Barlow
55. 10 Timothy Pham 22:56.00 Reynolds
56. 11 Brady Ancheta 22:58.20 Barlow
57. 9 Hunter Strobel 23:00.30 Barlow
58. 9 Alexis Ubaldo-Zurita 23:01.40 Barlow
59. 10 Darrick Strauss 23:02.50 Barlow
60. 12 William Guasco 23:03.00 Clackamas
61. 11 Nathan Neilson 23:03.40 Barlow
62. 11 Nathaniel McMahan 23:05.90 Barlow
63. 9 Collin Humphreys 23:14.50 Barlow
64. 12 Ben Brinkman 23:24.10 Barlow
65. 9 Rudy Grant 23:24.80 Clackamas
66. 9 Sam Butler 23:28.70 Barlow
67. 10 Hunter Carey 23:37.00 Reynolds
68. 12 Matthew Cadieux 23:43.50 Clackamas
69. 9 Kyle Allen 23:43.80 Barlow
70. 10 Eric Sosa-Lesso 23:53.20 Reynolds
71. 9 Michel Edmiston 23:54.10 Barlow
72. 10 Connor Steeves 23:58.30 Barlow
73. 9 Gavin Foster 24:29.20 Clackamas
74. 9 Marcius Chan 24:34.00 Clackamas
75. 10 Nathan Hartson 24:41.30 Clackamas
76. 9 calvin lee 25:16.70 Clackamas
77. 9 Dominic Dixon 25:21.20 Clackamas
78. 9 Tyler Tenny 25:32.00 Barlow
79. 11 Martin Lemon 26:07.60 Gresham
80. 12 Sean Jacobs 26:26.30 Clackamas
81. 10 Alexander Andrusko 26:36.20 Clackamas
82. 10 Devan Linson 26:37.90 Reynolds
83. 12 Lukas Rowland 26:47.60 Clackamas
84. 12 Dylan Morris 27:01.10 Reynolds