Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
1 results2021 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Aug 20 | 2021 Prefontaine ClassicAug 20 · 3000m Steeplechase · Place 6 · Germany | 3000m Steeplechase0.762m | 6. | 9:07.61a | - |
2019 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 30 | Eugene Diamond LeagueJun 30 · 3000m Steeplechase · Place 15 · Germany | 3000m Steeplechase0.762m | 15. | 9:35.67a | - |
2017 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 26 | Eugene Diamond LeagueMay 26 · 3000m Steeplechase · Place 7 · Germany | 3000m Steeplechase0.762m | 7. | 9:20.32a | - |
2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 27 | Eugene Diamond LeagueMay 27 · 3000m Steeplechase · Place 7 · Germany | 3000m Steeplechase0.762m | 7. | 9:22.33a | - |
2014 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| May 30 | Eugene Diamond LeagueMay 30 · 3000m Steeplechase · Place 8 · Germany | 3000m Steeplechase0.762m | 8. | 9:42.95a | - |
2012 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jun 1 | Eugene Diamond LeagueJun 1 · 3000m Steeplechase · Place 7 · Germany | 3000m Steeplechase0.762m | 7. | 9:34.76a | - |