Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Oct 48:02.95West Seattle Rust BusterOctober 4, 2026
1880 m · Genesse Park Trails (lower field)2022 Rainier Beach Goose Chase · Oct 2310:17.292022 Rainier Beach Goose ChaseOctober 23, 2022
2,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1910:53.00USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
2,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 913:00Cascade Striders Flying Feet InvitationalOctober 9, 2021
2,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2911:07.24Rain City Flyers 2022 StampedeOctober 29, 2022
3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1415:05.97USATF National Junior Olympic ChampionshipsDecember 14, 2024
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2316:23.80USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1814:56.50USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 717:29.10FWTC Autumn ClassicOctober 7, 2023
3,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 1915:15.25Rainer Beach Goose Chase 2024October 19, 2024
3,000 Meters · Lower Woodland2026 Rain City Stampede · Oct 3116:29.902026 Rain City StampedeOctober 31, 2026
3,000 Meters · Robinswood Park2026 Cascade Striders Flying Feet Cross Country Invitational · Oct 1117:03.042026 Cascade Striders Flying Feet Cross Country InvitationalOctober 11, 2026
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1614:35.10USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 312026 Rain City StampedeOct 31 · 3,000 Meters 11-12 · Place 67 · Rain City Flyers3,000 Meters 11-126716:29.90 PB6
Oct 112026 Cascade Striders Flying Feet Cross Country InvitationalOct 11 · 3,000 Meters 11-12 · Place 58 · Rain City Flyers3,000 Meters 11-125817:03.04 PB6
Oct 4West Seattle Rust BusterOct 4 · 1 Miles 11-12 · Place 51 · Rain City Flyers1 Miles 11-12518:02.95 PB6

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 3,000 Meters Varsity · Place 77 · Rain City Flyers3,000 Meters Varsity7716:26.4012
Nov 2FWTC Autumn ClassicNov 2 · 3,000 Meters Varsity · Place 37 · Rain City Flyers3,000 Meters Varsity3715:20.9412
Oct 18Goose ChaseOct 18 · 3,000 Meters 11 & 12 Girls · Place 28 · Rain City Flyers3,000 Meters 11 & 12 Girls2816:14.915
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 3,000 Meters 11-12 · Place 53 · Rain City Flyers3,000 Meters 11-125317:34.905

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 9-10 · Place 239 · Rain City Flyers3,000 Meters 9-1023915:05.97 PB4
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 9-10 · Place 70 · Rain City Flyers3,000 Meters 9-107016:23.80 PB4
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 9-10 · Place 42 · Rain City Flyers3,000 Meters 9-104214:35.10 PB4
Nov 2FWTC Autumn ClassicNov 2 · 3,000 Meters Varsity · Place 24 · Rain City Flyers3,000 Meters Varsity2414:56.4610
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 3,000 Meters 9-10 · Place 21 · Rain City Flyers3,000 Meters 9-102115:15.25 PB4
Sep 29West Seattle Rust BusterSep 29 · 1 Mile Varsity · Place 26 · Rain City Flyers1 Mile Varsity267:51.14

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 65 · Rain City Flyers3,000 Meters 9-106514:56.50 PB3
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 9-10 · Place 57 · Rain City Flyers3,000 Meters 9-105715:57.503
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 9-10 · Place 54 · Rain City Flyers3,000 Meters 9-105416:52.19Unofficial3
Oct 21Rainier Beach Goose ChaseOct 21 · 3,000 Meters 9-10 · Place 33 · Rain City Flyers3,000 Meters 9-103316:13.073
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 9-10 · Place 44 · Rain City Flyers3,000 Meters 9-104417:053
Oct 7FWTC Autumn ClassicOct 7 · 3,000 Meters 9-10 · Place 55 · Rain City Flyers3,000 Meters 9-105517:29.10 PB3
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 9-10 · Place 52 · Rain City Flyers1 Miles 9-10528:58.23
Sep 23X-Country Season Kick OffSep 23 · 2,000 Meters 9-10 · Place 22 · Rain City Flyers2,000 Meters 9-1022NT3

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 2,000 Meters 8U · Place 37 · Rain City Flyers2,000 Meters 8U3710:53.00 PB2
Oct 29Rain City Flyers 2022 StampedeOct 29 · 2,000 Meters 7-8 · Place 21 · Rain City Flyers2,000 Meters 7-82111:07.24 PB2
Oct 232022 Rainier Beach Goose ChaseOct 23 · 1,880 Meters 7-8 · Place 14 · Rain City Flyers1,880 Meters 7-81410:17.29 PB2

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 2,000 Meters 8U · Place 48 · Rain City Flyers2,000 Meters 8U4811:04.301
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 2,000 Meters 8U · Rain City Flyers2,000 Meters 8U0DNF1
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 2,000 Meters 7-8 · Place 35 · Rain City Flyers2,000 Meters 7-83513:00 PB1
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 7-8 · Place 23 · Rain City Flyers1 Miles 7-8239:13.21