Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lincoln ParkWest Seattle Rust Buster · Oct 1 | 6:38.0 | West Seattle Rust Buster | October 1, 2022 |
| 2.1 Miles · Lake Sammamish State ParkKingco Class Races - 2.1 Mile run · Sep 4 | 14:16.2 | Kingco Class Races - 2.1 Mile run | September 4, 2025 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 19 | 11:46.20 | USATF Region 13 Junior Olympic Championships | November 19, 2022 |
| 3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 8 | 13:16.10 | FWTC Autumn Classic | October 8, 2022 |
| 3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Sep 30 | 13:12.8 | West Seattle Rust Buster | September 30, 2023 |
| 3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 29 | 12:30.89 | Rain City Flyers 2022 Stampede | October 29, 2022 |
| 4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 16:41.50 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 4,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 18 | 16:16.20 | USATF Region 13 Junior Olympic Championships | November 18, 2023 |
| 4,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 7 | 18:02.10 | FWTC Autumn Classic | October 7, 2023 |
| 4,000 Meters · Genesse Park Trails (lower field)Rainier Beach Goose Chase · Oct 21 | 15:15.16 | Rainier Beach Goose Chase | October 21, 2023 |
| 4,000 Meters · Robinswood ParkCascade Striders 2023 Flying Feet Cross Country Invitational · Oct 14 | 16:55 | Cascade Striders 2023 Flying Feet Cross Country Invitational | October 14, 2023 |
| 4,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 16:26.80 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
| 5,000 Meters · Lake Sammamish State Park4A/3A/2A & 1A Kingco Conference Cross Country Championships · Oct 25 | 20:59.93 | 4A/3A/2A & 1A Kingco Conference Cross Country Championships | October 25, 2025 |
| 5,000 Meters · Lakewood High SchoolDistrict 1 and 2 XC Championships · Nov 1 | 21:24.20 | District 1 and 2 XC Championships | November 1, 2025 |
| 5,000 Meters · North Creek HSInglemoor, Bothell @ North Creek · Sep 10 | 21:58.8 | Inglemoor, Bothell @ North Creek | September 10, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | District 1 and 2 XC ChampionshipsNov 1 · 5,000 Meters 4A Girls Varsity · Place 81 · BothellBothell | 5,000 Meters 4A Girls Varsity | 81 | 21:24.20 PB | 10 |
| Oct 25 | 4A/3A/2A & 1A Kingco Conference Cross Country ChampionshipsOct 25 · 5,000 Meters 4A Girls Varsity · Place 50 · BothellBothell | 5,000 Meters 4A Girls Varsity | 50 | 20:59.93 PB | 10 |
| Sep 27 | Bellevue Cross Country Invitational Sep 27 · 5,000 Meters Frosh/Soph Freshman Varsity · Place 7 · BothellBothell | 5,000 Meters Frosh/Soph Freshman Varsity | 7 | 21:52.6 | 10 |
| Sep 23 | Woodinville v Lk Washington, Bothell, LindberghSep 23 · 5,000 Meters Varsity Girls · BothellBothell | 5,000 Meters Varsity Girls | 0 | DNS | 10 |
| Sep 13 | GearUp Northwest XC Preview hosted by SehomeSep 13 · 2 Miles Sophomore · Place 35 · BothellBothell | 2 Miles Sophomore | 35 | 13:42.88 | 10 |
| Sep 10 | Inglemoor, Bothell @ North Creek Sep 10 · 5,000 Meters Varsity · Place 6 · BothellBothell | 5,000 Meters Varsity | 6 | 21:58.8 PB | 10 |
| Sep 4 | Kingco Class Races - 2.1 Mile runSep 4 · 2.1 Miles 10th Grade Girls · Place 14 · BothellBothell | 2.1 Miles 10th Grade Girls | 14 | 14:16.2 PB | 10 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | USATF Region 13 Junior Olympic ChampionshipsNov 23 · 4,000 Meters 13-14 · Place 32 · Cascade StridersCascade Striders | 4,000 Meters 13-14 | 32 | 16:41.50 PB | 9 |
| Nov 16 | USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 4,000 Meters 13-14 · Place 25 · Cascade StridersCascade Striders | 4,000 Meters 13-14 | 25 | 16:26.80 PB | 9 |
| Nov 2 | FWTC Autumn ClassicNov 2 · 4,000 Meters Varsity · Place 14 · Cascade StridersCascade Striders | 4,000 Meters Varsity | 14 | 16:14.23 | 14 |
| Oct 19 | Rainer Beach Goose Chase 2024Oct 19 · 4,000 Meters 13-18 · Place 13 · Cascade StridersCascade Striders | 4,000 Meters 13-18 | 13 | 16:13.90 | 9 |
| Oct 13 | Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 4,000 Meters Varsity · Place 20 · Cascade StridersCascade Striders | 4,000 Meters Varsity | 20 | 17:00.50 | 14 |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 18 | USATF Region 13 Junior Olympic ChampionshipsNov 18 · 4,000 Meters 13-14 · Place 32 · Cascade StridersCascade Striders | 4,000 Meters 13-14 | 32 | 16:16.20 PB | 8 |
| Nov 11 | USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 11 · 4,000 Meters 13-14 · Place 19 · Cascade StridersCascade Striders | 4,000 Meters 13-14 | 19 | 16:46.50 | 8 |
| Oct 28 | 2023 Rain City StampedeOct 28 · 4,000 Meters 13-14 · Place 11 · Cascade StridersCascade Striders | 4,000 Meters 13-14 | 11 | 16:41.07Unofficial | 8 |
| Oct 21 | Rainier Beach Goose ChaseOct 21 · 4,000 Meters 13-18 · Place 11 · Cascade StridersCascade Striders | 4,000 Meters 13-18 | 11 | 15:15.16 PB | 8 |
| Oct 14 | Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 4,000 Meters 13-14 · Place 13 · Cascade StridersCascade Striders | 4,000 Meters 13-14 | 13 | 16:55 PB | 8 |
| Oct 7 | FWTC Autumn ClassicOct 7 · 4,000 Meters 13-14 · Place 13 · Cascade StridersCascade Striders | 4,000 Meters 13-14 | 13 | 18:02.10 PB | 8 |
| Sep 30 | West Seattle Rust BusterSep 30 · 3,000 Meters 13-14 · Place 14 · Cascade StridersCascade Striders | 3,000 Meters 13-14 | 14 | 13:12.8 PB | 8 |
| Sep 23 | X-Country Season Kick OffSep 23 · 2,000 Meters 13-14 · Place 11 · Cascade StridersCascade Striders | 2,000 Meters 13-14 | 11 | 8:46.12Unofficial | 8 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 19 | USATF Region 13 Junior Olympic ChampionshipsNov 19 · 3,000 Meters 11-12 · Place 11 · Cascade StridersCascade Striders | 3,000 Meters 11-12 | 11 | 11:46.20 PB | 7 |
| Nov 12 | USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 12 · 3,000 Meters Varsity · Place 6 · Cascade Striders ACascade Striders A | 3,000 Meters Varsity | 6 | 11:44.80 | 12 |
| Oct 29 | Rain City Flyers 2022 StampedeOct 29 · 3,000 Meters 11-12 · Place 5 · Cascade StridersCascade Striders | 3,000 Meters 11-12 | 5 | 12:30.89 PB | 7 |
| Oct 23 | 2022 Rainier Beach Goose ChaseOct 23 · 2,974 Meters 11-12 · Cascade StridersCascade Striders | 2,974 Meters 11-12 | 0 | DNS | 7 |
| Oct 8 | FWTC Autumn ClassicOct 8 · 3,000 Meters 11-12 · Place 8 · Cascade StridersCascade Striders | 3,000 Meters 11-12 | 8 | 13:16.10 PB | 7 |
| Oct 1 | West Seattle Rust BusterOct 1 · 1 Miles 11-12 · Place 6 · Cascade StridersCascade Striders | 1 Miles 11-12 | 6 | 6:38.0 PB | 7 |
2021 Cross Country
3 results