boys 2.6 mile run
1. 12 Kirby Overman 13:19.00 Sehome
2. 9 Cade Brown 13:29.00 Bellingham
3. 11 Sam Gillman 13:42.00 Sehome
4. 11 Colton Johnsen 13:47.00 Sehome
5. 12 Ben Stalheim 13:59.00 Sehome
6. 12 Alex Schneider 14:00.00 Sehome
7. 11 Riley Allsop 14:02.00 Sehome
8. 12 Chais Sugden 14:15.00 Squalicum
9. 12 Tyler Caseria 14:16.00 Sehome
10. 12 Patrick Lisosky 14:23.00 Sehome
11. 12 Enrique Medina 14:24.00 Lummi
12. 10 Bryce Johnson 14:25.00 Sehome
13. 10 Jackson Slesk 14:27.00 Sehome
14. 10 Matt Karcher 14:28.00 Sehome
15. 10 Logan Franey 14:31.00 Sehome
16. 10 Kyler Cruz 14:32.00 Sehome
17. 12 Zane Markosian 14:40.00 Sehome
18. 11 Max Hannah 14:49.00 Sehome
19. 10 Nicholas Leishman 14:51.00 Bellingham
20. 11 Andrew Twedt 14:55.00 Bellingham
21. 10 Jackson Zerba 15:10.00 Bellingham
22. 10 Jacob Frazier 15:15.00 Sehome
23. 9 Ty Veldhuisen 15:23.00 Bellingham
24. 10 Ian Tomberlin 15:25.00 Squalicum
25. 12 Dylan Tomberlin 15:25.00 Squalicum
26. 12 Ethan Behee 15:40.00 Squalicum
27. 12 Brent Schroeter 15:40.00 Sehome
28. 10 Christopher Lo 15:41.00 Sehome
29. 10 Jackson Schroyer 15:43.00 Sehome
30. 9 Dylan Kitterman 15:50.00 Bellingham
31. 10 Soren Sandeno 15:52.00 Sehome
32. 10 Jesse Selch 15:55.00 Sehome
33. 9 Ming Yin 15:56.00 Bellingham
34. 9 Zion Crocker 16:02.00 Bellingham
35. 11 Addi Wolfson 16:03.00 Bellingham
36. 12 Jonah Short-Miller 16:03.00 Bellingham
37. 9 Scott Leischner 16:05.00 Bellingham
38. 10 Brian Whitney 16:08.00 Sehome
39. 9 Ethan Vance 16:11.00 Sehome
40. 12 Ian Whitehouse 16:11.00 Sehome
41. 10 Dawson Bowhay 16:16.00 Sehome
42. 11 Joseph Adams 16:27.00 Sehome
43. 12 Espen Stalder 16:32.00 Squalicum
44. 10 Curt Peila 16:35.00 Squalicum
45. 11 Denny McAuliffe 16:36.00 Squalicum
46. 11 Yoshi Anderson 16:36.00 Bellingham
47. 9 Andreas Lytle 16:43.00 Sehome
48. 9 Tadeusz Pforte 16:45.00 Sehome
49. 9 Zach Archambault 16:48.00 Sehome
50. 10 Blayne Hart 16:52.00 Bellingham
51. 9 Carl Peterson 16:53.00 Squalicum
52. 9 Timothy Crabtree 16:53.00 Bellingham
53. 11 Lyman Dudley 16:54.00 Bellingham
54. 9 Simeon Murphy 16:58.00 Bellingham
55. 10 Gabe Savage 17:03.00 Sehome
56. 11 John Dye 17:12.00 Squalicum
57. 9 Chuck Dvorachek 17:12.00 Squalicum
58. 9 Max Horne 17:16.00 Sehome
59. 10 Tiaga Migita 17:18.00 Sehome
60. 11 Brenden Pelkie 17:31.00 Squalicum
61. 10 Chandler Heintz 17:32.00 Sehome
62. 9 Jacob Gervais 17:36.00 Squalicum
63. 9 Mark Behee 17:42.00 Squalicum
64. 9 Nikhil Harle 17:48.00 Sehome
65. 10 Cameron Hilburn 17:49.00 Sehome
66. 9 Jack Dykstra 18:03.00 Sehome
67. 9 William Howard-Sny... 18:06.00 Sehome
68. 11 Elias Hargadine 18:16.00 Sehome
69. 11 Casey Christenson 18:18.00 Sehome
70. 9 Zach Murdzia 18:34.00 Sehome
71. 10 Spencer Yaude 18:56.00 Sehome
72. 11 Max Thompson 19:01.00 Sehome
73. 12 Cameron Ashurst 19:04.00 Sehome
74. 11 Kyler Cantrell 19:07.00 Squalicum
75. 9 Parker DeWitt 19:16.00 Sehome
76. 9 Marcus Poulos 19:16.00 Sehome
77. 10 Jasper Kohler 19:16.00 Sehome
78. 10 Logan Carpenter 19:17.00 Sehome
79. 9 Sam Clark 19:18.00 Squalicum
80. 9 Isaac Holmberg 19:27.00 Squalicum
81. 9 Lewis White 19:32.00 Sehome
82. 9 Marcus Benson 19:34.00 Squalicum
83. 9 Sawyer McDonald 20:02.00 Sehome
84. 9 Talon Ellsworth 20:05.00 Sehome
85. 9 Larson Stadler 20:10.00 Squalicum
86. 9 Quinn Jansma 20:23.00 Squalicum
87. 9 Alex Kelsh 20:47.00 Sehome
88. 10 Orion Collins 21:05.00 Sehome
89. 9 Blake Cerenzia 21:06.00 Sehome
90. 12 Alex Van de Poel 21:47.00 Sehome
91. 10 Elliot Nestor 22:26.00 Sehome
92. 9 Kiet Ngo 22:34.00 Squalicum
93. 9 Gareth McGuiness 22:45.00 Sehome
94. 9 Parker Wong 23:07.00 Sehome
95. 10 Levi Lucas 23:37.00 Squalicum
96. 9 Landon North 23:56.00 Sehome
97. 9 Eamon Carmichael 24:24.00 Squalicum
98. 9 Donovan Jones 26:02.00 Lummi
99. 9 Cory Ashurst 26:34.00 Sehome
100. 9 Conner Schubeck 26:58.00 Sehome
101. 10 Ryan Cunningham 27:15.00 Squalicum
102. 9 Richard Dutton 37:31.00 Sehome