Girls 3 Mile Run
1. 10 Megan McSheffrey 19:46.15 NW Christian-Lacey
2. 10 Ellie Summers 19:47.76 NW Christian-Lacey
3. 9 Lillian Visser 20:06.99 Shorecrest
4. 9 Olivia Markezich 20:29.36 Bear Creek
5. 12 Sarah Ball 20:32.25 Lynden Christian
6. 12 Vanessa Hufnagel 20:34.47 Crescent Valley
7. 10 Madison Janke 20:51.72 NW Christian-Colbert
8. 12 Gillian Edgar 20:58.60 King's
9. 11 Christina Hollon 21:03.60 Crescent Valley
10. 12 Rebekah Henry 21:04.05 NW Christian-Colbert
11. 9 Lauren Block 21:22.53 Shorecrest
12. 11 Nessa Meade 21:26.84 Crescent Valley
13. 9 Naomi Davis 21:28.26 Cashmere
14. 12 Peyton Fagerland 21:34.90 Cashmere
15. 12 Lina Hoffman 21:39.44 NW Christian-Lacey
16. 12 Joelle Engen 21:46.99 Crescent Valley
17. 12 Brianna Bruneau 21:53.05 Lynden Christian
18. 12 Brandy Bruneau 22:00.60 Lynden Christian
19. 9 Caitlynn Bell 22:03.40 Riverside Christian
20. 11 Mary Sheline 22:04.54 Crosspoint
21. 9 Amelia Kau 22:08.99 Orcas Island
22. 10 Victoria Cole 22:14.25 Riverside Christian
23. 11 Brooke Berendsen 22:17.01 Lynden Christian
24. 10 Kela Leamy 22:22.00 Crescent Valley
25. 11 Taylor Ten Pas 22:29.25 Lynden Christian
26. 12 Allison Hadaway 23:01.59 Chief Sealth
27. 11 Ari Winter 23:06.86 Port Townsend
28. 9 Peyton Terpstra 23:09.06 Lynden Christian
29. 11 Katy Treinen 23:16.75 NW Christian-Lacey
30. 11 Lily Torres-Norton 23:21.28 Shorecrest
31. 12 Rachel Mills 23:42.67 King's
32. 11 Abigail Knowles 23:45.05 Shorecrest
33. 11 Marin Plemmons 23:49.28 Crescent Valley
34. 9 Maddie Lindholm 23:50.32 Cashmere
35. 11 Amelia Grant 23:51.68 Port Townsend
36. 12 Lauren Taylor 23:54.51 NW Christian-Colbert
37. 11 Kari Tran 23:54.77 Mountlake Terrace
38. 10 Zhen Williams 23:56.11 Chief Sealth
39. 10 Aliyah Parson 23:58.35 Port Townsend
40. 11 Gillian Stephenson 24:05.49 Crescent Valley
41. 11 Lauren Dominguez 24:09.89 NW Christian-Lacey
42. 10 Katie Dougan 24:10.92 Lynden Christian
43. 9 Cindy German 24:17.57 Lynden Christian
44. 9 Gracie Hinz 24:23.39 Bellevue Christian
45. 10 Emma Hutcheson 24:26.67 King's
46. 10 Kayli Nienaber 24:26.77 Bellevue Christian
47. 9 Shannon Rhodes 24:30.34 Shorecrest
48. 12 Cathy Kan 24:30.62 NW Christian-Lacey
49. 10 Meagan Williams 24:32.66 Mountlake Terrace
50. 9 Abby Mikiska 24:41.29 NW Christian-Colbert
51. 11 Quinn Dhaenens 24:47.86 NW Christian-Colbert
52. 10 Meigan Kunz 24:50.03 Port Townsend
53. 10 Hunter Duke 24:50.37 Cashmere
54. 11 Vesta Baumgartner 24:52.09 Mountlake Terrace
55. 10 Ashley Lingbloom 24:53.71 Lynden Christian
56. 12 Katie McCaffrey 25:01.48 Shorecrest
57. 12 Sophie Ziliak 25:02.24 Shorecrest
58. 10 Mia Cowsert 25:10.20 Cashmere
59. 9 Lexi Bold 25:10.71 Bellevue Christian
60. 12 Shelby Greif 25:13.91 Mountlake Terrace
61. 10 Mackenzie Teigen 25:21.04 NW Christian-Lacey
62. 12 Carmen Stewart 25:32.12 NW Christian-Colbert
63. 9 Lauren Hyde 25:36.92 Shorecrest
64. 11 Emma Gambill 25:43.09 Cashmere
65. 12 Leila Praino 25:44.35 Bellevue Christian
66. 11 Chloe Colello 25:48.88 NW Christian-Lacey
67. 9 Katie Huizenga 25:51.52 Lynden Christian
68. 10 Alyssa Moore 25:51.98 Shorecrest
69. 12 Rebecca Dideriksen 25:58.20 Bellevue Christian
70. 10 Liah Tian 26:03.26 Bellevue Christian
71. 11 Emily Northey 26:21.17 King's
72. 10 Hannah Limb 26:34.14 King's
73. 12 KJ Collins 27:09.93 Mountlake Terrace
74. 11 Carolina Gomez 27:30.14 Cashmere
75. 11 Shauna Lynch 27:35.76 Port Townsend
76. 10 Hannah Praino 27:38.24 Bellevue Christian
77. 9 Oluyemisi Bolonduro 27:46.35 Shorecrest
78. 12 Rachel Acton 27:47.05 Cashmere
79. 10 Paige Holman 27:52.49 Shorecrest
80. 9 Hannah Gardner 27:59.77 NW Christian-Lacey
81. 10 Myah Lowe 28:05.08 Cashmere
82. 12 Samantha Bushman 28:12.96 Chief Sealth
83. 10 Delaney Browne 28:16.83 Shorecrest
84. 11 Cadence Hayes 28:18.27 Mt Vernon Christian
85. 12 Olivia Dillon 28:20.31 King's
86. - Allie Perrow 30:08.77 King's
87. 10 Madeline Renfrow 30:23.35 NW Christian-Lacey
88. 9 Lucya Rasmussen 30:31.19 Lynden Christian
89. 9 Emma Englund 30:43.59 NW Christian-Lacey
90. Karen Cheng 31:00.39 NW Christian-Lacey
91. 9 Paige Meyer 31:23.36 NW Christian-Colbert
92. 10 Kimseam Chou 31:31.29 Chief Sealth
93. 11 Jorie Lambert 31:41.93 Mountlake Terrace
94. 10 Rumi Conley 31:57.70 Chief Sealth
95. 10 Bethany Ball 32:17.29 Lynden Christian
96. 9 Amairany Arroyo 33:31.41 Cashmere
97. 11 Claire Rees 34:14.57 Crosspoint
98. 10 Cedar Jarvis 34:37.01 Shorecrest