Official Team Scores
1. South Eugene 31
2. Sheldon 60
3. Grants Pass 80
4. South Medford 84
5. North Medford 117
6. Roseburg 137
Boys 5k run
1. 12 Spencer Tsai 16:10.8 South Eugene
2. 12 Vincent Huynh-Watk... 16:13.1 South Eugene
3. 12 Jesse Shaneyfelt 16:16.2 Sheldon
4. 10 Jacob Allmaras 16:33.1 North Medford
5. 12 Jenner Higgins 16:37.7 Sheldon
6. 11 Nathan Burton 16:42.2 Grants Pass
7. 10 Ian Twyman 16:42.6 South Eugene
8. 11 BJ Sauter 16:43.1 South Eugene
9. 12 Barrett Titus 16:45.4 Grants Pass
10. 11 Grayson Mazziotti 16:50.3 Sheldon
11. 11 Luke Ramirez 16:52.4 South Medford
12. 9 Truett Bostwick 16:54.9 South Medford
13. 11 Liam Monroe 16:55.1 South Eugene
14. 11 Peter Shen 17:01.8 South Eugene
15. 10 Hunter Agsten 17:03.2 Roseburg
16. 9 Nate Tavakolian 17:03.7 South Eugene
17. 10 Daniel Beckstead 17:06.8 Grants Pass
18. 11 Jackson Skortman 17:12.7 Sheldon
19. 9 Joby Evanow 17:17.1 South Medford
20. 12 Joel Centeno 17:17.3 South Medford
21. 10 Isaac Burgess 17:18.4 Grants Pass
22. 11 Ty Boster 17:18.6 South Medford
23. 10 Elijah Hansen 17:27.9 Roseburg
24. 10 Andrew Hall 17:28.5 Sheldon
25. 11 Ryan Daley 17:29.8 Roseburg
26. 12 Sean Fagan 17:31.1 North Medford
27. 10 Dimitri Underwood 17:31.8 Grants Pass
28. 11 Peyton Schaflke 17:33.9 North Medford
29. 12 Harrison Wiltrout 17:39.7 North Medford
30. 11 Matthew Hageman 17:40.5 North Medford
31. 11 Evan Koenigsman 17:47.3 North Medford
32. 11 Nathan Wolford 17:51.7 Grants Pass
33. 9 Andrew Davis 17:52.2 South Medford
34. 10 Johan Jordaan 17:53.9 South Medford
35. 10 James Baertschiger 18:00.0 Grants Pass
36. 11 Harrison Townsend 18:01.2 Roseburg
37. 10 Kelly Shedd 18:05.8 Sheldon
38. 12 Rory Christie-Fran... 18:13.6 Willamette
39. 12 Wyatt Deck 18:18.0 Roseburg
40. 12 Solomon Faulkner 18:26.0 Sheldon
41. 12 C.J. Sawyer 18:31.3 Willamette
42. 10 Brodie Dick 18:36.8 North Medford
43. 11 Cody Gilbert 19:07.7 Willamette
44. 12 Lyle Lee 19:24.2 Roseburg
45. 9 Benjamin Herrold 19:41.2 Roseburg
46. 11 Ari Hendrix 19:54.0 Willamette