Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 309:15.5West Seattle Rust BusterSeptember 30, 2023
2974 m · Genesse Park Trails (lower field)2022 Rainier Beach Goose Chase · Oct 2319:01.852022 Rainier Beach Goose ChaseOctober 23, 2022
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2017:12.60USATF Region 13 Junior Olympic ChampionshipsNovember 20, 2021
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 716:05.60FWTC Autumn ClassicOctober 7, 2023
3,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 1914:27.39Rainer Beach Goose Chase 2024October 19, 2024
3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1416:21Cascade Striders 2023 Flying Feet Cross Country InvitationalOctober 14, 2023
3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1613:52.90USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
3,000 Meters · Wilburton Hill ParkCascade Striders Flying Feet Invitational · Oct 917:54Cascade Striders Flying Feet InvitationalOctober 9, 2021
3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2917:56.51Rain City Flyers 2022 StampedeOctober 29, 2022
4,000 Meters · Genesse Park Trails (lower field)Goose Chase · Oct 1821:01.98Goose ChaseOctober 18, 2025
4,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 1223:24.30Cascade Striders 2025 Flying Feet Cross Country InvitationalOctober 12, 2025
5,000 Meters · Blue Lake Regional ParkNike Portland XC · Sep 2625:10.52Nike Portland XCSeptember 26, 2026
5,000 Meters · Lower WoodlandMetro XC Week #5: Roos/CS/Bal/Gar/WS/Linc/HN/OD · Oct 1524:48.40Metro XC Week #5: Roos/CS/Bal/Gar/WS/Linc/HN/ODOctober 15, 2026
5,000 Meters · Lower WoodlandMetro League XC - Eastside Catholic Host @ Lower Woodland · Sep 3027:23.2Metro League XC - Eastside Catholic Host @ Lower WoodlandSeptember 30, 2026
5,000 Meters · Warren G. Magnuson ParkMetro Week 4 Magnuson Park · Oct 726:04.78Metro Week 4 Magnuson ParkOctober 7, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Junior Varsity · Place 76 · Holy Names AcademyHoly Names Academy5,000 Meters Junior Varsity7625:30.629
Oct 15Metro XC Week #5: Roos/CS/Bal/Gar/WS/Linc/HN/ODOct 15 · 5,000 Meters Varsity Women · Place 60 · Holy Names AcademyHoly Names Academy5,000 Meters Varsity Women6024:48.40 PB9
Oct 7Metro Week 4 Magnuson ParkOct 7 · 5,000 Meters Open Girls · Place 61 · Holy Names AcademyHoly Names Academy5,000 Meters Open Girls6126:04.78 PB9
Sep 30Metro League XC - Eastside Catholic Host @ Lower WoodlandSep 30 · 5,000 Meters Women's Open · Place 33 · Holy Names AcademyHoly Names Academy5,000 Meters Women's Open3327:23.2 PB9
Sep 26Nike Portland XCSep 26 · 5,000 Meters F/S JV Morning · Place 146 · Holy Names AcademyHoly Names Academy5,000 Meters F/S JV Morning14625:10.52 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 74 · Rain City FlyersRain City Flyers4,000 Meters Varsity7421:45.4014
Nov 2FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 36 · Rain City FlyersRain City Flyers4,000 Meters Varsity3621:55.4614
Oct 18Goose ChaseOct 18 · 4,000 Meters 13 & Older Girls · Place 37 · Rain City FlyersRain City Flyers4,000 Meters 13 & Older Girls3721:01.98 PB8
Oct 12Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 4,000 Meters 13-14 · Place 56 · Rain City FlyersRain City Flyers4,000 Meters 13-145623:24.30 PB8

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 11-12 · Place 60 · Rain City FlyersRain City Flyers3,000 Meters 11-126013:52.90 PB7
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 3,000 Meters 11-12 · Place 25 · Rain City FlyersRain City Flyers3,000 Meters 11-122514:27.39 PB7
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 3,000 Meters Varsity · Place 46 · Rain City FlyersRain City Flyers3,000 Meters Varsity4614:52.1012

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 68 · Rain City FlyersRain City Flyers3,000 Meters 11-126815:31.206
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 11-12 · Place 57 · Rain City FlyersRain City Flyers3,000 Meters 11-125716:12.58Unofficial6
Oct 21Rainier Beach Goose ChaseOct 21 · 3,000 Meters 11-12 · Place 36 · Rain City FlyersRain City Flyers3,000 Meters 11-123616:53.216
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 11-12 · Place 47 · Rain City FlyersRain City Flyers3,000 Meters 11-124716:21 PB6
Oct 7FWTC Autumn ClassicOct 7 · 3,000 Meters 11-12 · Place 52 · Rain City FlyersRain City Flyers3,000 Meters 11-125216:05.60 PB6
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 11-12 · Place 53 · Rain City FlyersRain City Flyers1 Miles 11-12539:15.5 PB6
Sep 23X-Country Season Kick OffSep 23 · 2,000 Meters 11-12 · Place 33 · Rain City FlyersRain City Flyers2,000 Meters 11-123311:19.09Unofficial6

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 9-10 · Place 80 · Rain City FlyersRain City Flyers3,000 Meters 9-108017:55.805
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 58 · Rain City FlyersRain City Flyers3,000 Meters Varsity5816:13.6010
Oct 29Rain City Flyers 2022 StampedeOct 29 · 3,000 Meters 9-10 · Place 51 · Rain City FlyersRain City Flyers3,000 Meters 9-105117:56.51 PB5
Oct 232022 Rainier Beach Goose ChaseOct 23 · 2,974 Meters 9-10 · Place 34 · Rain City FlyersRain City Flyers2,974 Meters 9-103419:01.85 PB5
Oct 8FWTC Autumn ClassicOct 8 · 3,000 Meters 9-10 · Place 56 · Rain City FlyersRain City Flyers3,000 Meters 9-105619:07.105
Oct 1West Seattle Rust BusterOct 1 · 1 Miles 9-10 · Place 49 · Rain City FlyersRain City Flyers1 Miles 9-10499:46.95

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 20USATF Region 13 Junior Olympic ChampionshipsNov 20 · 3,000 Meters 9-10 · Place 70 · Rain City FlyersRain City Flyers3,000 Meters 9-107017:12.60 PB4
Nov 14USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 14 · 3,000 Meters 9-10 · Place 49 · Rain City FlyersRain City Flyers3,000 Meters 9-104919:57.804
Oct 9Cascade Striders Flying Feet InvitationalOct 9 · 3,000 Meters 9-10 · Place 45 · Rain City FlyersRain City Flyers3,000 Meters 9-104517:54 PB4
Sep 25West Seattle Rust BusterSep 25 · 1 Miles 9-10 · Place 48 · Rain City FlyersRain City Flyers1 Miles 9-10489:29.24