Official Team Scores
1. Tahoma 51
2. Camas 99
3. Bellarmine Prep 115
4. Gig Harbor 125
5. Skyview 155
6. Thomas Jefferson 233
7. Olympia 243
8. Mt Rainier 256
9. Emerald Ridge 272
10. Puyallup 273
11. Union 277
12. South Kitsap 281
13. Rogers (Puyallup) 296
14. Federal Way 301
15. Kentridge 368
16. Kent Meridian 373
17. Todd Beamer 393
18. Kentwood 399
19. Stadium 459
4A Boys 5000m Run
1. 11 Chanse Gilbert 17:09.30 Skyview
2. 12 Keegan Fitzpatrick 17:12.70 Tahoma
3. 12 Graeme Schroeder 17:15.30 Tahoma
4. 12 Anthony Raftis 17:15.70 Kent Meridian
5. 12 Ryan Gregory 17:16.60 Gig Harbor
6. 12 Jack Yearian 17:16.60 Bellarmine Prep
7. 11 Yacine Guermali 17:16.70 Camas
8. 12 Adam Ryan 17:21.00 Camas
9. 10 Dawson Besst 17:22.20 Tahoma
10. 12 Mason Scheidel 17:25.90 Skyview
11. 9 Bradley Peloquin 17:29.70 Gig Harbor
12. 12 Noah Murry 17:30.70 Olympia
13. 11 Ben Jacot 17:35.70 Curtis
14. 10 Colin Monaghan 17:38.40 Puyallup
15. 12 Garrett Dahl 17:39.30 Thomas Jefferson
16. 9 Daniel Averill 17:39.40 Puyallup
17. 11 Lance Slichko 17:40.40 Emerald Ridge
18. 9 Daniel Maton 17:40.80 Camas
19. 11 Devon Walters 17:44.20 Tahoma
20. 12 Tristan Houser 17:44.30 Tahoma
21. 12 David Jaquish 17:46.60 Thomas Jefferson
22. 10 Spencer Fischer 17:46.80 Bellarmine Prep
23. 9 Jacob Simon 17:46.80 South Kitsap
24. 12 Scott Maxa 17:46.90 Rogers (Puyallup)
25. 12 Connor Low 17:47.30 Federal Way
26. 12 Quinn Nelson 17:47.60 Battle Ground
27. 10 Samuel Johnson 17:47.80 Mountain View
28. 11 Cameron Wyman 17:48.00 Bellarmine Prep
29. 11 Luke Ostrander 17:48.60 Bellarmine Prep
30. 9 Ryan Cibart 17:51.50 Heritage
31. 12 Nick Gennarelli 17:51.70 Tahoma
32. 12 Dustin Zimmerly 17:53.30 Camas
33. 12 Josiah Williams 17:54.60 Decatur
34. 12 Nathaniel Anderson 17:55.50 South Kitsap
35. 11 Jack Shields 17:56.10 Gig Harbor
36. 10 Tucker Gibbons 17:56.10 Gig Harbor
37. 12 Jacob Zielke 18:01.40 Kentridge
38. 10 AJ Chopra 18:02.50 Todd Beamer
39. 11 Miguel De La Melena 18:03.60 Union
40. 10 Erik Harang 18:03.90 Mt Rainier
41. 11 Colton Egberg 18:04.70 Tahoma
42. 9 Ben Sherman 18:06.60 Bellarmine Prep
43. 10 Deven Patel 18:07.10 Bellarmine Prep
44. 10 David Connell 18:09.40 Camas
45. 12 Colin Mayes 18:10.20 Rogers (Puyallup)
46. 11 Zeke Oien 18:11.60 Skyview
47. 12 Ben Riley 18:12.10 Olympia
48. 12 Austin Regier 18:13.90 Mt Rainier
49. 12 Duncan Fields 18:14.40 Decatur
50. 12 Ben Wood 18:15.10 Mt Rainier
51. 12 Marshall Johnson 18:15.80 Skyview
52. 12 Tristan Robins 18:16.20 Union
53. 10 Austin Miller 18:17.00 Thomas Jefferson
54. 10 Nolan Carroll 18:17.70 Gig Harbor
55. 11 Nicholas Carter 18:18.90 Camas
56. 12 Kyle McNally 18:22.10 Emerald Ridge
57. 11 Jesse Goldstone 18:23.80 Federal Way
58. 12 Jonathan Forward 18:25.00 Federal Way
59. 11 James Anderson 18:27.20 Rogers (Puyallup)
60. 11 Jarad McKinney 18:27.40 Union
61. 12 Stephen Baklund 18:30.70 Mt Rainier
62. 9 Tilahun Castro 18:31.80 Olympia
63. 9 Sam Fleckenstein 18:31.90 Olympia
64. 10 Sean Flynn 18:34.70 Skyview
65. 10 Drew Hovde 18:35.50 Emerald Ridge
66. 11 Cole Mason 18:35.90 South Kitsap
67. 11 Dawson Shoup 18:37.80 Union
68. 11 Justin Hecht 18:38.60 Emerald Ridge
69. 10 Aidan Smith 18:41.10 Rogers (Puyallup)
70. 11 Anthony Hess 18:42.10 Spanaway Lake
71. 11 Rajesh Gill 18:42.60 Thomas Jefferson
72. 12 Adam Wheeler 18:43.30 Kentwood
73. 9 Will James 18:43.70 Bellarmine Prep
74. 11 Nick Duffy 18:44.10 Camas
75. 11 Adonis Rosabal 18:44.70 Kent Meridian
76. 11 Connor Morris 18:45.10 South Kitsap
77. 11 Maamoon Saleh 18:47.20 Kentridge
78. 10 Andrew Oslin 18:51.20 Puyallup
79. 9 Zach Marien 18:51.50 Stadium
80. 9 Alonso Banuelos 18:51.70 Todd Beamer
81. 11 Matt Nechiporuk 18:52.30 Kentwood
82. 12 Porter Kreier 18:54.50 Graham-Kapowsin
83. 12 Lorenzo Pickens 18:55.70 Todd Beamer
84. 10 Ben Van Haitsma 18:55.90 Olympia
85. 12 Hernan Alvarez 18:59.50 Federal Way
86. 12 Brendan Stamper 19:00.10 Kentwood
87. 12 Joseph Burdine 19:00.40 Mt Rainier
88. 9 Ross Principe 19:03.70 Kentwood
89. 10 Isaiah Eller 19:04.20 Kentridge
90. 11 Chad Richards 19:04.90 Union
91. 12 Matthew Shafer 19:05.60 Curtis
92. 12 Binyam Ayele 19:07.50 Kent Meridian
93. 10 Xander Waits 19:07.90 Puyallup
94. 12 Reis Miller 19:07.90 Emerald Ridge
95. 10 Jack McCauley 19:08.30 Olympia
96. 11 Hezekiah Goodwin 19:08.50 Kentlake
97. 11 Steven Kassebaum 19:08.50 Kentridge
98. 12 Alex Murray 19:09.80 Thomas Jefferson
99. 10 Christian Gealta 19:10.10 Kentlake
100. 10 Josh Trujillo 19:14.10 Spanaway Lake
101. 11 Levi Hoffman 19:14.30 Gig Harbor
102. 9 Andrew Beni 19:14.70 Puyallup
103. 12 Thomas Harris 19:16.20 Stadium
104. 11 Kyle Hammond 19:16.90 Stadium
105. 10 Boaz Gillespie 19:18.00 Stadium
106. 11 Austin Bass 19:19.00 Todd Beamer
107. 11 Colton Smith 19:19.70 Spanaway Lake
108. 10 Dylan Miller 19:20.60 Olympia
109. 11 Ryan Culpepper 19:20.90 Puyallup
110. 12 Bryan Hernandez 19:22.20 Federal Way
111. 10 Fanuel Weldeselassie 19:22.40 Kentridge
112. 10 Aaron Avery 19:22.60 Union
113. 11 Raphael De Ocampo 19:23.40 Emerald Ridge
114. 10 Bo Driskell 19:25.50 Graham-Kapowsin
115. 10 Ronald Rutherford 19:26.10 South Kitsap
116. 12 Bobby Belter 19:27.40 Kentwood
117. 9 Koji Natsuhara 19:32.00 Kentwood
118. 9 Brandon Chan 19:34.90 Kentridge
119. 12 Patrick Gaines 19:35.80 Skyview
120. 11 Zach Phillips 19:37.30 Skyview
121. 11 Will Minnick 19:39.00 Thomas Jefferson
122. 11 Max Fredell 19:39.60 Kent Meridian
123. 12 Isaac Santos 19:40.20 South Kitsap
124. 12 Zacharie Charboneau 19:41.20 Kent Meridian
125. 10 Kieran Chen-Johnson 19:44.70 Stadium
126. 12 Chase Wilcox 19:46.10 Emerald Ridge
127. 10 Binh Truong 19:48.20 Kentridge
128. 9 Justin Beumeler 19:49.00 Federal Way
129. 12 Jose Hernandez 19:49.40 Kent Meridian
130. 9 Jerin Johnson 19:50.20 Federal Way
131. 11 Tyler Ward 19:50.30 Rogers (Puyallup)
132. 12 Malik Messiah 19:53.10 Todd Beamer
133. 10 Nathanael Atkins 19:59.70 Rogers (Puyallup)
134. 11 Alex Miller 20:00.10 Kentwood
135. 10 Jesse Kaas 20:01.40 Graham-Kapowsin
136. 10 Cooper Heimer 20:02.50 Stadium
137. 12 Grey Stigler 20:04.70 South Kitsap
138. 12 Austin Brown 20:10.40 Todd Beamer
139. 10 Colten Ellson 20:20.20 Rogers (Puyallup)
140. 10 Jacob Sutherland 20:21.70 Puyallup
141. 10 Ghislain Bugingo 20:32.40 Kent Meridian
142. 11 Jake Jex 20:32.90 Todd Beamer
143. 12 Ryan Grimm 20:50.50 Union
144. 9 Marco Garcia 20:59.70 Thomas Jefferson
145. 12 Alex Rodriguez 21:03.40 Mt Rainier