Mens Results
5,000 Meters Varsity
1. 12 Kellen O'Neill 15:54.7 PR Arcata
2. 11 Nathan Burton 16:18.2 PR Grants Pass
3. 12 Tim Fitch 16:19.0 SR Madera
4. 12 Barrett Titus 16:25.0 PR Grants Pass
5. 12 Michael Brown 16:45.5 North Bend
6. 10 Dimitri Underwood 17:06.4 PR Grants Pass
7. 11 Brandon Ebersole 17:08.5 Madera
8. 10 Isaac Burgess 17:10.5 PR Grants Pass
9. 11 David Prudell 17:15.3 SR Hidden Valley
10. 10 Daniel Beckstead 17:19.6 Grants Pass
11. 11 Cody Lomica 17:25.3 PR Hidden Valley
12. 11 Moses Zavala 17:28.4 PR Madera
13. 11 Daniel Chadwick 17:36.4 SR Madera
14. 11 Nathan Wolford 18:09.6 PR Grants Pass
15. 9 Zack Abblitt 18:15.8 Brookings-Harbor
16. 10 Jeremy Roe 18:17.6 SR Marshfield
17. 10 James Baertschiger 18:19.5 PR Grants Pass
18. 12 Jordan Poppe 18:21.6 SR Henley
19. 12 Ben McAnally 18:22.6 SR St Mary's
20. 11 Isaac Hasel 18:22.6 PR Marshfield
21. 12 Matthew Nelson 18:23.7 PR Grants Pass
22. 11 Joel Wheeler 18:27.0 PR Cascade Christian
23. 11 Ezra Burton 18:28.4 Brookings-Harbor
24. 10 Cedar Davis-Frankf... 18:33.6 Grants Pass
25. 12 Daniel Paulsen 18:35.0 Brookings-Harbor
26. 9 Jonathon Sampier 18:35.4 Marshfield
27. 10 Paul Campos 18:37.3 PR Madera
28. 11 Sam Benally 18:42.8 PR Arcata
29. 11 Ethan Moe 18:45.3 PR Grants Pass
30. 10 Dillon Gurule 18:45.4 PR Sutherlin
31. 11 Jason Finwall 18:50.8 SR Grants Pass
32. 11 Ethan Cleveland 18:53.4 Marshfield
33. 10 Tyson Flitcroft 19:01.1 North Bend
34. 10 Amos Whitney 19:03.2 PR Arcata
35. 12 Isaac Taylor 19:03.7 SR Henley
36. 10 Ben Narwold 19:07.9 SR Arcata
37. 11 Zach Lathrom 19:08.6 Coquille
38. 10 Cameron Caldwell 19:14.8 SR Henley
39. 11 Donovan Oakes 19:15.2 North Bend
40. 12 Arin Lowry 19:22.8 SR Hidden Valley
41. 10 Tucker Clement 19:23.5 PR Sutherlin
42. 12 Austin Green 19:30.6 SR Hidden Valley
43. 10 Gabe Delgado 19:31.1 Marshfield
44. 9 Isaac Rubus 19:33.1 Cascade Christian
45. 9 Kyran Erwin 19:33.2 PR Marshfield
46. 12 Jaedyn Greene 19:37.4 Brookings-Harbor
47. 11 Devin Lichte 19:37.7 Reedsport
48. 11 Jacob Adams 19:39.1 North Bend
49. 9 Nathan Oberg 19:43.1 North Bend
50. 9 Soarin Clayburn 19:45.8 PR North Valley
51. 11 Payton Mustain 19:47.9 SR Grants Pass
52. 11 Kevin Keller 19:48.7 Madera
53. 12 Adam Langley 19:48.9 SR Henley
54. 11 Josh Rabjohn 19:50.3 SR Hidden Valley
55. 11 Gursharan Singh 19:51.0 Madera
56. 10 Jed Wright 19:51.7 PR Coquille
57. 11 Gabriel Mayer 19:52.6 PR St Mary's
58. 12 Tyler Sandusky 19:53.3 Brookings-Harbor
59. 9 Garrett Baird 19:55.9 Coquille
60. 11 Augustus Bell 19:59.7 North Bend
61. 11 Andrew Prince 20:05.7 Marshfield
62. 10 Levi Dimmick 20:15.3 PR Grants Pass
63. 11 Anson Savage 20:15.5 PR Grants Pass
64. 12 Wyatt Keady 20:19.1 PR Sutherlin
65. 10 Patrick Monsebroten 20:19.8 PR North Bend
66. 9 Carson Grebosky 20:25.0 PR St Mary's
67. 12 Nate Brink 20:26.2 SR Henley
68. 12 Devon Hoskins 20:27.8 PR Henley
69. 11 Seth Herron 20:30.5 SR Douglas
70. 12 Blake Hutchison 20:31.2 SR Toledo
71. 11 Zachary Casberg 20:33.2 SR Toledo
72. 11 JR DeContreras 20:36.7 PR Grants Pass
73. 11 Grady Hampel 20:38.2 SR North Bend
74. 9 Luke Belnap 20:43.9 PR Grants Pass
75. 11 Jacob Hester 20:46.3 Douglas
76. 9 Luke Homfeldt 20:46.8 PR Henley
77. 9 Rogue Atkinson 21:02.8 PR Cascade Christian
78. 11 Matthew Pedersen 21:04.1 SR Oakland
79. 12 Dalton Gray 21:06.4 SR Henley
80. 10 Colton West 21:11.6 PR Marshfield
81. 10 Jacob Maier 21:12.9 SR Grants Pass
82. 12 Brent Collins 21:13.8 SR Douglas
83. 9 Jacob Nelson 21:15.6 PR Grants Pass
84. 11 Chephren Sinko 21:16.6 North Bend
85. 12 Tommaso Garbi 21:25.1 Marshfield
86. 11 Jacob Post 21:28.0 PR Marshfield
87. 10 Gavin Glatte 21:28.7 SR St Mary's
88. 10 Parker Casberg 21:29.0 PR Toledo
89. 11 Travis Burke 21:29.4 SR North Valley
90. 10 Matt Richards 21:29.4 Douglas
91. 10 Colton Pitts 21:30.2 SR Henley
92. 11 Joshua Anderson 21:30.2 PR Toledo
93. 10 Braden Pennington 21:32.0 Hidden Valley
94. 11 Ivan Mann 21:34.1 SR Brookings-Harbor
95. 12 Brandon Warner 21:35.3 PR Grants Pass
96. 9 Richy Gastelum 21:40.2 PR Mapleton
97. 9 Nethaneel Suggs 21:40.6 North Valley
98. 9 River Lichte 21:41.6 Reedsport
99. 11 Cole Spencer 21:44.9 PR Mapleton
100. 10 Brian Ford 21:45.7 PR Arcata
101. 9 Carson Casey 21:47.5 PR Cascade Christian
102. 11 Damdindorj Tumur-O... 21:59.8 PR Toledo
103. 11 Grant Medle 22:01.2 SR Grants Pass
104. 11 Alexander Miller 22:02.3 PR Pacific
105. 11 Clay Laskey 22:02.4 Reedsport
106. 9 Wyatt Smith 22:05.3 PR Oakland
107. 9 Brody Best 22:05.8 PR Yoncalla
108. 10 Ethan McAnally 22:06.2 SR St Mary's
109. 11 JR Shurts 22:09.8 PR Toledo
110. 9 Gabe Hehn 22:17.5 PR Cascade Christian
111. 11 Dominic Wells 22:20.7 PR Mapleton
112. 9 Ryan Fukushima 22:23.5 PR Arcata
113. 11 Carson Brown 22:25.6 PR Grants Pass
114. 11 Ryan Steendahl 22:28.8 Brookings-Harbor
115. 11 Nikolas Eyler 22:33.9 SR Oakland
116. 10 Everett Van Maren 22:37.2 Brookings-Harbor
117. 9 Zach Lor 22:46.1 PR Sutherlin
118. 10 Kevin Aultman 22:50.6 SR Arcata
119. 9 Patrick Harbolt 22:50.9 North Bend
120. 9 Romig Beley 23:05.4 North Bend
121. 9 Alex O'Sullivan 23:37.8 Hidden Valley
122. 10 Vincent Thrash 23:46.0 SR Coquille
123. 9 Jordan Collins 23:50.1 PR Henley
124. 9 luke Fowler 24:11.0 Douglas
125. 12 Phillip Landis 24:11.2 SR Toledo
126. 10 Daniel Pearson 24:43.1 Brookings-Harbor
127. 10 Christopher Schnei... 25:16.9 PR Henley
128. 11 Ryan Tomlinson 25:19.6 PR Sutherlin
129. 10 Nick Klier 25:43.9 Reedsport
130. 9 Noah Stillwell 26:32.3 St Mary's
131. 10 Jacob Frederic 26:58.0 PR Toledo
132. 10 Gavin Chipman 27:02.7 PR Toledo
133. 9 Kohl Sherman 27:07.2 PR Toledo
134. 12 Jason Farrell 27:09.4 St Mary's
135. 9 Curtis Humphrey 27:37.8 Hidden Valley
136. 9 Gabriel Blunt 27:50.1 PR Grants Pass
137. 10 Cameron Tarver 29:05.9 Yoncalla
138. 9 Storm Greene 29:31.3 PR Toledo
139. 9 Jeremy Young 30:56.5 Sutherlin
140. 11 Noe Lopez 38:35.1 Reedsport
Official Team Scores
1. Grants Pass 30
2. Madera 60
3. Marshfield 126
4. Hidden Valley 139
5. Brookings-Harbor 151
6. North Bend 155
7. Arcata 161
8. Henley 184
9. St Mary's 264
10. Cascade Christian 274
11. Sutherlin 283
12. Toledo 327
13. Douglas 334
14. Reedsport 366