Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1 Mile · IndoorTFCAofGP Meet #6 · Jan 20 | 5:02.26 | TFCAofGP Meet #6 | January 20, 2018 |
| 1600 Meters · OutdoorSOL American Conference Championships · May 10 | 4:33.50 | SOL American Conference Championships | May 10, 2019 |
| 3000 Meters · IndoorTFCAofGP Meet #5 · Jan 13 | 9:55.15 | TFCAofGP Meet #5 | January 13, 2018 |
| 3200 Meters · OutdoorSpringfield, Upper Dublin, Upper Moreland @ Hatboro Horsham · Apr 17 | 9:52.99 | Springfield, Upper Dublin, Upper Moreland @ Hatboro Horsham | April 17, 2019 |
| 800 Meters · IndoorBux-Mont Indoor Championships · Jan 23 | 2:09.98 | Bux-Mont Indoor Championships | January 23, 2019 |
| 800 Meters · OutdoorSOL American Conference Championships · May 10 | 2:03.76 | SOL American Conference Championships | May 10, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
5 results2019 Indoor Track
1 results2018 Outdoor Track
1 results2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 20 | TFCAofGP Meet #6Jan 20 · 1 Mile · Place 6 · Hatboro Hors | 1 Mile | 6 | 5:02.26 PB | 9 |
| Jan 13 | TFCAofGP Meet #5Jan 13 · 3000 Meters · Place 10 · Hatboro Hors | 3000 Meters | 10 | 9:55.15 PB | — |