Official Team Scores
1. Valley Catholic 84
2. Bandon 113
3. East Linn Christian 144
4. Phoenix 169
5. Siuslaw 214
6. Scappoose 222
7. Marshfield 233
8. North Bend 241
9. Cottage Grove 265
10. Taft 269
11. Philomath 272
12. Newport 301
13. Molalla 322
14. Yamhill-Carlton 323
15. Junction City 325
16. Sweet Home 347
17. Cascade 349
18. Sisters 429
19. South Umpqua 481
20. Gladstone 527
21. Catlin Gabel 546
22. Oak Hill 680
23. Toledo 702
24. North Marion 704
25. Waldport 707
Boys 5K Run
1. 12 Michael Brown 16:37.5 North Bend
2. 11 John Kavulich 16:45.2 Scappoose
3. 11 Hunter Hutton 16:51.0 Bandon
4. 12 Josh Miner 16:55.5 East Linn Christian
5. 10 Jedaiah Wasson 17:00.9 PR East Linn Christian
6. 11 Josh Snyder 17:09.9 Bandon
7. 11 Robert "Robby" Vos 17:17.5 Phoenix
8. 12 Zane Norville 17:18.6 Valley Catholic
9. 12 George LaGesse 17:18.9 North Bend
10. 12 Jamie Kawaguchi 17:27.1 SR Valley Catholic
11. 12 Zane Olive 17:30.7 Bandon
12. 9 Nate Hicken 17:40.0 Valley Catholic
13. 12 Dylan Schmidt 17:40.1 Yamhill-Carlton
14. 12 Jacob Bergren 17:40.5 Phoenix
15. 11 Jordan Pollard 17:40.7 Sisters
16. 10 Konrad Raum 17:44.5 Cottage Grove
17. 10 Konnor Hathaway 17:48.4 Gladstone
18. 12 Parker Cook 17:52.2 Phoenix
19. 11 Isaac Griffes 17:52.9 Siuslaw
20. 12 Wesley Anderson 17:54.0 East Linn Christian
21. 12 Nate Lack 17:55.6 Cascade
22. 11 Nate Schmidlin 18:02.1 Valley Catholic
23. 10 Paesen Timm 18:03.1 Cottage Grove
24. 12 Austin Sharp 18:05.9 Scappoose
25. 12 Ryan Meighan 18:08.3 Junction City
26. 12 Trey Reed 18:08.6 Sweet Home
27. 12 Jack Pickell 18:08.8 Siuslaw
28. 12 Ian Emlet 18:16.6 SR Marshfield
29. 12 Uriel Barrios 18:17.2 SR Newport
30. 12 Matthew Borowczak 18:18.1 Molalla
31. 12 Yannik Huelbert 18:20.5 Cascade
32. 12 Seancarlos Gonzalez 18:21.9 Valley Catholic
33. 11 Jensen Davis 18:22.2 Philomath
34. 11 Nakai Sinohui 18:24.3 South Umpqua
35. 9 Isaac Cutler 18:25.0 Bandon
36. 12 Dylan Duckworth 18:26.3 Yamhill-Carlton
37. 10 Jacob Riley 18:27.8 Newport
38. 12 Chance Haun 18:29.4 Taft
39. 10 Jackson Miller 18:29.6 Valley Catholic
40. 12 Pete Frazee 18:31.3 Junction City
41. 11 Joey Howell 18:33.0 Philomath
42. 12 Ian Hoyt 18:34.1 Catlin Gabel
43. 11 Benjamin Swancutt 18:36.0 Junction City
44. 10 Gabe Delgado 18:36.6 Marshfield
45. 10 Rhett Osborne 18:36.7 East Linn Christian
46. 9 Jonathon Sampier 18:37.4 Marshfield
47. 12 Cesar Fajardo 18:38.1 Taft
48. 11 Preston Nightingale 18:39.1 Taft
49. 10 Jeremy Roe 18:40.3 Marshfield
50. 9 Jimmy Talley 18:40.8 Cottage Grove
51. 11 Jackson Hicken 18:43.5 Valley Catholic
52. 11 Jordan Northrop 18:44.4 Siuslaw
53. 9 Brendon Jensen 18:45.9 Siuslaw
54. 10 Tanner Sayers 18:50.0 Sweet Home
55. 12 Nathan Watt 18:50.0 Phoenix
56. 12 Clark Hellesto 18:50.1 Philomath
57. 12 Jacob Harris 18:53.0 Crosshill Christian
58. 11 Jesse Ellingworth 18:54.4 Cottage Grove
59. 9 Aero Franklin 18:55.0 Bandon
60. 10 Matthew Carrier 19:01.4 Scappoose
61. 11 Cole Pade 19:01.6 Sisters
62. 11 Marcus Simpson 19:01.7 Molalla
63. 9 Brody Gerig 19:02.8 Philomath
64. 9 Kiger Johnson 19:04.1 Siuslaw
65. 9 Isaiah Ebert 19:06.3 Scappoose
66. 9 Eli Demello 19:06.9 Taft
67. 11 Isaac Hasel 19:08.7 Marshfield
68. 10 Chandler Pruett 19:11.1 North Bend
69. 11 Damien Shockey 19:11.7 South Umpqua
70. 11 Eli Rome 19:12.2 Molalla
71. 11 Christian Strawn 19:12.4 East Linn Christian
72. 9 Lucas Hindman 19:13.6 Taft
73. 11 Joshua Allan 19:14.0 Newport
74. 9 Josh Lull 19:14.2 PR Scappoose
75. 9 Jonah Jarman 19:14.6 Siuslaw
76. 12 Thomas Skaff 19:16.6 Phoenix
77. 10 Tyson Flitcroft 19:16.8 North Bend
78. 10 Leo Johns 19:17.6 Newport
79. 11 Andrew Doran 19:19.4 Yamhill-Carlton
80. 12 Keenan Hoffman 19:21.2 Molalla
81. 10 Shaden Jensen 19:21.8 Philomath
82. 10 Kody Jones 19:24.5 PR East Linn Christian
83. 11 Ricky Yunke 19:25.1 Sweet Home
84. 10 Dustin Asher 19:27.7 Molalla
85. 10 Jose Gibson 19:28.1 Cascade
86. 12 Jerod Fugere 19:29.6 Yamhill-Carlton
87. 12 Michael Albavera 19:34.0 Newport
88. 10 Noah Dinsfriend 19:34.0 Sweet Home
89. 11 Donovan Oakes 19:35.5 North Bend
90. 11 Ronan Krutzikowsky 19:36.4 Newport
91. 11 Romario Mendoza 19:38.2 Newport
92. 10 Duane Hellesto 19:43.9 Philomath
93. 11 Ethan Cleveland 19:44.1 Marshfield
94. 11 Jacob Adams 19:45.2 North Bend
95. 11 Caleb Peckover 19:46.0 Scappoose
96. 12 Owen Ross 19:47.2 Scappoose
97. 9 Logan Hannigan-Downs 19:51.8 Philomath
98. 12 Jaden Kane 19:56.4 PR Oak Hill
99. 12 Kobe Olson 19:56.6 Sweet Home
100. 10 Dylan Geier 19:59.3 North Bend
101. 11 Brendan Brown 19:59.8 Junction City
102. 11 Ean Wood 20:00.1 Taft
103. 11 Josh Cable 20:00.3 South Umpqua
104. 12 Gunnar Fairbairn 20:00.9 Catlin Gabel
105. 11 Zach Bodi 20:01.5 Monroe
106. 9 Kane Nixon 20:02.6 Cascade
107. 10 Dillon Gurule 20:03.8 Sutherlin
108. 10 Jack Brown 20:04.6 Gladstone
109. 12 Jonathan Knowles 20:07.7 Phoenix
110. 11 Skyler Hammons 20:08.6 Bandon
111. 12 Blake Hutchison 20:08.8 Toledo
112. 10 Tucker Clement 20:11.4 Sutherlin
113. 12 Greg Adelman 20:15.7 Cascade
114. 11 Daniel Morris 20:19.1 Molalla
115. 11 Ian Diaz 20:20.9 Yamhill-Carlton
116. 11 Dawson Wood 20:21.5 Taft
117. 10 Jack Berg 20:28.0 SR Sisters
118. 12 Cody Gutridge 20:28.6 Phoenix
119. 11 Peyton Myhre 20:28.7 Sisters
120. 11 Patrick Ehleringer 20:29.0 Molalla
121. 10 Franklin Mumford 20:30.3 Junction City
122. 10 Drew Knox 20:33.2 Crosshill Christian
123. 11 Jordan Myrand 20:33.7 Bandon
124. 10 Erik Cortes 20:40.0 Cottage Grove
125. 11 Levi Silbernagel 20:45.2 Junction City
126. 11 Brett Fox 20:45.4 PR Yamhill-Carlton
127. 10 Konnor Owens 20:47.2 PR Cottage Grove
128. 11 Will Harmon 20:49.6 Catlin Gabel
129. 12 Jadon Smith 21:02.5 Gladstone
130. 10 Saul Tarula 21:03.9 North Marion
131. 12 William Werts 21:05.8 SR Sisters
132. 11 Dylan Yakes 21:06.6 Waldport
133. 12 Jon Ropp 21:06.7 SR East Linn Christian
134. 12 Isma Rodriguez 21:10.1 Crosshill Christian
135. 9 Wyatt Smith 21:14.5 PR Oakland
136. 9 Eric Hanson 21:18.3 Gladstone
137. 11 Andrew Look 21:18.4 Catlin Gabel
138. 12 Max Gause 21:22.9 Cottage Grove
139. 10 Alex Ellington 21:23.2 North Marion
140. 9 Mark Fitzharris 21:23.5 PR Oak Hill
141. 9 Zach Zanona 21:25.9 Sweet Home
142. 11 Avery Fawcett 21:29.6 Waldport
143. 11 Joshua Chandler 21:32.0 South Umpqua
144. 10 Jackson Bowe 21:36.2 Sisters
145. 11 Cameron Taber 21:36.2 Sweet Home
146. 11 Joshua Anderson 21:41.1 Toledo
147. 10 Parker Casberg 21:41.3 Toledo
148. 11 Jared McClure 21:53.7 South Umpqua
149. 10 Jarrett Adair 21:55.9 North Marion
150. 12 Andrew Stevens 21:57.2 Sisters
151. 11 Cole Spencer 22:01.4 Mapleton
152. 10 Andrew Hanna 22:01.8 Waldport
153. 11 Matthew Pedersen 22:02.0 Oakland
154. 11 Daniel Alvarado 22:04.2 Waldport
155. 10 Diven Naidu 22:08.0 Oak Hill
156. 10 Jesse Agnew 22:10.5 North Marion
157. 10 Mathus Leungpathom... 22:11.1 Catlin Gabel
158. 12 Peyton Ganfield 22:13.9 Cascade
159. 9 Kellen Frazer 22:15.4 Oak Hill
160. 10 Sean Williams 22:16.1 PR Logos Christian
161. 11 Damdindorj Tumur-O... 22:20.6 Toledo
162. 10 Jayden Stinson 22:29.1 Gladstone
163. 9 Seth Mahan 22:41.1 South Umpqua
164. 11 Nikolas Eyler 22:43.3 Oakland
165. 10 Challen Rosander 22:43.4 Oak Hill
166. 9 Dylan Smith 22:48.5 Catlin Gabel
167. 10 Matthew Shepherd 22:49.2 Waldport
168. 9 Jamison Richie 23:00.8 Waldport
169. 10 Wyatt Haberstich 23:03.8 PR North Marion
170. 11 Jobediah Ingram 23:11.0 South Umpqua
171. 10 Arturo Moreno 23:11.2 North Marion
172. 11 David Nessly 23:12.0 Logos Christian
173. 10 Charlie Kentros 23:18.2 Oak Hill
174. 9 Richy Gastelum 23:35.5 Mapleton
175. 11 Nathan Hooker 23:45.6 Logos Christian
176. 10 Cole McArthur 24:28.2 North Marion
177. 10 Ramon Topete 25:29.4 Waldport
178. 10 Chris Laube 25:51.3 Logos Christian
179. 12 Phillip Landis 28:30.7 Toledo
Official Team Scores
1. Philomath 109
2. Sisters 119
3. Catlin Gabel 120
4. Scappoose 131
5. Siuslaw 167
6. Oak Hill 180
7. North Bend 181
8. Phoenix 224
9. Junction City 227
10. Newport 251
11. Yamhill-Carlton 308
12. Cascade 312
13. South Umpqua 321
14. East Linn Christian 346
15. Sutherlin 389
16. Molalla 391
17. Bandon 408
18. Cottage Grove 418
19. Valley Catholic 431
Girls 5K Run
1. 11 Sailor Hutton 18:50.4 Bandon
2. 12 Celie Mans 19:13.6 Siuslaw
3. 12 Sydney Nichol 19:34.4 East Linn Christian
4. 10 Jazmin Chavez 19:39.7 SR Marshfield
5. 11 Linnaea Kavulich 19:43.3 Scappoose
6. 11 Maya Rayle 19:52.7 Catlin Gabel
7. 12 Shayla Potratz 20:18.3 Phoenix
8. 9 Hannah Hernandez 20:36.1 Philomath
9. 9 Lillian Fenner 20:46.1 Catlin Gabel
10. 12 Shayla Solomon 20:53.7 PR Junction City
11. 11 Anna Bartlett 21:07.5 Sisters
12. 12 Meaghan Alba 21:11.3 Philomath
13. 11 Andie Whitlow 21:17.2 SR Yamhill-Carlton
14. 9 Kaylee Delzotti 21:20.8 Marshfield
15. 12 Sophie Borders 21:21.4 Sisters
16. 9 Mckenzie Carrier 21:29.8 Oak Hill
17. 11 Megan Rutherford 21:43.8 North Bend
18. 11 Savannah Slay 21:48.6 South Umpqua
19. 12 Camerin Feagins 21:52.0 Sutherlin
20. 9 Zoey DeLuca 21:59.5 Oak Hill
21. 10 Lupita Alegria 21:59.9 Phoenix
22. 10 Alanna Fanning 22:01.2 PR Newport
23. 9 Emma Jones 22:05.4 Scappoose
24. 10 Tate Ricker 22:14.2 Sisters
25. 11 Georgia Benner 22:15.7 SR Scappoose
26. 10 Savanna Waters 22:18.6 Cascade
27. 9 Hannah Rannow 22:21.0 PR Siuslaw
28. 12 Janelle LeBlanc 22:24.9 North Bend
29. 9 Mariah Golston 22:28.7 Philomath
30. 9 Kiran Weasel 22:29.2 PR Catlin Gabel
31. 9 Madison Bushnell 22:35.4 Philomath
32. 12 Samantha Slusher 22:41.2 Catlin Gabel
33. 12 Samantha Shook 22:42.0 North Bend
34. 10 Peyton Bodi 22:47.5 Monroe
35. 9 Emma Allan 22:48.3 Newport
36. 9 Anne Wartnik 22:49.2 Siuslaw
37. 11 Engracia Diez 22:49.5 Sisters
38. 12 Tegan Weaver 22:50.3 Philomath
39. 12 Grace Rieman 22:53.4 Scappoose
40. 9 Kelsey Childress-W... 22:57.2 Molalla
41. 9 Sabrina James 23:02.1 Cottage Grove
42. 12 Amanda Fox 23:06.3 Junction City
43. 12 Zidane Galant-Lapo... 23:15.0 PR Sisters
44. 12 Lizzie Mack 23:15.1 Cascade
45. 10 Nicole Hanna 23:25.8 Waldport
46. 10 Bethany Kalebaugh 23:33.0 South Umpqua
47. 10 Stephaine Loop 23:34.5 SR Oak Hill
48. 9 Chloe Madden 23:35.3 Siuslaw
49. 11 Alejandra Artalejo 23:36.9 Philomath
50. 9 Kate Gomes 23:37.8 PR Yamhill-Carlton
51. 12 Emily Marquardt 23:38.0 SR Scappoose
52. 12 Kate Riley 23:40.5 North Bend
53. 10 Haley Bernard 23:40.7 Catlin Gabel
54. 10 Amy Hills 23:43.6 SR Sisters
55. 10 Katie Zagata 23:44.0 Seaside
56. 12 Elizabeth Gibson 23:46.0 Valley Catholic
57. 9 Aila Mickels 23:52.4 Gladstone
58. 10 Emily Peters 23:53.1 Oak Hill
59. 10 Samantha Kasitz 23:53.4 Oak Hill
60. 12 Leslibeth Mena 23:54.1 SR Phoenix
61. 12 Arianna Santiago 23:55.1 Junction City
62. 10 Michelle Landa 24:01.6 Newport
63. 11 Amanda Bays 24:03.5 Gladstone
64. 12 Mackenzie Wilson 24:06.0 East Linn Christian
65. 11 Emma Miller 24:07.8 Oak Hill
66. 11 Sydney Thielman 24:08.1 Junction City
67. 12 Celina Ciampi-Hicks 24:08.9 Cascade
68. 12 Elizabeth Salathe 24:09.1 North Bend
69. 12 Destiny Martinez 24:16.6 SR Newport
70. 12 Destinie Tatum 24:17.5 Siuslaw
71. 10 Madison Jack 24:18.3 Valley Catholic
72. 9 Shanti Deck 24:25.3 Junction City
73. 9 Alexis Van Vlack 24:25.6 Philomath
74. 9 Bryn Clement 24:29.5 PR Siuslaw
75. 9 Alyssa Zhang 24:31.6 Catlin Gabel
76. 9 Grace Armstrong 24:36.3 PR Yamhill-Carlton
77. 12 Alyssa Monohon 24:38.6 North Bend
78. 12 Lisbeth Melgar 24:39.8 Scappoose
79. 10 Ruby Peral-Covarru... 24:41.8 Phoenix
80. 10 Vivian Tauer 24:41.9 SR Phoenix
81. 9 Nadia Witt 24:44.3 PR Cottage Grove
82. 11 Bethany Gingerich 24:47.0 Sweet Home
83. 10 Adriane Bergerson 24:47.7 SR Cascade
84. 11 Rose Lay 24:49.7 SR Junction City
85. 12 Chase Rome 24:53.7 Molalla
86. 10 Marlee Roberts 24:54.0 Yamhill-Carlton
87. 10 Heidi Christianson 24:59.1 Sutherlin
88. 12 Clarissa Sprague 25:05.1 Oak Hill
89. 12 Alma Aguirre 25:06.8 Taft
90. 9 Korayma Llumiquing... 25:10.2 Newport
91. 10 Shelby Waterman 25:10.5 Bandon
92. 12 Carra Johnston 25:15.3 Scappoose
93. 11 Ashanti Potter 25:20.6 South Umpqua
94. 11 Caity Carrillo 25:28.9 Sutherlin
95. 12 Summer Spell 25:29.4 Seaside
96. 11 Emily Moore 25:38.1 SR Bandon
97. 9 Alexandria Zerr 25:39.8 Newport
98. 9 Hasina Lathan 25:44.7 South Umpqua
99. 10 Lydia Prins 25:49.2 PR Taft
100. 10 Avery Marshall 25:49.9 Gladstone
101. 9 Cayla Peeples 25:50.2 Molalla
102. 9 Aubrey Cade 25:50.9 East Linn Christian
103. 12 Alaxandra Reneau 25:51.2 South Umpqua
104. 10 Gabby Amerman-Smith 25:57.4 Oakland
105. 11 Anesha Smart 26:00.7 SR Seaside
106. 12 Brittney Manahan 26:03.6 Phoenix
107. 9 Emma Baton 26:06.4 Molalla
108. 12 Annmarie Precht 26:09.2 PR Siuslaw
109. 9 Allison Hoffman 26:16.7 Molalla
110. 11 Alison Bowler 26:17.4 East Linn Christian
111. 12 Illeana Blacketer 26:19.5 Toledo
112. 11 Mary Eisenbacher 26:21.9 Valley Catholic
113. 12 Haley Foster 26:23.4 PR Crosshill Christian
114. 10 Kenzie Parsons 26:29.2 Cottage Grove
115. 11 Savannah Davis 26:29.9 Cottage Grove
116. 10 Madelyne Elliott 26:37.9 East Linn Christian
117. 10 Samantha Richards-... 26:50.5 Molalla
118. 10 Megan Carrillo 26:51.5 Sutherlin
119. 10 Morgan DeHaven 26:53.2 Yamhill-Carlton
120. 10 Halle Hargett 26:56.2 Newport
121. 11 Jessica Kalebaugh 26:56.7 South Umpqua
122. 11 Michala Carpine 26:58.6 Sutherlin
123. 10 Sam Crawford 27:02.8 Sutherlin
124. 9 Lauren Wolfe 27:03.6 PR Valley Catholic
125. 11 Kate Johns 27:06.7 Cottage Grove
126. 9 Elizabeth Rouffy 27:07.4 PR Catlin Gabel
127. 9 Alani Cabal 27:09.1 PR Taft
128. 12 Claire Francis 27:12.4 Valley Catholic
129. 10 Cienna Ciampi-Hicks 27:13.5 Cascade
130. 10 Isabella Hanna 27:17.8 Waldport
131. 10 Kazes Kuykendall 27:21.8 Phoenix
132. 11 Jenn Simons 27:24.4 Cottage Grove
133. 10 Ana Rojas 27:29.2 SR Seaside
134. 12 Madelynn Knutson 27:34.0 Cascade
135. 11 Jenna Crowson 27:41.6 Monroe
136. 12 Val Kirkes 27:43.1 Toledo
137. 11 Madison Fischer 27:44.9 Molalla
138. 11 Lydia Rivers 27:57.9 PR Gladstone
139. 10 Emily Vetter 28:16.0 Cascade
140. 9 Isabella Bean 28:19.0 Bandon
141. 9 Audrey Murray 28:20.5 PR East Linn Christian
142. 11 Emily Bowler 28:23.0 East Linn Christian
143. 10 Rylie Houck 28:52.7 PR Bandon
144. 11 Dana Nyberg 29:48.1 Toledo
145. 9 Chas Walch 30:13.0 Waldport
146. 12 Kit VanRoekel 31:07.3 Oakland