Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · DuPont Civic CenterKing Cobras Invitational · Sep 276:40.50King Cobras InvitationalSeptember 27, 2025
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 307:33.8West Seattle Rust BusterSeptember 30, 2023
2 Miles · Bellarmine Prep HSThe 27th Bellarmine Invite · Sep 1214:13.7The 27th Bellarmine InviteSeptember 12, 2026
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1413:42.48USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2313:04.60USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1814:29.10USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 716:00.10FWTC Autumn ClassicOctober 7, 2023
3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1415:13Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1612:40.80USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 915:21Cascade Striders Flying Feet InvitationalOctober 9, 2021
3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2916:28.09Rain City Flyers 2022 StampedeOctober 29, 2022
4,000 Meters · Blue River Cross Country Course2025 USATF National Junior Olympic Cross Country Championships · Dec 1317:20.102025 USATF National Junior Olympic Cross Country ChampionshipsDecember 13, 2025
4,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 1217:46.80Cascade Striders 2025 Flying Feet Cross Country InvitationalOctober 12, 2025
4,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2217:01.21USATF Region 13 Cross Country Junior OlympicNovember 22, 2025
5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 322:22.1HOKA 30th John Payne XC InviteOctober 3, 2026
5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 1921:22.80Bellevue Cross Country Invitational September 19, 2026
5,000 Meters · Lincoln ParkMetro Meet West Seattle Host · Sep 1724:00.50Metro Meet West Seattle HostSeptember 17, 2026
5,000 Meters · Lower WoodlandMetro XC Week 2 - Clev/CS/Roos/WS · Sep 2422:07.33Metro XC Week 2 - Clev/CS/Roos/WSSeptember 24, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Gold - Top 5 ave under 23:00 · Place 184 · West SeattleWest Seattle5,000 Meters Varsity Gold - Top 5 ave under 23:0018422:22.1 PB9
Sep 24Metro XC Week 2 - Clev/CS/Roos/WSSep 24 · 5,000 Meters Open Girls · Place 13 · West SeattleWest Seattle5,000 Meters Open Girls1322:07.33 PB9
Sep 19Bellevue Cross Country Invitational Sep 19 · 5,000 Meters GIRLS Varsity - #1-#4 Runners · Place 33 · West SeattleWest Seattle5,000 Meters GIRLS Varsity - #1-#4 Runners3321:22.80 PB9
Sep 17Metro Meet West Seattle HostSep 17 · 5,000 Meters Open Girls · Place 7 · West SeattleWest Seattle5,000 Meters Open Girls724:00.50 PB9
Sep 12The 27th Bellarmine InviteSep 12 · 2 Miles HS Varsity · Place 55 · West SeattleWest Seattle2 Miles HS Varsity5514:13.7 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 165 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-1416517:20.10 PB8
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 4,000 Meters 13-14 · Place 64 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-146417:01.21 PB8
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 38 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters Varsity3817:18.7014
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 28 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters Varsity2812:16.008
Oct 25Halloween Dash BashOct 25 · 4,000 Meters Varsity · Place 24 · 13-1 West Seattle Road Runners13-1 West Seattle Road Runners4,000 Meters Varsity2416:55—
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 4,000 Meters 13-14 · Place 31 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-143117:46.80 PB8
Sep 27King Cobras InvitationalSep 27 · 1 Miles 13-14 · Place 14 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 13-14146:40.50 PB8

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 11-12 · Place 315 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-1231513:42.48 PB7
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 11-12 · Place 51 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-125113:04.60 PB7
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 37 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-123712:40.80 PB7
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 91 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters Varsity9112:28.747
Oct 19Halloween Dash Bash Oct 19 · Varsity · Place 12 · West Seattle Road RunnersWest Seattle Road RunnersVarsity1212:2212
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 3,000 Meters Varsity · Place 25 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters Varsity2513:28.1012
Sep 29West Seattle Rust BusterSep 29 · 1 Mile Varsity · Place 19 · West Seattle Road RunnersWest Seattle Road Runners1 Mile Varsity196:37.67

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 75 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-127514:29.10 PB6
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 65 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-126515:18.906
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 11-12 · Place 50 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-125015:20.60Unofficial6
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 11-12 · Place 40 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-124015:13 PB6
Oct 7FWTC Autumn ClassicOct 7 · 3,000 Meters 11-12 · Place 51 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-125116:00.10 PB6
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 11-12 · Place 40 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 11-12407:33.8 PB6

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 65 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 9-106515:49.905
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 50 · West Seattle Road RunneWest Seattle Road Runne3,000 Meters Varsity5015:25.1010
Oct 29Rain City Flyers 2022 StampedeOct 29 · 3,000 Meters 9-10 · Place 40 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 9-104016:28.09 PB5
Oct 1West Seattle Rust BusterOct 1 · 1 Miles 9-10 · Place 25 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 9-10257:50.25

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 3,000 Meters 9-10 · Place 27 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 9-102715:21 PB4
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 9-10 · Place 29 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 9-10298:18.24