Boys 5000 Meter Run
1. 11 Wyatt Mullen 16:43.34 Burlington-Edison
2. 10 Dylan Holland 16:55.50 Anacortes
3. 11 Zak Roxborough 17:16.09 Anacortes
4. 12 Thomas Swineford 17:39.42 Lynden
5. 11 BJ Drye 17:49.12 Burlington-Edison
6. 11 Trevor Derie 17:56.67 Anacortes
7. 9 Hunter Ashby 18:21.70 Burlington-Edison
8. 9 Luke Husband 18:24.73 Burlington-Edison
9. 12 Timmy Moser 18:30.36 Sedro-Woolley
10. 12 Brandon Townsend 18:38.72 Sedro-Woolley
11. 12 Shelby Miles 18:41.87 Mt. Baker
12. 11 Jared Hanson 18:43.38 Anacortes
13. 9 James Parker 18:44.72 Anacortes
14. 12 Ishmael Villaluz 18:51.49 Mt. Baker
15. 11 Jon Wiley 18:52.44 Lynden Christian
16. 10 Josh Lingbloom 18:53.48 Lynden Christian
17. 12 Dylan Blok 18:59.64 Lynden Christian
18. 10 Teagan Sterling 19:08.17 Sedro-Woolley
19. 9 Jacob Heeringa 19:11.67 Lynden
20. 11 Josiah Norton 19:17.74 Burlington-Edison
21. 10 Ryan Foggin 19:18.08 Anacortes
22. 12 Quintin Salinas 19:25.37 Sedro-Woolley
23. 10 Sam Riccardi 19:26.49 Anacortes
24. 9 Jack VanderGriend 19:29.58 Lynden Christian
25. 12 Kristopher Swanson 19:34.12 Sedro-Woolley
26. 10 William Wing 19:39.55 Sedro-Woolley
27. 9 Erik VanderVelden 19:43.01 Lynden Christian
28. 12 Ryan Pitcher 19:44.47 Lynden Christian
29. 10 Dylan Elton 19:46.13 Burlington-Edison
30. 11 Aiden McCaig 19:47.89 Lynden
31. 11 Lucas Skinner 19:49.90 Sedro-Woolley
32. 11 Jordan Hem 20:00.43 Nooksack Valley
33. 11 Taylor Gardner 20:04.69 Nooksack Valley
34. 9 Kai Perschbacher 20:05.16 Anacortes
35. 11 Calvin Ledet 20:06.88 Nooksack Valley
36. 10 Max Gross 20:16.36 Burlington-Edison
37. 10 Zach Harvey 20:17.83 Nooksack Valley
38. 11 Josh Clarke 20:18.34 Lynden Christian
39. 11 Nate Lemiszki 20:29.03 Anacortes
40. 12 Quint Foggin 20:30.38 Anacortes
41. 9 Nate Weeks 20:31.13 Anacortes
42. 11 Nicholas Papadakis 20:31.79 Anacortes
43. 10 Johnny Fischer 20:33.40 Anacortes
44. 9 Eliot Briefer 20:38.12 Anacortes
45. 10 Cole Tiemersma 20:43.65 Nooksack Valley
46. 10 Collin Roosendaal 20:46.36 Lynden Christian
47. 9 Jacob Swenson 20:48.55 Sedro-Woolley
48. 10 Skyler Gallagher 20:50.93 Burlington-Edison
49. 12 Tyler Stokes 20:56.91 Lynden
50. 9 Ezra Swenson 20:58.54 Sedro-Woolley
51. 10 Austin Cartwright 21:08.07 Sedro-Woolley
52. 12 Ben Elton 21:13.49 Burlington-Edison
53. 10 Caleb Sterk 21:19.41 Lynden
54. 10 Garett Smith 21:20.01 Sedro-Woolley
55. 12 Josh Meyer 21:20.37 Mt. Baker
56. 12 Jacob Koranda 21:20.69 Mt. Baker
57. 12 David Godin 21:28.43 Mt. Baker
58. 9 Austin Frizzell 21:42.22 Sedro-Woolley
59. 10 Lars Stenseth 21:46.19 Sedro-Woolley
60. 10 Shawn Goto-Gierke 21:46.68 Nooksack Valley
61. 9 Mitchell Pelzer 21:48.06 Mt. Baker
62. 10 Kody Kelley 21:48.86 Mt. Baker
63. 9 Elijah Rohde 21:51.00 Nooksack Valley
64. 10 Will Sladich 21:57.71 Anacortes
65. 9 Casey McHugh 22:03.28 Mt. Baker
66. 12 Tye Shaffer 22:05.85 Burlington-Edison
67. 12 Justin Baddeley 22:06.98 Mt. Baker
68. 9 Cody Frost 22:10.84 Anacortes
69. 11 Alex Hathaway 22:11.18 Lynden
70. 10 Pete Brown 22:12.25 Burlington-Edison
71. 10 Evan Waldschmidt 22:28.08 Burlington-Edison
72. 12 Zeke Peterson 22:57.12 Sedro-Woolley
73. 12 Kyle Hickman 23:12.79 Sedro-Woolley
74. 11 Cameron Maddox 23:13.14 Anacortes
75. 11 Isaac Stewart 23:18.14 Burlington-Edison
76. 9 Jeff Vasquez 23:19.33 Anacortes
77. 11 Zach Steensma 23:26.65 Lynden Christian
78. 9 Christopher Spring 23:32.05 Mt. Baker
79. 9 Riley Morgan 24:25.56 Sedro-Woolley
80. 10 Max Backman 24:40.80 Anacortes
81. 11 Matt Gubrud 24:42.58 Sedro-Woolley
82. 10 Felipe Marban 24:43.03 Burlington-Edison
83. 11 Trung Nguyen 24:43.89 Nooksack Valley
84. 9 Emmet DeKoekkoek 25:47.88 Nooksack Valley
85. 9 Huck McClaran 25:48.67 Mt. Baker
86. 9 Jarrin Olenslager 28:18.42 Nooksack Valley
87. 9 Gavin Derting 28:49.59 Anacortes
88. 9 Nick Mattson 31:53.25 Lynden Christian
89. 9 Brett Carlson 32:50.92 Sedro-Woolley
90. 9 Alex Volmert 33:18.28 Mt. Baker
91. 9 Kerrick Koleman 33:23.20 Mt. Baker