Boys 5,000m Run
1. 10 Sayer McDonald 17:49.70 Olympia
2. 11 Tyler Ward 17:55.10 Rogers-Puyallup
3. 9 Ben Meyerson 17:57.00 Lincoln
4. 11 Max Leung-Wagner 18:00.90 Olympia
5. 10 Nick Rossi 18:08.30 Olympia
6. 10 Lucas Pierson 18:10.50 Bellarmine Prep
7. 10 Caleb Dickinson-Cove 18:15.40 Olympia
8. 9 Sam Fleckenstein 18:22.70 Olympia
9. 10 Jackson Hall 18:26.80 Olympia
10. 11 Alex Lloyd 18:28.40 Bellarmine Prep
11. 10 Lindon Coulter-Pet... 18:32.10 Bellarmine Prep
12. 10 Jenya Ball 18:40.00 Olympia
13. 10 Ingemar Sonnerup 18:53.60 Ballard
14. 11 Brennan Cunningham 18:55.30 Rogers-Puyallup
15. 10 Bryce Beason 18:56.20 Bellarmine Prep
16. 9 Ladon Kastanis 18:57.40 Thomas Jefferson
17. 9 Benjamin Hendry 18:58.50 Ballard
18. 10 Will Fors 18:59.40 Stadium
19. 10 Jack Sloan 19:01.20 Ballard
20. 9 Jamari Pulliam 19:02.10 Renton
21. 11 Evan Ma 19:02.40 Franklin
22. 10 Reese Hoeksema 19:14.60 Peninsula
23. 11 Antonio Martorano 19:19.20 Ballard
24. 11 Austin Kile 19:21.40 Rogers-Puyallup
25. 11 Noah Smith 19:32.70 Renton
26. 10 Jackson Derby 19:33.30 Bellarmine Prep
27. 10 Isaac Yescas 19:36.00 Capital
28. 12 Connor Hoeksema 19:37.30 Peninsula
29. 10 Connor Morrison 19:37.40 Capital
30. 10 Evan Root 19:41.40 Bellarmine Prep
31. 11 Kyle Fang 19:41.80 Renton
32. 12 Matt Drape 19:45.10 Franklin
33. 10 Caleb Evans 19:50.40 Black Hills
34. 11 Rafael Rodriguez 19:51.20 Renton
35. 10 Nathan Ha 19:51.90 Franklin
36. 9 Ethan Brown 19:52.50 Peninsula
37. 10 Timothy Lara 19:58.20 North Kitsap
38. 12 Justus Rector 20:00.30 Peninsula
39. 11 Diego Cernadas Rod... 20:03.30 North Thurston
40. 9 Antonio Clyburn 20:04.10 Renton
41. 12 Griffin Peppley 20:04.40 North Thurston
42. 11 Matthew Golez 20:06.30 Franklin
43. 9 Carlos Hurtado 20:06.70 Rogers-Puyallup
44. 10 Christopher Ruiz 20:06.90 Ballard
45. 9 Jacob Holtzclaw 20:07.40 Peninsula
46. 12 Lucas Johnson 20:07.50 North Thurston
47. 9 Nathan Johnson 20:08.00 Peninsula
48. 10 Travis Bossio 20:08.50 Capital
49. 9 Jonah Maier 20:09.30 Ballard
50. 9 Michael Zurinskas 20:11.50 Rogers-Puyallup
51. 9 Joe Osullivan 20:11.60 Capital
52. 10 Daniel (Bubba) Bor... 20:11.80 Curtis
53. 10 Dario Titus 20:12.30 Bellarmine Prep
54. 11 Rowan Davis 20:12.30 Franklin Pierce
55. 11 Garrett Shook 20:14.00 Woodrow Wilson
56. 11 Ryan Woobank 20:14.20 Thomas Jefferson
57. 9 Noah Shirk 20:17.20 Curtis
58. 11 Garrett Thompson 20:18.40 Peninsula
59. 11 Parker Bogart 20:19.10 Capital
60. 9 River Simons 20:19.20 Woodrow Wilson
61. 11 Michael Larsen-Tee... 20:19.20 Mountain View
62. 9 Ethan Kipp 20:19.70 Rogers-Puyallup
63. 12 Carson Lutterloh 20:23.80 Rogers-Puyallup
64. 10 Connor Folsom 20:23.90 Stadium
65. 10 Aaron Guillen-Garcia 20:24.60 Renton
66. 9 Zachary Wolf 20:27.00 North Thurston
67. 10 Zach Wall 20:34.90 Thomas Jefferson
68. 11 Carter Vu 20:36.10 North Thurston
69. 11 Tevin Walker 20:36.20 Woodrow Wilson
70. 9 Anson Huang 20:37.90 Renton
71. 10 Joshua Adamson 20:39.20 Washington
72. 10 Bhupinder Basi 20:39.30 Capital
73. 10 Gavin Avery 20:40.90 Black Hills
74. 11 Toan Tran 20:43.30 Franklin
75. 12 Alfred Fuentes 20:43.50 Franklin
76. 10 Collin Protzeller 20:46.30 Vashon Island
77. 10 Matthew Tucker 20:48.60 North Kitsap
78. 11 Ivan Gabriel 20:49.40 Washington
79. 11 Sam Mortensen 20:49.80 Franklin Pierce
80. 10 Tyler Walden 20:50.50 Washington
81. 10 Donovan Leroy 20:56.30 North Kitsap
82. 11 Tyler Paul 20:56.80 North Kitsap
83. 9 Aaron Becker 20:59.50 Klahowya
84. 9 Dayton McGuire 21:01.20 Black Hills
85. 12 Conor Gorospe 21:02.90 Curtis
86. 10 Trayton Hawley 21:03.20 Klahowya
87. 9 Alec Block 21:03.90 Franklin
88. 10 Jose Granados 21:07.00 Washington
89. 9 Aidan Swenson 21:08.10 Black Hills
90. 9 Alexander Windus 21:08.20 North Kitsap
91. 12 Corbin Kray 21:08.50 Woodrow Wilson
92. 12 Romilio Miller-Mar... 21:12.70 Franklin Pierce
93. 11 Rexton Ackerman-Cl... 21:13.90 North Kitsap
94. 11 John Park 21:16.00 Curtis
95. 12 Daniel Jenisch 21:16.60 Thomas Jefferson
96. 9 David Newman 21:17.40 Curtis
97. 9 Michael Baroh 21:18.90 Woodrow Wilson
98. 10 Greggory Wrinkle 21:20.00 North Thurston
99. 10 Parker Sodon 21:20.20 Curtis
100. 10 Aidan Hamblet 21:23.10 Klahowya
101. 11 Colby Passadore 21:26.70 Mountain View
102. 11 Braden Baker 21:27.30 Yelm
103. 10 Tate Stecker 21:30.10 Washington
104. 10 Seth Mcgraw 21:30.80 North Thurston
105. 12 Ryan Poole 21:33.30 Mountain View
106. 10 Atticus Morhous 21:33.40 Black Hills
107. 9 Seth Manley 21:48.50 North Kitsap
108. 10 George Tadie 21:51.10 Stadium
109. 11 Noah Prokopowicz 21:56.80 Yelm
110. 11 Benyamin Estefanos 21:59.70 Franklin Pierce
111. 11 Dallas McKinney 22:02.40 Klahowya
112. 11 Aaron Moffett 22:03.80 Franklin Pierce
113. 11 Max Robinette 22:12.70 Curtis
114. 11 Brett Markus 22:20.10 Franklin Pierce
115. 9 Jared Hoover 22:22.90 Thomas Jefferson
116. 12 Jose Fresnares 22:28.20 Washington
117. 10 Mike Finch 22:32.00 Stadium
118. 11 John Kehl 22:38.60 Vashon Island
119. 12 Travis Benton 22:47.20 Yelm
120. 11 John Clapham 23:12.70 Yelm
121. 9 Daelin Cavanaugh 23:19.10 Stadium
122. 10 Ethan Johnson 23:19.30 Yelm
123. 11 William Smith 23:32.20 Klahowya
124. 9 Chase Tucker 23:33.00 Vashon Island
125. 9 Jim Beam 23:34.00 Woodrow Wilson
126. 10 Yovany Beltran 24:08.80 Washington
127. 10 Jabriel Phan 24:18.90 Woodrow Wilson