Local results
CAMAS — 4, Rachel Blair 18:10; 7, Emma Jenkins 18:15; 13, Emily Wilson 18:30; 28, Maddie Woodson 19:07; 52, Kaylee Merritt 19:38; 62, Ellie Postma 19:48; 75, Madison Child 20:04;
SKYVIEW – 92, Ellen Burbank 20:22.
UNION – 21, Cassie McKinney 18:43; 38, Allie Connell 19:27; 47, Serena Smith 19:36; 74, Ban Alamin 20:02; 122, Haylee Brodahl 21:05; 123, Brooklyn Jackson 21:10; Misun Chong 21:41.
MOUNTAIN VIEW – 8, Savanna Craig 18:15.
CLASS 3A
Teams — 1, Glacier Peak 112; 2, Edmonds-Woodway 113; 3, Ballard 133.
Top individuals — 1, Jordan Oakes (Holy Names) 17:53; 2, Yukino Perle (Edmonds-Woodway) 18:08; 3, Isabelle Olive (Garfield) 18:09; 4, Olivia Meader-Yetter (Edmonds-Woodway) 18:26; 5, Sophie Cantine (Lakeside-Seattle) 18:34; 6, Katherine Penner (Bellevue) 18:36; 7, Malia Pivec (Lynnwood) 18:40; 8, Mikayla Pivec (Lynnwood) 18:46; 9, Erin Ripple (Holy Names) 18:47; 10, Heidi Smith (Glacier Peak) 18:53.
Local results
COLUMBIA RIVER — 77, Ellie Furth 20:28.
FORT VANCOUVER – 59, Emily Phelps 20:00; 67, Anna Harrison 20:07.
PRAIRIE – 103, Megan Bruns 21:09.
CLASS 2A
Teams — 1, Liberty (Issaquah) 75; 2, Sehome 116; 3, Selah 130. Also — 11, Ridgefield 270; 16, Hockinson 367.
Top individuals — 1, Brittany Aquino (East Valley-Spokane) 18:28; 2, Annika Reiss (Bellingham) 18:31; 3, Abby Johnson (Sehome) 19:02; 4, Heather Hanson (Anacortes) 19:09; 5, Elyria Kabasenche (Pullman) 19:10; 6, Waverly Shreffler (Sequim) 19:12; 7, Isabel Buckingham (Mark Morris) 19:13; 8, Lillian Visser (Shorecrest) 19:17; 9, Madeline Walker (Pullman) 19:18; 10, Molly Mattson (Selah) 19:19.