Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
2 results2019 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 25 | DVGTCA Meet #6Jan 25 · 800 Meters · Place 17 · West Chester Rustin | 800 Meters | 17 | 2:44.15 PB | 12 |
| Jan 18 | DVGTCA Meet #5Jan 18 · 3000 Meters · Place 13 · W C Rustin | 3000 Meters | 13 | 11:35.80 PB | 12 |
| Jan 9 | Henderson Indoor InvitationalJan 9 · 3000 Meters · Place 1 · West Chester Rustin | 3000 Meters | 1 | 11:42.50 | — |
2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 14 | DVGTCA Meet #1Dec 14 · 1 Mile · Place 23 · Bayard Rustin | 1 Mile | 23. | 6:06.50a PB | 12 |
| Dec 8 | Ursinus InvitationalDec 8 · 3000 Meters · Place 20 · Bayard Rustin | 3000 Meters | 20. | 12:15.26a | 12 |
2017 Outdoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Mar 25 | Upper Darby RelaysMar 25 · Combined results · Place 42 · West Chester Rustin | Combined results | 42 | 20-11.00 | 10 |
| Mar 25 | Upper Darby RelaysMar 25 · Combined results · Place 28 · West Chester Rustin | Combined results | 28 | 59-04 | 10 |
2016 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 16 | DVGTCA Meet #1Dec 16 · 800 Meters · Place 39 · Bayard Rustin | 800 Meters | 39. | 3:12.39a | 10 |
2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 2 | Whippet InvitationalApr 2 · Discus · Place 10 · Bayard Rustin | Discus1kg | 10. | 60-08 PB | 9 |