Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · DuPont Civic CenterKing Cobras Invitational · Sep 275:55.88King Cobras InvitationalSeptember 27, 2025
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 305:50.5West Seattle Rust BusterSeptember 30, 2023
2 Miles · Bellarmine Prep HSThe 27th Bellarmine Invite · Sep 1213:15.6The 27th Bellarmine InviteSeptember 12, 2026
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1911:32.70USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 911:00.90USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1811:05.70USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 711:52.30FWTC Autumn ClassicOctober 7, 2023
3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1411:44Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1111:12.20USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 913:04Cascade Striders Flying Feet InvitationalOctober 9, 2021
3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2912:25.24Rain City Flyers 2022 StampedeOctober 29, 2022
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1414:45.27USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2315:35.50USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
4,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 1215:35.00Cascade Striders 2025 Flying Feet Cross Country InvitationalOctober 12, 2025
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1615:25.40USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
4,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2215:31.91USATF Region 13 Cross Country Junior OlympicNovember 22, 2025
5,000 Meters · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 321:19.6HOKA 30th John Payne XC InviteOctober 3, 2026
5,000 Meters · Lake Sammamish State ParkBellevue Cross Country Invitational · Sep 1920:12.12Bellevue Cross Country Invitational September 19, 2026
5,000 Meters · Lincoln ParkMetro Meet West Seattle Host · Sep 1722:39.72Metro Meet West Seattle HostSeptember 17, 2026
5,000 Meters · Lower Woodland2A 3A District 2 Sea-King · Oct 2921:16.162A 3A District 2 Sea-KingOctober 29, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 292A 3A District 2 Sea-KingOct 29 · 5,000 Meters 3A Varsity · Place 47 · West SeattleWest Seattle5,000 Meters 3A Varsity4721:16.16 PB9
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Varsity · Place 35 · West SeattleWest Seattle5,000 Meters Varsity3521:53.249
Oct 8Metro League: Franklin, Rainier Beach, Ballard, SAS, West SeattleOct 8 · 5,000 Meters Open · Place 9 · West SeattleWest Seattle5,000 Meters Open922:06.269
Oct 3HOKA 30th John Payne XC InviteOct 3 · 5,000 Meters Varsity Gold - Top 5 ave under 23:00 · Place 126 · West SeattleWest Seattle5,000 Meters Varsity Gold - Top 5 ave under 23:0012621:19.6 PB9
Sep 19Bellevue Cross Country Invitational Sep 19 · 5,000 Meters GIRLS Varsity - #1-#4 Runners · Place 18 · West SeattleWest Seattle5,000 Meters GIRLS Varsity - #1-#4 Runners1820:12.12 PB9
Sep 17Metro Meet West Seattle HostSep 17 · 5,000 Meters Open Girls · Place 3 · West SeattleWest Seattle5,000 Meters Open Girls322:39.72 PB9
Sep 12The 27th Bellarmine InviteSep 12 · 2 Miles HS Varsity · Place 26 · West SeattleWest Seattle2 Miles HS Varsity2613:15.6 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 33 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-143315:42.508
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 4,000 Meters 13-14 · Place 21 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-142115:31.91 PB8
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 8 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters Varsity815:49.7014
Nov 2Stumptown Youth XC ChampionshipNov 2 · 3,000 Meters Varsity · Place 25 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters Varsity2511:13.308
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 4,000 Meters 13-14 · Place 4 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-14415:35.00 PB8
Sep 27King Cobras InvitationalSep 27 · 1 Miles 13-14 · Place 3 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 13-1435:55.88 PB8

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 42 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-144214:45.27 PB7
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 6 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-14615:35.50 PB7
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 5 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters 13-14515:25.40 PB7
Nov 3Stumptown Youth XC ChampionshipNov 3 · 3,000 Meters Varsity · Place 9 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters Varsity910:51.247
Oct 19Halloween Dash Bash Oct 19 · Varsity · Place 2 · West Seattle Road RunnersWest Seattle Road RunnersVarsity214:4612
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 4,000 Meters Varsity · Place 5 · West Seattle Road RunnersWest Seattle Road Runners4,000 Meters Varsity515:11.2013
Sep 29West Seattle Rust BusterSep 29 · 3,000 Meters Varsity · Place 4 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters Varsity411:29.97

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 15 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-121511:00.90 PB6
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 5 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-12511:05.70 PB6
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 2 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-12211:12.20 PB6
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 11-12 · Place 1 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-12111:38.94Unofficial6
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 11-12 · Place 2 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-12211:44 PB6
Oct 7FWTC Autumn ClassicOct 7 · 3,000 Meters 11-12 · Place 2 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-12211:52.30 PB6
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 11-12 · Place 1 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 11-1215:50.5 PB6

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 6 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-12611:32.70 PB5
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 5 · West Seattle Road RunneWest Seattle Road Runne3,000 Meters Varsity511:41.8012
Oct 29Rain City Flyers 2022 StampedeOct 29 · 3,000 Meters 11-12 · Place 4 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-12412:25.24 PB5
Oct 8FWTC Autumn ClassicOct 8 · 3,000 Meters 11-12 · Place 4 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 11-12412:30.005
Oct 1West Seattle Rust BusterOct 1 · 1 Miles 11-12 · Place 5 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 11-1256:24.35

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 14 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 9-101412:41.304
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 7 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 9-10713:19.304
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 3,000 Meters 9-10 · Place 4 · West Seattle Road RunnersWest Seattle Road Runners3,000 Meters 9-10413:04 PB4
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 9-10 · Place 4 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 9-1047:01.74

2019 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 28West Seattle Rust BusterSep 28 · 1 Miles 7-8 · Place 2 · West Seattle Road RunnersWest Seattle Road Runners1 Miles 7-827:38.02