boys 5000m run
1. 12 Shane Crofoot 15:37.46 Hidden Valley
2. 11 Walter Vail 15:38.03 Crater
3. 9 Andy Monroe 15:42.39 Crater
4. 12 Devin Rodman 15:43.46 Crater
5. 9 Derek Tripp 15:57.39 Crater
6. 11 Kevin VanDyke 15:59.82 Eagle Point
7. 12 Randy Mena 16:05.14 Phoenix
8. 10 Nathan Edwards 16:12.75 Crater
9. 10 Maxel Belnap 16:13.1 Grants Pass
10. 12 Conner Covey 16:17.71 North Medford
11. 11 Rio Lopez 16:32.29 Rogue River
12. 11 Tanner Shipley 16:32.48 Crater
13. 11 Raymond Impara 16:39.26 Ashland
14. 9 Erik Olsen 16:40.46 Crater
15. 10 Jacob Bergren 16:51.44 Phoenix
16. 10 Lane Nahss 16:52.57 Eagle Point
17. 10 Griff Hokanson 16:54.69 Crater
18. 12 Nathan Panagos 16:55.55 Eagle Point
19. 12 Nigel Leonis 16:59.96 Phoenix
20. 11 John Shipley 17:04.71 Eagle Point
21. 10 Parker Cook 17:07.38 Phoenix
22. 10 Sean Fagan 17:09.61 North Medford
23. 11 Thomas Hayes 17:10.51 Grants Pass
24. 10 Mason Hageman 17:10.89 North Medford
25. 10 Barrett Titus 17:15.71 Grants Pass
26. 10 Nathan Watt 17:17.33 Phoenix
27. 9 Gabe Southmayd 17:20.05 Crater
28. 9 David Hollensbe 17:25.23 Ashland
29. 9 Alex Franklin 17:26.55 Ashland
30. 10 Thomas Skaff 17:29.2 Phoenix
31. 11 Zed Thompson 17:31.93 Crater
32. 11 Drake Knowles 17:35.4 Phoenix
33. 11 Kaleb Lacey 17:38.45 Crater
34. 12 Justin Rogers 17:40.43 Henley
35. 10 Harrison Wiltrout 17:41.15 North Medford
36. 11 Zachary Burnett 17:45.8 North Medford
37. 11 Dima Clarke 17:46.16 Hidden Valley
38. 10 Jorge Sierra-Oldham 17:46.52 Ashland
39. 10 Isaac Taylor 17:52.51 Henley
40. 11 Juan Hernandez 17:52.76 Klamath Union
41. 9 David Moore 17:54.48 Hidden Valley
42. 10 Daniel Edmund 17:55.59 North Medford
43. 12 Chad Hayen 17:57.16 Klamath Union
44. 10 Christian Hill 17:58.09 Ashland
45. 11 Cole Compeau 18:01.81 Ashland
46. 10 Eryl Kenner 18:02.58 Ashland
47. 10 Jordan Poppe 18:02.9 Henley
48. 10 Francisco Ramirez 18:03.44 Crater
49. 11 Ronan Rutherford-S... 18:04.09 Klamath Union
50. 12 Nolan Hill 18:08.55 Crater
51. 10 Anthony Dominquez 18:10.44 North Medford
52. 12 Graham Van Geem 18:12.74 Klamath Union
53. 10 Kevin Fletcher 18:14.7 Ashland
54. 10 Ben McAnally 18:16.77 St Mary's
55. 9 Evan Koenigsman 18:17.86 St Mary's
56. 10 Clark Hooper 18:18.7 Eagle Point
57. 9 Matthew Hageman 18:19.64 North Medford
58. 9 Isaac Eichenlaub 18:20.77 Crater
59. 9 David Prudell 18:22.02 Hidden Valley
60. 10 Ryan Merker 18:23.8 Grants Pass
61. 12 Louie Snowden 18:25.77 Ashland
62. 9 Dane Backes 18:31 Grants Pass
63. 12 Parker Wiltrout 18:31.98 North Medford
64. 10 James Guzman 18:32.22 Eagle Point
65. 10 Nick Smith 18:37.29 Mazama
66. 12 Devin Landrum 18:38.57 Klamath Union
67. 12 Nate Goodnature 18:39.57 Phoenix
68. 10 Jameson Koenigsman 18:41.39 St Mary's
69. - Sam Cooke 18:42.29 North Medford
70. 11 Joe Hagy 18:44 St Mary's
71. 9 Bowen Browder 18:44.48 Mazama
72. 12 Adam Swan 18:45.01 Grants Pass
10 Elias Lawson 18:52 Ashland
73. 12 Chris Anderson 18:53.8 Eagle Point
74. 11 Jan-Louis Benade 18:56.43 North Medford
75. 9 Sidney Stalford 18:57.52 North Valley
76. 9 Kris Vass 18:57.92 Klamath Union
77. 9 Joel Wheeler 18:59.68 Cascade Christian
78. 10 Matthew Nelson 19:00.36 Grants Pass
79. 9 Blake Beck 19:00.76 Crater
80. 9 Nathan Burton 19:01.25 Grants Pass
81. 10 Cody Gutridge 19:05.23 Phoenix
82. 9 Nathan Wolford 19:08.7 Grants Pass
83. 10 Dalton Gray 19:15.5 Henley
84. 12 Jon Hricziscse 19:16.97 Henley
85. 10 Hunter Devilleneuve 19:17.71 Crater
86. 11 Harrison Jensen 19:17.99 St Mary's
87. 11 Davian Wilson 19:18.75 Crater
88. 10 Connor Mckeehan 19:19.69 North Medford
89. 11 Taylor Holverson 19:25.3 Grants Pass
90. 10 Adam Langley 19:30.83 Henley
91. 11 Leo Molina 19:31.19 Klamath Union
92. 11 Joshua Hinton 19:34.07 Mazama
93. 11 Joseph Read 19:35.68 North Medford
94. 12 Kellen Bogardus 19:37.64 Grants Pass
95. 11 Colton Dumont 19:37.95 St Mary's
96. 9 Cody Lomica 19:39.2 Hidden Valley
97. 10 Hayden Dentinger 19:39.46 Klamath Union
98. 11 Walter Bain 19:43.57 Grants Pass
99. 12 Benji Belsky 19:48.94 Klamath Union
100. 11 Keith Caldwell 19:50.01 Henley
101. 10 Wyatt Borman 19:50.38 Rogue River
102. 10 Nate Brink 19:51.43 Henley
103. 10 Michael Howard 19:53.23 Rogue River
104. 9 Payton Mustain 19:56.39 Grants Pass
105. 11 Yair Guerrero 19:57.85 Phoenix
106. 11 Jared Anastasi 19:58.43 Mazama
107. 10 Tim Hole 20:00.17 Klamath Union
108. 9 Bryan Kane 20:03.9 Ashland
109. 11 Andrew George 20:06.93 Cascade Christian
110. 9 Andrew Gmirkin 20:17.19 Eagle Point
111. 9 Henry Cobb 20:18.57 Ashland
112. 10 Josh Idiart 20:19.22 Crater
113. 11 Levi Lyman 20:20.17 Henley
114. 12 Nathaniel McCroske... 20:25 Mazama
115. 9 Dawson Boughhammer... 20:26.65 Eagle Point
116. 10 Dyrin Larson 20:29.84 Henley
117. 11 Josh Budden 20:32.94 Klamath Union
118. 9 Grant Medley 20:35.69 Grants Pass
119. 11 Lincoln Hopkins 20:40.51 Klamath Union
120. 9 Dillan Hughes 20:44.94 Grants Pass
121. 11 Caleb Rasmussen 20:51 Henley
122. 9 Logan Thurman 20:51.33 Crater
123. 10 Daniel Slinker 20:53.73 Klamath Union
124. 9 Tucker St. Clair 21:04.51 Klamath Union
125. 10 Drew Lawrie 21:05.09 Henley
126. 9 Mason Sheats 21:06.63 Phoenix
127. 9 Ty James 21:12.66 Crater
128. 10 Jacob Pomeroy 21:13.43 Crater
129. 9 Kaleb Herrell 21:17.93 Eagle Point
130. 9 Ryan Laws 21:23.05 Crater
131. 11 Noe Macias 21:23.38 Klamath Union
132. 9 Anson Savage 21:37.89 Grants Pass
133. 11 Kurtis Stotts 21:40.93 Mazama
134. 12 Doug Ratliff 21:49.09 Mazama
135. 9 Avram Rosewood 21:52.02 Ashland
136. 11 Will Russel 21:52.24 Mazama
137. 9 Brandon Kinsey 21:59.25 North Medford
138. 10 Brigham Blundell 21:59.96 Phoenix
139. 10 Jacob Slinker 22:39.08 Klamath Union
140. 10 Josh Isbell 23:10.44 Phoenix
141. 11 Gabriel Baumgarten 23:31.25 Cascade Christian
142. 10 Hanul Lee 23:32.15 North Medford
143. 12 Zach Pare 23:42.65 Mazama
144. 12 Gardiner Caleb 23:54.24 Eagle Point
145. 10 Shaedon Allison 24:04.02 Mazama
146. 9 Steen Hardt 24:19.83 Henley
147. 9 Ethan Cheyne 25:51.67 Henley
148. 10 Brian Russel 25:51.91 Mazama
149. 9 Javier Mitchell 26:30.91 Ashland
150. 9 Brandon Fortino Volk 30:57.55 St Mary's
151. 9 Gabriel Lee 31:02.34 Klamath Union