Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 6 | PIkesville Track ClassicApr 6 · 1600 Meters · Place 33 · Broadneck Se | 1600 Meters | 33 | 4:50.81 PB | 10 |
2019 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 8 | District V ChallengeJan 8 · 3200 Meters · Place 12 · Broadneck | 3200 Meters | 12. | 11:21.38a PB | 10 |
2018 Indoor Track
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | AACPS InvitationalDec 28 · 1600 Meters · Place 28 · Broadneck | 1600 Meters | 28. | 5:06.48a PB | 10 |
| Dec 11 | MCPS and AACPHS MeetDec 11 · 800 Meters · Place 40 · Broadneck | 800 Meters | 40. | 2:20.44a PB | 10 |
2018 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 7 | AACPS Last ChanceMay 7 · 800 Meters · Place 16 · Broadneck Se | 800 Meters | 16 | 2:30.50 PB | — |
| May 7 | AACPS Last ChanceMay 7 · 1600 Meters · Place 10 · Broadneck Se | 1600 Meters | 10 | 5:14.61 | — |
| Apr 12 | AACPS #4Apr 12 · 1600 Meters · Place 16 · Broadneck | 1600 Meters | 16. | 5:27.20 | 9 |
| Apr 12 | AACPS #4Apr 12 · 800 Meters · Place 12 · Broadneck | 800 Meters | 12. | 2:30.50 | 9 |