Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1600 Meters · IndoorCCBC ESSEX Meet #3 · Jan 9 | 5:19.38a | CCBC ESSEX Meet #3 | January 9, 2016 |
| 1600 Meters · OutdoorPikesville Classic · Apr 8 | 5:15.00 | Pikesville Classic | April 8, 2017 |
| 3200 Meters · IndoorBCPS Frosh/Soph Meet · Jan 21 | 11:16.33a | BCPS Frosh/Soph Meet | January 21, 2016 |
| 3200 Meters · OutdoorKenwood, Patapso, Parkville @ Dulaney · Mar 29 | 11:21.23 | Kenwood, Patapso, Parkville @ Dulaney | March 29, 2017 |
| 800 Meters · IndoorCCBC ESSEX Meet #3 · Jan 9 | 2:31.74a | CCBC ESSEX Meet #3 | January 9, 2016 |
| 800 Meters · OutdoorFranklin,Milford Mill,Parkville@Patapsco · Apr 13 | 2:27.90 | Franklin,Milford Mill,Parkville@Patapsco | April 13, 2016 |
| Combined results · OutdoorOverlea,Perry Hall@Parkville · Apr 27 | 2:30.2 | Overlea,Perry Hall@Parkville | April 27, 2016 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
11 results| Date | Meet | Event | Pl | Mark | Gr |
| May 8 | Baltimore County Public Schools Outdoor ChampionshipsMay 8 · 3200 Meters · Place 15 · Parkville Hi | 3200 Meters | 15 | 11:31.71 | 12 |
| May 8 | Baltimore County Public Schools Outdoor ChampionshipsMay 8 · 3200 Meters · Place 15 · Parkville | 3200 Meters | 15 | 11:31.71 | 12 |
| May 1 | Baltimore county Public Schools Westside Last ChanceMay 1 · 1600 Meters · Place 16 · Parkville Hi | 1600 Meters | 16 | 5:20.11 | — |
| Apr 25 | Eastern Tech, Parkville, Chesapeake @ KenwoodApr 25 · Combined results · Place 5 · Parkville High Schoo | Combined results | 5 | 5:23.0 | 12 |
| Apr 25 | Eastern Tech, Parkville, Chesapeake @ KenwoodApr 25 · Combined results · Place 5 · Parkville High Schoo | Combined results | 5 | 5:23.0 | 12 |
| Apr 25 | Eastern Tech, Parkville, Chesapeake @ KenwoodApr 25 · Combined results · Place 5 · Parkville High Schoo | Combined results | 5 | 5:23.0 | 12 |
| Apr 25 | Eastern Tech, Parkville, Chesapeake @ KenwoodApr 25 · Combined results · Place 5 · Parkville High Schoo | Combined results | 5 | 5:23.0 | 12 |
| Apr 11 | Parkville, Kenwood, Carver @ TowsonApr 11 · 3200 Meters · Place 1 · Parkville Hi | 3200 Meters | 1 | 11:37.50 | 12 |
| Apr 4 | Eastern Tech, Dulaney, Overlea @ ParkvilleApr 4 · Combined results · Place 11 · Parkville High Schoo | Combined results | 11 | 2:47.0 | 12 |
| Apr 4 | Eastern Tech, Dulaney, Overlea @ ParkvilleApr 4 · Combined results · Place 5 · Parkville High Schoo | Combined results | 5 | 5:46.2 | 12 |
| Mar 28 | Milford Mill, Lansdowne, Parkville @ HerefordMar 28 · 800 Meters · Place 6 · Parkville | 800 Meters | 6 | 2:35.63 | 12 |
2018 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 10 | BCPS League Meet #5Jan 10 · 800 Meters · Place 17 · Parkville Hi | 800 Meters | 17 | 2:33.10 | 12 |
| Jan 2 | BCPS/CITY Mixer #1Jan 2 · 800 Meters · Place 14 · Parkville | 800 Meters | 14. | 2:35.70 | 12 |
| Jan 2 | BCPS/CITY Mixer #1Jan 2 · 800 Meters · Place 14 · Parkville | 800 Meters | 14. | 2:35.70 | 12 |
2017 Outdoor Track
9 results2017 Indoor Track
3 results2016 Indoor Track
8 results2016 Outdoor Track
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Apr 30 | Patrick InvitationalApr 30 · Combined results · Place 4 · Parkville | Combined results | 4 | 11:31.5 | 10 |
| Apr 27 | Overlea,Perry Hall@ParkvilleApr 27 · Combined results · Place 1 · Parkville | Combined results | 1 | 2:30.2 PB | 10 |
| Apr 27 | Overlea,Perry Hall@ParkvilleApr 27 · Combined results · Place 1 · Parkville | Combined results | 1 | 5:17.6 | 10 |
| Apr 13 | Franklin,Milford Mill,Parkville@PatapscoApr 13 · 1600 Meters · Place 1 · Parkville | 1600 Meters | 1 | 5:17.80 | 10 |
| Apr 13 | Franklin,Milford Mill,Parkville@PatapscoApr 13 · 800 Meters · Place 4 · Parkville | 800 Meters | 4 | 2:27.90 PB | 10 |
| Apr 6 | Catonsville,Parkville,Randallstown,Sparrows Point, Towson@New TownApr 6 · 3200 Meters · Place 2 · Parkville | 3200 Meters | 2. | 11:44.0 | 10 |
| Mar 21 | Dulaney,Parkville,Woodlawn@Perry HallMar 21 · 1600 Meters · Place 5 · Parkville | 1600 Meters | 5 | 5:26.2 | 10 |
2015 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 10 | BCPS Meet #2Dec 10 · 1600 Meters · Place 9 · Parkville | 1600 Meters | 9. | 5:32.50 | 10 |
| Dec 10 | BCPS Meet #2Dec 10 · 800 Meters · Place 11 · Parkville | 800 Meters | 11. | 2:33.80 | 10 |
| Jan 22 | Baltimore County Frosh-Soph MeetJan 22 · 800 Meters · Place 32 · Parkville | 800 Meters | 32 | 2:53.60 | 9 |
2015 Outdoor Track
7 results