Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Civic StadiumGear Up Northwest Preview (Sehome Invite) · Sep 1114:34.00Gear Up Northwest Preview (Sehome Invite)September 11, 2021
5,000 Meters · Lakewood HSNIKE HOLE IN THE WALL XC INVITATIONAL (High School Only) · Oct 922:38.3NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)October 9, 2021
5,000 Meters · Panorama FarmsVirginia Invitational · Sep 1220:35.32Virginia InvitationalSeptember 12, 2025
5,000 Meters · Sun Willows Golf CourseWIAA 3A State XC Championships · Nov 521:43.6WIAA 3A State XC ChampionshipsNovember 5, 2022
6,000 Meters · DREAM ParkBorder Battle · Oct 1823:52.5Border BattleOctober 18, 2025
6,000 Meters · Lehigh UniversityPaul Short Run · Oct 225:28.6Paul Short RunOctober 2, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Aubrey Shenk InvitationalOct 17 · 6,000 Meters Varsity · Place 78 · Johns HopkinsJohns Hopkins6,000 Meters Varsity7823:15.3So
Oct 2Paul Short RunOct 2 · 6,000 Meters Open · Place 255 · Johns HopkinsJohns Hopkins6,000 Meters Open25525:28.6 PBSo

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18Border BattleOct 18 · 6,000 Meters Open · Place 5 · Johns HopkinsJohns Hopkins6,000 Meters Open523:52.5 PBFr
Sep 12Virginia InvitationalSep 12 · 5,000 Meters Women · Place 96 · Johns HopkinsJohns Hopkins5,000 Meters Women9620:35.32 PBFr

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Dec 7CNW Winter Grand Prix Race #1: RoadDec 7 · 2 Miles Open · Place 23 · ShorewoodShorewood2 Miles Open2312:53.312
Dec 7Washington XC Senior All-Star RaceDec 7 · 2 Miles Varsity · Place 20 · ShorewoodShorewood2 Miles Varsity2012:53.312
Nov 92024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 3A · Place 53 · ShorewoodShorewood5,000 Meters 3A5319:50.212
Nov 2District 1 and 2 XC ChampionshipsNov 2 · 5,000 Meters Varsity 3A · Place 4 · ShorewoodShorewood5,000 Meters Varsity 3A419:40.2612
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Varsity 2A · Place 2 · ShorewoodShorewood5,000 Meters Varsity 2A220:03.612
Oct 15Wesco League XC - Shorecrest / Shorewood / Archbishop MurphyOct 15 · 5,000 Meters Junior Varsity · Place 4 · ShorewoodShorewood5,000 Meters Junior Varsity423:21.212
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 25 · ShorewoodShorewood5,000 Meters Varsity2519:58.312
Sep 25Wesco League XC - Mountlake Terrace / M. Pilchuck / ShorewoodSep 25 · 4,000 Meters Open · Place 1 · ShorewoodShorewood4,000 Meters Open116:53.312
Sep 19Wesco League XC - Mariner / Lynnwood / Cascade / Shorewood @ Hamlin ParkSep 19 · 3 Miles Junior Varsity · Place 1 · ShorewoodShorewood3 Miles Junior Varsity120:08.612
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Varsity · Place 12 · ShorewoodShorewood2 Miles Varsity1212:38.6112
Sep 6Shorewood 3k Time TrialSep 6 · 3,000 Meters Open · Place 1 · ShorewoodShorewood3,000 Meters Open111:52.5Unofficial12

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4WIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 96 · ShorewoodShorewood5,000 Meters 3A9620:45.365
Oct 28District 1 XC ChampionshipsOct 28 · 5,000 Meters 3A · Place 19 · ShorewoodShorewood5,000 Meters 3A1920:29.611
Oct 21Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Varsity 2A · Place 9 · ShorewoodShorewood5,000 Meters Varsity 2A920:22.20JR
Oct 11Wesco League Meet - Arlington / Lake Stevens / Shorecrest / Shorewood @ Granite Falls High School Oct 11 · 5,000 Meters Varsity · Place 4 · ShorewoodShorewood5,000 Meters Varsity420:51.8011
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 50 · ShorewoodShorewood5,000 Meters Varsity5021:31.511
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Varsity 3A · Place 55 · ShorewoodShorewood5,000 Meters Varsity 3A5520:02.1JR
Sep 20Wesco League XC - Lake Stevens / Everett / Meadowdale / Mariner / Shorewood @ Hamlin ParkSep 20 · 3 Miles Junior Varsity · Place 9 · ShorewoodShorewood3 Miles Junior Varsity921:11.811
Sep 13@AMHS vs Getchel, Jackson & ShorewoodSep 13 · Varsity · Place 2 · ShorewoodShorewoodVarsity217:0111
Sep 9Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Varsity · Place 7 · ShorewoodShorewood2 Miles Varsity712:54.3511

