Mens Results
5,000 Meters Junior Varsity
1. 9 Lorenzo Lopez 18:03.75 PR Oregon City
2. 10 Jaekob Elliott 18:05.89 PR Southridge
3. 11 Sam Mont 18:20.79 PR Glencoe
4. 11 Josh Meidl 18:25.51 PR Southridge
5. 10 Evan Dodson 18:26.89 PR Oregon City
6. 12 Jett Knight 18:35.70 PR Corbett
7. 10 Ethan Moody 18:42.91 PR Liberty
8. 11 Jonathan Hill 18:48.53 PR Southridge
9. 11 Erik Arnold 18:50.44 PR Southridge
10. 11 Kevin O'Reilly-Hoi... 18:57.24 PR Oregon City
11. 9 Ryan Klingler 19:00.03 PR Glencoe
12. 10 Ryan White 19:00.63 PR Oregon City
13. 10 Jonah Goostree 19:01.48 PR Oregon City
14. 9 Devin Herbers 19:11.47 PR Southridge
15. 12 Logan Schnoor 19:13.41 SR Oregon City
16. 12 Malcolm Boswell 19:14.19 SR Oregon City
17. 9 Grant Pauli 19:16.96 PR Oregon City
18. 12 Makoto Sakai 19:17.58 PR Southridge
19. 12 Cooper Doxey 19:18.05 SR Glencoe
20. 9 Jaxon Buell 19:19.45 PR Glencoe
21. 12 Cameron Jordal 19:20.58 PR Oregon City
22. 11 Mathew Preston 19:25.99 PR Oregon City
23. 12 Brady Zickel 19:27.67 SR Glencoe
24. 9 Max Reed 19:35.07 PR Oregon City
25. 10 Andres Tobon 19:38.49 PR Southridge
26. 12 Michael Walworth 19:40.17 SR Southridge
27. 10 Aiden Pedroza 19:41.12 PR Liberty
28. 12 Jasper Kohlrausch 19:44.07 PR Battle Ground
29. 11 Henry Jellesed 19:44.54 PR Glencoe
30. 9 Bryson Halterman 19:49.75 PR Battle Ground
31. 12 Nathan Maisonville 19:55.74 PR Southridge
32. 12 Chase Rainforth 19:56.79 PR Oregon City
33. 9 Spencer Cowger 19:59.71 PR Battle Ground
34. 11 Benjamin Gardiner 20:00.98 SR Oregon City
35. 12 Jacob Kinnan 20:06.36 PR Battle Ground
36. 12 Casey Kunzat 20:07.57 PR Southridge
37. 11 Brian LaRoche 20:09.70 PR Southridge
38. 11 Noah Farley 20:10.74 SR Glencoe
39. 10 John Fearey 20:12.59 PR Oregon City
40. 10 Samuel Brito 20:15.76 PR Oregon City
41. 10 Clayton Helfrich 20:16.11 PR Taft
42. 9 Marcus McCormic 20:23.60 PR Battle Ground
43. 9 Jackson McArthur 20:25.08 PR Glencoe
44. 11 Brian Gao 20:27.30 PR Southridge
45. 12 Henry Hamilton 20:28.19 SR Liberty
46. 11 Cade Hole 20:29.77 PR Oregon City
47. 11 Alexsandras Vidman... 20:33.64 PR Liberty
48. 10 Trent Robinson 20:36.18 PR Glencoe
49. 10 Curren Lott 20:37.88 PR Liberty
50. 9 Isaiah Wachsmuth 20:40.00 PR Southridge
51. 12 Darien Thomas 20:41.55 PR Liberty
52. 10 Remi Flounders 20:53.45 PR Milwaukie
53. 9 Jayce Helmboldt 20:53.81 PR Oregon City
54. 11 Ian Martin 20:55.45 PR Hillsboro
55. 9 Boston Hoff 21:03.94 PR City Christian
56. 10 Ethyn Pietrzykowski 21:04.26 PR Battle Ground
57. 10 Kenneth Fisher 21:06.99 PR Putnam
58. 11 Ethan Wahl 21:08.95 SR Southridge
59. 11 Jake Nelson 21:10.86 SR Liberty
60. 12 In Ho Jung 21:14.10 Southridge
61. 12 Takumi Kawakubo 21:15.65 PR Battle Ground
62. 10 Daniel Sytsma 21:20.26 PR Oregon City
63. 10 Horace Leake 21:21.32 PR Hillsboro
64. 12 Roy Anderson 21:21.86 SR Southridge
65. 9 Hunter Lundstedt 21:24.03 PR Taft
66. 9 Trenton Fisher 21:24.93 PR Taft
67. 10 Ajay Patel 21:27.30 Southridge
68. 9 Thomas Finegan 21:28.83 PR Glencoe
69. 12 Jin Kiatvongcharoen 21:30.82 PR Southridge
70. 10 Mason Collum 21:43.26 PR Battle Ground
71. 11 Collin Gray 21:47.57 SR Hillsboro
72. 11 Jon Cabal 21:47.90 SR Taft
73. 9 Garrett Vanwinkle 21:52.96 PR Liberty
74. 12 Jesse Reyes 21:57.45 Battle Ground
75. 10 Hunter Comeau 21:57.81 PR Oregon City
76. 11 James Moore 22:00.43 SR Hillsboro
77. 10 Canon Loberger 22:16.33 PR Hillsboro
78. 12 Jesus Antillon 22:24.17 PR Liberty
79. 11 Tommy Ly 22:41.07 SR Hillsboro
80. 9 Mason Schaffer 22:42.49 PR Battle Ground
81. 9 Frank Hunnicutt 22:43.26 PR Hillsboro
82. 12 Tanner Stocks 22:50.83 PR Battle Ground
83. 10 William Royse 22:52.39 PR West Albany
84. 11 Isaiah Espinosa 22:57.61 SR Liberty
85. 9 Ramsey Pedroza 22:58.09 PR Liberty
86. 9 Nathaniel Wilson 22:58.41 PR Columbia Christian
87. 9 Phillip Halter 23:00.71 PR Gladstone
88. 10 Micah McLeish 23:01.85 PR Taft
89. 12 Alex Ackerman 23:03.21 SR Glencoe
90. 9 Tanner Davisson 23:12.31 PR Battle Ground
91. 12 Isaiah Furrow 23:15.71 PR Liberty
92. 9 Justin Neil 23:34.70 PR Columbia Christian
93. 11 Sam Grove 23:48.58 PR West Albany
94. 12 Joshua Elzinga 23:55.70 SR West Albany
95. 11 Nathan Bagley 23:58.29 SR West Albany
96. 11 Casey Litchfield 24:07.56 PR Milwaukie
97. 11 Jake Stein 24:24.75 SR Milwaukie
98. 9 Eli Gonzalez 24:32.71 PR Glencoe
99. 12 Andrew Barnett 24:46.19 PR West Albany
100. 9 Talon Polk 24:47.02 Southridge
101. 11 Jair Hoard 25:04.61 PR City Christian
102. 10 Cole Withington 25:05.29 SR Battle Ground
103. 10 Willy Campbell 25:05.69 PR Gladstone
104. 11 Avesta Mirashrafi 25:14.05 SR Hillsboro
105. 12 Tyler Ly 25:19.42 Hillsboro
106. 9 Logan Russell 25:37.52 PR Southridge
107. 9 Malachi Murphy 25:47.03 PR West Albany
108. 11 Brock Leglar 25:56.83 SR Hillsboro
109. 9 Skyler McKnight 26:44.61 PR Columbia Christian
110. 9 Connor Taft 26:52.48 PR Southridge
111. 11 Nathan Elliott 27:39.88 SR West Albany
112. 12 Connor Welsh 27:57.57 SR West Albany
113. 9 Levi Corbin 28:37.29 City Christian
114. 9 Stephen Xiao 30:52.00 PR Columbia Christian
Official Team Scores
1. Southridge 34
2. Oregon City 38
3. Glencoe 67
4. Liberty 120
5. Battle Ground 126
6. Taft 197
7. Hillsboro 200
8. West Albany 249