Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · DuPont Civic CenterKing Cobras Invitational · Sep 27 | 6:48.85 | King Cobras Invitational | September 27, 2025 |
| 1 Mile · Lincoln ParkWest Seattle Rust Buster · Oct 4 | 6:59.15 | West Seattle Rust Buster | October 4, 2026 |
| 2,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 19 | 9:28.20 | USATF Region 13 Junior Olympic Championships | November 19, 2022 |
| 2,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 29 | 9:43.75 | Rain City Flyers 2022 Stampede | October 29, 2022 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 23 | 13:32.20 | USATF Region 13 Junior Olympic Championships | November 23, 2024 |
| 3,000 Meters · EP Tom Sawyer State ParkUSATF National Junior Olympic Championships · Dec 9 | 14:35.24 | USATF National Junior Olympic Championships | December 9, 2023 |
| 3,000 Meters · Farragut State ParkUSATF Region 13 Junior Olympic Championships · Nov 18 | 14:23.80 | USATF Region 13 Junior Olympic Championships | November 18, 2023 |
| 3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 7 | 15:08.02 | FWTC Autumn Classic | October 7, 2023 |
| 3,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 12 | 13:54.80 | Cascade Striders 2025 Flying Feet Cross Country Invitational | October 12, 2025 |
| 3,000 Meters · Warren G. Magnuson ParkUSATF Pacific Northwest Association Junior Olympic Championships · Nov 16 | 13:06.70 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
3 results2024 Cross Country
3 results2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 9 | USATF National Junior Olympic ChampionshipsDec 9 · 3,000 Meters 9-10 · Place 322 · West Seattle Road Runners | 3,000 Meters 9-10 | 322 | 14:35.24 PB | 4 |
| Nov 18 | USATF Region 13 Junior Olympic ChampionshipsNov 18 · 3,000 Meters 9-10 · Place 61 · West Seattle Road Runners | 3,000 Meters 9-10 | 61 | 14:23.80 PB | 4 |
| Oct 28 | 2023 Rain City StampedeOct 28 · 3,000 Meters 9-10 · Place 38 · West Seattle Road Runners | 3,000 Meters 9-10 | 38 | 14:53.72Unofficial | 4 |
| Oct 14 | Cascade Striders 2023 Flying Feet Cross Country InvitationalOct 14 · 3,000 Meters 9-10 · Place 27 · West Seattle Road Runners | 3,000 Meters 9-10 | 27 | 14:51 | 4 |
| Oct 7 | FWTC Autumn ClassicOct 7 · 3,000 Meters 9-10 · Place 38 · West Seattle Road Runners | 3,000 Meters 9-10 | 38 | 15:08.02 PB | 4 |
| Sep 30 | West Seattle Rust BusterSep 30 · 1 Miles 9-10 · Place 29 · West Seattle Road Runners | 1 Miles 9-10 | 29 | 7:45.9 | 4 |
2022 Cross Country
4 results2021 Cross Country
3 results