Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Nathan HaleCNW Winter Grand Prix Race #5: Track · Feb 11 | 11:09.66 | CNW Winter Grand Prix Race #5: Track | February 11, 2023 |
| 2 Miles · Shorecrest HSCNW Winter Grand Prix #3: Track · Jan 10 | 11:46.2 | CNW Winter Grand Prix #3: Track | January 10, 2026 |
| 2 Miles · Warren G. Magnuson ParkCNW Winter Grand Prix Race #6: Road · Feb 25 | 11:31.78 | CNW Winter Grand Prix Race #6: Road | February 25, 2023 |
| 5,000 Meters · Chambers Creek Properties Central MeadowUSATF Northwest Region Cross Countery Championships Open And Masters · Nov 19 | 31:22.50 | USATF Northwest Region Cross Countery Championships Open And Masters | November 19, 2022 |
| 7500 m · Lincoln ParkUSATF Pacific Northwest Open & Masters Cross Country Championships · Nov 9 | 29:55.10 | USATF Pacific Northwest Open & Masters Cross Country Championships | November 9, 2025 |
| 8,000 Meters · Glendoveer Golf Course2025 USATF Cross Country Championships · Dec 6 | 34:40.5 | 2025 USATF Cross Country Championships | December 6, 2025 |
| 8,000 Meters · Lincoln ParkUSATF Pacific Northwest Open And Masters XC Championships · Nov 6 | 31:29.40 | USATF Pacific Northwest Open And Masters XC Championships | November 6, 2022 |
| 8,000 Meters · Lower Woodland ParkEmerald City Open 2026 · Oct 10 | 34:56.9 | Emerald City Open 2026 | October 10, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results2025 Cross Country
2 results2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
3 results