Boys 5000 Meter Run
1. 12 Guy Eroh 17:05.87 Riverdale
2. 10 Max Fogelstrom 17:11.70 Catlin Gabel
3. 11 Cameron Slovic 17:20.50 Oregon Episcopal
4. 12 Joseph Perkins 17:21.95 Portland Christian
5. 11 Luca Ostertag-Hill 17:26.20 Catlin Gabel
6. 11 Brandt Bergeron 17:36.14 St. Stephen's Academy
7. 12 Garet Neal 17:50.48 Catlin Gabel
8. 12 Garen Marter 17:53.00 Riverdale
9. 12 Patrick McVee 18:00.22 Oregon Episcopal
10. 11 Tyler Riddle 18:04.40 Catlin Gabel
11. 10 Aaron Lane 18:05.99 Southwest Christian
12. 11 Bryan Falls 18:12.62 Rainier
13. 10 Ian Hoyt 18:14.74 Catlin Gabel
14. 12 Andre Leger 18:18.13 Riverdale
15. 11 Nic Bergen 18:26.02 Catlin Gabel
16. 10 Timothy Curtis 18:27.08 Southwest Christian
17. 11 Brian Gentry 18:28.74 Riverdale
18. 10 Joe Zochert 18:31.40 Southwest Christian
19. 12 Tony Weaver 18:36.30 Southwest Christian
20. 10 Johnathan Guisinger 18:44.34 Rainier
21. 11 Chase Stubblefield 18:46.59 Southwest Christian
22. 10 Jeryd Lewis 18:51.52 Warrenton
23. 9 Jacob Moore 18:52.45 Clatskanie
24. 9 Finn James 18:55.61 Riverdale
25. 10 Grant Thomas 18:56.22 Oregon Episcopal
26. 10 Eben Rogers 18:59.41 Oregon Episcopal
27. 12 Jack Blashchishen 19:02.50 Portland Adventist
28. 9 Jack Casalino 19:18.10 Oregon Episcopal
29. 12 Chris Cruz 19:18.39 Knappa
30. 12 Zach Solomon 19:20.19 Oregon Episcopal
31. 12 Emmett Earlywine 19:21.75 Rainier
32. 9 Reece Hupfer 19:24.56 St. Stephen's Academy
33. 9 Beau Griffith 19:25.13 Portland Lutheran
34. 10 Chandler Watson 19:26.01 Oregon Episcopal
35. 10 John Graff 19:29.65 Rainier
36. 9 Kyle Greenspan 19:33.07 Catlin Gabel
37. 12 Nathan Kubeczko 19:42.04 Southwest Christian
38. 12 Tucker Ped 19:42.68 Riverdale
39. 10 Sam Nauha 20:00.63 Knappa
40. 10 Jack Lundy 20:01.70 North Clackamas Chri...
41. 10 Luke Liljenwall 20:12.70 Warrenton
42. 12 Jonah Carpenter 20:14.94 Damascus Christian
43. 12 Matthew Lohr 20:18.02 Damascus Christian
44. 9 Gresham Bergeron 20:21.99 St. Stephen's Academy
45. 11 Vince Harrison 20:26.90 Portland Adventist
46. 10 Dean Purdy 20:38.35 Rainier
47. 12 Andrew Doan 20:42.14 Southwest Christian
48. 11 Thomas Graham 20:44.32 Portland Adventist
49. 9 Tyler Whitaker 20:52.56 Warrenton
50. 12 Trevor Lefebvre 20:53.60 Rainier
51. 12 Cole Burchiel 20:53.73 Riverdale
52. 11 Douglas Graham 21:02.64 Portland Adventist
53. 10 Cody Hobbs 21:03.33 Knappa
54. 9 Jac Coe 21:03.77 Clatskanie
55. 10 Nduta Majax 21:17.43 Portland Lutheran
56. 12 Liam Baker 21:31.66 Warrenton
57. 12 Caleb Biel 21:45.32 Warrenton
58. 12 Shaden Moss 21:48.43 Warrenton
59. 10 Patrick Marx 21:52.95 Portland Adventist
60. 10 John Adkinson 21:53.39 Clatskanie
61. 10 Patrick Knapp 21:53.52 Portland Adventist
62. 12 Drexler Martin 21:55.95 Clatskanie
63. 11 Willy Howard 21:59.51 Portland Adventist
64. 11 Alex Gates 22:01.73 Rainier
65. 10 Micah Swanson 22:11.02 Damascus Christian
66. 11 Trask Hill 22:21.01 Clatskanie
67. 9 Justin Gwinner 22:30.05 Clatskanie
68. 9 Gary Chen 22:31.97 Portland Christian
69. 12 Matt Fenstermacher 22:52.47 North Clackamas Chri...
70. 12 Daniel Barnes 22:58.88 Portland Lutheran
71. 10 Liam Corchoran 23:01.83 Knappa
72. 9 Spencer Fulton 23:02.10 Knappa
73. 9 Joseph Smart 23:03.59 Clatskanie
74. 11 Noah Gothro 23:28.56 Knappa
75. 10 Peter Hayward 23:35.69 St. Stephen's Academy
76. 9 Christian Crawford 23:36.58 St. Stephen's Academy
77. 11 Evan Bonazzola 23:49.04 Portland Lutheran
78. 10 Samuel Frazee 23:55.14 Portland Lutheran
79. 10 Jon Buck 23:57.03 St. Stephen's Academy
80. 10 Tyler Swanner 24:46.96 North Clackamas Chri...
81. 10 Noah Bagdall 24:54.97 Knappa
82. 12 Ian Lortz 25:01.33 Portland Lutheran
83. 11 Sean Walters 25:09.76 Portland Lutheran
84. 10 Theo Ilie 25:40.00 Portland Christian
85. 12 Morgan Harris 25:45.43 North Clackamas Chri...
86. 9 Harry Ma 26:33.09 Portland Christian
87. 10 Hunter Fillis 28:10.09 Portland Christian