Official Team Scores
1. McMinnville 29
2. Forest Grove 42
3. West Salem 70
4. South Salem 105
5. Sprague 159
6. North Salem 163
7. McNary 208
8. McKay 242
9. West Albany 274
Boys 5k run
1. 12 Ivan Camacho 17:44.53 Forest Grove
2. 9 Marcus Ramirez 17:51.02 West Salem
3. 12 Daniel Salewski 18:05.62 McMinnville
4. 10 Isaac Lopez-Haas 18:11.07 Forest Grove
5. 10 Zac Mason 18:27.67 McMinnville
6. 12 Aiden Nyquist 18:33.86 McMinnville
7. 11 Parker Williams 18:34.25 McMinnville
8. 12 Skyler Schuck 18:36.08 McMinnville
9. 10 Luke Ferschweiler 18:41.19 West Salem
10. 11 Juan Gomez Gutierrez 18:44.72 Forest Grove
11. 9 Rodrigo Arriaga 18:46.09 McMinnville
12. 9 Aidan Blackburn 18:50.83 McMinnville
13. 12 Lucas Higginbotham 18:56.34 Forest Grove
14. 12 Will Early 18:57.52 McMinnville
15. 10 Ian Huffer 18:59.54 McMinnville
16. 9 Kylar Johnson 19:00.66 McMinnville
17. 10 Andrew Stephen 19:01.19 Forest Grove
18. 10 Israel Perez 19:01.41 South Salem
19. 9 Trent Lundy 19:08.23 West Salem
20. 12 Kyle Trevis 19:12.47 West Salem
21. 10 Ian Hammerquist 19:13.07 South Salem
22. 10 Luke Larson 19:14.47 McMinnville
23. 12 Jackson Eggers 19:15.17 McMinnville
24. 9 Kolton Schaap 19:15.81 South Salem
25. 10 Jordan Rosales Mor... 19:20.91 Forest Grove
26. 12 Andrew Cox 19:23.33 McMinnville
27. 12 Kevin McKeegan 19:23.60 McMinnville
28. 9 Josh Dixon 19:24.55 Sprague
29. 9 Jonathan Wallace 19:30.67 Forest Grove
30. 10 Nalen Stephens 19:31.99 McMinnville
31. 11 Edwin Ortiz 19:33.42 North Salem
32. 10 Josh Flores 19:36.34 McMinnville
33. 11 Ishaan Sethi 19:36.41 Sprague
34. 10 Uriel Perez 19:39.15 Forest Grove
35. 11 Scott Ludford 19:43.22 South Salem
36. 12 Kyle Fasching 19:48.37 Forest Grove
37. 12 Max Morton 19:50.39 McMinnville
38. 10 Grayson Hart 19:53.53 West Salem
39. 10 Kris Renshaw 19:55.03 McMinnville
40. 10 Cory Stenlund 19:56.88 North Salem
41. 12 Emilio Ceja 19:57.70 Forest Grove
42. 9 Keltin Oppenlander 20:07.28 Forest Grove
43. 10 Brian Tinoco 20:11.95 Forest Grove
44. 9 Chase Harless 20:13.38 South Salem
45. 9 Ryan Prather 20:15.45 South Salem
46. 10 Brian Bernal 20:16.10 North Salem
47. 10 Sam Parker 20:17.44 McMinnville
48. 12 Christian Howlan 20:19.04 West Salem
49. 10 Jesse Rodriguez 20:21.12 McMinnville
50. 10 Matt Brock 20:21.61 West Salem
51. 12 Jesus Salgado 20:21.71 McKay
52. 10 Matthew Meyer 20:26.23 North Salem
53. 11 Jackson Rowland 20:27.15 Sprague
54. 10 Tommy Douglass 20:35.99 McMinnville
55. 10 Ethan Dinan 20:38.39 McMinnville
56. 12 Maya Guerra 20:40.98 Forest Grove
57. 12 Jahiro Perez-Arell... 20:43.98 West Salem
58. 11 Fernando Perez 20:46.63 Forest Grove
59. 9 Joe Gerber 20:46.83 McMinnville
60. 11 Heber Salinas 20:47.13 South Salem
61. 11 Noah Grunberg 20:53.46 McNary
62. 10 Carter Short 20:58.31 McNary
63. 10 Austin Tomson 21:00.18 Sprague
64. 10 Carson Akimoff 21:00.91 Sprague
65. 9 Roman Miller 21:02.10 Forest Grove
66. 11 Magwyer Grimes 21:02.97 Sprague
67. 9 Seth Hawkins 21:05.17 McNary
68. 11 Josiah Herrera 21:08.12 Sprague
69. 10 Jose Barocio 21:08.42 McKay
70. 10 Zachary Roth 21:10.31 McNary
71. 10 Isaac Matthews 21:13.04 McNary
72. 10 Noah Steigerwald 21:13.64 Forest Grove
73. 11 Drew Faatz 21:17.50 McNary
74. 10 Johnathan Lopez Ch... 21:18.83 McKay
75. 10 Alex Thoms 21:19.83 Sprague
76. 9 Brendan McKeegan 21:20.57 McMinnville
77. 9 Nick Payton 21:20.68 McMinnville
78. 9 Connor Duncan 21:21.35 Sprague
79. 12 Will Payton 21:21.89 McMinnville
80. 12 James Chen 21:23.07 South Salem
81. 12 Jason King 21:23.35 McMinnville
82. 12 Vlad Kalashnik 21:26.92 North Salem
83. 11 Kyler Bauserman 21:27.44 West Albany
84. 10 Robert Griffin 21:28.14 Sprague
85. 10 Hayden Meek 21:45.59 McMinnville
86. 9 Alex Marin 21:47.06 McMinnville
87. 10 Caleb Goodrich 21:50.92 West Salem
88. 9 Levi Jorgenson 21:51.45 Forest Grove
89. 9 Manny Parra 21:51.58 McMinnville
90. 10 Emmett Reeb 21:53.07 McNary
91. 11 Abel Juan Rios 21:54.29 North Salem
92. 11 Taylor Adkinson 21:54.80 McNary
93. 11 Anthony Duran 21:55.10 North Salem
94. 11 Anders Carlson 21:55.94 West Albany
95. 9 Malachi Murphy 21:56.47 West Albany
96. 10 Harrison Vaughn 21:58.42 McNary
97. 9 Owen Fortey 21:58.54 South Salem
98. 10 Trevor Page 21:59.84 McNary
99. 11 Michael Meza Camar... 22:00.36 North Salem
100. 11 Daniel Lobatos 22:01.12 McMinnville
101. 11 Mitchell Garson 22:02.64 West Salem
102. 11 Gerardo Santana 22:07.13 McKay
103. 9 Luke Suh 22:07.60 South Salem
104. 9 Joey Bartsch 22:08.13 North Salem
105. 10 Alan Tores 22:12.26 McNary
106. 12 Nikko Robledo 22:13.68 McMinnville
107. 12 Avery Chitwood 22:14.84 South Salem
108. 9 Bryant Farnes 22:16.06 West Albany
109. 10 Jan Peeters Weem 22:16.06 Forest Grove
110. 10 Nathaniel Green 22:22.18 Forest Grove
111. 11 Joseph Schneider 22:26.40 Forest Grove
112. 12 J.C. Zeigler 22:28.66 North Salem
113. 9 Lane Mikkelborg 22:29.57 McMinnville
114. 10 Norberto Lopez 22:30.72 Forest Grove
115. 12 Sean-Michael Riest... 22:31.79 South Salem
116. 11 Kameron Casey 22:34.47 McMinnville
117. 9 Seamus Robison 22:37.04 Forest Grove
118. 9 Jordan Groat 22:37.46 West Salem
119. 10 Brent Lizarraga-Ay... 22:39.60 North Salem
120. 11 Josiah Metz 22:42.90 McNary
121. 12 Bryan Howlett 22:45.44 South Salem
122. 9 Jeremy Clapshaw 22:46.76 Forest Grove
123. 9 Logan Yates 22:46.95 McMinnville
124. 10 Jonah Willard 22:59.62 West Albany
125. 11 Grant Biondi 23:03.41 McNary
126. 12 Solomon Baez 23:05.78 South Salem
127. 9 Hunter Hofmann 23:08.60 Sprague
128. 9 Wrangler Beck 23:10.94 South Salem
129. 10 Jonathan Lewin 23:12.09 Sprague
130. 10 Prescott Benner 23:16.60 McMinnville
131. 10 Patrick Spence 23:27.50 West Albany
132. 12 Nathaniel Groves 23:36.36 McNary
133. 11 Jack O'Connor 23:42.97 McNary
134. 10 Adam Graneto 23:43.45 McNary
135. 11 Derek Howard 23:45.87 McNary
136. 10 Geordi Mora-Lopez 23:47.98 Forest Grove
137. 11 Isaac Marvin 23:56.89 West Salem
138. 11 Ben Norman 24:04.28 West Albany
139. 11 Seth Saffell 24:04.72 North Salem
140. 10 Alex Huynh 24:05.58 Sprague
141. 11 Michael Vannevel 24:06.20 Sprague
142. 9 Ben Riley 24:08.23 Sprague
143. 9 Josh Hanosek 24:24.73 West Salem
144. 9 Nolan Bryant 24:31.88 McNary
145. 11 Nathan Bagley 24:56.11 West Albany
146. 9 Tate Thompson 25:00.67 McNary
147. 9 Spencer Eyre 25:10.34 West Salem
148. 9 Ethan Kueny 25:14.31 North Salem
149. 12 Abe Garcia 25:15.44 McMinnville
150. 9 Sam Harding 25:29.48 McKay
151. 12 Andrew Barnett 25:33.23 West Albany
152. 9 Tristan Kruger 25:44.11 South Salem
153. 12 Andrew Thompson 25:45.24 West Albany
154. 12 Bryan Ingram 25:46.83 McMinnville
155. 11 Sam Grove 26:39.20 West Albany
156. 11 Matthew Albright 27:22.16 McNary
157. 10 Saed MacDonald 27:30.60 Forest Grove
158. 11 Oliver Heady 28:10.46 McMinnville
159. 11 Cameron Sherwood 28:22.57 McNary
160. 11 Nathan Elliott 29:06.78 West Albany
161. 10 Justin Anderson 29:15.29 South Salem
162. 10 Taylor Forrest 29:28.27 North Salem
163. 11 Sam Lopez 29:29.71 McMinnville
164. 9 Justin Khieu 29:43.55 McKay
165. 12 Tanner Nicolai 30:00.72 McMinnville
166. 10 Cody Kelly 33:51.06 North Salem