boys 5000m run
1. 12 Thomas Morrell III 16:57.52 Centennial
2. 12 Seth Campbell 17:20.52 Siuslaw
3. 11 Marcus Corbett 17:44.75 Lebanon
4. 11 Brandt Bergeron 18:28.80 St. Stephen's Academy
5. 10 Zachary Meyer 19:36.97 Central
6. 10 Ryan Hugie 19:39.66 Lebanon
7. 12 Jonathan Griffes 19:40.18 Siuslaw
8. 9 Reece Hupfer 19:41.17 St. Stephen's Academy
9. 10 Jack Pickell 19:51.78 Siuslaw
10. 12 Cameron Fischer 19:53.99 Molalla
11. 9 Josh Ramirez 19:58.30 Centennial
12. 12 Taylor Graham 20:00.04 Siuslaw
13. 11 Braden Gardner 20:05.67 Sprague
14. 11 Tucker Engle 20:09.42 Central
15. 10 Matthew Borowczak 20:20.18 Molalla
16. 10 Nduta Majax 20:22.05 Portland Lutheran
17. 9 Isaac Griffes 20:23.99 Siuslaw
18. 11 Ammon Jeffries 20:27.81 Central
19. 10 Andrew Rannow 20:31.08 Siuslaw
20. 11 Isaac Acosta 20:32.89 Sprague
21. 9 Kyle King 20:43.92 Siuslaw
22. 12 Eli Hamlin 20:45.25 Sprague
23. 11 John Swift 20:48.32 Sprague
24. 9 Magwyer Grimes 20:54.19 Sprague
25. 11 Cole Spina 21:03.01 Centennial
26. 12 Cole Travis 21:03.70 Colton
27. 9 Nathaniel Honanie 21:03.98 Sprague
28. 11 Anthony Cauich 21:04.52 Estacada
29. 10 Keenan Hoffman 21:12.95 Molalla
30. 9 Adam Voigt 21:15.66 Centennial
31. 11 Yuki Okura 21:17.60 Lebanon
32. 12 Luke Satrum 21:20.20 Country Christian
33. 11 Luke Davis 21:22.40 Corbett
34. 10 Matthew Parrish 21:24.23 Portland Lutheran
35. 10 Jake Donnellan 21:26.80 Sprague
36. 11 William Stellbrink 21:31.35 Lebanon
37. 12 Micah Jury 21:33.84 Estacada
38. 11 Pedro Garcia 21:34.02 Central
39. 9 Kyle Restau 21:35.69 Lebanon
40. 11 Daniel Toh 21:37.98 Gladstone
41. 11 Josh Peterson 21:41.95 Central
42. 10 Dylan Beguelin 21:42.51 Estacada
43. 11 Austin Calvo 21:42.87 Central
44. 10 Kane Hilliard 21:51.13 Banks
45. 10 Jack Lundy 21:53.09 North Clackamas Chri...
46. 10 Damon Seward 21:57.58 Molalla
47. 11 Kyver Raasch 21:59.01 Colton
48. 12 Luis Hermann 22:00.53 Estacada
49. 11 Louis Norton 22:03.37 Colton
50. 12 Jonathan Hubbard 22:05.44 Lebanon
51. 10 Andrew Daniels 22:06.73 Molalla
52. 10 Collin Horn 22:09.10 Corbett
53. 9 John Gurney 22:11.31 Centennial
54. 11 Alex Satrum 22:19.63 Country Christian
55. 9 Andrew Whitely 22:21.94 Country Christian
56. 10 Jett Knight 22:25.30 Corbett
57. 10 Will Schaefer 22:33.70 Molalla
58. 10 Tyler Kammeyer 22:33.93 Estacada
59. 11 Marcus Frazier 22:48.56 Lebanon
60. 11 Darien Hume 22:50.44 Central
61. 11 CJ Tierney 22:55.33 Gladstone
62. 10 Erik Larsen 22:57.77 Banks
63. 10 Levi Carreon 23:12.20 Banks
64. 10 Doug Kirchhofer 23:13.20 Estacada
65. 10 Brendan Burke 23:14.41 Molalla
66. 10 Layton McHone 23:22.36 Centennial
67. 11 Parker McClaugherty 23:22.91 Country Christian
68. 12 Dean Unruh 23:27.22 Estacada
69. 10 Peter Hayward 23:58.58 St. Stephen's Academy
70. 11 Tynan Pugh 24:42.16 Gladstone
71. 11 John Kendall 24:48.64 Country Christian
72. 12 Matt Fenstermacher 25:03.64 North Clackamas Chri...
73. 9 Beau Griffith 25:21.79 Portland Lutheran
74. 9 Charlie Prince 25:51.71 Corbett
75. 9 Nahom Mekbib 25:56.25 Portland Lutheran
76. 10 Tyler Swanner 25:57.08 North Clackamas Chri...
77. 12 Morgan Harris 26:00.79 North Clackamas Chri...
78. 11 Evan Bonazzola 26:27.78 Portland Lutheran
79. 10 Samuel Frazee 26:41.49 Portland Lutheran
80. 11 Noah Denker 27:25.50 Banks
81. 11 Aaron Pettengill 27:35.77 Corbett
82. 10 Matthew Schroedl 27:59.18 Gladstone
83. 10 Jon Buck 28:25.65 St. Stephen's Academy
84. 10 Joe Locher 29:12.49 Gladstone
85. 10 Sam Grandle 30:41.99 Country Christian