Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorCCBC Make Up Meet · Jan 28 | 5:11.37a | CCBC Make Up Meet | January 28, 2017 |
| 1600 Meters · OutdoorMaverick Madness · May 5 | 4:56.94 | Maverick Madness | May 5, 2017 |
| 3200 Meters · IndoorCCBC-Essex Meet 3 · Jan 5 | 10:56.21 | CCBC-Essex Meet 3 | January 5, 2018 |
| 3200 Meters · OutdoorKenwood, Patapso, Parkville @ Dulaney · Mar 29 | 10:59.64 | Kenwood, Patapso, Parkville @ Dulaney | March 29, 2017 |
| 800 Meters · OutdoorOwings Mills, Kenwood, Catonsville @ Dulaney · Mar 28 | 2:13.68 | Owings Mills, Kenwood, Catonsville @ Dulaney | March 28, 2018 |
| Combined results · OutdoorDulaney, Franklin, Parkville @ Dundalk · Apr 5 | 4:55.5 | Dulaney, Franklin, Parkville @ Dundalk | April 5, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 11 | Loch Raven, Eastern Tech, Dulaney @ PikesvilleApr 11 · 1600 Meters · Place 7 · Dulaney High | 1600 Meters | 7 | 4:58.3 | 12 |
| Apr 11 | Loch Raven, Eastern Tech, Dulaney @ PikesvilleApr 11 · 800 Meters · Place 4 · Dulaney High | 800 Meters | 4 | 2:15.7 | 12 |
| Apr 4 | Eastern Tech, Dulaney, Overlea @ ParkvilleApr 4 · Combined results · Place 1 · Dulaney | Combined results | 1 | 11:19.8 | 12 |
| Mar 28 | Owings Mills, Kenwood, Catonsville @ DulaneyMar 28 · 800 Meters · Place 3 · Dulaney High | 800 Meters | 3 | 2:13.68 PB | 12 |
| Mar 28 | Owings Mills, Kenwood, Catonsville @ DulaneyMar 28 · 1600 Meters · Place 2 · Dulaney High | 1600 Meters | 2 | 5:00.56 | 12 |
| Mar 28 | Owings Mills, Kenwood, Catonsville @ DulaneyMar 28 · 800 Meters · Place 3 · Dulaney High | 800 Meters | 3 | 2:13.68 | 12 |
| Mar 28 | Owings Mills, Kenwood, Catonsville @ DulaneyMar 28 · 1600 Meters · Place 2 · Dulaney High | 1600 Meters | 2 | 5:00.56 | 12 |
2018 Indoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 5 | CCBC-Essex Meet 3Jan 5 · 3200 Meters · Place 5 · Dulaney High | 3200 Meters | 5 | 10:56.21 PB | 12 |
2017 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | CCBC-Essex Meet #2Dec 27 · 3200 Meters · Place 3 · Dulaney | 3200 Meters | 3. | 11:20.85a | 12 |
| Dec 15 | CCBC-Essex Meet 2Dec 15 · 3200 Meters · Place 3 · Dulaney | 3200 Meters | 3. | 11:20.85 | 12 |
| Dec 8 | CCBC-Essex Meet 1Dec 8 · 3200 Meters · Place 4 · Dulaney | 3200 Meters | 4. | 11:10.25a | 12 |
| Jan 28 | CCBC Make Up MeetJan 28 · 1600 Meters · Place 9 · Dulaney | 1600 Meters | 9. | 5:11.37a PB | 11 |
| Jan 21 | CCBC-Essex Meet #5Jan 21 · 3200 Meters · Place 8 · Dulaney High | 3200 Meters | 8 | 11:25.15 | 11 |
| Jan 14 | CCBC-Essex Meet #4Jan 14 · 1600 Meters · Place 10 · Dulaney | 1600 Meters | 10. | 5:16.28a | 11 |
2017 Outdoor Track
5 results2016 Outdoor Track
2 results