Mens Results
3,000 Meters Freshman
1. 9 Quincy Norman 9:34.8 PR Forest Grove
2. 9 Mathew Ragsdale 10:04.8 PR Lakeridge
3. 9 Mason Gerwig 10:09.7 PR Sunset
4. 9 Aidan Strealy 10:09.9 PR Lakeridge
5. 9 Ben Nichols 10:10.8 PR Sunset
6. 9 Sam Bennett 10:17.0 PR West Linn
7. 9 Ethan Harper 10:17.7 PR Lincoln
8. 9 Sam Perkins 10:18.6 PR Central Catholic
9. 9 Evan Villano 10:19.1 PR Marist
10. 9 Ernie Chacon 10:21.1 PR Tillamook
11. 9 Dash Lipsey 10:23.4 PR West Linn
12. 9 Paul Corso 10:25.5 PR Lakeridge
13. 9 Omar Quintana 10:27.7 PR Hood River Valley
14. 9 Charlie Moore 10:29.4 PR Marist
15. 9 Ben Kirby 10:30.0 PR Stayton
16. 9 Jaron Homer 10:30.7 Sherwood
17. 9 Carson Cummins 10:31.4 PR Sunset
18. 9 Vincent Nguyen 10:38.7 PR Wilsonville
19. 9 Marcus Ramirez 10:38.9 PR West Salem
20. 9 Tristan Allen 10:45.2 PR Silverton
21. 9 Andrew Bascom 10:45.4 PR Marist
22. 9 Brendan Burkhart 10:45.5 PR Cleveland (OR)
23. 9 Quintin Metcalfe 10:48.9 PR Tillamook
24. 9 Joe Halsey 10:49.3 PR Central Catholic
25. 9 Thomas Osborne 10:50.4 Sherwood
26. 9 Xander Hansen 10:50.8 PR Wilson
27. 9 Spencer Hardy 10:51.5 PR Central Catholic
28. 9 John Migchelbrink 10:57.9 PR Sunset
29. 9 Ben Kerr 10:59.9 PR Grant
30. 9 Wiley Watts 11:01.4 PR Marist
31. 9 Khaled Mahmoud 11:06.1 PR Sunset
32. 9 Michael Graham 11:07.7 PR Sunset
33. 9 Drew McMullen 11:08.0 PR Amity
34. 9 Ned Harlan 11:08.0 PR South Salem
35. 9 Luke Hall 11:08.3 PR Kennedy
36. 9 Beau Johnson 11:09.1 PR Seaside
37. 9 Caleb Trumbull 11:09.4 PR Hood River Valley
38. 9 Lucas Hindman 11:11.4 PR Taft
39. 9 Nick Riedman 11:11.9 PR Kennedy
40. 9 Graham Oelke 11:16.7 PR Tigard
41. 9 Trent Lundy 11:19.6 PR West Salem
42. 9 Hansi Detter 11:20.5 PR Tigard
43. 9 Arthur Katahdin 11:21.5 PR Milwaukie
44. 9 Cole O'Donnell 11:21.7 PR Central Catholic
45. 9 John Hansen 11:27.7 PR Silverton
46. 9 Tyler Callaway 11:29.6 PR Sandy
47. 9 Lucas Ahrend 11:30.2 PR Lakeridge
48. 9 Harvey Smith 11:30.4 PR Wilson
49. 9 Devin Herbers 11:30.7 PR Southridge
50. 9 Benjamin Hanf 11:35.7 PR Lincoln
51. 9 Gavin Harvey 11:41.1 PR West Linn
52. 9 Jack Crowell 11:41.3 PR Marist
53. 9 Urs Boison 11:43.4 PR Cleveland (OR)
54. 9 Chris Heer 11:44.9 PR Marist
55. 9 Myles Scholz 11:45.4 Sherwood
56. 9 Caden Shanks 11:45.8 PR Newport
57. 9 Declan McElligott 11:47.1 PR Marist
58. 9 Shiferaw Alemseged 11:47.5 Aloha
59. 9 Nolan Lampson 11:48.2 PR West Linn
60. 9 Bryan Lopez 11:48.6 PR McKay
61. 9 Noah Jeffrey 11:49.5 PR Cleveland (OR)
62. 9 Sean Marshall 11:52.4 PR Aloha
63. 9 Ismael Hernandez 11:53.5 PR McKay
64. 9 Tristan Reid 11:56.1 PR West Salem
65. 9 Dante Erz 11:56.6 PR Grant
66. 9 Kolby Spink 11:56.9 PR Newport
67. 9 Evan Doster 11:57.3 PR McKay
68. 9 Dexter Patching 11:58.6 PR Tillamook
69. 9 Eli Demello 11:59.0 PR Taft
70. 9 Carson Brighton 12:00.2 PR Silverton
71. 9 Ramiro Gonzalez 12:00.7 PR McKay
72. 9 Noah Clark 12:01.3 PR Cleveland (OR)
73. 9 Michael Rochon 12:03.1 PR Marist
74. 9 Kolton Schaap 12:03.3 PR South Salem
75. 9 Socrates Shawn 12:03.3 PR Lincoln
76. 9 Mason Obery 12:04.1 PR South Salem
77. 9 Tate DeCarlo 12:05.1 PR Wilson
78. 9 Rylee Cloud 12:05.6 PR Tillamook
79. 9 Dhruva Sogal 12:06.0 PR Sunset
80. 9 Chase Harless 12:06.3 PR South Salem
81. 9 Niko Krutzikowsky 12:06.9 PR Newport
82. 9 Tristan Scarborough 12:08.4 PR Newport
83. 9 Elliot Williams Hu... 12:08.5 PR Cleveland (OR)
84. 9 Brian Wicklund 12:08.7 PR West Linn
85. 9 Nate Bernius 12:09.4 PR Grant
86. 9 Tyler Dougall 12:10.6 PR McNary
87. 9 Griffin Schmitt 12:11.3 PR Grant
88. 9 Tyler Reed 12:11.9 Sherwood
89. 9 Silas Moll 12:13.1 PR Tigard
90. 9 Ryan Olson 12:13.5 PR Horizon Christian
91. 9 Thomas Taylor 12:13.9 PR Grant
92. 9 Cael Roberts 12:15.2 PR Grant
93. 9 Shane Cazimero 12:19.4 PR Elmira
94. 9 Lucas Brimhall 12:19.5 PR Wilson
95. 9 Ryan Prather 12:20.9 PR South Salem
96. 9 Aidan Moore 12:21.0 PR Grant
97. 9 Michael Hall 12:21.2 PR Silverton
98. 9 Konnor Cunningham 12:22.5 PR Marist
99. 9 Logan Fisher 12:24.6 PR Central Catholic
100. 10 Benny Gonzalez 12:26.2 PR Aloha
101. 9 Reid Quiggins 12:26.6 PR Southridge
102. 9 Grant Burns 12:26.8 PR Stayton
103. 9 Isaac Nieto 12:29.0 PR Stayton
104. 9 Austin Bradford 12:30.4 PR Santiam Christian
105. 9 Harper Chebuk 12:31.6 PR West Linn
106. 11 Erik Arnold 12:33.1 PR Southridge
107. 9 Sam Stevens 12:33.2 PR Lincoln
108. 9 Casey Pickett 12:33.7 PR Lincoln
109. 9 Isaiah Wachsmuth 12:37.7 PR Southridge
110. 9 Ethan Grelle 12:39.0 PR Cleveland (OR)
111. 9 Devin McDaniel 12:40.5 PR Tillamook
112. 9 Owen Criswell 12:41.5 PR Central Catholic
113. 9 Koby Jaworski 12:44.1 PR Sunset
114. 9 Jacob Beckett 12:44.4 PR Grant
115. 9 Elijah Clark 12:44.4 PR West Linn
116. 9 TJ Haugen 12:46.2 PR Wilsonville
117. 9 Seth Cain 12:48.8 PR Horizon Christian
118. 9 Levi Jorgenson 12:51.6 PR Forest Grove
119. 9 Casey Culbertson 12:51.7 PR West Linn
120. 9 Avery Conner 12:53.3 PR Central Catholic
121. 9 Owen Fortey 12:54.5 PR South Salem
122. 9 Dylan Trainer 12:54.9 PR Hood River Valley
123. 9 Nick Rath 12:55.9 PR Grant
124. 9 Justin McMurria 12:56.1 PR Aloha
125. 9 Ethan Sovde 12:57.4 PR West Linn
126. 9 Jonas McMurrer 12:57.5 PR Wilson
127. 9 Julian Bloom 12:58.5 PR Lincoln
128. 9 Emerson Frost 13:00.5 PR Cleveland (OR)
129. 9 Jack Kay 13:00.6 PR Cleveland (OR)
130. 9 Hunter Lundstedt 13:02.7 PR Taft
131. 9 Tom Polzin 13:03.8 PR Wilson
132. 9 Leo Griffin 13:04.0 PR Elmira
133. 9 Finn Riley-Belew 13:04.5 PR Cleveland (OR)
134. 9 Matt Chao 13:08.3 PR West Linn
135. 9 Liam Snow 13:10.0 PR Cleveland (OR)
136. 9 Kenneth Eversole 13:12.1 PR Silverton
137. 9 Zach Nagy 13:13.0 PR Wilson
138. 9 Devan Haphey-Knight 13:16.3 PR Wilson
139. 9 Blake Goodwin 13:17.4 PR Grant
140. 9 Nathan Redman-Brown 13:19.1 PR Silverton
141. 9 Larson Johnson 13:20.2 PR Sherwood
142. 9 Dominic Lenzini 13:23.6 PR Wilson
143. 9 Cory Marleau 13:24.1 PR Central Catholic
144. 9 William Basham 13:25.9 PR Aloha
145. 9 Eric Hanson 13:31.9 PR Gladstone
146. 9 Holden Spencer 13:32.7 PR Central Catholic
147. 9 River Kyllingstad 13:33.4 PR Wilson
148. 9 Michael Talbert 13:34.2 PR West Linn
149. 9 Matthew Snyder 13:34.5 PR Silverton
150. 9 Sam Quaglio 13:38.0 PR Sherwood
151. 9 James Nicholson 13:40.3 PR West Linn
152. Noah Goodwin-Rice 13:41.4 Unattached
153. 9 Conrad Bradford 13:42.5 PR West Linn
154. 9 Aiden Kola 13:45.5 PR Central Catholic
155. 9 Henry Els 13:46.5 PR Central Catholic
156. 9 Bucky Kuehn 13:48.7 PR Cleveland (OR)
157. 9 Ryan Olds 13:51.7 PR West Linn
158. 9 Jameson Westhead 13:52.4 PR Central Catholic
159. 10 Garrett Millbrooke 13:52.9 PR Grant
160. 9 Will Matthews 13:58.8 PR Central Catholic
161. 9 Hayden Metzger 14:12.0 PR Silverton
162. Taylor Smith 14:17.6 Unattached
163. 9 Raine Melby 14:23.3 PR Hood River Valley
164. 9 Kaiden Randall 14:29.9 PR West Linn
165. 9 Phillip Halter 14:41.5 PR Gladstone
166. 9 Tanner Ringo 14:45.2 PR Wilson
167. 9 Luke Eyerly 14:45.8 PR Horizon Christian
168. 9 Kyle Neumeier 14:47.7 PR West Linn
169. 9 Erik Maack 14:48.2 PR Wilson
170. 9 Jack McDonald 14:53.8 PR Wilson
171. 9 Zachary Miller 14:54.0 PR West Linn
172. 9 Aiden Leder 15:05.5 PR North Marion
173. 9 Connor Taft 15:06.0 PR Southridge
174. 9 Talon Polk 15:06.6 PR Southridge
175. 9 Samuel Morehouse 15:28.2 PR Wilson
176. 9 Max Finke 16:01.3 PR Wilson
177. 9 Ethan Wentworth 16:19.8 PR Cleveland (OR)
178. 9 Max Brunak 16:42.7 PR Grant
179. 9 Jacob Huttula 17:00.1 PR West Linn
180. 9 Logan Russell 17:08.2 PR Southridge
181. 9 Lucas Kensil 17:10.4 PR Wilson
182. 9 Lukas Telles 17:11.3 PR Wilson
183. 9 Terra Fleischer 18:15.6 PR Grant
Official Team Scores
1. Sunset 57
2. Marist 82
3. Central Catholic 129
4. West Linn 133
5. Cleveland (OR) 182
6. Tillamook 185
7. Sherwood 203
8. Lincoln 217
9. Silverton 226
10. Grant 228
11. South Salem 228
12. Wilson 231
13. Aloha 304
14. Southridge 320