boys 5000m run
1. 12 Seth Campbell 16:54.16 Siuslaw
2. 12 Mitchell Thomas 17:22.29 Philomath
3. 12 Nick Hossley 17:28.21 North Bend
4. 11 Hayden Stewart 17:32.50 Springfield
5. 11 Harley West 17:49.89 Reynolds
6. 12 Andrew Damitio 17:52.55 Philomath
7. 11 Tim McIlroy 18:00.85 Philomath
8. 11 Jacob Fry 18:04.85 Reynolds
9. 11 Chris Burton 18:07.70 Brookings-Harbor
10. 12 Jonathan Griffes 18:09.44 Siuslaw
11. 10 Andy Solano 18:10.14 Reynolds
12. 10 Michael Brown 18:10.76 North Bend
13. 11 Curt Knott 18:11.85 Newport
14. 12 Zach Moore 18:19.58 Churchill
15. 9 Hunter Hutton 18:21.39 Bandon
16. 10 Jack Pickell 18:29.55 Siuslaw
17. 12 Alex Derbyshire 18:29.87 Reynolds
18. 10 Andrew Rannow 18:31.40 Siuslaw
19. 10 Erik Solano 18:36.06 Reynolds
20. 11 Alberto Ramirez-Ga... 18:38.01 North Bend
21. 9 Josh Snyder 18:41.71 Bandon
22. 10 Zane Olive 18:41.98 Bandon
23. 12 Lance Hemphill 18:45.40 Springfield
24. 9 Isaac Griffes 18:48.44 Siuslaw
25. 12 Brandon Smalley 18:48.86 Brookings-Harbor
26. 11 Aaron Yakes 18:51.24 Newport
27. 12 Johnathan Coleman 18:53.22 Reynolds
28. 12 Shane Graham 18:56.46 Brookings-Harbor
29. 9 Kyle King 18:57.05 Siuslaw
30. 11 Johnathan Armstrong 19:00.09 Springfield
31. 11 Clay Youker 19:04.12 Philomath
32. 12 Dylan Hubbard 19:06.52 Creswell
33. 10 Clark Hellesto 19:06.71 Philomath
34. 11 Jeremy Thomas 19:10.63 Willamette
35. 12 Cody Enos 19:16.35 Brookings-Harbor
36. 10 Timothy Kaelin 19:16.94 Churchill
37. 11 AJ Nichols 19:19.25 Oakland
38. 10 George LaGesse 19:19.68 North Bend
39. 11 Noah Graber 19:22.22 North Bend
40. 12 Philip Kuckuck 19:22.77 North Bend
41. 12 Taylor Graham 19:29.54 Siuslaw
42. 10 Jesse Wittenborn 19:32.90 Creswell
43. 12 Trenton Berrian 19:38.55 North Bend
44. 10 Milton Monroe 19:41.39 Churchill
45. 10 C.J. Sawyer 19:44.14 Willamette
46. 10 Riley Rooke 19:46.82 Newport
47. 10 Christian Sevey 19:47.10 Willamette
48. 11 Nathaniel Oberman 19:48.17 Oakland
49. 9 Ronan Krutzikousky 19:48.40 Newport
50. 10 Benjamen Birkby 19:48.96 Springfield
51. 12 Alejandro Cuadros 19:50.40 Springfield
52. 9 Ezra Burton 19:51.25 Brookings-Harbor
53. 11 Seven Converse 19:55.74 Bandon
54. 11 Hunter Niedens 20:16.42 Brookings-Harbor
55. 9 Jimmie Allen 20:17.49 Brookings-Harbor
56. 10 Tim Hatfield 20:22.00 Bandon
57. 12 Gabriel Castelli 20:24.24 Bandon
58. 12 Levi Dean 20:28.65 Churchill
59. 10 Calvin Tharpe 20:29.11 Creswell
60. 10 Noah Montgomery 20:31.49 Churchill
61. 12 Karl Hellesto 20:36.72 Philomath
62. 9 Nikolas Eyler 20:39.54 Oakland
63. 9 Joshua Bruce 20:41.90 Bandon
64. 10 Zack Schissler 20:45.93 Oakland
65. 12 Tristan Allen 20:48.28 Sutherlin
66. 11 Bradley Yates 21:01.37 Oakland
67. 11 Haeden Rauh 21:02.60 Sutherlin
68. 11 Dmitri Au 21:04.23 Newport
69. 12 Connor Campbell 21:05.75 Newport
70. 10 Andre Abel 21:11.52 Reynolds
71. 9 Dylan Yakes 21:14.05 Newport
72. 10 Carl Bieker 21:14.90 Churchill
73. 9 Evan Vallot 21:21.87 Illinois Valley
74. 9 Justin O'Reilly 21:24.77 Creswell
75. 10 Rory Christie-Fran... 21:26.41 Willamette
76. 10 Jared Ralls 22:18.00 Willamette
77. 12 Ben Nash 22:51.66 Yoncalla