Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · DuPont Civic CenterKing Cobras Invitational · Sep 276:34.59King Cobras InvitationalSeptember 27, 2025
1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 306:22.6West Seattle Rust BusterSeptember 30, 2023
2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 1213:37.50GearUp Northwest XC Preview hosted by SehomeSeptember 12, 2026
2974 m · Genesse Park Trails (lower field)2022 Rainier Beach Goose Chase · Oct 2313:10.592022 Rainier Beach Goose ChaseOctober 23, 2022
3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 1912:46.20USATF Region 13 Junior Olympic ChampionshipsNovember 19, 2022
3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 912:29.04USATF National Junior Olympic ChampionshipsDecember 9, 2023
3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 1812:12.40USATF Region 13 Junior Olympic ChampionshipsNovember 18, 2023
3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 713:17.80FWTC Autumn ClassicOctober 7, 2023
3,000 Meters · Genesse Park Trails (lower field)Rainier Beach Goose Chase · Oct 2112:41.08Rainier Beach Goose ChaseOctober 21, 2023
3,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 1412:58Cascade 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.10USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 11, 2023
3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 2913:14.83Rain City Flyers 2022 StampedeOctober 29, 2022
4,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 1416:40.80USATF National Junior Olympic ChampionshipsDecember 14, 2024
4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 2317:13.50USATF Region 13 Junior Olympic ChampionshipsNovember 23, 2024
4,000 Meters · Genesse Park Trails (lower field)Rainer Beach Goose Chase 2024 · Oct 1916:42.95Rainer Beach Goose Chase 2024October 19, 2024
4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 1617:08.60USATF Pacific Northwest Association Junior Olympic ChampionshipsNovember 16, 2024
4,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 2217:22.15USATF Region 13 Cross Country Junior OlympicNovember 22, 2025
5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 1023:08.8NIKE -- HOLE IN THE WALL XC INVITATIONALOctober 10, 2026
5,000 Meters · Lower Woodland2A 3A District 2 Sea-King · Oct 2922:16.622A 3A District 2 Sea-KingOctober 29, 2026
5,000 Meters · Lower WoodlandMetro League XC - Eastside Catholic Host @ Lower Woodland · Sep 3022:31.0Metro League XC - Eastside Catholic Host @ Lower WoodlandSeptember 30, 2026
5,000 Meters · Warren G. Magnuson ParkMetro League XC-HNA host @Magnuson · Sep 1721:13.98Metro League XC-HNA host @MagnusonSeptember 17, 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 64 · Holy Names AcademyHoly Names Academy5,000 Meters 3A Varsity6422:16.62 PB9
Oct 222026 Metro 2A 3A 4AOct 22 · 5,000 Meters Varsity · Place 51 · Holy Names AcademyHoly Names Academy5,000 Meters Varsity5122:50.489
Oct 15Metro XC Week #5: Roos/CS/Bal/Gar/WS/Linc/HN/ODOct 15 · 5,000 Meters Varsity Women · Place 20 · Holy Names AcademyHoly Names Academy5,000 Meters Varsity Women2022:46.539
Oct 10NIKE -- HOLE IN THE WALL XC INVITATIONALOct 10 · 5,000 Meters Womens Varsity Silver avg 21:00-22:29 · Place 210 · Holy Names AcademyHoly Names Academy5,000 Meters Womens Varsity Silver avg 21:00-22:2921023:08.8 PB9
Sep 30Metro League XC - Eastside Catholic Host @ Lower WoodlandSep 30 · 5,000 Meters Women's Open · Place 4 · Holy Names AcademyHoly Names Academy5,000 Meters Women's Open422:31.0 PB9
Sep 17Metro League XC-HNA host @MagnusonSep 17 · 5,000 Meters Open · Place 12 · Holy Names AcademyHoly Names Academy5,000 Meters Open1221:13.98 PB9
Sep 12GearUp Northwest XC Preview hosted by SehomeSep 12 · 2 Miles Freshman Girls · Place 21 · Holy Names AcademyHoly Names Academy2 Miles Freshman Girls2113:37.50 PB9

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Dec 132025 USATF National Junior Olympic Cross Country ChampionshipsDec 13 · 4,000 Meters 13-14 · Place 232 · Rain City FlyersRain City Flyers4,000 Meters 13-1423218:25.908
Nov 22USATF Region 13 Cross Country Junior OlympicNov 22 · 4,000 Meters 13-14 · Place 71 · Rain City FlyersRain City Flyers4,000 Meters 13-147117:22.15 PB8
Nov 15USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 4,000 Meters Varsity · Place 44 · Rain City FlyersRain City Flyers4,000 Meters Varsity4417:31.0014
Nov 2FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 13 · Rain City FlyersRain City Flyers4,000 Meters Varsity1316:46.8814
Oct 18Goose ChaseOct 18 · 4,000 Meters 13 & Older Girls · Place 25 · Rain City FlyersRain City Flyers4,000 Meters 13 & Older Girls2517:12.108
Sep 27King Cobras InvitationalSep 27 · 1 Miles 13-14 · Place 13 · Rain City FlyersRain City Flyers1 Miles 13-14136:34.59 PB8

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Dec 14USATF National Junior Olympic ChampionshipsDec 14 · 4,000 Meters 13-14 · Place 240 · Rain City FlyersRain City Flyers4,000 Meters 13-1424016:40.80 PB7
Nov 23USATF Region 13 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 54 · Rain City FlyersRain City Flyers4,000 Meters 13-145417:13.50 PB7
Nov 16USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 36 · Rain City FlyersRain City Flyers4,000 Meters 13-143617:08.60 PB7
Nov 2FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 17 · Rain City FlyersRain City Flyers4,000 Meters Varsity1716:40.6214
Oct 19Rainer Beach Goose Chase 2024Oct 19 · 4,000 Meters 13-18 · Place 18 · Rain City FlyersRain City Flyers4,000 Meters 13-181816:42.95 PB7
Oct 13Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 4,000 Meters Varsity · Place 19 · Rain City FlyersRain City Flyers4,000 Meters Varsity1916:56.1013
Sep 29West Seattle Rust BusterSep 29 · 3,000 Meters Varsity · Place 18 · Rain City FlyersRain City Flyers3,000 Meters Varsity1812:41.97

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Dec 9USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 11-12 · Place 178 · Rain City FlyersRain City Flyers3,000 Meters 11-1217812:29.04 PB6
Nov 18USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 11-12 · Place 31 · Rain City FlyersRain City Flyers3,000 Meters 11-123112:12.40 PB6
Nov 11USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 3,000 Meters 11-12 · Place 28 · Rain City FlyersRain City Flyers3,000 Meters 11-122812:37.10 PB6
Oct 282023 Rain City StampedeOct 28 · 3,000 Meters 11-12 · Place 16 · Rain City FlyersRain City Flyers3,000 Meters 11-121613:11.86Unofficial6
Oct 21Rainier Beach Goose ChaseOct 21 · 3,000 Meters 11-12 · Place 6 · Rain City FlyersRain City Flyers3,000 Meters 11-12612:41.08 PB6
Oct 14Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 11-12 · Place 11 · Rain City FlyersRain City Flyers3,000 Meters 11-121112:58 PB6
Oct 7FWTC Autumn ClassicOct 7 · 3,000 Meters 11-12 · Place 11 · Rain City FlyersRain City Flyers3,000 Meters 11-121113:17.80 PB6
Sep 30West Seattle Rust BusterSep 30 · 1 Miles 11-12 · Place 6 · Rain City FlyersRain City Flyers1 Miles 11-1266:22.6 PB6
Sep 23X-Country Season Kick OffSep 23 · 2,000 Meters 11-12 · Place 4 · Rain City FlyersRain City Flyers2,000 Meters 11-1248:22.78Unofficial6

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 19USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 37 · Rain City FlyersRain City Flyers3,000 Meters 11-123712:46.20 PB5
Nov 12USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 13 · Rain City Flyers ARain City Flyers A3,000 Meters Varsity1312:20.1012
Oct 29Rain City Flyers 2022 StampedeOct 29 · 3,000 Meters 11-12 · Place 11 · Rain City FlyersRain City Flyers3,000 Meters 11-121113:14.83 PB5
Oct 232022 Rainier Beach Goose ChaseOct 23 · 2,974 Meters 11-12 · Place 6 · Rain City FlyersRain City Flyers2,974 Meters 11-12613:10.59 PB5
Oct 8FWTC Autumn ClassicOct 8 · 3,000 Meters 11-12 · Place 12 · Rain City FlyersRain City Flyers3,000 Meters 11-121213:27.205
Oct 1West Seattle Rust BusterOct 1 · 1 Miles 11-12 · Place 9 · Rain City FlyersRain City Flyers1 Miles 11-1296:47.35