Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 10 | BCPS League Meet #5Jan 10 · 1600 Meters · Place 3 · Dulaney High | 1600 Meters | 3 | 5:59.70 | 12 |
| Jan 10 | BCPS League Meet #5Jan 10 · 800 Meters · Place 3 · Dulaney High | 800 Meters | 3 | 2:45.00 | 12 |
| Jan 5 | CCBC-Essex Meet 3Jan 5 · 800 Meters · Place 9 · Dulaney High | 800 Meters | 9 | 2:44.78 | 12 |
2017 Indoor Track
6 results2016 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 21 | BCPS Frosh/Soph MeetJan 21 · 1600 Meters · Place 5 · Dulaney | 1600 Meters | 5. | 5:54.40 PB | 10 |
| Jan 16 | CCBC ESSEX Meet #4Jan 16 · 1600 Meters · Place 4 · Dulaney | 1600 Meters | 4. | 6:05.14a | 10 |
2015 Indoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 19 | CCBC ESSEX Meet #2Dec 19 · 800 Meters · Dulaney | 800 MetersRelay Split | — | 2:47Unofficial | 10 |
| Dec 19 | CCBC ESSEX Meet #2Dec 19 · 800 Meters · Place 3 · Dulaney | 800 Meters | 3. | 2:43.34a PB | 10 |
| Dec 8 | BCPS Meet #1Dec 8 · 1600 Meters · Place 8 · Dulaney | 1600 Meters | 8. | 6:20.60 | 10 |
| Dec 8 | BCPS Meet #1Dec 8 · 800 Meters · Place 9 · Dulaney | 800 Meters | 9. | 2:54.60 | 10 |