boys 5000m run
1. 12 Josh Meyer 17:37 Wilsonville
2. 12 Carlos Villagomez 17:38 Wilsonville
3. 10 Michael Callaway 17:45 Sandy
4. 12 Leo Alvarez 17:50.8 Wilsonville
5. 12 Kody Wilde 17:57 Wilsonville
6. 9 Nicholas Whitaker 17:58 Wilsonville
7. 9 Brandon Brozstek 18:00 Sandy
8. 11 Max Doman 18:16 Milwaukie
9. 9 Juan Gudino 18:19 Milwaukie
10. 12 Jonathan Morrell 18:22 Sandy
11. 12 Casey Cooke 18:23 St Helens
12. 11 Cameron Quenzer 18:23 Wilsonville
13. 10 Abe Mitchell 18:25 Sandy
14. 10 Nobuki Yaso 18:40 Wilsonville
15. 11 Richy Muhammad 18:58 Wilsonville
16. 10 Richard Sass 19:02 St Helens
17. 11 Mitchell Stauffer 19:03 Wilsonville
18. 12 Wade Horton 19:04 Sandy
19. 10 Jackson Shavere 19:04 Wilsonville
20. 11 John Schmitz 19:07 Wilsonville
21. 12 Robert Bierly 19:13 Sandy
22. 9 Seth Bierbrauer 19:13 Sandy
23. 11 Kaleb Pace 19:17 Wilsonville
24. 12 Carter Knox 19:21 Sandy
25. 11 Erin Carpenter 19:23 Sandy
26. 12 Sean Tan 19:27 Wilsonville
27. 12 Clay Westbrook 19:27 Sandy
28. 10 Jared Lawrence 19:28 Wilsonville
29. 10 Jeremy Duke 19:32 Wilsonville
30. 12 Thomas Korsness 19:38 Putnam
31. 11 Jeff Johnson 19:39 Putnam
32. 12 Fuller Worman 19:40 St Helens
33. 11 Jarret Boynton 19:41 St Helens
34. 12 Kevin Payne 20:04 Wilsonville
35. 10 Mathew Kiger 20:09 Milwaukie
36. 10 Brendan Fugere 20:19 St Helens
37. 11 Trey Edwards 20:23 Milwaukie
38. 10 Austin Dongvillo 20:24 Milwaukie
39. 10 Mike Lippi 20:27 Milwaukie
40. 9 Ross Munro 20:27 St Helens
41. 11 Josiah Pense 20:35 St Helens
42. 11 Jaime Barajas 20:37 Wilsonville
43. 12 Erik Korsness 20:38 Putnam
44. 12 Jordan Foroud 20:51 Wilsonville
45. 9 Dakotah Camberg 20:52 St Helens
46. 9 Joshua Budiao 21:10 Wilsonville
47. 11 Miles Boynton 21:12 St Helens
48. 12 Aiden Thran 21:19 Putnam
49. 12 Alex Venable 21:20 Putnam
50. 9 Tyler Greco 21:31 Wilsonville
51. 11 Gabriel Vega 21:54 Wilsonville
52. 11 Donavan Morrell 21:55 Sandy
53. 11 Jim Benson 21:57 Putnam
54. 12 Max Hancock 21:59 Putnam
55. 10 Ben Davis 22:02 Milwaukie
56. 9 Jared Bradford 22:08 St Helens
57. 10 Jared Barley 22:12 St Helens
58. 9 Evan Mobley 22:18 Sandy
59. 12 Josiah Simon 22:25 Milwaukie
60. 11 Devin Meade 22:32 Milwaukie
61. 9 Collin Neville 23:19 Wilsonville
62. 9 Andrew Thatcher 23:20 Wilsonville
63. 10 Dawson Crooks 23:51 Wilsonville
64. 10 Larsen Comara 24:11 Milwaukie
65. 10 Garth Naillon 24:15 St Helens
66. 9 Rex Hansen 24:23 Putnam
67. 10 Cole Garvey 24:50 Milwaukie
68. 9 Elliot Vallejos 24:59 Milwaukie
69. 10 Dylan Wenzel 25:03 Sandy
70. 10 Sanjeeve Vas 25:32 Putnam
71. 12 Gabe Tang 26:35 Sandy
72. 12 Erich Kramer 26:39 Wilsonville
73. 9 Johnny Platt 26:55 Wilsonville
74. 9 Casey Litchfield 29:39 Milwaukie
75. 9 Jake Stein 29:57 Milwaukie
76. 10 Michael Goodge 34:03 Putnam