Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lincoln ParkWest Seattle Rust Buster · Oct 4 | 6:57.49 | West Seattle Rust Buster | October 4, 2026 |
| 3,000 Meters · Blue River Cross Country CourseUSATF National Junior Olympic Championships · Dec 14 | 16:52.03 | USATF National Junior Olympic Championships | December 14, 2024 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 17:11.30 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 3,000 Meters · Genesse Park Trails (lower field)Goose Chase · Oct 18 | 14:10.22 | Goose Chase | October 18, 2025 |
| 3,000 Meters · Lower Woodland2026 Rain City Stampede · Oct 31 | 13:45.58 | 2026 Rain City Stampede | October 31, 2026 |
| 3,000 Meters · Robinswood Park2026 Cascade Striders Flying Feet Cross Country Invitational · Oct 11 | 13:10.53 | 2026 Cascade Striders Flying Feet Cross Country Invitational | October 11, 2026 |
| 3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 15:29.90 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
| 3,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 22 | 13:52.17 | USATF Region 13 Cross Country Junior Olympic | November 22, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 9-10 · Place 49 · Cascade Striders | 3,000 Meters 9-10 | 49 | 13:52.17 PB | - |
| Nov 15 | USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 3,000 Meters Varsity · Place 22 · Cascade Striders | 3,000 Meters Varsity | 22 | 13:22.50 | 10 |
| Nov 2 | FWTC Autumn ClassicNov 2 · 3,000 Meters Varsity · Place 18 · Cascade Striders | 3,000 Meters Varsity | 18 | 13:59.06 | 10 |
| Oct 18 | Goose ChaseOct 18 · 3,000 Meters 9 & 10 Girls · Place 11 · Cascade Striders | 3,000 Meters 9 & 10 Girls | 11 | 14:10.22 PB | - |
| Oct 12 | Cascade Striders 2025 Flying Feet Cross Country InvitationalOct 12 · 3,000 Meters 9-10 · Place 20 · Cascade Striders | 3,000 Meters 9-10 | 20 | 14:42.10 | - |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | USATF National Junior Olympic ChampionshipsDec 14 · 3,000 Meters 9-10 · Place 272 · Cascade Striders | 3,000 Meters 9-10 | 272 | 16:52.03 PB | - |
| Nov 23 | USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 9-10 · Place 72 · Cascade Striders | 3,000 Meters 9-10 | 72 | 17:11.30 PB | - |
| Nov 16 | USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 9-10 · Place 58 · Cascade Striders | 3,000 Meters 9-10 | 58 | 15:29.90 PB | - |
| Nov 2 | FWTC Autumn ClassicNov 2 · 3,000 Meters Varsity · Place 31 · Cascade Striders | 3,000 Meters Varsity | 31 | 15:49.90 | 10 |
| Oct 19 | Rainer Beach Goose Chase 2024Oct 19 · 3,000 Meters 9-10 · Place 25 · Cascade Striders | 3,000 Meters 9-10 | 25 | 15:39.28 | - |
| Oct 13 | Cascade Striders 2024 Flying Feet Cross Country InvitationalOct 13 · 3,000 Meters Varsity · Place 34 · Cascade Striders | 3,000 Meters Varsity | 34 | 15:32.00 | 9 |
| Sep 29 | West Seattle Rust BusterSep 29 · 1 Mile Varsity · Place 46 · Cascade Striders | 1 Mile Varsity | 46 | 8:33.4 | — |