Boys 5000 Meter Run
1. 12 Spencer Grant 16:25.03 Jesuit
2. 11 Stephen Fey 16:44.66 Sunset
3. 9 Deklan Humble 16:47.84 Jesuit
4. 10 Shad Galloway 16:50.50 Sunset
5. 11 Ryan French 16:51.91 Sunset
6. 10 Austin Migchelbrink 16:56.47 Sunset
7. 12 David Sealand 16:58.53 Jesuit
8. 11 Ayush Choudhury 17:02.78 Sunset
9. 11 Charlie Kawasaki 17:08.47 Sunset
10. 11 Carter Powers 17:09.84 Sunset
11. 11 Scott Miller 17:26.15 Jesuit
12. 9 Christian Frech 17:31.12 Jesuit
13. 10 Logan Stratton 17:36.72 Sunset
14. 12 Ben Lee 17:41.47 Sunset
15. 11 Ethan Bergin 17:50.72 Sunset
16. 11 Silas Milner 17:56.69 Southridge
17. 11 Peter Stine 18:09.78 Sunset
18. 12 Jacob Metter 18:16.97 Sunset
19. 12 Jacob Slavik 18:20.25 Sunset
20. 12 David Carbonari 18:22.03 Jesuit
21. 12 David Boss 18:22.65 Jesuit
22. 10 Nick Esquibel 18:26.59 Jesuit
23. 12 Brian Callahan 18:27.12 Beaverton
24. 12 Brendan Deal 18:28.43 Sunset
25. 11 Nick McGuire 18:44.06 Sunset
26. 11 Jack Bishop 18:53.28 Jesuit
27. 11 Michael Tobin 18:55.59 Jesuit
28. 12 Asa Crimin 19:04.72 Westview
29. 12 Jake Tompkins 19:11.66 Westview
30. 9 Conner Graziano 19:13.53 Beaverton
31. 11 Spencer Keturi 19:14.31 Aloha
32. 11 Austin Mihuc 19:14.75 Sunset
33. 11 Anton Khokhryakov 19:15.12 Glencoe
34. 12 Hamilton Beard 19:19.03 Beaverton
35. 9 Matt Uzzle 19:20.12 Aloha
36. 9 Parker Short 19:20.43 Aloha
37. 12 Isaac Jones 19:21.56 Aloha
38. 9 Josh Ramirez 19:32.31 Jesuit
39. 11 Ryan Liddell 19:34.97 Jesuit
40. 12 Alex Drace 19:35.31 Glencoe
41. 12 Brad Kelley 19:37.02 Glencoe
42. 12 Conner Siems 19:37.59 Westview
43. 12 Brian McCaslin 19:39.06 Westview
44. 10 Victor Agostinelli 19:40.46 Jesuit
45. 10 Philip Sheridan 19:43.31 Beaverton
46. 9 Henry Durbin 19:46.03 Jesuit
47. 11 Ben Engelen 19:51.28 Aloha
48. 9 Ben Harper 19:52.40 Jesuit
49. 10 Ethan Uehara 19:55.38 Sunset
50. 9 Aaron Daines 19:56.66 Aloha
51. 9 Daniel Mueller 19:57.06 Beaverton
52. 10 Augie Palena 20:01.28 Jesuit
53. 10 Nishit Mishra 20:02.34 Westview
54. 12 Nathan Daines 20:02.75 Aloha
55. 10 Jared DeVore 20:03.77 Sunset
56. 9 Nolan Skokan 20:04.56 Jesuit
57. 9 Pratheek Makineni 20:06.24 Sunset
58. 10 Sanil Hattangadi 20:07.59 Sunset
59. 11 Adam Williams 20:08.09 Glencoe
60. 11 Ethan Johnstone 20:16.25 Westview
61. 12 AJ Werner 20:16.72 Aloha
62. 10 Mike Nichols 20:17.34 Sunset
63. 11 Stephen McGarry 20:25.31 Beaverton
64. 12 Nicholas Painter 20:26.66 Aloha
65. 10 Brody Pierce 20:28.44 Century
66. 9 Brennan Kaufmann 20:31.53 Jesuit
67. 12 Jacen Koppel 20:31.87 Glencoe
68. 9 Sam Judge 20:35.50 Jesuit
69. 11 Marco Bigio 20:36.06 Sunset
70. 9 Trevor Ross 20:37.34 Sunset
71. 10 Max Morgan 20:37.98 Jesuit
72. 9 Ryan Stephen 20:38.31 Jesuit
73. 10 Alex Schendel 20:39.37 Jesuit
74. 10 Colton Morgan 20:43.44 Sunset
75. 9 Anton Getzlaf 20:48.28 Beaverton
76. 9 Josh Allen 20:49.59 Jesuit
77. 10 William Tooley 20:50.28 Jesuit
78. 12 Jaime Gonzalez 20:50.72 Glencoe
79. 10 Joseph Sacco 20:53.91 Aloha
80. 9 Tim Soethe 20:55.59 Glencoe
81. 9 Daniel Oppenlander 20:56.59 Westview
82. 12 Nick Vrvilo 20:57.00 Westview
83. 9 Reece Takayama 20:58.28 Jesuit
84. 10 Patrick Beckett 20:58.65 Jesuit
85. 10 Riley Butler 20:59.50 Westview
86. 12 Colt Pierce 21:00.18 Century
87. 10 Kyle Brewer 21:01.37 Century
88. 9 David Chen 21:02.87 Sunset
89. 9 Adam Shahan 21:04.96 Aloha
90. 9 Mason Haskins 21:07.12 Aloha
91. 10 Andrei Niga 21:07.87 Southridge
92. 10 Cameron Batchelor 21:17.62 Westview
93. 9 Cameron Barnett 21:18.40 Aloha
94. 9 Jack McMillan 21:33.75 Sunset
95. 9 Evan Hunter 21:34.59 Beaverton
96. 9 Dolby Toews 21:35.65 Beaverton
97. 9 Jared Friel 21:36.20 Jesuit
98. 9 Jackson Petitt 21:42.59 Sunset
99. 9 Josh Meidl 21:43.46 Southridge
100. 12 Josh Dunham 21:45.28 Beaverton
101. 9 Iain Gorey-Miles 21:46.91 Jesuit
102. 10 Brandon Kho 21:50.34 Westview
103. 9 Luke Stream 21:50.78 Jesuit
104. 10 David Brannan 21:51.21 Aloha
105. 11 Andrew Basham 21:51.93 Aloha
106. 9 Bo Nix 21:52.50 Sunset
107. 11 Nic Welty 21:53.56 Glencoe
108. 10 Andrew Young 21:54.50 Westview
109. 12 Gustavo Soares 21:55.09 Glencoe
110. 9 Julian Hale 21:58.18 Jesuit
111. 10 Sean Martinez 22:01.84 Century
112. 10 Andrew Sandmire 22:03.44 Beaverton
113. 9 Henry Hausner 22:04.24 Jesuit
114. 9 Ian Dolbec 22:07.41 Glencoe
115. 9 Slade Bruneau 22:07.93 Jesuit
116. 9 Lucas Weitzel 22:08.52 Westview
117. 11 Jonathan Takle 22:09.68 Glencoe
118. 9 Ethan Wahl 22:12.91 Southridge
119. 9 Noah Chung 22:14.15 Jesuit
120. 9 Aaron Compton 22:18.94 Jesuit
121. 9 Muhammad Shahir Ra... 22:21.44 Westview
122. 10 Logan Miller 22:23.66 Glencoe
123. 9 Ori Tsameret 22:29.22 Sunset
124. 9 Ethan Jenkins 22:32.31 Aloha
125. 10 Jin Kiatvongcharoen 22:32.84 Southridge
126. 9 Thomas Verzani 22:33.28 Jesuit
127. 9 August Dreyer 22:36.06 Jesuit
128. 9 Gustavo Mejia 22:36.43 Aloha
129. 9 Reid Holman 22:39.81 Jesuit
130. 10 John LaCasse 22:41.41 Century
131. 10 Matt Hotchkiss 22:41.78 Jesuit
132. 9 William Rehm 22:54.81 Beaverton
133. 10 Chris Miyosaki 22:58.15 Southridge
134. 9 Ty Jacobson 22:58.65 Aloha
135. 9 Darke Hull 23:02.72 Jesuit
136. 11 Gabriel Robles 23:03.06 Aloha
137. 9 Zackary Martine 23:05.25 Westview
138. 9 Sterling Durfree 23:17.03 Century
139. 10 Ethan Passadore 23:21.22 Jesuit
140. 9 Benjamin Painter 23:25.12 Aloha
141. 10 Zack Pelster 23:27.15 Jesuit
142. 9 Andrew Montoya 23:30.18 Aloha
143. 9 Aaron Hall 23:31.28 Beaverton
144. 9 Aditya Jain 23:34.41 Westview
145. 10 Cullen Allard 23:38.81 Southridge
146. 9 Tim Haarmann 23:40.69 Jesuit
147. 9 Harrison Dreyer 23:41.31 Jesuit
148. 10 Alex Erickson 23:41.78 Jesuit
149. 12 Geir Nilsen 23:45.15 Westview
150. 9 Brogan Mooney 23:47.91 Jesuit
151. 9 Carter Strear 23:53.06 Jesuit
152. 10 Siva Gajula 24:03.88 Westview
153. 10 Aaron Crisi 24:04.84 Century
154. 9 Grayson Szczukowski 24:12.53 Jesuit
155. 9 Roan Brady 24:17.47 Jesuit
156. 10 Logan Schoening 24:39.25 Century
157. 9 John Santiago 24:42.25 Jesuit
158. 12 John Dolan 24:42.72 Jesuit
159. 9 Braeden Harder 25:06.18 Westview
160. 9 Jim Dawson 25:10.62 Jesuit
161. 9 Matt Lazo 26:22.12 Jesuit
162. 11 Robert Marksthaler 27:20.38 Jesuit
163. 11 Jonah Carrasquar 27:29.75 Westview
164. 9 Max Faust 28:42.91 Sunset
165. 9 Noah Ruckwardt 28:43.93 Jesuit
166. 10 Nate Wessels 29:27.47 Jesuit
167. 11 Jacob Lumsden 29:41.44 Southridge
168. 9 Gregory Martin 29:41.44 Beaverton
169. 9 Connor Martin 29:41.44 Beaverton