Official Team Scores
1. North Kitsap 17
2. Klahowya 53
3. Sequim 116
4. Port Townsend 123
5. Kingston 130
6. Olympic 148
7. Port Angeles 164
8. North Mason 185
Boys 5K Run
1. 12 Alexander Chow 18:29.66 North Kitsap
2. 11 Timothy Lara 18:36.14 North Kitsap
3. 9 Cole Spadafore 18:39.41 North Kitsap
4. 10 Lucas Becker 18:39.97 Klahowya
5. 9 Glen Fritz 18:41.62 North Kitsap
6. 9 Igmin Martinez 18:57.44 North Kitsap
7. 10 Josh Connolly 19:00.87 Klahowya
8. 10 Joshua Frey 19:01.60 Olympic
9. 11 Quinn Walmsley 19:07.46 Kingston
10. 10 Rhys Hamblet 19:08.55 Klahowya
11. 12 Jonah Wilson 19:11.93 Klahowya
12. 11 Matthew Tucker 19:17.35 North Kitsap
13. 10 David Anderson 19:24.47 Kingston
14. 10 Riley Martin 19:27.22 Sequim
15. 9 Seamus Fraser 19:30.75 Port Townsend
16. 10 Haakon Meyer 19:40.19 Olympic
17. 12 Rexton Ackerman-Cl... 19:44.05 North Kitsap
18. 10 Emmanuel Gomez 19:45.68 Sequim
19. 11 Donovan Leroy 19:47.60 North Kitsap
20. 9 Aaron Lee 19:51.68 Port Townsend
21. 10 William Mowry 19:55.88 Olympic
22. 12 Jonathan Felty 19:56.14 Klahowya
23. 10 Joshua Miles 19:57.81 Kingston
24. 12 Tommaso Begal 20:01.42 Port Angeles
25. 9 Silas DeWyse 20:17.62 Port Townsend
26. 10 John Dell 20:22.74 Klahowya
27. 11 Aidan Hamblet 20:23.72 Klahowya
28. 9 Carson Holt 20:24.05 Sequim
29. 12 Christian Goodrich 20:26.01 Sequim
30. 10 Brenton Dryke 20:26.51 Sequim
31. 9 Damen Ringgold 20:31.81 Port Angeles
32. 9 Christian Palmer 20:33.52 Klahowya
33. 9 Trillium DeWyse 20:35.80 Port Townsend
34. 11 Ryan Beatty 20:36.53 North Kitsap
35. 9 Drake Anderson 20:37.22 Port Angeles
36. 9 Gabe Morton 20:38.55 North Mason
37. 9 Ian Linn-Glasgow 20:39.58 Port Townsend
38. 9 Carter Swartout 20:41.78 Port Townsend
39. 10 Jacob Day 20:43.06 North Mason
40. 10 Logan Hale 20:43.90 North Mason
41. 12 Blake Rosales 20:44.67 Klahowya
42. 10 Robert Thomas 20:47.36 North Mason
43. 9 Drew Eckard 20:47.93 Port Angeles
44. 9 Dane Deming 20:49.57 Port Angeles
45. 9 James Burch 20:50.00 North Mason
46. 12 Tyler Paul 20:50.30 North Kitsap
47. 10 Duncan Platz 20:58.13 Kingston
48. 9 Reece Kjeldgaard 21:05.03 Port Townsend
49. 10 Aaron Becker 21:08.21 Klahowya
50. 10 Chase Sturgeon 21:10.58 Kingston
51. 10 Alexander Windus 21:15.74 North Kitsap
52. 10 Miguel Gaspar-Hern... 21:16.18 North Mason
53. 10 Aidan Falge 21:16.99 Port Townsend
54. 10 Chase Claymore 21:23.12 Kingston
55. 9 Karson Nicpon 21:25.61 Port Angeles
56. 10 Staya Advani 21:34.76 Kingston
57. 10 Gabriel Rumsey 21:36.73 Kingston
58. 10 Andrew Cambalik 21:39.42 Sequim
59. 12 Brennan Jacobson 21:44.21 Kingston
60. 11 Colin Walmsley 21:44.59 Kingston
61. 11 Ryan Lay 21:44.95 Kingston
62. 9 Benjamin Hewett 21:45.24 Kingston
63. 10 Bradley Walgren 21:45.49 Kingston
64. 11 Ethan Rhodes 21:56.15 North Kitsap
65. 10 Ethan Mastin 21:59.51 Kingston
66. 10 Isaac Ferraro 21:59.78 Olympic
67. 9 Mathew Scharbor 22:14.27 North Mason
68. 9 Dallas Ibarra 22:19.19 North Kitsap
69. 9 Alex McCollum 22:28.46 Kingston
70. 10 Andrew Harper-Smith 22:29.96 Port Angeles
71. 9 Mathew-Austin Will... 22:33.77 North Mason
72. 10 Zane Kratz 22:37.17 Kingston
73. 9 Kai Jones-Friend 22:42.20 North Mason
74. 9 Jonathan Denend 22:49.67 North Mason
75. 9 Jordan Hurdlow 22:56.72 Sequim
76. 10 Nathaniel Edge 23:09.05 Sequim
77. 9 Jason Nigro 23:10.28 Kingston
78. 10 Marcus Wilkerson 23:13.51 Bremerton
79. 9 Areeb Altaf 23:28.01 Port Angeles
80. 12 Jonas Kongerslev 23:33.94 Port Angeles
81. 9 Jacob Madison 23:51.69 Port Townsend
82. 11 Clayton Mckinney 23:56.87 Klahowya
83. 9 Jessie Moe 24:04.86 North Mason
84. 9 Joseph Denend 24:05.46 North Mason
85. 9 Henry Beddoe 24:06.53 North Kitsap
86. 11 Rowan Twigg 24:07.50 Kingston
87. 10 Gunnar Jacobsen 24:09.39 Kingston
88. 9 Carter Hoke 24:09.61 North Kitsap
89. 10 Alex Musselman 24:09.81 Kingston
90. 10 Jackie Young 24:30.05 Port Angeles
91. 9 Michael Wahlquist 24:40.24 Bremerton
92. 12 Hayden Crane 24:47.28 Sequim
93. 12 James Kegerreis 24:53.42 Klahowya
94. 12 Trevor Hargrove 25:08.91 Klahowya
95. 10 Asa Myers 25:09.15 Olympic
96. 9 Elliot Hill 25:11.41 Port Angeles
97. 10 Tyler Slama 25:18.64 North Kitsap
98. 11 Chase Evans 25:18.83 North Mason
99. 10 Maxwell Michaels 26:17.01 Bremerton
100. 11 Carlo Galbiati 26:20.63 Kingston
101. 9 Tristin Smith 26:20.80 Klahowya
102. 9 Stephen Sparks 26:32.80 Kingston
103. 10 Bronson Miller 28:17.59 North Kitsap
104. 10 Stuart Koehler 29:56.98 Port Angeles
105. 9 Charlie Near 30:39.28 Kingston