Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 306:59.8West Seattle Rust BusterSeptember 30, 2023
3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1812:50.70USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Genesse Park Trails (lower field)Rainier Beach Goose Chase · Oct 2113:16.76Rainier Beach Goose ChaseOctober 21, 2023
3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Oct 412:18.06West Seattle Rust BusterOctober 4, 2026
3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1414:00Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1112:37.70USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
4,000 Meters · Genesse Park Trails (lower field)Goose Chase · Oct 1817:00.97Goose ChaseOctober 18, 2025
4,000 Meters · Lower Woodland2026 Rain City Stampede · Oct 3116:39.702026 Rain City StampedeOctober 31, 2026
4,000 Meters · Robinswood Park2026 Cascade Striders Flying Feet Cross Country Invitational · Oct 1115:51.372026 Cascade Striders Flying Feet Cross Country InvitationalOctober 11, 2026
4,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2217:12.45USATF Region 13 Cross Country Junior OlympicNovember 22, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 312026 Rain City StampedeOct 31 · 4,000 Meters 13-14 · Place 12 · Rain City FlyersRain City Flyers4,000 Meters 13-141216:39.70 PB8
Oct 25FWTC Autumn Classic XC Oct 25 · 4,000 Meters Varsity · Place 4 · Rain City FlyersRain City Flyers4,000 Meters Varsity415:58.408
Oct 112026 Cascade Striders Flying Feet Cross Country InvitationalOct 11 · 4,000 Meters 13-14 · Place 8 · Rain City FlyersRain City Flyers4,000 Meters 13-14815:51.37 PB8
Oct 4West Seattle Rust BusterOct 4 · 3,000 Meters 13-14 · Place 12 · Rain City FlyersRain City Flyers3,000 Meters 13-141212:18.06 PB8

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 4,000 Meters 13-14 · Place 65 · Rainier Beach TrackRainier Beach Track4,000 Meters 13-146517:12.45 PB7
Oct 18Goose ChaseOct 18 · 4,000 Meters 13 & Older Girls · Place 23 · UnattachedUnattached4,000 Meters 13 & Older Girls2317:00.97 PB7
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 4,000 Meters 13-14 · Place 30 · 36-Unattached36-Unattached4,000 Meters 13-143017:44.807

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 45 · Rainier Beach TrackRainier Beach Track3,000 Meters 11-124513:02.606
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 3,000 Meters 11-12 · Place 19 · Rainier Beach TrackRainier Beach Track3,000 Meters 11-121913:55.066

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 44 · Rainier Beach TrackRainier Beach Track3,000 Meters 11-124412:50.70 PB5
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 29 · Rainier Beach TrackRainier Beach Track3,000 Meters 11-122912:37.70 PB5
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 11-12 · Place 29 · Rainier Beach TrackRainier Beach Track3,000 Meters 11-122913:50.21Unofficial5
Oct 21Rainier Beach Goose ChaseOct 21 · 3,000 Meters 11-12 · Place 14 · Rainier Beach TrackRainier Beach Track3,000 Meters 11-121413:16.76 PB5
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 11-12 · Place 23 · Rainier Beach TrackRainier Beach Track3,000 Meters 11-122314:00 PB5
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 11-12 · Place 27 · Rainier Beach TrackRainier Beach Track1 Miles 11-12276:59.8 PB5