Boys 5000 Meter Run
1. 11 Jacob Hillman 17:05.90 Central Catholic
2. 10 Matthew McCausland 17:28.50 Central Catholic
3. 11 Jackson Frank 17:45.20 Central Catholic
4. 9 Eric Brecht 17:46.10 Central Catholic
5. 11 Brennan Noailles 17:58.30 Central Catholic
6. 10 Owen Riley 17:58.90 Central Catholic
7. 11 Joe Carman 18:09.20 Central Catholic
8. 11 Cavanaugh LeFor 18:13.80 Central Catholic
9. 11 Jack Welgan 18:26.30 Central Catholic
10. 12 Henry Kruell 18:26.50 Central Catholic
11. 11 Alex Kilhefner 18:30.50 Central Catholic
12. 10 Isaac Hermann 18:30.70 Reynolds
13. 11 Benjamin Martin 18:44.30 Central Catholic
14. 10 James Mai 18:47.30 Central Catholic
15. 12 Bahr Trayhorn 18:54.50 Reynolds
16. 10 Kade Prentice 18:58.70 Clackamas
17. 11 John Romo 19:05.20 Reynolds
18. 12 Allen Yeung 19:12.60 Reynolds
19. 11 Robert Webb 19:21.20 Oregon City
20. 9 Max Hodge 19:22.40 David Douglas
21. 12 Patrick Glenn 19:23.30 Barlow
22. 11 Griffin Parr 19:29.30 Central Catholic
23. 12 Paul Freeman 19:30.30 Reynolds
24. 10 Gabriel Marcial 19:33.30 Clackamas
25. 10 David Veenstra 19:36.20 David Douglas
26. 11 Everett Davis 19:40.00 Barlow
27. 9 Anthony Martin 19:41.90 Central Catholic
28. 9 Christian Lawrence 19:42.20 Central Catholic
29. 10 Malcolm Boswell 19:45.40 Oregon City
30. 11 Gary Haas 19:52.30 Reynolds
31. 9 Nathan Geiger 19:54.60 Reynolds
32. 10 Benjamin Burcham-H... 19:59.10 Reynolds
33. 9 Tucker McKee 20:02.20 Reynolds
34. 9 Devon Berry 20:02.60 Clackamas
35. 11 Justin Clevenger 20:03.00 Oregon City
36. 12 Andrew Keller 20:04.70 Reynolds
37. 9 Wade Cisneros 20:05.40 Oregon City
38. 11 Jacob King 20:05.90 Reynolds
39. 12 Connor Work 20:07.90 Clackamas
40. 9 Isaac Chapelle 20:10.20 Barlow
41. 9 Thomas Elben 20:10.70 David Douglas
42. 10 Tim Lottis 20:12.40 David Douglas
43. 10 Devin Cayton 20:14.20 Oregon City
44. 9 Holden Ziels 20:16.20 Central Catholic
45. 11 Calvin Guretzki 20:19.00 Oregon City
46. 10 Andrey Lozovinsky 20:21.70 Barlow
47. 11 Eddie Ayala 20:24.40 David Douglas
48. 9 Vincent DePinto 20:24.80 Central Catholic
49. 10 Tristan Turkiewicz 20:26.00 Central Catholic
50. 10 Luke Fieldhouse 20:26.70 David Douglas
51. 11 Eric Joel Johnson,... 20:30.20 Gresham
52. 10 Max Martin 20:36.60 Central Catholic
53. 12 Tommy Ngo 20:41.90 David Douglas
54. 9 Ethan Hughes 20:43.50 Gresham
55. 10 Andre Abel 20:46.70 Reynolds
56. 11 Nickolas Rosenberger 20:47.50 Oregon City
57. 9 Alejandro Carrillo 20:49.10 Centennial
58. 9 Isaac Martin 20:49.60 Central Catholic
59. 12 Christopher Nagel 20:51.00 Barlow
60. 10 Andy Truong 20:53.50 Reynolds
61. 11 Spencer Strobel 20:54.10 Barlow
62. 10 Brady Maynard 20:54.90 Barlow
63. 11 Leon Wittershagen 20:56.20 Barlow
64. 12 Brendan Powell 20:56.80 Clackamas
65. 12 Jim Vargas 20:57.70 David Douglas
66. 9 Tyler DeBois 20:59.00 Reynolds
67. 10 Jack Jewess 20:59.80 Oregon City
68. 12 Cayman Linson 21:02.30 Reynolds
69. 10 Danil Radchenko 21:03.90 Reynolds
70. 10 Layton McHone 21:04.20 Centennial
71. 10 Andy Nguyen 21:06.20 David Douglas
72. 10 Micah Azevedo 21:07.10 Barlow
73. 12 Evans Alfaro-Lazaro 21:07.60 David Douglas
74. 9 Omar Morales 21:08.20 Clackamas
75. 11 David Martin 21:13.60 Barlow
76. 12 Chris Carrigg 21:14.50 Reynolds
77. 10 Fletcher Wilkin 21:19.30 Clackamas
78. 9 Nanyi Yang 21:19.80 Clackamas
79. 12 Alex Springer 21:22.60 Clackamas
80. 9 Heath Cotter 21:23.80 Central Catholic
81. 10 Ming Fung 21:27.40 Barlow
82. 11 Tim Le 21:28.60 Barlow
83. 10 Jared Preble 21:29.50 Oregon City
84. 9 Kevin O'Reilly-Hoi... 21:30.30 Oregon City
85. 11 Brady Ancheta 21:33.00 Barlow
86. 9 Cole Melvin 21:33.70 Centennial
87. 9 Conner Grimes 21:37.00 Barlow
88. 12 Devin Keller 21:38.50 Reynolds
89. 9 preston yeh 21:48.00 Clackamas
90. 9 Dylan Lefor 21:50.00 Central Catholic
91. 11 Anthony Vasquez 21:55.60 Reynolds
92. 10 Gabriel Carsner 21:56.00 Gresham
93. 11 Tyler Haglund 21:58.30 Barlow
94. 9 Hunter Strobel 22:11.30 Barlow
95. 10 Will Hawks 22:12.00 Barlow
96. 10 Timothy Pham 22:13.20 Reynolds
97. 12 Andrew Cox 22:18.90 Barlow
98. 9 Mark Cadieux 22:23.40 Clackamas
99. 10 Josiah Lloyd 22:28.70 David Douglas
100. 9 Stuart Weber 22:29.90 Barlow
101. 10 Cole York 22:36.90 Barlow
102. 12 Meryck Barber 22:42.10 Oregon City
103. 10 Chase Rainforth 22:49.10 Oregon City
104. 10 Darrick Strauss 22:49.70 Barlow
105. 10 Eric Torres 22:50.70 Reynolds
106. 9 calvin lee 22:53.60 Clackamas
107. 12 Zac Eckelman 22:59.90 Clackamas
108. 9 Rasmussen Dustin 23:12.70 Barlow
109. 12 Ben Brinkman 23:16.80 Barlow
110. 10 Eric Sosa-Lesso 23:18.40 Reynolds
111. 9 Marcius Chan 23:35.30 Clackamas
112. 12 Caleb Holcomb 23:38.10 Clackamas
113. 11 Saul Damian-Lopez 23:39.10 Oregon City
114. 9 Rudy Grant 23:44.60 Clackamas
115. 11 Aleksey Shulik 23:48.80 Reynolds
116. 11 Steven Tran 23:49.80 Clackamas
117. 11 Nathaniel McMahan 23:50.30 Barlow
118. 9 Alexis Ubaldo-Zurita 23:56.80 Barlow
119. 9 Sam Butler 24:00.10 Barlow
120. 10 Connor Steeves 24:00.80 Barlow
121. 12 William Guasco 24:02.60 Clackamas
122. 12 Matthew Cadieux 24:06.00 Clackamas
123. 9 Tyler Ostgarden 24:09.00 Barlow
124. 10 Nathan Hartson 24:11.80 Clackamas
125. 9 Long Nguyen 24:13.80 David Douglas
126. 10 Chris Garcia 24:16.90 Barlow
127. 10 Hunter Carey 24:19.20 Reynolds
128. 9 Michel Edmiston 24:24.10 Barlow
129. 9 Kyle Allen 24:24.80 Barlow
130. 9 Gavin Foster 24:45.90 Clackamas
131. 10 Alexander Andrusko 24:54.70 Clackamas
132. 11 Nathan Neilson 24:56.10 Barlow
133. 10 Devan Linson 25:04.20 Reynolds
134. 9 Dominic Dixon 25:08.30 Clackamas
135. 9 Tyler Tenny 25:12.70 Barlow
136. 12 Sean Jacobs 25:19.70 Clackamas
137. 12 Lukas Rowland 25:34.40 Clackamas
138. 11 Martin Lemon 25:35.00 Gresham
139. 10 Ben Peachey 25:46.80 Gresham
140. 12 Dylan Morris 26:23.40 Reynolds