Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorCCBC-Essex Indoor Track Meet · Dec 13 | 5:56.04a | CCBC-Essex Indoor Track Meet | December 13, 2014 |
| 1600 Meters · OutdoorCarver,Milford Mill,Overlea,Patapsco,Pikesville@Dulaney · Apr 20 | 5:18.54 | Carver,Milford Mill,Overlea,Patapsco,Pikesville@Dulaney | April 20, 2016 |
| 3200 Meters · IndoorCCBC ESSEX Meet #4 · Jan 16 | 11:47.67a | CCBC ESSEX Meet #4 | January 16, 2016 |
| 800 Meters · IndoorCCBC-Essex Meet #1 · Dec 10 | 2:21.50a | CCBC-Essex Meet #1 | December 10, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Indoor Track
1 results2017 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | BCPS/AACO Mixer #1Dec 19 · 800 Meters · Dulaney | 800 MetersRelay Split | — | 2:23.0Unofficial | 12 |
| Dec 19 | BCPS/AACO Mixer #1Dec 19 · 800 Meters · Place 7 · Dulaney | 800 Meters | 7. | 2:22.10 | 12 |
| Dec 8 | CCBC-Essex Meet 1Dec 8 · 800 Meters · Place 5 · Dulaney | 800 Meters | 5. | 2:24.82a | 12 |
| Jan 28 | CCBC Make Up MeetJan 28 · 800 Meters · Place 10 · Dulaney | 800 Meters | 10. | 2:25.99a | 11 |
| Jan 4 | City/County Mixer #2Jan 4 · 800 Meters · Place 7 · Dulaney | 800 Meters | 7 | 2:24.50 | 11 |
2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 10 | CCBC-Essex Meet #1Dec 10 · 800 Meters · Place 3 · Dulaney | 800 Meters | 3. | 2:21.50a PB | 11 |
| Jan 16 | CCBC ESSEX Meet #4Jan 16 · 3200 Meters · Place 5 · Dulaney | 3200 Meters | 5. | 11:47.67a PB | 10 |
2016 Outdoor Track
2 results2015 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 12 | CCBC ESSEX Meet #1Dec 12 · 3200 Meters · Place 3 · Dulaney | 3200 Meters | 3. | 12:03.31a | 10 |
| Dec 8 | BCPS Meet #1Dec 8 · 800 Meters · Dulaney | 800 MetersRelay Split | — | 2:26.0Unofficial | 10 |
2015 Outdoor Track
2 results2014 Indoor Track
1 results