Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 28 | 6:58.4 | West Seattle Rust Buster | September 28, 2019 |
| 1.5 Miles · Hartman ParkEmerald Sound Conference Meet at Hartman Park · Oct 14 | 12:14.40 | Emerald Sound Conference Meet at Hartman Park | October 14, 2021 |
| 1.5 Miles · Lake Sammamish State ParkEmerald Sound Conference South Meet 2 · Oct 6 | 11:28.00 | Emerald Sound Conference South Meet 2 | October 6, 2021 |
| 1.5 Miles · Seward ParkCascade Middle School League Championships · Oct 20 | 11:46.97 | Cascade Middle School League Championships | October 20, 2021 |
| 1.5 Miles · Warren G. Magnuson ParkEmerald Sound Conference Meet 1 - South Site · Sep 22 | 11:28.95 | Emerald Sound Conference Meet 1 - South Site | September 22, 2021 |
| 2 Miles · Nathan HaleCNW Winter Grand Prix Race #5: Track · Feb 11 | 17:16.78 | CNW Winter Grand Prix Race #5: Track | February 11, 2023 |
| 2 Miles · Warren G. Magnuson ParkCNW Winter Grand Prix Race #2 · Jan 24 | 14:50 | CNW Winter Grand Prix Race #2 | January 24, 2021 |
| 3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Sep 25 | 15:17.6 | West Seattle Rust Buster | September 25, 2021 |
| 4,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 20 | 19:37.70 | USATF Region 13 Junior Olympic Championships | November 20, 2021 |
| 5,000 Meters · Granite Falls High SchoolEmerald Sound Conference Championships · Oct 22 | 25:32.41 | Emerald Sound Conference Championships | October 22, 2022 |
| 5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 8 | 26:28.4 | 2025 WIAA State XC Championships | November 8, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results2023 Cross Country
1 results2022 Cross Country
2 results2021 Cross Country
8 results2020 Cross Country
1 results2019 Cross Country
1 results