Boys 3000m Run
1. 9 Ethan Reese 9:59.3 Sunset
2. 9 Cole Grieb 10:00.5 Tigard
3. 9 Brian True 10:05.1 Glencoe
4. 9 Haile Stutzman 10:12.5 Silverton
5. 9 Carter Kunert 10:20.8 Tillamook
6. 9 Graham Yotsuya 10:22.4 West Linn
7. 9 Jay Grant 10:24.1 South Salem
8. 9 John Wetzsteon 10:26.9 West Linn
9. 9 Gabe Garboden 10:30.3 Marist
10. 9 Isaac Lopez-Haas 10:30.5 Forest Grove
11. 9 Tucker Olson 10:34.7 Horizon Christian
12. 9 Hayden Wakefield 10:41.3 Horizon Christian
13. 9 Tiernan Morgan 10:45.0 Glencoe
14. 9 Juan Heredia 10:46.1 McKay
15. 9 Andrew Stephen 10:46.5 Forest Grove
16. 9 Torsten Huseby 10:47.7 Wilson
17. 9 Josh Richards 10:49.7 Tillamook
18. 9 Drew Doty 10:52.1 Lincoln
19. 9 Noah Chaney 10:54.4 Crook County
20. 9 Travis Schiele 10:55.3 Horizon Christian
21. 9 Stuart Diffely 11:02.9 Lincoln
22. 9 Will Kaigh 11:04.3 Lincoln
23. 9 Caden Samkutty 11:07.8 Wilson
24. 9 Kanon Clark 11:09.3 Marist
25. 9 Connor Campbell 11:11.5 Lincoln
26. 9 Nicholas Clark 11:14.4 Marist
27. 9 Joey Peterson 11:15.5 Marist
28. 9 Jacob Riley 11:16.9 Newport
29. 9 Brody Moore 11:17.1 Sunset
30. 9 Truman Cowan 11:18.7 Grant
31. 9 Phillip Provost 11:20.1 Lakeridge
32. 9 Henry Giles 11:21.9 Sherwood
33. 9 Avery Cook 11:23.0 West Linn
34. 9 John Jozic 11:23.9 West Linn
35. 9 Leo Johns 11:25.0 Newport
36. 9 Jacob Robinson 11:26.1 Banks
37. 9 Noa Bothe 11:27.0 Lakeridge
38. 9 Ian Palin 11:28.5 Grant
39. 9 Quincy Reynolds 11:29.1 Scappoose
40. 9 Matthew Carrier 11:29.4 Scappoose
41. 9 Logan Tanner 11:30.1 Crook County
42. 9 Jack Roche 11:30.5 Wilsonville
43. 9 Zachary Smith 11:32.8 Wilsonville
44. 9 Tjaden Prince 11:35.4 Wilsonville
45. 9 Shea Van Butler 11:35.4 Grant
46. 9 Eric Seitz 11:39.3 Stayton
47. 9 Jack Nelson 11:40.2 Cleveland (OR)
48. 9 Max Stearns 11:41.9 Lincoln
49. 9 Zach Schreiber 11:43.0 Horizon Christian
50. 9 Ryan Chin 11:43.2 Aloha
51. 9 Jackson Hartigan 11:47.4 Franklin
52. 9 Emmett Coughlin-Gl... 11:48.0 Grant
53. 9 Nathan Tidball 11:48.4 Wilsonville
54. 9 Chase Bartley 11:48.5 West Linn
55. 9 Juan Vargas 11:50.1 South Salem
56. 9 Zane Omelchuck 11:51.8 Grant
57. 9 Aaron Grimshaw 11:52.1 Wilson
58. 9 Wyatt Morris 11:52.4 Lakeridge
59. 9 John Baldwin 11:57.1 Silverton
60. 9 Noah Radcliffe 11:57.6 West Linn
61. 9 Jay (James) Andersen 11:57.7 Lakeridge
62. 9 Gustav Baur 12:00.2 Lincoln
63. 9 Carson Post 12:00.8 Santiam Christian
64. 9 Jack Burns 12:01.6 Wilsonville
65. 9 Roman Stenbeck 12:02.0 Crook County
66. 9 Jack Brown 12:02.3 Gladstone
67. 9 Chris Gonzalez 12:03.0 Sherwood
68. 9 Casey Foss 12:03.2 Thurston
69. 9 Nehemiah Barkley 12:05.7 Wilsonville
70. 9 Haden Munson 12:07.3 Sherwood
71. 9 Cooper Hammond 12:08.2 Silverton
72. 9 Isaac Boger 12:09.5 Wilsonville
73. 9 Peter Streich 12:09.5 Grant
74. 9 Dylan Cadonau 12:09.7 Wilson
75. 9 Jordan Rosales Mor... 12:10.1 Forest Grove
76. 9 Tristan Hatch 12:10.6 Crook County
77. 9 Nathan Bouressa 12:10.9 Marist
78. 9 Coltin Hill 12:17.2 Wilsonville
79. 9 Mack Castaneda 12:17.6 West Linn
80. 9 Israel Perez 12:19.9 South Salem
81. 9 Matthew Frazeur 12:22.3 Stayton
82. 9 Emmett Reeb 12:25.3 McNary
83. 9 Joshua Williams 12:26.5 St. Stephen's Academy
84. 9 Carson Bradford 12:27.5 West Linn
85. 9 Dylan Leebrick 12:29.0 West Linn
86. 9 Dylan Taylor 12:31.3 Lakeridge
87. 9 Carson Brock 12:33.0 Silverton
88. 9 Ido Mevorach 12:34.0 Sunset
89. 9 Sam Russell 12:34.5 Grant
90. 9 Joseph Wilde 12:34.8 Wilsonville
91. 9 Conner Halversen 12:39.9 Lincoln
92. 9 Mason Beeman 12:41.1 Molalla
93. 9 Eliab Rice 12:41.8 Crook County
94. 9 Raja Moreno 12:42.6 Lincoln
95. 9 Jacob Winslea 12:44.7 Franklin
96. 9 Blake Schneck 12:45.7 Sunset
97. 9 Mason Luetjen 12:48.9 Wilsonville
98. 9 Evan Peterson 12:49.4 Scappoose
99. 9 Nick Spickelmeir 12:51.0 Kennedy
100. 10 Sam Gartrell 12:52.9 Grant
101. 9 Sam Shearer 12:54.0 Grant
102. 9 Cameron Cedillo 12:54.5 Sherwood
103. 9 Ben Fox 12:55.5 Grant
104. 9 Isaiah Haynes 12:56.5 Sandy
105. 9 Jesse Agnew 12:57.1 North Marion
106. 9 Adam Blaine 12:57.5 Lincoln
107. 9 Joe Dalton 12:57.7 Crook County
108. 9 Ben Dodak 12:57.8 Wilson
109. 9 Cooper Curtin 12:57.8 Wilson
110. 9 Dylan Blue 12:58.8 Sherwood
111. 9 Dallin Brueggeman 12:58.9 Sherwood
112. 9 Zachary Roth 12:59.2 McNary
113. 9 Colin Hale-Brown 12:59.6 Cleveland (OR)
114. 9 Nikolas Hudson 12:59.9 Grant
115. 9 Jordan Buchanan 12:59.9 Scappoose
116. 9 Miles Chaney 13:01.1 Crook County
117. 9 Jack Eaton 13:01.9 Grant
118. 9 Everett Bishop 13:03.4 Tigard
119. 9 Javier Rangel 13:04.2 McKay
120. 10 Samuel Duchow-Pres... 13:04.8 Wilson
121. 9 George Ankeney 13:04.9 West Linn
122. 9 Ian Replinger 13:06.1 Cleveland (OR)
123. 9 Caleb Byrne 13:06.2 Franklin
124. 9 Wiley Weaver 13:08.3 West Linn
125. 9 Sean Steffey 13:08.8 Sandy
126. 9 Justin Carpenter 13:09.8 Wilsonville
127. 9 Dylan Cochran 13:10.6 Wilson
128. 9 Ethan Singer 13:10.9 Grant
129. 9 Ethan Blatter 13:11.4 Grant
130. 9 Ryan Schoepe 13:12.9 Sherwood
131. 9 Owen Wing 13:15.0 Cleveland (OR)
132. 9 Ethan Fields 13:20.4 Lakeridge
133. 9 Christian Sandoval 13:20.8 Aloha
134. 9 Finn Kemper 13:22.6 Cleveland (OR)
135. 9 Luke Kellogg 13:25.6 Scappoose
136. 11 Ryan Patridge 13:27.6 Lincoln
137. 9 Kristian Chavez 13:28.6 McKay
138. 9 Zachary Branning 13:34.7 Forest Grove
139. 9 Lucien Bessette 13:36.7 Wilson
140. 9 Ridley Roelofs 13:37.4 Wilsonville
141. 9 Austin Norgaard 13:40.1 Scappoose
142. 9 Sullivan Bailey-Da... 13:50.7 Tigard
143. 9 Andrew Lingle 13:51.3 Stayton
144. 9 Andrew Wright 13:51.6 West Linn
145. 9 Caleb Baylor 13:53.7 Crook County
146. 9 Henry Mapes 14:00.5 Grant
147. 9 Adam Lingle 14:04.5 Stayton
148. 9 Max Glynn 14:06.1 Lincoln
149. 9 Warner Schrack 14:06.3 Grant
150. 9 Andrew Harker 14:08.6 Wilson
151. 9 Samuel Ertischek 14:10.3 Wilson
152. 9 Zebadiah Emmons 14:10.4 Wilson
153. 9 Eli Hiton 14:13.9 Franklin
154. 9 Andy Hohensee 14:17.8 West Linn
155. 9 Adam Hathaway 14:18.8 Cleveland (OR)
156. 9 Caleb Eby 14:18.8 Franklin
157. 9 Jaden Holmason 14:22.1 Scappoose
158. 9 Sebastian Rogg 14:22.5 Silverton
159. 9 Roman Kirkeby 14:23.0 Franklin
160. 9 Ian Enger 14:26.2 Sherwood
161. 9 Koby Wade 14:32.9 Molalla
162. 9 Sam Piesner 14:33.5 Wilson
163. 9 Jordan McInroy-Edw... 14:35.1 Lincoln
164. 9 Jacob Healy 14:36.6 Cleveland (OR)
165. 9 Max Merrill 14:39.0 Wilson
166. 9 Everett Strom 14:40.0 Wilson
167. 9 Rohan Myers 14:47.1 Lakeridge
168. 9 Noah Baskin 14:50.7 Grant
169. 9 Jake Safirsten 14:56.9 Grant
170. 9 Zach Hudson 15:00.7 Grant
171. 9 Sebastian Sack 15:00.9 Grant
172. 9 Sam Taylor 15:27.2 Grant
173. 9 Benjamin Silverberg 15:31.4 Wilson
174. 9 Conner Towery 15:51.8 South Salem
175. 9 Weston Spang 15:57.3 Scappoose
176. 9 Sebastian Miller 15:58.8 Grant
177. 9 Lucas Nimelman 16:08.7 Grant
178. 9 Quincy Sells 16:16.8 Lincoln
179. 9 Devon Johnson 16:22.8 Wilson
180. 9 William Wood 16:27.6 Wilson
1. Lakeridge 39
2. Grant 63
3. Sunset 67
4. Aloha 94
5. West Linn 134
6. Wilson 147
7. Wilsonville 162
Girls 3000m Run
1. 9 Ember Stratton 10:11.6 Sunset
2. 9 Anna Chau 10:29.3 South Salem
3. 9 Stephanie Finley 10:47.0 Oregon Episcopal
4. 9 Kyla Becker 11:06.4 Lincoln
5. 9 Grace Beal 11:24.0 Sunset
6. 9 Macey Holt 11:30.0 Grant
7. 9 Sarah Lyell 11:32.4 Lakeridge
8. 9 Lilly Bar 11:45.6 Lakeridge
9. 9 Alejandra Lopez 11:50.3 Kennedy
10. 9 Na'ama Nevo 11:51.4 Sunset
11. 9 Josie Peterson 11:53.5 Hood River Valley
12. 9 Nyah Songster 11:54.8 Aloha
13. 9 Eva Svoboda 12:07.8 Lakeridge
14. 9 Hannah Aguirre 12:10.9 Forest Grove
15. 9 Rhianna Brown 12:26.6 Thurston
16. 9 Allison Fortune 12:27.9 Aloha
17. 9 Marley Salveter 12:32.9 Sandy
18. 9 Erin Johnson 12:33.1 Lakeridge
19. 9 Margot Lechner 12:36.1 Grant
20. 9 Hanna Caldwell 12:39.8 McKay
21. 9 Abbi Outcalt 12:41.8 Lakeridge
22. 9 Kate Lisle 12:45.8 Lakeridge
23. 9 Sarah Hogan 12:51.2 Grant
24. 9 Olivia Fajardo 12:53.2 West Linn
25. 9 Cleo Cowie 12:54.4 Lakeridge
26. 9 Parker Denton 12:54.8 Lincoln
27. 9 Noel Stringer 13:03.7 Crook County
28. 9 Mary Skakel 13:05.0 Lincoln
29. 9 Deirdre Replinger 13:13.4 Cleveland (OR)
30. 9 Emma Haburn 13:17.4 North Salem
31. 9 Olivia Hoffstetter 13:19.5 Grant
32. 9 Rachel Jensen 13:20.3 Sherwood
33. 9 Maili Smith 13:23.3 Grant
34. 9 Ellie Bamer 13:25.5 Cleveland (OR)
35. 9 Dayna Dixon 13:30.3 Sherwood
36. 9 Avery Marshall 13:35.3 Gladstone
37. 9 Bella Kansala 13:45.2 Sandy
38. 9 Katie Perkins 13:47.3 Hood River Valley
39. 9 Allison Wilkes 13:56.5 Tillamook
40. 9 Joyce Lee 14:00.4 Aloha
41. 9 Tamara Zelen 14:02.5 Sunset
42. 9 Grace Blanchard 14:06.1 Tillamook
43. 9 Mia Kassab 14:07.6 Wilsonville
44. 9 Lyla Balthazaar 14:14.8 Wilson
45. 9 Haven Lee 14:14.8 West Linn
46. 9 Jane Filiault 14:17.6 Lakeridge
47. 9 Sarah Duckering 14:20.3 Sherwood
48. 9 Itzel Vazquez 14:20.6 Tillamook
49. 9 Emma Halling 14:25.1 Wilson
50. 9 Annika Sundstrom 14:25.1 Wilson
51. 9 Lily Boyd 14:25.2 Grant
52. 9 Ella Weeks 14:26.1 Grant
53. 9 Kate Stewart 14:28.9 Wilsonville
54. 9 Eleasha Zitzelberger 14:29.6 Silverton
55. 9 Maren Rawlins 14:30.9 Aloha
56. 9 Sarah Campbell 14:31.1 Lincoln
57. 9 Julie Dubois 14:31.6 Grant
58. 9 Rebekah Miller 14:33.8 North Salem
59. 9 Katherine Kuenzi 14:35.0 Silverton
60. 9 Nicole O'Dierno 14:36.6 Aloha
61. 9 Jessica Griepenburg 14:36.8 Grant
62. 9 Haley Park 14:38.8 West Linn
63. 9 Isabel Lickey 14:45.1 Grant
64. 9 Emma Eddington 14:48.4 West Linn
65. 9 Chantel Florendo 14:55.1 West Linn
66. 9 Sophie Schrock 14:55.9 Silverton
67. 9 Maddie Self 14:56.5 West Linn
68. 9 Esme Peters 14:58.7 Grant
69. 9 Megan Voigt 14:59.1 Sandy
70. 9 Elle Russell 14:59.4 Elmira
71. 9 Zoe Beyler 15:00.3 Grant
72. 9 Xena Lane 15:01.8 McNary
73. 9 Jenny Ho 15:14.6 McKay
74. 9 Hailey Cofer 15:15.4 Tillamook
75. 9 Makayla Long 15:17.8 McNary
76. 9 Andrea Griffin 15:35.3 Elmira
77. 9 Ines Pitari 15:38.6 Lakeridge
78. 9 Olivia Worley 15:50.9 Wilson
79. 9 Michelle Stevens 15:57.3 Wilsonville
80. 9 Makayla Bruce 16:01.7 Wilsonville
81. 9 Hannah Healy 16:05.8 South Salem
82. 9 Abby Weiss 16:18.2 Sunset
83. 9 Tabby Diers 16:19.8 Grant
84. 9 Megha Joshi 16:21.7 South Salem
85. 9 Emma Rickett 16:26.1 West Linn
86. 9 Grace Yaso 16:27.5 Wilsonville
87. 9 Julia Johnston 16:37.3 Wilson
88. 9 Lizzie Reunert 16:37.8 Wilson
89. 9 Brooke Waxman 16:39.5 Grant
90. 9 Paige Block 16:55.0 Sherwood
91. 9 Maisie Topping 16:58.9 Grant
92. 9 Ella DeMerritt 16:59.8 Grant
93. 9 Zsoee Eisel 17:13.0 Sunset
94. 9 Yasmine Riverra 17:15.9 Hood River Valley
95. 9 Elise Hebert 17:33.0 Grant
Provided by Athletic.net