Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · OutdoorWBAL 1A · Mar 14 | 5:30.60a | WBAL 1A | March 14, 2017 |
| 800 Meters · OutdoorWBAL Finals · May 11 | 2:11.36a | WBAL Finals | May 11, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
9 results| Date | Meet | Event | Pl | Mark | Gr |
| May 11 | WBAL FinalsMay 11 · 800 Meters · Place 2 · Crystal Springs Uplands | 800 Meters | 2. | 2:11.36a PB | 11 |
| May 5 | EBAL Championship TrialsMay 5 · 800 Meters · Place 6 · Crystal Spri | 800 MetersRound P | 6 | 2:18.65 | 11 |
| May 5 | WBAL TrialsMay 5 · 800 Meters · Place 6 · Crystal Springs Uplands | 800 MetersRound P | 6. | 2:18.65a | 11 |
| May 5 | WBAL TrialsMay 5 · 800 Meters · Place 2 · Crystal Springs Uplands | 800 Meters | 2. | 2:11.36a | 11 |
| Apr 28 | Mills InvitationalApr 28 · 1600 Meters · Place 13 · Crystal Springs Uplands | 1600 Meters | 13. | 5:40.72a | 11 |
| Apr 26 | WBAL 3BApr 26 · 800 Meters · Place 9 · Crystal Springs Uplands | 800 Meters | 9. | 2:12.51a | 11 |
| Mar 17 | Dublin Distance FiestaMar 17 · 1600 Meters · Crystal Springs Uplands | 1600 Meters | — | DNS | 11 |
| Mar 13 | WBAL 1AMar 13 · 800 Meters · Crystal Springs Uplands | 800 Meters | — | DNS | 11 |
| Mar 3 | Dan Gabor InvitationalMar 3 · 800 Meters · Place 93 · Crystal Springs Uplands | 800 Meters | 93. | 2:17.29a | 11 |
2017 Outdoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 12 | WBAL 2BApr 12 · 800 Meters · Place 4 · Crystal Springs Uplands | 800 Meters | 4. | 2:16.87a | 10 |
| Mar 14 | WBAL 1AMar 14 · 1600 Meters · Place 7 · Crystal Springs Uplands | 1600 Meters | 7. | 5:30.60a PB | 10 |
| Mar 4 | Peninsula Kickoff Distance CarnivalMar 4 · 800 Meters · Place 7 · Crystal Spri | 800 Meters | 7 | 2:18.09 | 10 |