Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · Lincoln ParkWest Seattle Rust Buster · Sep 25 | 6:19.4 | West Seattle Rust Buster | September 25, 2021 |
| 2 Miles · Civic StadiumGearUp Northwest XC Preview hosted by Sehome · Sep 12 | 10:30.24 | GearUp Northwest XC Preview hosted by Sehome | September 12, 2026 |
| 5,000 Meters · Lake Sammamish State Park3A and 2A Seaking District Championship Cross Country Meet · Oct 31 | 16:41.77 | 3A and 2A Seaking District Championship Cross Country Meet | October 31, 2025 |
| 5,000 Meters · Lakewood High SchoolNIKE -- HOLE IN THE WALL XC INVITATIONAL · Oct 10 | 16:40.0 | NIKE -- HOLE IN THE WALL XC INVITATIONAL | October 10, 2026 |
| 5,000 Meters · Lower WoodlandMetro XC Week 5 Prep/RB/Hale/Blanchet/Cleveland/SAAS/EC/Lakeside/Ingraham · Oct 14 | 17:13.65 | Metro XC Week 5 Prep/RB/Hale/Blanchet/Cleveland/SAAS/EC/Lakeside/Ingraham | October 14, 2026 |
| 5,000 Meters · Sun Willows Golf Course2025 WIAA State XC Championships · Nov 8 | 17:30.5 | 2025 WIAA State XC Championships | November 8, 2025 |
| 5,000 Meters · The Course Spokane Valley 5kNike Bob Firman Invitational XC · Sep 25 | 16:50.70 | Nike Bob Firman Invitational XC | September 25, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
3 results2021 Cross Country
1 results2019 Cross Country
1 results