Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lincoln ParkWest Seattle Rust Buster · Oct 4 | 6:07.54 | West Seattle Rust Buster | October 4, 2026 |
| 1.5 Miles · Chambers Creek Regional ParkHOKA 30th John Payne XC Invite · Oct 3 | 9:06.7 | HOKA 30th John Payne XC Invite | October 3, 2026 |
| 2 Miles · Jesuit High SchoolBeaverton Youth TC - XC Youth Kickoff ‘26 · Sep 13 | 12:54.20 | Beaverton Youth TC - XC Youth Kickoff ‘26 | September 13, 2026 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 12:58.60 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 3,000 Meters · Rose City Golf Course6th Annual Rose City Championship Invite · Oct 9 | 11:45.54 | 6th Annual Rose City Championship Invite | October 9, 2026 |
| 3,000 Meters · Seaside 3 CourseThree Course Challenge · Sep 26 | 12:14.9 | Three Course Challenge | September 26, 2026 |
| 3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 12:45.10 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
| 3,000 Meters · Western Oregon UniversityUSATF Region 13 Cross Country Junior Olympic · Nov 22 | 11:14.91 | 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
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | Stumptown Youth XC ChampionshipNov 1 · 3,000 Meters Super Champs · Place 127 · Whisper RunningWhisper Running | 3,000 Meters Super Champs | 127 | 11:43.22 | 6 |
| Oct 24 | Halloween Dash BashOct 24 · 3,000 Meters Varsity · Place 16 · Whisper RunningWhisper Running | 3,000 Meters Varsity | 16 | 11:50 | 6 |
| Oct 9 | 6th Annual Rose City Championship InviteOct 9 · 3,000 Meters Middle School · Place 54 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 54 | 11:45.54 PB | 6 |
| Oct 4 | West Seattle Rust BusterOct 4 · 1 Miles 11-12 · Place 15 · Whisper RunningWhisper Running | 1 Miles 11-12 | 15 | 6:07.54 PB | 6 |
| Oct 3 | HOKA 30th John Payne XC InviteOct 3 · 1.5 Miles Youth - Elementary & Club · Place 11 · Whisper RunningWhisper Running | 1.5 Miles Youth - Elementary & Club | 11 | 9:06.7 PB | 6 |
| Sep 26 | Three Course ChallengeSep 26 · 3,000 Meters Middle School Runners · Place 12 · Whisper RunningWhisper Running | 3,000 Meters Middle School Runners | 12 | 12:14.9 PB | 6 |
| Sep 13 | Beaverton Youth TC - XC Youth Kickoff ‘26Sep 13 · 2 Miles Youth Open · Place 11 · Whisper RunningWhisper Running | 2 Miles Youth Open | 11 | 12:54.20 PB | 6 |
| Sep 5 | Ultimook RaceSep 5 · 3,000 Meters Middle School Boys · Place 17 · Whisper RunningWhisper Running | 3,000 Meters Middle School Boys | 17 | 12:19.79Unofficial | 6 |
2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 22 | USATF Region 13 Cross Country Junior OlympicNov 22 · 3,000 Meters 11-12 · Place 55 · Whisper RunningWhisper Running | 3,000 Meters 11-12 | 55 | 11:14.91 PB | 5 |
| Nov 15 | USATF Pacific Northwest Association Junior Olympic CC ChampionshipsNov 15 · 3,000 Meters Varsity · Place 24 · Whisper RunningWhisper Running | 3,000 Meters Varsity | 24 | 11:21.40 | 12 |
| Oct 25 | Halloween Dash BashOct 25 · 3,000 Meters Varsity · Place 19 · 11-1 Whisper Running11-1 Whisper Running | 3,000 Meters Varsity | 19 | 11:45 | — |
| Oct 10 | 5th Annual Rose City Championship InviteOct 10 · 2,000 Meters Elementary · Place 5 · Whisper RunningWhisper Running | 2,000 Meters Elementary | 5 | 7:01.93 | 5 |
| Oct 5 | West Seattle Rust BusterOct 5 · 1 Mile Varsity · Place 13 · Whisper RunningWhisper Running | 1 Mile Varsity | 13 | 6:11.85 | — |
| Oct 4 | HOKA 29th John Payne XC InviteOct 4 · 1.5 Miles Middle School Elementary · Place 16 · Whisper RunningWhisper Running | 1.5 Miles Middle School Elementary | 16 | 9:21.9 | 5 |
| Sep 20 | Three Course ChallengeSep 20 · 3,000 Meters Middle School · Place 20 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 20 | 12:29.1 | 5 |
| Sep 12 | Ash Creek FestivalSep 12 · 3,000 Meters Middle School · Place 21 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 21 | 12:47.10 | 5 |
| Sep 6 | The Ultimook RaceSep 6 · 3,000 Meters Middle School · Place 28 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 28 | 12:36.30 | 5 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 23 | USATF Region 13 Junior Olympic ChampionshipsNov 23 · 3,000 Meters 9-10 · Place 38 · Whisper RunningWhisper Running | 3,000 Meters 9-10 | 38 | 12:58.60 PB | 4 |
| Nov 16 | USATF Pacific Northwest Association Junior Olympic ChampionshipsNov 16 · 3,000 Meters 9-10 · Place 30 · Whisper RunningWhisper Running | 3,000 Meters 9-10 | 30 | 12:45.10 PB | 4 |
| Nov 3 | Stumptown Youth XC ChampionshipNov 3 · 2,000 Meters Varsity · Place 15 · Whisper RunningWhisper Running | 2,000 Meters Varsity | 15 | 8:27.53 | 4 |
| Sep 21 | Three Course Challenge Sep 21 · 3,000 Meters Middle School · Place 47 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 47 | 14:22.2 | 4 |
| Sep 13 | Ash Creek XC FestivalSep 13 · 3,000 Meters Middle School · Place 53 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 53 | 12:54.24 | 4 |
| Sep 7 | Ultimook RaceSep 7 · 3,000 Meters Middle School · Place 58 · Whisper RunningWhisper Running | 3,000 Meters Middle School | 58 | 14:03.70 | 4 |
2023 Cross Country
1 results