Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Granite Falls High SchoolWESCO Championships · Oct 2521:57.8WESCO ChampionshipsOctober 25, 2025
5,000 Meters · Lakewood High SchoolDistrict 1 and 2 XC Championships · Nov 120:10.60District 1 and 2 XC ChampionshipsNovember 1, 2025
5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 820:41.72025 WIAA State XC ChampionshipsNovember 8, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 82025 WIAA State XC ChampionshipsNov 8 · 5,000 Meters 3A Girls · Place 92 · Shorewood5,000 Meters 3A Girls9220:41.7 PB11
Nov 1District 1 and 2 XC ChampionshipsNov 1 · 5,000 Meters 3A Girls Varsity · Place 13 · Shorewood5,000 Meters 3A Girls Varsity1320:10.60 PB11
Oct 25WESCO ChampionshipsOct 25 · 5,000 Meters South Varsity 2A/3A Girls · Place 27 · Shorewood5,000 Meters South Varsity 2A/3A Girls2721:57.8 PB11
Oct 16WESCO-Shorewood, Shorecrest, Stanwood @SnohomishOct 16 · 4,000 Meters Varsity · Place 4 · Shorewood4,000 Meters Varsity416:41.2011
Oct 11NIKE -- HOLE IN THE WALL XC INVITATIONALOct 11 · 5,000 Meters Varsity · Place 60 · Shorewood5,000 Meters Varsity6019:39.511
Sep 23Wesco League XC - Mariner / Lynnwood / Shorewood @ Hamlin ParkSep 23 · 4,000 Meters Junior Varsity · Place 5 · Shorewood4,000 Meters Junior Varsity517:12.411
Sep 13GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Varsity · Place 15 · Shorewood2 Miles Varsity1513:11.1311

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 92024 WIAA State XC ChampionshipsNov 9 · 5,000 Meters 3A · Place 95 · Shorewood5,000 Meters 3A9520:28.010
Nov 2District 1 and 2 XC ChampionshipsNov 2 · 5,000 Meters Varsity 3A · Place 6 · Shorewood5,000 Meters Varsity 3A620:06.8510
Oct 262024 Wesco/Emerald Sound XC Conference ChampionshipsOct 26 · 5,000 Meters Varsity 2A · Place 16 · Shorewood5,000 Meters Varsity 2A1621:15.510
Oct 15Wesco League XC - Shorecrest / Shorewood / Archbishop MurphyOct 15 · 5,000 Meters Junior Varsity · Place 8 · Shorewood5,000 Meters Junior Varsity824:04.410
Oct 12NIKE HOLE IN THE WALL XC INVITATIONALOct 12 · 5,000 Meters Varsity · Place 63 · Shorewood5,000 Meters Varsity6320:45.410
Sep 25Wesco League XC - Mountlake Terrace / M. Pilchuck / ShorewoodSep 25 · 4,000 Meters Open · Place 3 · Shorewood4,000 Meters Open317:23.110
Sep 19Wesco League XC - Mariner / Lynnwood / Cascade / Shorewood @ Hamlin ParkSep 19 · 3 Miles Junior Varsity · Place 5 · Shorewood3 Miles Junior Varsity521:04.510
Sep 14Gear Up Northwest XC Preview hosted by SehomeSep 14 · 2 Miles Sophomore · Place 10 · Shorewood2 Miles Sophomore1013:12.3710
Sep 6Shorewood 3k Time TrialSep 6 · 3,000 Meters Open · Place 2 · Shorewood3,000 Meters Open212:28.0Unofficial10

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 4WIAA State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 108 · Shorewood5,000 Meters 3A10820:55.6—
Oct 28District 1 XC ChampionshipsOct 28 · 5,000 Meters 3A · Place 12 · Shorewood5,000 Meters 3A1220:05.09
Oct 21Wesco/Emerald Sound XC ChampionshipsOct 21 · 5,000 Meters Varsity 2A · Place 15 · Shorewood5,000 Meters Varsity 2A1520:51.50FR
Oct 11Wesco League Meet - Arlington / Lake Stevens / Shorecrest / Shorewood @ Granite Falls High School Oct 11 · 5,000 Meters Varsity · Place 13 · Shorewood5,000 Meters Varsity1321:46.609
Oct 7NIKE -- HOLE IN THE WALL XC INVITATIONALOct 7 · 5,000 Meters Varsity · Place 51 · Shorewood5,000 Meters Varsity5121:31.79
Sep 30NIKE -- 16th ANNUAL TWILIGHT XC INVITATIONALSep 30 · 5,000 Meters Varsity 3A · Place 96 · Shorewood5,000 Meters Varsity 3A9621:06.1FR
Sep 20Wesco League XC - Lake Stevens / Everett / Meadowdale / Mariner / Shorewood @ Hamlin ParkSep 20 · 3 Miles Junior Varsity · Place 11 · Shorewood3 Miles Junior Varsity1121:16.89
Sep 13@AMHS vs Getchel, Jackson & ShorewoodSep 13 · Varsity · Place 3 · ShorewoodVarsity317:149
Sep 9Gear Up Northwest XC Preview hosted by SehomeSep 9 · 2 Miles Freshman · Place 11 · Shorewood2 Miles Freshman1113:38.279