Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Cardinal Twilight · May 112.87aThe Cardinal TwilightMay 1, 2026
100m Hurdles · 33" / 0.838m · OutdoorMPSSAA 2A North Region Championships · May 1215.89aMPSSAA 2A North Region ChampionshipsMay 12, 2026
200 Meters · IndoorM&D Winter HS Showcase · Dec 2327.90aM&D Winter HS ShowcaseDecember 23, 2025
200 Meters · OutdoorBaltimore City League Meet 1.1 · Mar 2632.02aBaltimore City League Meet 1.1March 26, 2025
200 Meters · Relay Split · IndoorMPSSAA 2A Central Region Championships · Feb 527.318MPSSAA 2A Central Region ChampionshipsFebruary 5, 2026
300 Meters · IndoorMPSSAA 2A Central Region Championships · Feb 545.62aMPSSAA 2A Central Region ChampionshipsFebruary 5, 2026
300m Hurdles · 30" / 0.762m · OutdoorMPSSAA 2A North Region Championships · May 1245.60aMPSSAA 2A North Region ChampionshipsMay 12, 2026
400 Meters · OutdoorBaltimore City League Meet 5.1 · Apr 301:13.85aBaltimore City League Meet 5.1April 30, 2025
400 Meters · Relay Split · IndoorMPSSAA 2A Central Region Championships · Feb 51:10.322MPSSAA 2A Central Region ChampionshipsFebruary 5, 2026
55 Meter · IndoorMPSSAA 2A Central Region Championships · Feb 57.59aMPSSAA 2A Central Region ChampionshipsFebruary 5, 2026
55 Meters · IndoorMontgomery Invitational · Jan 107.84aMontgomery InvitationalJanuary 10, 2026
55m Hurdles · 33" · IndoorMPSSAA 2A Central Region Championships · Feb 59.48aMPSSAA 2A Central Region ChampionshipsFebruary 5, 2026
60 Meter · IndoorM&D Winter HS Showcase · Dec 238.35aM&D Winter HS ShowcaseDecember 23, 2025
60m Hurdles · 33" / 0.838m · IndoorM&D Winter HS Showcase · Dec 2310.19aM&D Winter HS ShowcaseDecember 23, 2025
800 Meters · OutdoorBaltimore City League Meet 1.3 · Mar 253:29.98aBaltimore City League Meet 1.3March 25, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 300m Hurdles · Place 5 · Dunbar (MD)300m Hurdles30" / 0.762m5.46.80a11
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 100m Hurdles · Place 7 · Dunbar (MD)100m Hurdles33" / 0.838mRound P7.16.71aWind: -211
May 21MPSSAA State Track & Field ChampionshipsMay 21 · 100m Hurdles · Place 8 · Dunbar (MD)100m Hurdles33" / 0.838m8.16.23aWind: -0.911
May 12MPSSAA 2A North Region ChampionshipsMay 12 · 300m Hurdles · Place 1 · Dunbar (MD)300m Hurdles30" / 0.762m1.45.60a PB11
May 12MPSSAA 2A North Region ChampionshipsMay 12 · 100m Hurdles · Place 1 · Dunbar (MD)100m Hurdles33" / 0.838mRound S1.16.35a11
May 12MPSSAA 2A North Region ChampionshipsMay 12 · 100m Hurdles · Place 2 · Dunbar (MD)100m Hurdles33" / 0.838m2.15.89a PB11
May 5Baltimore City Public Schools ChampionshipsMay 5 · 300m Hurdles · Place 3 · Dunbar (MD)300m Hurdles30" / 0.762m3.46.17a11
May 5Baltimore City Public Schools ChampionshipsMay 5 · 100m Hurdles · Place 5 · Dunbar (MD)100m Hurdles33" / 0.838mRound P5.16.18aWind: 011
May 5Baltimore City Public Schools ChampionshipsMay 5 · 100m Hurdles · Place 5 · Dunbar (MD)100m Hurdles33" / 0.838m5.16.14aWind: -0.211
May 1The Cardinal TwilightMay 1 · 100m Hurdles · Place 2 · Dunbar (MD)100m Hurdles216.21a11
May 1The Cardinal TwilightMay 1 · 100 Meters · Place 1 · Dunbar (MD)100 Meters112.87a PB11
Apr 29Baltimore City League Meet 5.2Apr 29 · 300m Hurdles · Place 2 · Dunbar (MD)300m Hurdles30" / 0.762m2.47.411
Apr 29Baltimore City League Meet 5.2Apr 29 · 100m Hurdles · Place 2 · Dunbar (MD)100m Hurdles33" / 0.838m2.15.911
Apr 10Park InviteApr 10 · 100m Hurdles · Place 11 · Dunbar (MD)100m Hurdles1116.14a11
Apr 8Baltimore City League Meet 2.1Apr 8 · 100m Hurdles · Place 1 · Dunbar (MD)100m Hurdles116.66a11
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 300m Hurdles · Place 3 · Dunbar (MD)300m Hurdles348.19a11
Apr 42026 Mervo Mustang Freddie Hendricks InvitationalApr 4 · 100m Hurdles · Place 7 · Dunbar (MD)100m Hurdles716.50a11
Mar 25Baltimore City League Meet 1.3Mar 25 · 800 Meters · Place 6 · Dunbar (MD)800 Meters63:29.98a PB11
Mar 25Baltimore City League Meet 1.3Mar 25 · 100 Meters · Place 1 · Dunbar (MD)100 Meters113.26a11
Mar 25Baltimore City League Meet 1.1Mar 25 · 800 Meters · Place 6 · Dunbar (MD)800 Meters63:29.98a11
Mar 25Baltimore City League Meet 1.1Mar 25 · 100 Meters · Place 1 · Dunbar (MD)100 Meters113.26a11
Mar 21UA Project Rampart InvitationalMar 21 · 300m Hurdles · Place 1 · Dunbar (MD)300m Hurdles148.29a11
Mar 21UA Project Rampart InvitationalMar 21 · 100m Hurdles · Place 3 · Dunbar (MD)100m Hurdles316.46a11
Mar 21UA Project Rampart InvitationalMar 21 · 100m Hurdles · Place 2 · Dunbar (MD)100m Hurdles216.15a11

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 300 Meters · Place 9 · Dunbar (MD)300 Meters9.45.62a PB11
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 200 Meters · Dunbar (MD)200 MetersRelay Split—27.318 PB11
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 55m Hurdles · Place 5 · Dunbar (MD)55m Hurdles33"Round P5.10.02a11
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 55m Hurdles · Place 4 · Dunbar (MD)55m Hurdles33"4.9.48a PB11
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 55 Meter · Place 3 · Dunbar (MD)55 MeterRound P3.7.63a11
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 55 Meter · Place 3 · Dunbar (MD)55 Meter3.7.59a PB11
Feb 5MPSSAA 2A Central Region ChampionshipsFeb 5 · 400 Meters · Dunbar (MD)400 MetersRelay Split—1:10.322 PB11
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · 55m Hurdles · Place 9 · Dunbar (MD)55m HurdlesRound P99.74a11
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · 300 Meters · Place 11 · Dunbar (MD)300 Meters1147.31a11
Jan 21Baltimore City Schools Indoor Track & Field ChampionshipsJan 21 · 55 Meters · Place 13 · Dunbar (MD)55 MetersRound P137.92a11
Jan 14Baltimore City League Meet 8Jan 14 · 55 Meters · Place 5 · Dunbar (MD)55 Meters58.10a11
Jan 10Montgomery InvitationalJan 10 · 55m Hurdles · Place 41 · Dunbar (MD)55m HurdlesRound P4110.23a11
Jan 10Montgomery InvitationalJan 10 · 55 Meters · Place 79 · Dunbar (MD)55 MetersRound P797.84a PB11
Jan 10Montgomery InvitationalJan 10 · 55m Hurdles · Place 41 · Dunbar (MD)55m HurdlesRound P4110.23a11
Jan 10Montgomery InvitationalJan 10 · 55 Meters · Place 79 · Dunbar (MD)55 MetersRound P797.84a11
Jan 10Montgomery InvitationalJan 10 · 200 Meters · Place 15 · Dunbar (MD)200 Meters1528.07a11
Jan 7Baltimore City League Meet 6Jan 7 · 300 Meters · Place 9 · Dunbar (MD)300 Meters945.92a11
Jan 7Baltimore City League Meet 6Jan 7 · 55 Meters · Place 4 · Dunbar (MD)55 Meters47.94a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 60m Hurdles · Place 28 · Dunbar (MD)60m Hurdles33" / 0.838mRound P28.12.94a11
Dec 29Bullseye's Ice Box Track & Field InvitationalDec 29 · 55m Hurdles · Dunbar (MD)55m Hurdles33"Round PEx.11.94a11
Dec 23M&D Winter HS ShowcaseDec 23 · 60m Hurdles · Place 9 · Dunbar (MD)60m Hurdles33" / 0.838mRound P9.10.19a PB11
Dec 23M&D Winter HS ShowcaseDec 23 · 60 Meter · Place 24 · Dunbar (MD)60 MeterRound P24.8.35a PB11
Dec 23M&D Winter HS ShowcaseDec 23 · 200 Meters · Place 22 · Dunbar (MD)200 Meters22.27.90a PB11
Dec 8Baltimore City League Meet 1Dec 8 · 300 Meters · Place 4 · Dunbar (MD)300 Meters4.46.49a11
Dec 8Baltimore City League Meet 1Dec 8 · 55m Hurdles · Place 4 · Dunbar (MD)55m Hurdles33"4.10.01a11
Dec 8Baltimore City League Meet 1Dec 8 · 55 Meter · Place 3 · Dunbar (MD)55 Meter3.7.84a11

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14MPSSAA 2A North Region ChampionshipsMay 14 · 300m Hurdles · Place 4 · Dunbar (MD)300m Hurdles450.310
May 14MPSSAA 2A North Region ChampionshipsMay 14 · 100m Hurdles · Place 7 · Dunbar (MD)100m Hurdles717.92a10
May 14MPSSAA 2A North Region ChampionshipsMay 14 · 100m Hurdles · Place 8 · Dunbar (MD)100m Hurdles818.03a10
May 14MPSSAA 2A North Region ChampionshipsMay 14 · 100 Meters · Place 13 · Dunbar (MD)100 Meters1313.41a10
May 6Baltimore City Public Schools ChampionshipsMay 6 · 300m Hurdles · Place 14 · Dunbar (MD)300m Hurdles1452.08a10
May 6Baltimore City Public Schools ChampionshipsMay 6 · 100m Hurdles · Place 12 · Dunbar (MD)100m HurdlesRound P1219.67a10
May 6Baltimore City Public Schools ChampionshipsMay 6 · 100 Meters · Place 24 · Dunbar (MD)100 MetersRound P2414.13a10
May 2Maverick Madness 7May 2 · 300m Hurdles · Place 11 · Dunbar (MD)300m Hurdles1151.30a10
May 2Maverick Madness 7May 2 · 100m Hurdles · Place 10 · Dunbar (MD)100m Hurdles1017.98a10
May 2Maverick Madness 7May 2 · 100 Meters · Place 16 · Dunbar (MD)100 Meters1613.57a10
Apr 30Baltimore City League Meet 5.1Apr 30 · 300m Hurdles · Place 1 · Dunbar (MD)300m Hurdles30" / 0.762m1.51.15a10
Apr 30Baltimore City League Meet 5.1Apr 30 · 100m Hurdles · Place 4 · Dunbar (MD)100m Hurdles33" / 0.838m4.18.08aWind: 1.310
Apr 30Baltimore City League Meet 5.1Apr 30 · 400 Meters · Place 8 · Dunbar (MD)400 Meters8.1:13.85a PB10
Apr 22Baltimore City Freshman ShowcaseApr 22 · 300m Hurdles · Place 8 · Dunbar (MD)300m Hurdles852.79a10
Apr 22Baltimore City Freshman ShowcaseApr 22 · 100m Hurdles · Place 7 · Dunbar (MD)100m Hurdles718.50a10
Apr 2Baltimore City League Meet 2.2Apr 2 · 300m Hurdles · Place 1 · Dunbar (MD)300m Hurdles154.98a10
Apr 2Baltimore City League Meet 2.2Apr 2 · 100 Meters · Place 8 · Dunbar (MD)100 Meters814.75a10
Mar 26Baltimore City League Meet 1.1Mar 26 · 200 Meters · Place 19 · Dunbar (MD)200 Meters1932.02a PB10
Mar 26Baltimore City League Meet 1.1Mar 26 · 100 Meters · Place 16 · Dunbar (MD)100 Meters1614.16a10