Boys 5,000m Run
1. 12 Ethan Agnes 18:37.6 Elmira
2. 10 Donovan Oakes 18:57.1 North Bend
3. 9 Patton Reid 18:59.7 North Bend
4. 9 Josh Richards 19:15.4 Tillamook
5. 12 Dmitri Au 19:16.6 Newport
6. 10 Augustus Bell 19:17.5 North Bend
7. 10 Jaxon Lantis 19:19.2 Elmira
8. 11 Xayd Magana 19:21.5 Philomath
9. 12 Geoffrey Lytwyn 19:33.7 Newport
10. 11 Arlo Bannan 19:41.3 Tillamook
11. 11 Greg Adelman 19:43.0 Cascade
12. 9 McKenzy Johnson 19:56.1 Philomath
13. 12 Taylor Gray 19:59.6 Cascade
14. 11 Blaine Loftis 20:00.0 Elmira
15. 9 Quincy Reynolds 20:06.4 Scappoose
16. 11 Joey Hernandez 20:09.0 Scappoose
17. 9 Keegan Cook 20:11.4 Elmira
18. 12 Isaiah Gonzalez 20:20.9 Scappoose
19. 11 Marshal Christman 20:21.6 Cascade
20. 12 Ben Oldenkamp 20:22.7 Tillamook
21. 11 James Golston 20:24.0 Philomath
22. 11 Zach Russell 20:25.4 Elmira
23. 9 Paul Ossowski 20:28.6 Elmira
24. 10 Noah Taraski 20:38.3 Sweet Home
25. 9 Colton West 20:41.7 North Bend
26. 9 Alex Artejejo 20:42.8 Philomath
27. 10 Chephren Sinko 20:45.5 North Bend
28. 10 Nicholas Viol 20:47.3 Molalla
29. 10 Cyrus McElhaney 20:47.8 Molalla
30. 10 Ian Connors 20:55.7 Elmira
31. 11 Chris Hernandez 20:56.3 Cascade
32. 10 River Veek 20:57.8 Tillamook
33. 9 Mason Beeman 21:05.3 Molalla
34. 11 Hauke Nienaber 21:08.9 Tillamook
35. 9 Evan Peterson 21:10.6 Scappoose
36. 10 Grady Hampel 21:12.2 North Bend
37. 10 Ricky Huff 21:13.1 Siuslaw
38. 12 Charles Grimes 21:19.0 North Bend
39. 10 Nelson Rodgers 21:20.8 Sweet Home
40. 9 Devon Richard 21:31.5 Pacific
41. 9 Seth Staten 21:35.2 Philomath
42. 11 Cameron Hickey 21:40.5 Pacific
43. 11 Nick Rietz 21:44.2 Sweet Home
44. 11 Nick Tolman 21:48.0 Sweet Home
45. 10 Steven Calleja 21:48.9 Newport
46. 11 Jonathan Bachman 21:52.7 Scappoose
47. 10 Cameron Taber 21:54.5 Sweet Home
48. 9 Jordan Buchanan 21:56.0 Scappoose
49. 10 Denum Hanson 22:01.9 Elmira
50. 9 Caique Gomes 22:03.8 Newport
51. 10 Logan Dorland 22:24.0 Tillamook
52. 12 Connor Kelly 22:25.7 Cascade
53. 12 Jonah Loggan 22:31.2 Cascade
54. 9 Patrick Monsebroten 22:32.5 North Bend
55. 9 Cameron Nye 22:35.3 Marshfield
56. 11 Owen Ross 22:39.5 Scappoose
57. 11 Jan Bonus 22:40.9 Philomath
58. 9 Bill Zhang 22:42.7 Corbett
59. 9 Josh Nicolaus 22:46.2 Marshfield
60. 10 Kevin Cochran 22:46.6 Elmira
61. 9 Austin Norgaard 22:48.5 Scappoose
62. 9 Kobey Carter 22:53.2 Philomath
63. 10 Elijah Hall 23:11.5 Oakland
64. 11 Daniel French 23:15.3 Elmira
65. 11 Alex Rash 23:22.6 Newport
66. 11 Victor Nieves-Garcia 23:22.8 Scappoose
67. 9 Nick Hutchison 23:24.3 South Umpqua
68. 10 Jackson Burum 23:35.8 Scappoose
69. 9 Benjamin Brown 23:38.2 Oakland
70. 9 Jaden Holmason 23:39.9 Scappoose
71. 10 Jobediah Ingram 23:41.8 South Umpqua
72. 12 Trevor Shaw 23:42.1 Elmira
73. 9 Brandon Enghauser 23:46.8 Philomath
74. 9 Jacob McBeth 23:54.4 Cascade
75. 10 Rhian Coffey 24:01.1 Elmira
76. 12 Noah Palter 24:03.2 Tillamook
77. 12 Aaron Pettengill 24:03.3 Corbett
78. 9 Koby Wade 24:05.3 Molalla
79. 11 Jeran Coffey 24:13.3 Elmira
80. 11 Mitch Nguyen 24:17.0 Corbett
81. 10 Brad Easton 24:32.5 Marshfield
82. 9 Max Nicolaus 24:35.1 Marshfield
83. 10 Jake Hindmarsh 24:47.1 Sweet Home
84. 10 Addison Stephensen 25:21.1 Waldport
85. 9 Sam Loggan 25:22.5 Cascade
86. 11 Nick Ogle 25:22.8 Scappoose
87. 11 Travis Sweet 25:42.2 Elmira
88. 12 Tyler Shober 25:43.4 Scappoose
89. 10 Alexander Miller 26:11.9 Pacific
90. 10 Chase Bakkensen 26:35.5 Scappoose
91. 9 Jesse Oliver 26:39.7 Scappoose
92. 10 Christian Baham 28:07.8 Sweet Home
93. 9 Weston Spang 28:53.6 Scappoose
94. 11 Tristan Pixley 32:58.1 Scappoose
95. 9 Justin Nguyen 34:25.1 Corbett
Girls 5,000m Run
1. 10 Janiece Moore 22:58.5 Molalla
2. 11 Elizabeth Salathe 23:07.5 North Bend
3. 10 Kaylee Graham 23:18.6 Siuslaw
4. 11 Alissa McCord 23:20.4 North Bend
5. 10 Madison Fischer 23:58.3 Molalla
6. 9 Hannah Graber 24:10.7 North Bend
7. 9 Itzel Vazquez 24:20.6 Tillamook
8. 11 Alaxandra Reneau 24:28.3 South Umpqua
9. 11 Britta Kuckuck 24:29.1 North Bend
10. 10 Alyson Worthington 24:29.9 Scappoose
11. 11 Lisbeth Melgar 24:30.6 Scappoose
12. 9 Jasmine Detrick 24:30.8 Scappoose
13. 10 Hayleigh Middleton 24:33.9 Siuslaw
14. 11 Carra Johnston 24:35.4 Scappoose
15. 9 Kylee Plank 24:41.9 Scappoose
16. 10 Ashley Brust 24:47.1 Scappoose
17. 11 Laurel Evans 25:26.4 Scappoose
18. 10 Jessica Kalebaugh 25:37.5 South Umpqua
19. 10 Sierra Trichler 25:38.0 North Bend
20. 11 Jennifer Verdin 25:43.7 Tillamook
21. 12 Markita Martin 25:43.8 Tillamook
22. 9 Pantera Hillstrom 25:44.6 Tillamook
23. 9 Emily Vetter 25:45.9 Cascade
24. 9 Amity Coon 25:46.6 Philomath
25. 9 Hailey Cofer 25:49.6 Tillamook
26. 10 Cassidy Neer 26:05.1 Molalla
27. 10 Gabi Beckstead 26:16.0 Philomath
28. 9 Aidan Goff 26:32.9 Philomath
29. 12 Erica Lai 26:46.8 North Bend
30. 12 Hannah Pruett 26:48.4 Cascade
31. 9 Maggie Remy 27:01.3 Cascade
32. 11 Jewell White 27:24.8 Cascade
33. 11 Elizabeth Dotter 27:27.5 Cascade
34. 10 Kelsy Heller 27:34.1 Scappoose
35. 12 Maiah Syverson 27:58.8 Cascade
36. 10 Claire Peters 28:06.9 North Bend
37. 12 Maren Jenssen 28:09.4 North Bend
38. 11 Alecia Finley 28:32.4 Pacific
39. 11 Kaia Martin 28:47.2 North Bend
40. 10 Hayley Carroll 29:09.0 Cascade
41. 9 Morgan Pruitt 29:19.3 Gladstone
42. 9 Ana Rojas 30:23.8 Seaside
43. 9 Carissa Pixley 31:02.4 Scappoose
44. 9 Hannah Delamarter 31:12.0 Cascade
45. 12 Natalia Lopez-Sanc... 31:20.8 North Bend
46. 9 Daphne Hofmann 31:24.6 Cascade
47. 11 Aja Bedwell 31:27.9 Cascade
48. 10 Kaitlyn Stokes 31:39.1 Marshfield
49. 10 Taylor Schultz 31:40.7 Philomath
50. 9 Angelina Alcala 31:53.8 Seaside
51. 9 Lindsey Marcantonio 31:59.2 Scappoose
52. 10 Hannah Bowman 32:11.3 Scappoose
53. 11 Lauren Parkes 32:25.8 Marshfield
54. 11 Caydn Carr 32:32.4 Seaside
55. 10 Aemilie Trayhorn 32:33.8 Corbett
56. 9 Jo Ann Van Horn 32:36.4 Corbett
57. 11 Aaliyah Schultz 33:04.8 Philomath
58. 9 Sofia Munoz 34:01.3 Marshfield
59. 9 Daisy Thompson 34:07.4 Marshfield
60. 11 Kara Ipson 34:22.3 Seaside
61. 11 Caroline Kotson 34:44.0 Seaside
62. 10 Kenzie McHuron-Guss 37:06.5 Philomath