Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Outdoor39th Hayward Classic - Masters · May 55:10.39a39th Hayward Classic - MastersMay 5, 2024
1500 Meters · OutdoorPMTC · Jun 64:51.60aPMTCJune 6, 2025
800 Meters · OutdoorPortland Track Summer Series #4 · Jul 302:24.21aPortland Track Summer Series #4July 30, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jul 30Portland Track Summer Series #4Jul 30 · 1 Mile · Place 14 · Evergreen Run Club PDXEvergreen Run Club PDX1 Mile14.5:12.41a-
Jul 30Portland Track Summer Series #4Jul 30 · 800 Meters · Place 6 · Evergreen Run Club PDXEvergreen Run Club PDX800 Meters6.2:24.21a PB-
Jul 9Portland Track Summer Series #2Jul 9 · 1 Mile · Place 14 · Evergreen Run Club PDXEvergreen Run Club PDX1 Mile14.5:12.98a-
Jul 9Portland Track Summer Series #2Jul 9 · 800 Meters · Place 9 · Evergreen Run Club PDXEvergreen Run Club PDX800 Meters9.2:24.30a-
Jun 13Rose City MileJun 13 · 1 Mile · Place 14 · Evergreen Run Club PDXEvergreen Run Club PDX1 Mile14.5:13.70a-
Jun 5PMTC ClassicJun 5 · 1500 Meters · Place 1 · Evergreen Run Club PDXEvergreen Run Club PDX1500 Meters1.4:58.22a-
Jun 5PMTC ClassicJun 5 · 800 Meters · Place 1 · Evergreen Run Club PDXEvergreen Run Club PDX800 Meters1.2:28.81a-

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 6PMTCJun 6 · 1500 Meters · Place 1 · Bowerman TrackBowerman Track1500 Meters1.4:51.60a PB-
Jun 6PMTCJun 6 · 800 Meters · Place 1 · Bowerman TrackBowerman Track800 Meters1.2:25.83a-

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 539th Hayward Classic - MastersMay 5 · 1 Mile · Place 2 · Bowerman TrackBowerman Track1 Mile2.5:10.39a PB-