Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 306:59.4West Seattle Rust BusterSeptember 30, 2023
1.5 Miles · Lincoln ParkCTMSL CC Meet 2 · Sep 259:50.70CTMSL CC Meet 2September 25, 2025
1.5 Miles · Seward ParkCTMSL CC ChampionShip Meet · Oct 1610:14.00CTMSL CC ChampionShip MeetOctober 16, 2025
2974 m · Genesse Park Trails (lower field)2022 Rainier Beach Goose Chase · Oct 2314:40.922022 Rainier Beach Goose ChaseOctober 23, 2022
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1914:09.30USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 913:58.31USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1813:22.10USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 815:55.30FWTC Autumn ClassicOctober 8, 2022
3,000 Meters · Genesse Park Trails (lower field)Rainier Beach Goose Chase · Oct 2113:37.53Rainier Beach Goose ChaseOctober 21, 2023
3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1414:08Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1113:51.70USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 914:40Cascade Striders Flying Feet InvitationalOctober 9, 2021
3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2915:07.59Rain City Flyers 2022 StampedeOctober 29, 2022
4,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 1918:39.39Rainer Beach Goose Chase 2024October 19, 2024
4,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 1217:34.30Cascade Striders 2025 Flying Feet Cross Country InvitationalOctober 12, 2025
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1619:19.60USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
5,000 Meters · Granite Falls High SchoolEmerald Sound Conference Meet · Oct 124:18.60Emerald Sound Conference MeetOctober 1, 2026
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1023:04.4NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Legion Memorial Golf CourseNIKE -- 18th ANNUAL TWILIGHT XC INVITATIONAL · Oct 323:32.60NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOctober 3, 2026
5,000 Meters · South Whidbey Middle & High School1A District 2 Championships · Oct 3123:30.771A District 2 ChampionshipsOctober 31, 2026
5,000 Meters · The Overlake SchoolEPS, Bear Creek, Overlake Tri-Meet · Oct 1425:53.8EPS, Bear Creek, Overlake Tri-MeetOctober 14, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 311A District 2 ChampionshipsOct 31 · 5,000 Meters District 2 Girls · Place 29 · OverlakeOverlake5,000 Meters District 2 Girls2923:30.77 PB9
Oct 14EPS, Bear Creek, Overlake Tri-MeetOct 14 · 5,000 Meters Varsity & JV · Place 11 · OverlakeOverlake5,000 Meters Varsity & JV1125:53.8 PB9
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Womens Varsity Silver avg 21:00-22:29 · Place 203 · OverlakeOverlake5,000 Meters Womens Varsity Silver avg 21:00-22:2920323:04.4 PB9
Oct 3NIKE -- 18th ANNUAL TWILIGHT XC INVITATIONALOct 3 · 5,000 Meters VARSITY 1B-2A · Place 95 · OverlakeOverlake5,000 Meters VARSITY 1B-2A9523:32.60 PB9
Oct 1Emerald Sound Conference MeetOct 1 · 5,000 Meters Varsity · Place 26 · OverlakeOverlake5,000 Meters Varsity2624:18.60 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 54 · Cascade StridersCascade Striders4,000 Meters Varsity5418:20.1014
Nov 2FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 20 · Cascade StridersCascade Striders4,000 Meters Varsity2017:29.1914
Oct 16CTMSL CC ChampionShip MeetOct 16 · 1.5 Miles Middle School · Place 7 · Forest RidgeForest Ridge1.5 Miles Middle School710:14.00 PB8
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 4,000 Meters 13-14 · Place 27 · Cascade StridersCascade Striders4,000 Meters 13-142717:34.30 PB8
Oct 9CTMSL CC Meet 3Oct 9 · 1.5 Miles Middle School · Place 9 · Forest RidgeForest Ridge1.5 Miles Middle School910:07.108
Sep 25CTMSL CC Meet 2Sep 25 · 1.5 Miles Middle School · Place 8 · Forest RidgeForest Ridge1.5 Miles Middle School89:50.70 PB8
Sep 18CTMSL CC Meet 1Sep 18 · 1.5 Miles Middle School · Place 10 · Forest RidgeForest Ridge1.5 Miles Middle School1010:30.208

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 55 · Cascade StridersCascade Striders4,000 Meters 13-145519:19.60 PB7
Nov 2FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 28 · Cascade StridersCascade Striders4,000 Meters Varsity2819:08.9714
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 4,000 Meters 13-18 · Place 25 · Cascade StridersCascade Striders4,000 Meters 13-182518:39.39 PB7
Oct 17Crosstown Middle Scholl ChampionshipsOct 17 · 1.5 Miles Middle School · Place 6 · Forest RidgeForest Ridge1.5 Miles Middle School610:33.007
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 4,000 Meters Varsity · Place 40 · Cascade StridersCascade Striders4,000 Meters Varsity4019:26.9013
Oct 8Crosstown Middle School Meet 3Oct 8 · 1.5 Miles Middle School · Place 6 · Forest RidgeForest Ridge1.5 Miles Middle School610:54.507
Sep 29West Seattle Rust BusterSep 29 · 3,000 Meters Varsity · Place 31 · Cascade StridersCascade Striders3,000 Meters Varsity3114:08.97
Sep 24Crosstown Middle School Meet 2Sep 24 · 1.5 Miles Middle School · Place 5 · Forest RidgeForest Ridge1.5 Miles Middle School510:34.907
Sep 19Crosstown Middle School meet 1Sep 19 · 1.5 Miles Middle School · Place 6 · Forest RidgeForest Ridge1.5 Miles Middle School610:55.107

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 352 · Cascade StridersCascade Striders3,000 Meters 11-1235213:58.31 PB6
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 66 · Cascade StridersCascade Striders3,000 Meters 11-126613:22.10 PB6
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 49 · Cascade StridersCascade Striders3,000 Meters 11-124913:51.70 PB6
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 11-12 · Place 36 · Cascade StridersCascade Striders3,000 Meters 11-123614:07.84Unofficial6
Oct 21Rainier Beach Goose ChaseOct 21 · 3,000 Meters 11-12 · Place 19 · Cascade StridersCascade Striders3,000 Meters 11-121913:37.53 PB6
Oct 17Crostown Middle School League ChampionshipsOct 17 · 1.5 Miles Middle School · Place 7 · Forest RidgeForest Ridge1.5 Miles Middle School710:45.106
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 11-12 · Place 28 · Cascade StridersCascade Striders3,000 Meters 11-122814:08 PB6
Oct 10E S C HS Meet 3 And Crosstown Middle School meet 4Oct 10 · 1.5 Miles Middle School · Place 12 · Forest RidgeForest Ridge1.5 Miles Middle School1211:10.906
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 11-12 · Place 26 · Cascade StridersCascade Striders1 Miles 11-12266:59.4 PB6
Sep 262023 ESC HS Meet 2 and Crosstown Middle School meet 3- South SiteSep 26 · 1 Mile Middle School · Place 3 · Forest RidgeForest Ridge1 Mile Middle School310:32.106
Sep 23X-Country Season Kick OffSep 23 · 2,000 Meters 11-12 · Place 14 · Cascade StridersCascade Striders2,000 Meters 11-12149:13.67Unofficial6
Sep 14Crostown Middle school meet 2 Sep 14 · 1.5 Miles Middle School · Place 10 · Forest RidgeForest Ridge1.5 Miles Middle School1011:28.306

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 75 · Cascade StridersCascade Striders3,000 Meters 11-127514:09.30 PB5
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 34 · Cascade Striders BCascade Striders B3,000 Meters Varsity3413:47.5012
Oct 29Rain City Flyers 2022 StampedeOct 29 · 3,000 Meters 11-12 · Place 31 · Cascade StridersCascade Striders3,000 Meters 11-123115:07.59 PB5
Oct 25Emerald Sound Middle School MeetOct 25 · 1.5 Miles Middle School · Place 20 · Forest RidgeForest Ridge1.5 Miles Middle School2011:48.65
Oct 232022 Rainier Beach Goose ChaseOct 23 · 2,974 Meters 11-12 · Place 17 · Cascade StridersCascade Striders2,974 Meters 11-121714:40.92 PB5
Oct 11Emerald Sound Meet @ Lower Woodland ParkOct 11 · 1.5 Miles Middle School · Place 62 · Forest RidgeForest Ridge1.5 Miles Middle School6216:41.105
Oct 8FWTC Autumn ClassicOct 8 · 3,000 Meters 11-12 · Place 42 · Cascade StridersCascade Striders3,000 Meters 11-124215:55.30 PB5
Oct 1West Seattle Rust BusterOct 1 · 1 Miles 11-12 · Place 30 · Cascade StridersCascade Striders1 Miles 11-12307:53.35
Sep 20EMERALD LEAGUE MEET at LOWER WOODLANDSep 20 · 1.5 Miles Middle School · Place 17 · Forest RidgeForest Ridge1.5 Miles Middle School1712:20.505

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 52 · Cascade StridersCascade Striders3,000 Meters 9-105214:30.404
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 29 · Cascade StridersCascade Striders3,000 Meters 9-102914:44.404
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 3,000 Meters 9-10 · Place 17 · Cascade StridersCascade Striders3,000 Meters 9-101714:40 PB4
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 9-10 · Place 19 · Cascade StridersCascade Striders1 Miles 9-10197:45.54