Boys 2.5 Mile Run
1. 10 Gabe Romney 13:27.10 Central Valley
2. 10 Mason Williams 13:33.10 Medical Lake
3. 10 Wilson Ladd 13:33.50 Joel Ferris
4. 10 Fernando Anaya 13:42.10 A.C. Davis
5. 10 Will Grassel 13:43.30 Central Valley
6. 10 Keanu Daos 13:57.30 Southridge
7. 10 Tyler Shea 13:57.50 NW Christian-Colbert
8. 10 Cody Skay 13:58.90 West Valley-Spokane
9. 10 James Chan 13:59.80 Southridge
10. 10 Jacob Stirpe 14:07.90 Joel Ferris
11. 10 Anthony Stone 14:09.30 Richland
12. 10 Sam Dickmann 14:18.00 Shadle Park
13. 10 Todd Bloom 14:24.50 Joel Ferris
14. 10 Cody Sloan 14:26.00 Richland
15. 10 Troy Engen 14:26.50 Mt Spokane
16. 10 Jeremiah Garza 14:27.60 West Valley-Spokane
17. 10 Jesse Todd 14:29.30 Richland
18. 10 Hunter Reynolds 14:31.10 East Valley-Spokane
19. 10 Sebastien Lewis 14:31.10 Pullman
20. 10 Tate Laker 14:31.40 Central Valley
21. 10 Aron James 14:32.40 Pullman
22. 10 Tristan Call 14:38.70 Pullman
23. 10 Tanner Henry 14:39.30 Medical Lake
24. 10 Zach Evertz 14:41.10 Polson
25. 10 Evan Peterson 14:42.10 Medical Lake
26. 10 Jesse Becker 14:44.00 Mt Spokane
27. 10 Tyler Pena 14:44.20 Medical Lake
28. 10 Michael Quindlen 14:47.40 West Valley-Spokane
29. 10 Alek Kvokov 14:51.60 Mead
30. 10 Garret Willey 14:51.60 Mary Walker
31. 10 Wade Yocom 14:51.90 Southridge
32. 10 Brenden Howland 14:54.80 Mead
33. 10 Angel Gonzales 15:01.00 Southridge
34. 10 Jason Vasquez 15:01.10 Central Valley
35. 10 Jacob Nickelson 15:05.30 Mt Spokane
36. 10 Aiden Davis 15:07.40 Shadle Park
37. 10 Kyle Abrahamson 15:10.00 Wellpinit
38. 10 Tyler Rowell 15:11.10 Central Valley
39. 10 Tyler Turnbough 15:14.70 Mary Walker
40. 10 Justin Marshall 15:16.30 Southridge
41. 10 Riley Turner 15:18.70 East Valley-Spokane
42. 10 Conner Black 15:18.90 Freeman
43. 10 Adam Sonneland 15:20.60 Mt Spokane
44. 10 Spencer George 15:21.80 Pullman
45. 10 Chris Nilsen 15:25.70 Richland
46. 10 Paul Dickmann 15:26.10 Shadle Park
47. 10 Warren Barnes 15:26.30 Eastmont
48. 10 Dayton Hammond 15:29.00 Mt Spokane
49. 10 Turner Edwards 15:30.30 Walla Walla
50. 10 Uriel Garcilazo 15:30.70 A.C. Davis
51. 10 Daniel Islas 15:34.00 A.C. Davis
52. 10 Xavier Brown 15:34.00 Wellpinit
54. 10 Preston O'Neil 15:38.00 Joel Ferris
55. 10 Brandon McCoy 15:38.50 Medical Lake
56. 10 Harlow Huber 15:39.80 Eastmont
57. 10 Ryen Hunsaker 15:43.70 Wenatchee
58. 10 Chase Thames 15:46.40 Shadle Park
59. 10 Tim Nilsen 15:46.50 Richland
60. 10 Logan Steinman 15:47.00 West Valley-Spokane
61. 10 Reimes Schatz 15:47.30 Chewelah
62. 10 Ryle Hollick 15:48.50 Richland
63. 10 Caleb Gardner 15:48.90 East Valley-Spokane
64. 10 Andrew Wieczorek 15:50.10 Wenatchee
65. 10 Michael Allen 15:51.60 A.C. Davis
66. 10 Garret Edwards 15:53.60 East Valley-Spokane
67. 10 Alexander Johanson 15:54.90 Walla Walla
68. 10 Nathan Longhurst 15:55.50 Freeman
69. 10 Ryan Thompson 15:56.00 Joel Ferris
70. 10 Wyatt Crockett 16:02.60 Colville
71. 10 Jacob Limburg 16:02.70 Pullman
72. 10 Enoch Clemmer 16:07.80 Mary Walker
73. 10 Matthew Montney 16:08.70 Medical Lake
74. 10 Jack Christopherson 16:12.10 Eastmont
75. 10 Zackery Kunkel 16:13.30 Pullman
76. 10 Carson Collier 16:14.10 Kettle Falls
77. 10 Jonathon Gorman-Wi... 16:14.90 Walla Walla
78. 10 Sam Thackster 16:15.10 Mead
79. 10 Mason Burnham 16:15.30 Walla Walla
80. 10 Kevin Beck 16:18.10 NW Christian-Colbert
81. 10 Brandon Anglin 16:21.90 Central Valley
82. 10 Trevor Terrill 16:31.10 Mead
83. 10 Trevor Allwine 16:33.40 Richland
84. 10 John McMahon 16:41.40 Central Valley
85. 10 Alec Walter 16:47.40 Gonzaga Prep
86. 10 Jake Kenny 16:48.10 Kettle Falls
87. 10 Peter Porter 16:48.60 Wenatchee
89. 10 Andy Luong 16:50.70 Joel Ferris
90. 10 Ethan Starosta 16:55.30 Rogers-Spokane
91. 10 Sam Phillips 17:00.40 Central Valley
92. 10 Jacob Moak 17:03.10 Kettle Falls
93. 10 Evan Rohde 17:03.20 Mead
94. 10 Chris Konen 17:04.00 Walla Walla
95. 10 Kase Humbert 17:04.30 Walla Walla
96. 10 Patrick Purviance 17:07.20 Cheney
97. 10 Scott Lutton 17:07.20 Wilbur-Creston
98. 10 Keegan Dillon 17:08.60 Wenatchee
99. 10 Odie Landoe 17:10.30 Freeman
100. 10 Austin Rokus 17:12.40 Freeman
101. 10 Levi Parsons 17:15.00 Walla Walla
103. 10 Wyatt Harris 17:18.20 Shadle Park
104. 10 Jedidiah Canfield 17:23.60 Shadle Park
105. 10 Isaac Montgomery 17:26.30 Chewelah
106. 10 James Hicks 17:27.00 Shadle Park
107. 10 Jared Neuenschwander 17:28.20 Wenatchee
108. 10 Braden Williams 17:33.30 Chelan
109. 10 Brian Mastenbaum 17:38.60 Mead
110. 10 Kylor Rose 17:38.80 Mary Walker
111. 10 Beaudry Young 17:39.20 Central Valley
112. 10 Erick Wacker 17:41.60 Pullman
113. 10 Sam Steele 17:41.80 Cheney
114. 10 Jacob Pru 17:46.60 Pullman
115. 10 Braunson Young 17:47.80 Central Valley
116. 10 Alex Kelly 17:52.30 Pullman
117. 10 Chandler Wegner 17:55.50 Rogers-Spokane
118. 10 Adam Dickman 17:59.00 Southridge
119. 10 Niccolo Merrill 18:01.50 Reardan
120. Jacob Sandobal 18:02.60 Shadle Park
121. 10 Bryce Johnson 18:04.10 Joel Ferris
122. 10 Trvis Wood 18:04.80 Joel Ferris
123. 10 Mason Guerdette 18:06.60 Central Valley
124. 10 Jonathan Vevang 18:07.50 Rogers-Spokane
125. 10 Spencer Reathaford 18:13.00 Southridge
126. 10 Jaystin Stanger 18:13.90 Cheney
127. 10 Luke Allen 18:17.80 Gonzaga Prep
128. 10 Jacob Averett 18:20.10 Walla Walla
129. 10 Jonathan Zelaye 18:28.60 Chelan
130. 10 Nathan Butcher 18:30.90 Medical Lake
131. 10 Jordan Lane 18:33.20 Richland
132. Carter Davis 18:36.20 Shadle Park
133. 10 Matt Postlewait 18:36.90 Rogers-Spokane
134. 10 Cody Tardanico 18:36.90 Freeman
135. 10 Brycen Martin 18:40.40 Kettle Falls
136. 10 Bailey Stapleton 18:40.80 Mead
137. 10 Tetsuo Park 18:42.20 NW Christian-Colbert
138. 10 Alex Bruner 18:44.60 Walla Walla
139. 10 Dennis Li 18:46.30 Pullman
140. 10 Christian Nielsen 18:47.80 Central Valley
141. 10 Liam Roodhouse 18:49.10 Central Valley
142. 10 Jsohua Pearce 18:51.70 Mead
143. 10 Tommy Luce 19:04.60 NW Christian-Colbert
144. 10 Dakota Daily 19:05.20 Eastmont
145. 10 Josh Moser 19:06.90 Pullman
146. 10 Marcus Wagner 20:01.10 Wenatchee
147. 10 Micah Brewer 20:08.60 Pullman
148. 10 Garrett Sheffels 20:17.20 Wilbur-Creston
149. 10 Cameron Bertomeu 20:21.90 Eastmont
150. 10 Josh Van Well 20:37.20 Eastmont
151. 10 Ryan Dirajlal 20:48.40 Gonzaga Prep
152. 10 Luke Evenson 20:50.50 Medical Lake
153. 10 Jonah Byre 21:05.40 Shadle Park
154. 10 Erik Hillbrant 21:05.60 Kettle Falls
155. 10 Jackson Sorensen 21:21.20 Davenport
156. 10 William Branson 21:39.70 Pullman
157. 10 Dylan Tarlyn 21:43.90 Pullman
158. 10 Tyler Williams 21:50.30 Mead
159. 10 Theo Schrimshire 22:01.70 Joel Ferris
160. 10 Alex Flett 22:31.90 Reardan
161. 10 Trevor Cecil 23:48.20 Freeman