Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · DuPont Civic CenterKing Cobras Invitational · Sep 27 | 6:57.52 | King Cobras Invitational | September 27, 2025 |
| 1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 30 | 7:44.8 | West Seattle Rust Buster | September 30, 2023 |
| 3,000 Meters · Chambers Creek Properties Central MeadowUSATF Region 13 Junior Olympic Championships · Nov 19 | 17:22.40 | USATF Region 13 Junior Olympic Championships | November 19, 2022 |
| 3,000 Meters · Five Mile Lake ParkFWTC Autumn Classic · Oct 7 | 15:18.30 | FWTC Autumn Classic | October 7, 2023 |
| 3,000 Meters · Lincoln ParkWest Seattle Rust Buster · Oct 4 | 15:16.95 | West Seattle Rust Buster | October 4, 2026 |
| 3,000 Meters · Robinswood ParkCascade Striders 2025 Flying Feet Cross Country Invitational · Oct 12 | 14:21.90 | 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 | 15:52.10 | USATF Pacific Northwest Association Junior Olympic Championships | November 16, 2024 |
| 3,000 Meters · Woodland ParkRain City Flyers 2022 Stampede · Oct 29 | 17:03.65 | Rain City Flyers 2022 Stampede | October 29, 2022 |
| 4,000 Meters · Lower Woodland2026 Rain City Stampede · Oct 31 | 19:58.70 | 2026 Rain City Stampede | October 31, 2026 |
| 4,000 Meters · Robinswood Park2026 Cascade Striders Flying Feet Cross Country Invitational · Oct 11 | 20:43.09 | 2026 Cascade Striders Flying Feet Cross Country Invitational | October 11, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results2024 Cross Country
3 results2023 Cross Country
4 results2022 Cross Country
3 results