Boys 4,000m Run
1. 10 Cade Brown 13:38 Bellingham
2. 11 Trey Meyer 13:58 Burlington-Edison
3. 11 Hunter Ashby 13:58 Burlington-Edison
4. 10 Kenny Barnes 14:00 Meridian
5. 10 Blake Donnelly 14:03 Burlington-Edison
6. 11 Derek Holz 14:05 Meridian
7. 11 Nicholas Leishman 14:07 Bellingham
8. 10 Eric Steiger 14:08 Lynden Christian
9. 11 Luke Husband 14:13 Burlington-Edison
10. 10 Timothy Crabtree 14:16 Bellingham
11. 12 Josh Lingbloom 14:18 Lynden Christian
12. 10 Collin Sullivan 14:18 Burlington-Edison
13. 10 Ty Veldhuisen 14:33 Bellingham
14. 11 McKay Ross 14:44 Meridian
15. 11 Blayne Hart 14:49 Bellingham
16. 9 Owen Brands 14:50 Bellingham
17. 10 Brooks DeWaard 14:54 Lynden Christian
18. 11 Eric SanJuan 14:56 Burlington-Edison
19. 9 Drew McFall 15:10 Bellingham
20. 10 Andrew Hansen 15:12 Burlington-Edison
21. 10 Ming Yin 15:15 Bellingham
22. 12 Kent Zander 15:21 Meridian
23. 10 Dillon Thomas 15:23 Burlington-Edison
24. 9 Nathan Schneider 15:24 Meridian
25. 12 Lyman Dudley 15:25 Bellingham
26. 10 Andrew Ward 15:31 Lynden Christian
27. 10 Nigel Yeates 15:34 Burlington-Edison
28. 10 Bailey Hodge 15:34 Meridian
29. 10 Zac Kinney 15:35 Meridian
30. 11 Grady Wells 15:39 Burlington-Edison
31. 12 Dylan Elton 15:44 Burlington-Edison
32. 9 Abbas Theophilus 15:56 Meridian
33. 11 Grant Rienstra 15:57 Bellingham
34. 12 Noah Swanson 15:58 Meridian
35. 10 Dylan Kitterman 16:00 Bellingham
36. 12 Preston Sandland 16:01 Meridian
37. 10 Marcos Gonzalez 16:01 Burlington-Edison
38. 9 Titus Bowler 16:09 Meridian
39. 10 Scott Leischner 16:10 Bellingham
40. 12 Brady Moore 16:12 Meridian
41. 11 Eli Hinkle 16:13 Meridian
42. 12 Max Gross 16:17 Burlington-Edison
43. 12 Addi Wolfson 16:19 Bellingham
44. 10 Simeon Murphy 16:24 Bellingham
45. 9 Jensen Ellars 16:28 Meridian
46. 11 Randy Stevenson 16:31 Bellingham
47. 9 Jacob Stacey 16:44 Meridian
48. 12 Evan Waldschmidt 16:47 Burlington-Edison
49. 9 Jaskaran Dhatt 16:50 Meridian
50. 10 Henry Skaggs 16:52 Meridian
51. 9 Adam Greenberg 16:52 Burlington-Edison
52. 9 Payton Kline 16:54 Meridian
53. 11 Joe Wilson 16:59 Meridian
54. 11 David Martin 17:08 Lynden Christian
55. 10 Levi Postma 17:13 Lynden Christian
56. 12 Pete Brown 17:14 Burlington-Edison
57. 9 Hank Burke-Manwaring 17:20 Bellingham
58. 9 Jorren Bishop 17:24 Lynden Christian
59. 9 Jun Ochiai 17:54 Burlington-Edison
60. 9 Rylan Nauta 17:55 Bellingham
61. 10 Avery Heuser 17:55 Bellingham
62. 10 Aaron Doucet 18:03 Lynden Christian
63. 9 Gerry VanIngen 18:05 Lynden Christian
64. 9 Noah Donner 18:23 Bellingham
65. 10 Benjamin Crosby 18:31 Burlington-Edison
66. 9 Isaiah deRegt 18:54 Lynden Christian
67. 9 Andy Chandler 19:13 Meridian
68. 9 Keaton Chauvin 19:36 Burlington-Edison
69. 9 Leo Mullen 20:36 Meridian
70. 9 Derek Johnson 21:15 Bellingham
Girls 4,000m Run
1. 9 Annika Reiss 16:03 Bellingham
2. 10 Ashlee VanDenTop 16:08 Meridian
3. 11 Dena Andrushenko 17:02 Meridian
4. 9 Grace Much 17:07 Bellingham
5. 11 Haleh Mawson 17:07 Bellingham
6. 12 Sophia Laws 17:09 Bellingham
7. 12 Sarah Ball 17:16 Lynden Christian
8. 12 Mimi Meggison 17:31 Meridian
9. 9 Kendyl Otter 17:41 Meridian
10. 10 Zoe Thompson 17:44 Bellingham
11. 9 Makenna Holz 17:53 Meridian
12. 12 Brandy Bruneau 18:01 Lynden Christian
13. 12 Brianna Bruneau 18:01 Lynden Christian
14. 12 Makayla Stahl 18:05 Bellingham
15. 11 Lizzie Hanks 18:05 Bellingham
16. 11 Taylor Ten Pas 18:06 Lynden Christian
17. 10 Rosie Thompson 18:08 Bellingham
18. 11 Jaycie Roth 18:16 Bellingham
19. 10 Alexandra Mellor 18:22 Bellingham
20. 11 Brooke Berendsen 18:24 Lynden Christian
21. 10 Ashley Lingbloom 18:30 Lynden Christian
22. 10 Ellen Mowat 18:34 Burlington-Edison
23. 9 Katie Huizenga 18:51 Lynden Christian
24. 9 Peyton Terpstra 18:58 Lynden Christian
25. 10 Shannon Husband 19:01 Burlington-Edison
26. 9 Rubi Stuit 19:03 Meridian
27. 11 Ava Anderson 19:21 Bellingham
28. 9 Jazlyn Dunn 19:28 Burlington-Edison
29. 11 Maylah Richner 19:36 Burlington-Edison
30. 10 Elizabeth Mellor 19:39 Bellingham
31. 10 Katie Dougan 19:44 Lynden Christian
32. 9 Lauren Mowat 19:48 Burlington-Edison
33. 12 Hannah Holmes 19:53 Burlington-Edison
34. 11 Makenna Drye 20:03 Burlington-Edison
35. 9 Cindy German 20:04 Lynden Christian
36. 11 Jennifer Hanks 20:16 Bellingham
37. 12 Emma Much 20:18 Bellingham
38. 11 Anika Olson 20:18 Bellingham
39. 9 Mali Mack 20:30 Meridian
40. 11 Libby Troxel 20:30 Burlington-Edison
41. 12 Madi Dunn 20:36 Burlington-Edison
42. 9 Kady Aamot 20:40 Meridian
43. 9 Maegan Ashby 20:54 Burlington-Edison
44. 9 Mary Clement 21:10 Bellingham
45. 9 Maggie Personius 21:24 Bellingham
46. 10 Di Pham 22:03 Meridian
47. 12 Julianne Doucet 22:42 Burlington-Edison
48. 12 Hadley Hobbs 22:59 Burlington-Edison
49. 9 Karol Mukhamediyeva 23:02 Bellingham
50. 9 Katie Hayton 23:04 Burlington-Edison
51. 12 Kioko Soneda 23:16 Burlington-Edison
52. 9 Lucya Rasmussen 25:24 Lynden Christian
53. 10 Bethany Ball 25:30 Lynden Christian
54. 9 Meredith Elton 34:07 Burlington-Edison