boys 5000m run
1. 11 Jackson Mestler 16:12 Sheldon
2. 10 Ahmed Muhumed 16:16 West Salem
3. 12 Devin Rodman 16:32 Crater
4. 12 Randy Mena 16:35 Phoenix
5. 11 Max Hite 16:36 Jesuit
6. 9 Josh Schumacher 16:39 Jesuit
7. 12 Tristan Carpenter 16:45 Sheldon
8. 12 Jason Rae 16:46 La Salle
9. 12 Spencer Grant 16:49 Jesuit
10. 11 Tanner Shipley 16:52 Crater
11. 11 Clark Embleton 16:52 Marist
12. 11 Walter Vail 17:00 Crater
13. 12 Paul Wyatt 17:03 Jesuit
14. 11 Luke Littleton 17:06 Marist
15. 11 Cole Arenz 17:13 Jesuit
16. 11 Ryan Helbling 17:16 Marist
17. 11 Sean Richardson 17:19 La Salle
18. 11 Luke Sparks 17:22 Jesuit
19. 12 Jake Littrell 17:25 Thurston
20. 11 Hunter Mosman 17:26 West Salem
21. 11 Tyler O'Donnell 17:27 Jesuit
22. 12 Jake Beach 17:28 West Salem
23. 11 Hayden Stewart 17:30 Springfield
24. 10 Jenner Higgins 17:34 Sheldon
25. 11 Raymond Impara 17:35 Ashland
26. 9 Jerik Embleton 17:36 Marist
27. 12 Gannon Jones 17:37 Elmira
28. 10 Artemio Lopez-Este... 17:38 Gresham
29. 10 Logan Phillips 17:46 Jesuit
30. 12 Lance Hemphill 17:47 Springfield
31. 11 Ben Douthit 17:52 Elmira
32. 10 Jacob Truitt 17:54 North Eugene
33. 10 Hunter Schiess 17:59 West Salem
34. 12 Will Knowlton 18:00 Marist
35. 12 Truett Hanes 18:02 Marist
36. 12 Jakob Hiett 18:06 Sweet Home
37. 10 Maxel Belnap 18:06 Grants Pass
38. 12 Chaney Hart 18:07 Marist
39. 11 Sam Scherer 18:08 Marist
40. 10 Nathan Edwards 18:09 Crater
41. 9 Robert Vos 18:12 Phoenix
42. 11 Aaron McAndrews 18:13 Thurston
43. 11 Adrian Parra 18:16 Kennedy
44. 11 Sam Nelson 18:18 Marist
45. 10 Griff Hokanson 18:20 Crater
46. 11 Kaleb Lacey 18:20 Crater
47. 11 James Edson 18:26 Ashland
48. 12 Nathan Lewis 18:30 North Eugene
49. 10 Parker Cook 18:34 Phoenix
50. 11 Drake Knowles 18:41 Phoenix
51. 12 David Sealand 18:43 Jesuit
52. 10 Trey Reed 18:44 Sweet Home
53. 12 Darby Estes 18:48 West Salem
54. 9 Jackson Skortman 18:50 Sheldon
55. 11 Zed Thompson 18:52 Crater
56. 12 Nigel Leonis 18:55 Phoenix
57. 9 David Hollensbe 18:58 Ashland
58. 10 Timothy Kaelin 18:59 Churchill
59. 11 Reed Smith 18:59 West Salem
60. 9 Brennen Le Bel 19:00 West Salem
61. 10 Benjamen Birkby 19:01 Springfield
62. 10 Thomas Skaff 19:02 Phoenix
63. 12 Zach Moore 19:04 Churchill
64. 11 Johnathan Armstrong 19:05 Springfield
65. 9 Andy Krueger 19:05 La Salle
66. 12 Thomas Meinzen 19:06 North Eugene
67. 12 Robert McMillen 19:08 Springfield
68. 10 Christian Hill 19:08 Ashland
69. 10 Barrett Titus 19:09 Grants Pass
70. 12 Noah Vaughn 19:10 West Salem
71. 11 Thomas Hayes 19:10 Grants Pass
72. 11 Alex Braziel 19:14 Sheldon
73. 10 Kevin Fletcher 19:17 Ashland
74. 9 Alex Franklin 19:18 Ashland
75. 12 Troy Ryals 19:19 Gresham
76. 9 Zachary Cross 19:21 La Salle
77. 12 Grant Shurtliff 19:22 Thurston
78. 10 Nathan Watt 19:22 Phoenix
79. 12 Teric Sargeant 19:23 Thurston
80. 10 Jorge Sierra-Oldham 19:27 Ashland
81. 10 Eryl Kenner 19:28 Ashland
82. 11 Austin Smith 19:30 Elmira
83. 10 Riley Craig 19:31 Elmira
84. 11 Tristan Hudson 19:33 Thurston
85. 9 Grayson Mazziotti 19:54 Sheldon
86. 12 Nathan Tamashiro 19:56 La Salle
87. 11 Cole Fowler 20:00 Thurston
88. 10 David Likhovodov 20:01 Gresham
89. 11 Jeff Johnson 20:04 Putnam
90. 9 Evan Koenigsman 20:08 St Mary's
91. 10 Isaac Smith 20:11 Gresham
92. 10 Alex Hinson 20:14 Thurston
93. 10 Issac Justham 20:16 Sweet Home
94. 11 Shane Orme 20:17 Elmira
95. 10 Cody Wolkersdorfer 20:18 Elmira
96. 11 Daniel Perez 20:20 Gresham
97. 10 Levi Miles 20:25 La Salle
98. 11 Jeremy Thomas 20:29 Willamette
99. 10 Ben McAnally 20:41 St Mary's
100. 11 Christian Sevey 20:43 Willamette
101. 10 Milton Monroe 20:46 Churchill
102. 11 Levi Hanson 20:48 Elmira
103. 10 C.J. Sawyer 20:52 Willamette
104. 12 Nate Goodnature 20:53 Phoenix
105. 12 Levi Dean 20:53 Churchill
106. 12 Louie Snowden 20:58 Ashland
107. 9 Ethan Hughes 20:58 Gresham
108. 11 Kyle Kinyon 21:00 Kennedy
109. 12 Alejandro Cuadros 21:00 Springfield
110. 10 Patrick Braunger 21:11 Elmira
111. 12 Erek Nelson 21:16 Grants Pass
112. 9 Austin Phan 21:18 Thurston
113. 11 Joe Hagy 21:19 St Mary's
114. 11 Micah Eckford 21:20 Gresham
115. 10 Jaymen Beall 21:21 Gresham
116. 11 Finn King 21:21 Elmira
117. 10 Carson Bain 21:22 Elmira
118. 12 Thomas Korsness 21:37 Putnam
119. 11 Harrison Jensen 21:39 St Mary's
120. 10 Carl Bieker 21:43 Churchill
121. 12 Erik Korsness 21:45 Putnam
122. 10 Rory Christie-Fran... 21:54 Willamette
123. 11 Eric Joel Johnson,... 21:56 Gresham
124. 9 Trace Crummett 22:20 Thurston
125. 10 Connor Metzger 22:38 Triangle Lake
126. 11 Julian Hesberg 22:40 Sweet Home
127. 11 Colton Dumont 22:45 St Mary's
128. 10 Nick Rietz 22:46 Sweet Home
129. 11 Jim Benson 22:58 Putnam
130. 11 Brennen Carlson 23:01 North Eugene
131. 9 Nelson Rodgers 23:04 Sweet Home
132. 10 Forrest Harmon 23:06 North Eugene
133. 11 Taylor Brown 23:07 Phoenix
134. 12 Aiden Thran 23:13 Putnam