Official Team Scores
1. Grant 20
2. Valley Catholic 62
3. McMinnville 86
4. Lincoln 109
5. Springfield 130
6. Lakeridge 168
7. La Salle 189
8. Cleveland (OR) 233
Boys 5000m Run
1. 11 Jacob Dicken 19:25 Valley Catholic
2. 10 Chris Duval 19:35 Grant
3. 11 Fischer Jemison 19:39 Grant
4. 11 Ben Ward-DuBois 19:51 Grant
5. 9 John Meo 19:57 Grant
6. 12 Kazuki Reents 20:03 Grant
7. 12 Devin Weise 20:07 Springfield
8. 11 Balin Strand 20:16 Springfield
9. 12 Nyles Green 20:18 Grant
10. 11 Alex Zdanowicz 20:23 Valley Catholic
11. 11 Zach Guastadisegni 20:27 Lincoln
12. 11 Brandon Austin 20:28 McMinnville
13. 10 Alejandro Barbosa 20:36 Grant
14. 12 Martin Chasehill 20:39 Grant
15. 12 Ryan Howerton 20:40 Valley Catholic
16. 12 Alex Duval 20:42 Grant
17. 10 Will Early 20:45 McMinnville
18. 11 Peter Paskill 20:47 Lincoln
19. 10 Aiden Nyquist 20:52 McMinnville
20. 10 Venkat Doddapaneni 20:53 Valley Catholic
21. 9 Matt Ierardi 20:55 Valley Catholic
22. 10 Ben Stuart 21:02 McMinnville
23. 9 Sam Anderson 21:05 Valley Catholic
24. 10 Miles Skene 21:22 McMinnville
25. 11 Alex Laub 21:22 Lincoln
26. 9 Artyom Karyukin 21:23 Lakeridge
27. 11 Keenan Collins 21:26 Hood River Valley
28. 11 Cameron Hilman 21:30 Grant
29. 11 Nam Nguyen 21:32 Valley Catholic
30. 10 Daniel Salewski 21:41 McMinnville
31. 11 Conrad Clemans 21:41 Grant
32. 9 Ian Erwert 21:45 Valley Catholic
33. 10 Kilian Jones 21:55 Grant
34. 12 Ryne Johnson 22:01 Grant
35. 9 Jackson Heath 22:06 Grant
36. 12 Daniel Huwaldt 22:07 McMinnville
37. 10 Albert Wang 22:11 Lakeridge
38. 12 Cole Domenico 22:12 Grant
39. 10 Riku Nakatsuji 22:21 Valley Catholic
40. 9 Nolan Ludiker 22:23 Lincoln
41. 9 Will Payton 22:24 McMinnville
42. 9 Colin Klein 22:27 Grant
43. 9 Eamon Minges 22:28 West Linn
44. 11 Mason Ashmore 22:33 Grant
45. 9 Job Nollette 22:33 Lincoln
46. 11 Ian Rand 22:35 Hood River Valley
47. 10 Andrew Cox 22:38 McMinnville
48. 11 Diego Ruiz 22:39 Springfield
49. 11 Stephen Clontz 22:40 Springfield
50. 9 Nolan Mayfield 22:40 Lakeridge
51. 9 Michael Rask 22:45 Grant
52. 12 Owen Slyman 22:49 La Salle
53. 9 Ollie Sims 23:01 Grant
54. 10 Kevin McKeegan 23:04 McMinnville
55. 10 Nicolas Chu 23:09 Lincoln
56. 11 Cameron Marquez 23:13 Hood River Valley
57. 12 Adam Pearce 23:15 La Salle
58. 9 Powell Terrell 23:16 Cleveland (OR)
59. 12 Noah Landstrom 23:18 La Salle
60. 11 Ryan Moll 23:19 Lakeridge
61. 12 Blake Colton 23:20 La Salle
62. 12 Gage Nellor 23:22 La Salle
63. 9 Henry Prentice 23:25 La Salle
64. 11 Sean Henson 23:37 La Salle
65. 11 Duncan Hildreth 23:40 La Salle
66. 10 Maithri Perera 23:40 Lakeridge
67. 9 Essau Klopfenstein 23:48 Benson
68. 9 Brett Zonick 23:52 Grant
69. 9 Gabriel Reitzes 23:54 Benson
70. 10 Carson Terry 24:00 Lakeridge
71. 9 Andy Dana 24:01 Grant
72. 9 Silas Kidd-Myers 24:02 Grant
73. 12 Ray Irving 24:04 McMinnville
74. 9 Mackie Mallison 24:07 Grant
75. 9 Michael Seid 24:12 Cleveland (OR)
76. 10 Conner Terry 24:14 Lakeridge
77. 11 A.J. Orozco 24:16 Lakeridge
78. 9 Mathieu Debergh 24:17 Grant
79. 11 Donovan Prescott 24:18 McMinnville
80. 10 Nolan Kincaid 24:20 Valley Catholic
81. 10 Brooks Peden 24:28 Valley Catholic
82. 11 Sam Levin 24:42 Lakeridge
83. 9 Zane Long 24:47 Lakeridge
84. 9 Harrison Chebuk 24:49 West Linn
85. 10 Nikko Robledo 24:52 McMinnville
86. 11 Jose Ceja 24:53 McMinnville
87. 12 Noah Trantel 24:54 La Salle
88. 12 Alec McMahan 24:56 Grant
89. 9 Zach Pryor 24:59 West Linn
90. 9 Sam Craig 25:01 Lincoln
91. 11 Sam Anderson 25:04 La Salle
92. 9 Julian Scherer 25:04 Benson
93. 9 Ryan Ohm 25:07 Valley Catholic
94. 10 Jordan Gloden 25:07 La Salle
95. 9 Henry Craddock 25:17 Grant
96. 9 David Sullivan 25:19 La Salle
97. 9 Jevin Johnson 25:36 Lakeridge
98. 10 Matthew Blender 25:46 Cleveland (OR)
99. 10 Diego Puebla-Gutie... 25:48 La Salle
100. 9 Sean Tehan 26:01 Lakeridge
101. 9 Alexander White 26:02 La Salle
102. 9 Connor O'Doherty 26:10 Grant
103. 9 James Wilber 26:11 La Salle
104. 9 Gabe Servo 26:26 Lincoln
105. 9 Henri Bozarth 26:28 Grant
106. 9 Harrison Brown 26:40 Grant
107. 9 Mason Sheats 27:10 Phoenix
108. 10 Bart Brewer 27:11 Cleveland (OR)
109. 12 Miguel Cascante 27:20 Phoenix
110. 10 Jason King 27:20 McMinnville
111. 10 Bryan Ingram 27:22 McMinnville
112. 10 Charles Dierckes 27:29 La Salle
113. 10 Brian Hausman 27:29 Lakeridge
114. 9 Henry Hawking 27:37 Cleveland (OR)
115. 9 Parker Williams 27:41 McMinnville
116. 10 Josh Simpson 27:43 McMinnville
117. 10 Matthew Kerr 27:53 La Salle
118. 10 Trevor Reesman 28:00 McMinnville
119. 9 Thomas ("Ian") Wolff 28:10 Phoenix
120. 9 Ryan Dooris 28:18 La Salle
121. 11 Zachery Kinser 28:19 Springfield
122. 10 Abe Garcia 28:26 McMinnville
123. 9 Matt Jager 28:27 McMinnville
124. 9 Julian Wyatt 28:33 Grant
125. 9 Dana Pearson 28:35 Grant
126. 9 Daniel Lobatos 28:46 McMinnville
127. 10 Eliott Horton 29:01 McMinnville
128. 9 Daniel Bevins 29:03 Grant
129. 11 John Eisenbacher 29:23 Valley Catholic
130. 9 Temiko Mitchell 30:10 Grant
131. 10 Josh Isbell 33:39 Phoenix
132. 9 Ryan Stevens 34:11 Cleveland (OR)
133. 12 Patrick Kruska 34:53 Valley Catholic