boys 5000m run
1. 10 Isaac Hermann 19:20.68 Reynolds
2. 11 John Romo 19:30.57 Reynolds
3. 10 Kurt Foster 19:51.23 Philomath
4. 9 Daniel Koechel 19:53.65 North Bend
5. 11 Jacob Carpenter 19:54.86 Gold Beach
6. 12 Devin Weise 19:56.31 Springfield
7. 11 Balin Strand 19:59.61 Springfield
8. 12 Marcus Weaver 20:08.51 Philomath
9. 9 Nathan Geiger 20:10.08 Reynolds
10. 12 Frank Baumgartner 20:18.16 Gold Beach
11. 12 Bahr Trayhorn 20:22.56 Reynolds
12. 12 Allen Yeung 20:26.00 Reynolds
13. 10 Xayd Magana 20:34.86 Philomath
14. 10 Sean Burns 20:45.60 Siuslaw
15. 12 Paul Freeman 20:50.84 Reynolds
16. 11 Liam Reardon 20:51.93 Churchill
17. 11 Isaac Hadnutt 21:00.54 Churchill
18. 9 Jacob Adams 21:01.46 North Bend
19. 11 Si tceles Fry 21:10.31 Gold Beach
20. 11 Tyler Williams 21:10.55 Siuslaw
21. 9 Skyler Hammons 21:11.00 Bandon
22. 11 Rory Moeller 21:13.87 Newport
23. 11 Brendan Thurber-Bl... 21:14.10 Newport
24. 10 James Golston 21:14.31 Philomath
25. 10 Andy Truong 21:16.34 Reynolds
26. 12 Evan Schreiber 21:16.72 North Bend
27. 11 Gary Haas 21:18.93 Reynolds
28. 9 Grady Hampel 21:19.15 North Bend
29. 11 Jacob King 21:20.12 Reynolds
30. 9 Jensen Davis 21:28.83 Philomath
31. 11 Lowden Hansen 21:32.07 Willamette
32. 12 Hunter Foster 21:36.17 Philomath
33. 10 Danil Radchenko 21:36.83 Reynolds
34. 9 Ari Hendrix 21:37.60 Willamette
35. 11 Levi Randel 21:38.38 Myrtle Point
36. 12 Devin Olson 21:39.37 North Bend
37. 10 Benjamin Burcham-H... 21:40.65 Reynolds
38. 9 Tyler DeBois 21:43.17 Reynolds
39. 12 Keith Larson 21:44.83 Philomath
40. 11 Stephen Clontz 21:45.10 Springfield
41. 9 Dawson Wood 21:53.23 Newport
42. 12 JT Ayers 21:56.40 Churchill
43. 10 Warren Anderson 22:00.43 Gold Beach
44. 9 Koa Smith 22:05.05 Newport
45. 9 Augustus Bell 22:05.50 North Bend
46. 10 Ryan Chase 22:06.52 North Bend
47. 10 Matthew Black 22:07.14 Sutherlin
48. 11 Joe Springer 22:07.63 Gold Beach
49. 12 Connor Reardon 22:08.67 Churchill
50. 11 Riley Smith 22:08.95 Reedsport
51. 10 Ricardo Covarrubias 22:12.09 Reynolds
52. 9 Ean Wood 22:13.63 Newport
53. 11 Diego Ruiz 22:19.80 Springfield
54. 12 Cayman Linson 22:20.13 Reynolds
55. 9 Jeremy Trapold 22:20.64 North Bend
56. 12 Devin Keller 22:28.04 Reynolds
57. 12 Andrew Keller 22:33.05 Reynolds
58. 9 David Fodrea 22:34.89 Bandon
59. 9 Tucker McKee 22:42.51 Reynolds
60. 11 Anthony Vasquez 22:42.85 Reynolds
61. 12 Chris Tello 22:46.72 Sutherlin
62. 12 Scott Hedenskog 22:47.51 Brookings-Harbor
63. 11 Nick Terrell 22:58.70 Oakland
64. 10 Eric Torres 23:08.59 Reynolds
65. 11 Fox Avery 23:12.53 Newport
66. 12 Chris Carrigg 23:14.97 Reynolds
67. 12 David Ehlen 23:30.32 Willamette
68. 9 Donovan Oakes 23:33.10 North Bend
69. 10 Timothy Pham 23:37.91 Reynolds
70. 9 Devin Lichte 23:44.22 Reedsport
71. 9 Tucker Freeman 23:44.41 Churchill
72. 9 Clay Laskey 24:07.00 Reedsport
73. 9 Merlyn Riley 24:09.02 Churchill
74. 10 Jeremy Sieperda 24:11.81 Philomath
75. 9 Caleb Murphy 24:14.41 Creswell
76. 10 Isaac Johnson 24:17.29 Myrtle Point
77. 11 Nathan Hoffman 24:24.93 Myrtle Point
78. 9 Jeffrey Taylor 24:26.03 Churchill
79. 10 Nicky Loomis 24:27.51 Willamette
80. 11 Aleksey Shulik 24:37.84 Reynolds
81. 10 Ethan Ward 24:47.02 Willamette
82. 11 Hayden Wiley 24:53.86 Myrtle Point
83. 10 Ben Simms 24:54.65 Willamette
84. 11 Charles Grimes 25:01.22 North Bend
85. 12 Valentin Jove 25:21.85 Newport
86. 10 Cody Pedder 25:23.83 Reedsport
87. 11 Christopher New 25:24.20 North Bend
88. 9 Forrest Dittmer 25:40.14 Myrtle Point
89. 10 Alex Rash 26:20.70 Newport
90. 9 Elijah LeBaron 26:35.93 Newport
91. 12 Roman Munoz 26:55.59 Bandon
92. 11 Seamus Fitzgerald 27:09.98 Brookings-Harbor
93. 10 Ocean French 27:14.88 Creswell
94. 11 Eric Belcher 27:33.46 Willamette
95. 9 Elijah Hall 28:57.59 Oakland
96. 12 Cole Barnes 28:59.83 Oakland
97. 12 Jacob Cohen 31:25.58 Myrtle Point
98. 12 Cody Guitierrez 31:34.86 Newport
99. 9 michael lee 31:49.59 Bandon
100. 12 Blake Rogers 34:35.43 Springfield