2022 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 5WIAA 3A State XC ChampionshipsNov 5 · 5,000 Meters 3A Girls · Place 125 · ShorewoodShorewood5,000 Meters 3A Girls12521:43.6 PB10
Oct 29District 1 and 2 XC ChampionshipsOct 29 · 5,000 Meters 3A · Place 8 · ShorewoodShorewood5,000 Meters 3A820:03.210
Oct 22Wesco League ChampionshipsOct 22 · 5,000 Meters Varsity 2A · Place 8 · ShorewoodShorewood5,000 Meters Varsity 2A821:04.010
Oct 12Wesco League XC - Arlington / Lake Stevens / Shorecrest / Shorewood @ Hamlin ParkOct 12 · 5,000 Meters Junior Varsity · Place 11 · ShorewoodShorewood5,000 Meters Junior Varsity1121:19.310
Oct 7Nike HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 27 · ShorewoodShorewood5,000 Meters Varsity2721:09.410
Oct 1NIKE -- 15th ANNUAL TWILIGHT XC INVITATIONALOct 1 · 5,000 Meters Varsity 3A · Place 50 · ShorewoodShorewood5,000 Meters Varsity 3A5020:41.60SO
Sep 28Wesco League XC - Lynnwood / Mariner / Shorewood / Marysville-Pilchuck @ Lynnwood HSSep 28 · 2.75 Miles Junior Varsity · Place 2 · ShorewoodShorewood2.75 Miles Junior Varsity219:11.110
Sep 28Wesco League XC - Lynnwood / Mariner / Shorewood / Marysville-Pilchuck @ Lynnwood HSSep 28 · 2.75 Miles Junior Varsity · Place 2 · ShorewoodShorewood2.75 Miles Junior Varsity219:11.110
Sep 14Shorewood, Monroe, MGHS & Cascade @McCollum PKSep 14 · Varsity · Place 2 · ShorewoodShorewoodVarsity217:2010
Sep 14Shorewood, Monroe, MGHS & Cascade @McCollum PKSep 14 · Varsity · Place 2 · ShorewoodShorewoodVarsity217:2010
Sep 10Gear Up Northwest XC Preview hosted by SehomeSep 10 · 2 Miles Sophomore · Place 8 · ShorewoodShorewood2 Miles Sophomore813:09.4910

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 30DISTRICT 1 XC CHAMPIONSHIPSOct 30 · 5,000 Meters 3A Girls · Place 86 · ShorewoodShorewood5,000 Meters 3A Girls8624:20.89
Oct 23Wesco League Cross Country ChampionshipsOct 23 · 5,000 Meters Varsity 3A · Place 55 · ShorewoodShorewood5,000 Meters Varsity 3A5524:57.59
Oct 9NIKE HOLE IN THE WALL XC INVITATIONAL (High School Only)Oct 9 · 5,000 Meters Women's Varsity Silver avg over 22:00 · Place 129 · ShorewoodShorewood5,000 Meters Women's Varsity Silver avg over 22:0012922:38.3 PB9
Oct 6Wesco XC - Glacier Peak / Mountlake Terrace / Shorewood @ Hamlin ParkOct 6 · 4,000 Meters Junior Varsity · Place 10 · ShorewoodShorewood4,000 Meters Junior Varsity1018:41.809
Sep 25Bellevue Cross Country InvitationalSep 25 · 5,000 Meters Varsity · Place 55 · ShorewoodShorewood5,000 Meters Varsity5523:17.19
Sep 18South Whidbey - 42nd Carl Westling InvitationalSep 18 · 5,000 Meters Varsity Division 1 · Place 34 · ShorewoodShorewood5,000 Meters Varsity Division 13423:40.209
Sep 11Gear Up Northwest Preview (Sehome Invite)Sep 11 · 2 Miles Freshman Girls · Place 13 · ShorewoodShorewood2 Miles Freshman Girls1314:34.00 PB9
Sep 8Shorewood, Stanwood @ MGHSSep 8 · 2.3 Miles Junior Varsity · Place 8 · ShorewoodShorewood2.3 Miles Junior Varsity817:379