Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Outdoor Track
3 results2019 Indoor Track
5 results2018 Indoor Track
8 results2018 Outdoor Track
20 results| Date | Meet | Event | Pl | Mark | Gr |
| May 24 | MPSSAA 1A State ChampionshipMay 24 · 100m Hurdles · Place 15 · Hereford | 100m HurdlesRound P | 15 | 18.40 | 10 |
| May 24 | MPSSAA 1A State ChampionshipMay 24 · 100m Hurdles · Place 15 · Hereford | 100m HurdlesRound P | 15 | 18.40 | 10 |
| May 24 | MPSSAA 2A State ChampionshipMay 24 · 100m Hurdles · Place 15 · Hereford | 100m Hurdles33" / 0.838mRound P | 15. | 18.40aWind: -0.7 | 10 |
| May 17 | MPSSAA 2A North RegionMay 17 · 100m Hurdles · Place 4 · Hereford | 100m Hurdles33" / 0.838m | 4. | 18.65a | 10 |
| May 8 | Baltimore County Public Schools Outdoor ChampionshipsMay 8 · 100m Hurdles · Place 1 · Hereford Hig | 100m Hurdles | 1 | 18.23 | 10 |
| May 8 | Baltimore County Public Schools Outdoor ChampionshipsMay 8 · 300m Hurdles · Place 5 · Hereford | 300m Hurdles | 5 | 56.52 | 10 |
| May 8 | Baltimore County Public Schools Outdoor ChampionshipsMay 8 · 100m Hurdles · Place 1 · Hereford | 100m Hurdles | 1 | 18.23 | 10 |
| May 4 | MVP InviteMay 4 · Pole Vault · Place 7 · Hereford | Pole Vault | 7. | 6-06.00 PB | 10 |
| May 4 | MVP InviteMay 4 · 300m Hurdles · Place 5 · Hereford | 300m Hurdles30" / 0.762m | 5. | 58.33a PB | 10 |
| May 4 | MVP InviteMay 4 · 100m Hurdles · Place 3 · Hereford | 100m Hurdles33" / 0.838m | 3. | 17.95a PB | 10 |
| May 1 | Baltimore county Public Schools Westside Last ChanceMay 1 · 200 Meters · Place 18 · Hereford Hig | 200 Meters | 18 | 29.93 PB | — |
| May 1 | Baltimore county Public Schools Westside Last ChanceMay 1 · 100m Hurdles · Place 6 · Hereford Hig | 100m Hurdles | 6 | 18.11 | — |
| Apr 18 | Hereford, Towson @ DulaneyApr 18 · 300m Hurdles · Place 3 · Hereford Hig | 300m Hurdles | 3 | 55.32 | 10 |
| Apr 18 | Hereford, Towson @ DulaneyApr 18 · 100m Hurdles · Place 3 · Hereford Hig | 100m Hurdles | 3 | 19.53 | 10 |
| Apr 11 | Perry Hall, Catonsville, Dundalk @ HerefordApr 11 · Pole Vault · Place 2 · Hereford Hig | Pole Vault | 2 | 3.50 | — |
| Apr 11 | Perry Hall, Catonsville, Dundalk @ HerefordApr 11 · 300m Hurdles · Place 3 · Hereford Hig | 300m Hurdles | 3 | 56.82 | — |
| Apr 11 | Perry Hall, Catonsville, Dundalk @ HerefordApr 11 · 100m Hurdles · Place 1 · Hereford Hig | 100m Hurdles | 1 | 19.89 | — |
| Mar 28 | Milford Mill, Lansdowne, Parkville @ HerefordMar 28 · Pole Vault · Place 2 · Hereford | Pole Vault | 2 | 6-06.00 | — |
| Mar 28 | Milford Mill, Lansdowne, Parkville @ HerefordMar 28 · 300m Hurdles · Place 1 · Hereford | 300m Hurdles | 1 | 55.48 | — |
| Mar 28 | Milford Mill, Lansdowne, Parkville @ HerefordMar 28 · 100m Hurdles · Place 2 · Hereford | 100m Hurdles | 2 | 20.55 | — |
2017 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 28 | Westside ChallengeDec 28 · 40y Hurdles · Place 8 · Hereford | 40y HurdlesRound P | 8. | 7.87a | 10 |
| Dec 28 | Westside ChallengeDec 28 · 500 Meters · Place 14 · Hereford | 500 Meters | 14. | 1:43.62a PB | 10 |
| Dec 28 | Westside ChallengeDec 28 · 800 Meters · Place 22 · Hereford | 800 Meters | 22. | 3:09.01a PB | 10 |