Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorS&L Raiders · Apr 2012.84S&L RaidersApril 20, 2024
100m Hurdles · 33" / 0.838m · OutdoorDuke Invitational · Apr 1013.99aDuke InvitationalApril 10, 2026
200 Meters · Outdoor49er Classic · Mar 1925.72a49er ClassicMarch 19, 2026
300 Meters · IndoorPG County Championships · Jan 2344.23aPG County ChampionshipsJanuary 23, 2023
300m Hurdles · 30" / 0.762m · OutdoorPGCPS Outdoor Track & Field Championships · May 946.24aPGCPS Outdoor Track & Field ChampionshipsMay 9, 2024
400 Meters · OutdoorS & L Raiders Invitational · Apr 231:06.97S & L Raiders InvitationalApril 23, 2022
400m Hurdles · 30" / 0.762m · OutdoorDavidson Relays · Mar 271:07.61aDavidson RelaysMarch 27, 2026
55 Meter · IndoorMPSSAA 4A East Region Championships · Feb 97.59aMPSSAA 4A East Region ChampionshipsFebruary 9, 2024
55 Meters · IndoorPG County Indoor Track Championships · Jan 247.56PG County Indoor Track ChampionshipsJanuary 24, 2024
55m Hurdles · 33" · IndoorMPSSAA 4A East Region Championships · Feb 98.55aMPSSAA 4A East Region ChampionshipsFebruary 9, 2024
60m Hurdles · 33" / 0.838m · IndoorUSC Indoor Open · Feb 228.86aUSC Indoor OpenFebruary 22, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 3Duke TwilightMay 3 · 100m Hurdles · Place 14 · CharlotteCharlotte100m Hurdles33" / 0.838m14.14.07aWind: 1.3So
Apr 24Charlotte InviteApr 24 · 100m Hurdles · Place 10 · CharlotteCharlotte100m Hurdles33" / 0.838m10.14.02aWind: 0So
Apr 10Duke InvitationalApr 10 · 100m Hurdles · Place 19 · CharlotteCharlotte100m Hurdles33" / 0.838mRound P19.13.99a PBWind: 1.2So
Mar 27Davidson RelaysMar 27 · 400m Hurdles · Place 8 · CharlotteCharlotte400m Hurdles30" / 0.762m8.1:07.61a PBSo
Mar 27Davidson RelaysMar 27 · 100m Hurdles · Place 1 · CharlotteCharlotte100m Hurdles33" / 0.838m1.14.06aWind: 1.6So
Mar 1949er ClassicMar 19 · 100m Hurdles · Place 12 · CharlotteCharlotte100m Hurdles1214.71aSo
Mar 1949er ClassicMar 19 · 200 Meters · Place 49 · CharlotteCharlotte200 Meters4925.72a PBSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21USC InviteFeb 21 · 60m Hurdles · Place 10 · CharlotteCharlotte60m HurdlesRound P108.80SO
Feb 21USC InviteFeb 21 · 60m Hurdles · Place 13 · CharlotteCharlotte60m HurdlesRound S138.82SO
Feb 13Darius Dixon InviteFeb 13 · 60m Hurdles · Place 15 · CharlotteCharlotte60m HurdlesRound P158.74aSo
Feb 13Darius Dixon InviteFeb 13 · 60m Hurdles · Place 19 · CharlotteCharlotte60m HurdlesRound S198.74aSo
Feb 6Camel City SprintsFeb 6 · 60m Hurdles · Place 10 · CharlotteCharlotte60m HurdlesRound P108.853—
Jan 23Hokie InvitationalJan 23 · 60m Hurdles · Place 7 · CharlotteCharlotte60m HurdlesRound P78.74SO
Jan 16Virginia Tech InvitationalJan 16 · 60m Hurdles · Place 12 · CharlotteCharlotte60m HurdlesRound P128.76aSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 7JDL Early Bird InvitationalDec 7 · 60m Hurdles · Place 13 · CharlotteCharlotte60m Hurdles33" / 0.838m13.9.06aSo
Feb 22USC Indoor OpenFeb 22 · 60m Hurdles · Place 16 · CharlotteCharlotte60m Hurdles33" / 0.838mRound P16.8.86a PBFr
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 60m Hurdles · Place 40 · CharlotteCharlotte60m Hurdles409.07a—
Jan 31Bob Pollock Indoor InvitationalJan 31 · 60m Hurdles · Place 29 · CharlotteCharlotte60m Hurdles33" / 0.838mRound P29.9.00aWind: 0Fr
Jan 17Virginia Tech InvitationalJan 17 · 60m Hurdles · Place 14 · CharlotteCharlotte60m Hurdles33" / 0.838mRound P14.9.02aFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · 100m Hurdles · Place 11 · CharlotteCharlotte100m Hurdles1114.19aFr
Apr 252025 Charlotte InviteApr 25 · 100m Hurdles · Place 22 · CharlotteCharlotte100m Hurdles2214.38FR
Apr 252025 Charlotte InviteApr 25 · 200 Meters · Place 22 · CharlotteCharlotte200 Meters2226.19FR
Apr 18Wake Forest InvitationalApr 18 · 100m Hurdles · CharlotteCharlotte100m Hurdles33" / 0.838m--DQWind: 2.2Fr
Mar 29Davidson RelaysMar 29 · 400m Hurdles · Place 7 · CharlotteCharlotte400m Hurdles71:09.25aFr
Mar 29Davidson RelaysMar 29 · 100m Hurdles · Place 5 · CharlotteCharlotte100m Hurdles514.23aFr
Mar 2049er ClassicMar 20 · 100m Hurdles · Place 7 · CharlotteCharlotte100m Hurdles33" / 0.838m7.14.57aWind: 1.4Fr
Mar 2049er ClassicMar 20 · 200 Meters · Place 21 · CharlotteCharlotte200 Meters21.25.34aWind: 2.5Fr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 8JDL Early Bird InvitationalDec 8 · 60m Hurdles · Place 7 · CharlotteCharlotte60m Hurdles33" / 0.838mRound P7.9.11aFr
Dec 8JDL Early Bird InvitationalDec 8 · 60m Hurdles · Place 7 · CharlotteCharlotte60m Hurdles33" / 0.838m7.9.00aFr
Feb 9MPSSAA 4A East Region ChampionshipsFeb 9 · 55m Hurdles · Place 4 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55m Hurdles33"Round P4.8.55a PB12
Feb 9MPSSAA 4A East Region ChampionshipsFeb 9 · 55m Hurdles · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55m Hurdles33"--DQ12
Feb 9MPSSAA 4A East Region ChampionshipsFeb 9 · 55 Meter · Place 12 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55 MeterRound P12.7.59a PB12
Jan 24PG County Indoor Track ChampionshipsJan 24 · 55m Hurdles · Place 2 · Eleanor RoosEleanor Roos55m Hurdles28.4812
Jan 24PG County Indoor Track ChampionshipsJan 24 · 55m Hurdles · Place 3 · Eleanor RoosEleanor Roos55m HurdlesRound P38.6012
Jan 24PG County Indoor Track ChampionshipsJan 24 · 55 Meters · Place 10 · Eleanor RoosEleanor Roos55 MetersRound P107.56 PB12

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 100m Hurdles · Place 7 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838mRound P7.14.80aWind: 0.412
Jun 14adidas Outdoor NationalsJun 14 · 100m Hurdles · Place 7 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838m7.14.79aWind: 0.912
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 300m Hurdles · Place 9 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles30" / 0.762m9.46.29a12
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 100m Hurdles · Place 3 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838mRound P3.15.13aWind: -2.512
May 21MPSSAA 4A State Track & Field ChampionshipsMay 21 · 100m Hurdles · Place 6 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838m6.14.57aWind: 1.612
May 16MPSSAA 4A South Region ChampionshipsMay 16 · 300m Hurdles · Place 1 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles30" / 0.762m1.46.29a12
May 16MPSSAA 4A South Region ChampionshipsMay 16 · 100m Hurdles · Place 1 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838m1.14.88a12
May 9PGCPS Outdoor Track & Field ChampionshipsMay 9 · 300m Hurdles · Place 5 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles30" / 0.762m5.46.24a PB12
May 9PGCPS Outdoor Track & Field ChampionshipsMay 9 · 100m Hurdles · Place 3 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838mRound P3.15.15a12
May 9PGCPS Outdoor Track & Field ChampionshipsMay 9 · 100m Hurdles · Place 6 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838m6.15.86a12
May 4Dr. Henry A. Wise Jr. HS Invitational May 4 · 300m Hurdles · Place 2 · Eleanor RoosEleanor Roos300m Hurdles247.54—
May 4Dr. Henry A. Wise Jr. HS Invitational May 4 · 100m Hurdles · Place 3 · Eleanor RoosEleanor Roos100m Hurdles315.01—
May 4Dr. Henry A. Wise Jr. HS Invitational May 4 · 100m Hurdles · Place 2 · Eleanor RoosEleanor Roos100m HurdlesRound P214.95—
May 4Dr. Henry A. Wise Jr. HS Invitational May 4 · 200 Meters · Place 6 · Eleanor RoosEleanor Roos200 Meters626.96—
Apr 20S&L RaidersApr 20 · 300m Hurdles · Place 3 · Eleanor RoosEleanor Roos300m Hurdles346.55—
Apr 20S&L RaidersApr 20 · 100m Hurdles · Place 3 · Eleanor RoosEleanor Roos100m Hurdles314.85—
Apr 20S&L RaidersApr 20 · 100m Hurdles · Place 3 · Eleanor RoosEleanor Roos100m HurdlesRound P314.92—
Apr 20S&L RaidersApr 20 · 100 Meters · Place 14 · Eleanor RoosEleanor Roos100 MetersRound P1412.84 PB—
Apr 17PGCPS Twilight MeetApr 17 · 100 Meters · Place 10 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100 Meters1012.98a—
Apr 17PGCPS Twilight MeetApr 17 · 100 Meters · Place 10 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100 Meters1012.98a—
Apr 6Largo Lion InvitationalApr 6 · 100m Hurdles · Place 4 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles416.34a—
Apr 6Largo Lion InvitationalApr 6 · 100m Hurdles · Place 1 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles115.46a—

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 300 Meters · Place 114 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300 Meters114.46.80a12
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55m Hurdles · Place 13 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55m Hurdles33"Round P13.8.89a12
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55m Hurdles · Place 9 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55m Hurdles33"9.8.77a12
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55 Meter · Place 62 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55 MeterRound P62.7.72a12
Feb 22MPSSAA 4A State Indoor ChampionshipsFeb 22 · 55m Hurdles · Place 13 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55m Hurdles33"Round P13.9.35a11
Feb 8MPSSAA 4A Central Region ChampionshipsFeb 8 · 300 Meters · Place 20 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300 Meters20.45.84a11
Feb 8MPSSAA 4A Central Region ChampionshipsFeb 8 · 55m Hurdles · Place 8 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55m Hurdles33"Round P8.9.10a11
Feb 8MPSSAA 4A Central Region ChampionshipsFeb 8 · 55m Hurdles · Place 8 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55m Hurdles33"8.9.23a11
Jan 23PG County ChampionshipsJan 23 · 300 Meters · Place 14 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300 Meters14.44.23a PB11
Jan 23PG County ChampionshipsJan 23 · 55m Hurdles · Place 11 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55m Hurdles33"Round P11.10.46a11
Jan 12PG Tune-up MeetJan 12 · 55m Hurdles · Place 5 · Eleanor RoosEleanor Roos55m Hurdles59.0111
Jan 12PG Tune-up MeetJan 12 · 55m Hurdles · Place 5 · Eleanor RoosEleanor Roos55m HurdlesRound P59.31711
Jan 5PG Meet #3Jan 5 · 60m Hurdles · Place 5 · Eleanor RoosEleanor Roos60m Hurdles59.6711
Jan 5PG Meet #3Jan 5 · 60m Hurdles · Place 4 · Eleanor RoosEleanor Roos60m HurdlesRound P49.8811

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 300m Hurdles · Place 10 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles30" / 0.762m10.47.60a11
May 26MPSSAA 4A State Track & Field ChampionshipsMay 26 · 100m Hurdles · Place 11 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838mRound P11.16.02aWind: -1.411
May 18MPSSAA 4A South Region ChampionshipsMay 18 · 300m Hurdles · Place 4 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles30" / 0.762m4.46.93a11
May 18MPSSAA 4A South Region ChampionshipsMay 18 · 100m Hurdles · Place 3 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838m3.15.28a11
May 13PGCPS County ChampionshipsMay 13 · 300m Hurdles · Place 7 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles30" / 0.762m7.47.30a11
May 13PGCPS County ChampionshipsMay 13 · 100m Hurdles · Place 3 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838mRound P3.15.08aWind: 2.711
May 13PGCPS County ChampionshipsMay 13 · 100m Hurdles · Place 3 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838m3.15.19aWind: 011
May 6Dr. Henry A Wise Invitational May 6 · 300m Hurdles · Place 6 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles30" / 0.762m6.48.05a11
May 6Dr. Henry A Wise Invitational May 6 · 100m Hurdles · Place 3 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838mRound P3.15.58a11
May 6Dr. Henry A Wise Invitational May 6 · 100m Hurdles · Place 2 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838m2.15.45a11
Apr 222023 SL & RAIDERS InvitationalApr 22 · 300m Hurdles · Place 8 · Eleanor RoosEleanor Roos300m Hurdles847.04—
Apr 222023 SL & RAIDERS InvitationalApr 22 · 100m Hurdles · Place 4 · Eleanor RoosEleanor Roos100m Hurdles416.07—
Apr 1Largo InviteApr 1 · 300m Hurdles · Place 14 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles30" / 0.762m14.53.17a11
Apr 1Largo InviteApr 1 · 100m Hurdles · Place 6 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838mRound P6.16.48a11
Apr 1Largo InviteApr 1 · 100m Hurdles · Place 5 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838m5.16.00a11

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15PG Meet #2Dec 15 · 55m Hurdles · Place 4 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55m Hurdles33"Round P4.9.63a11
Dec 15PG Meet #2Dec 15 · 55m Hurdles · Place 4 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55m Hurdles33"4.9.97a11
Dec 8Prince George's Meet 1Dec 8 · 300 Meters · Place 8 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300 Meters8.46.60a11
Dec 8Prince George's Meet 1Dec 8 · 55m Hurdles · Place 9 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)55m Hurdles33"Round P9.10.73a11

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19 MPSSAA 4A South Region ChampionshipsMay 19 · 300m Hurdles · Place 9 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles30" / 0.762m9.53.23a10
May 19 MPSSAA 4A South Region ChampionshipsMay 19 · 100m Hurdles · Place 8 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838mRound P8.19.88a10
May 19 MPSSAA 4A South Region ChampionshipsMay 19 · 100m Hurdles · Place 5 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838m5.17.98a10
May 12PG County ChampionshipsMay 12 · 300m Hurdles · Place 9 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles30" / 0.762m9.50.99a10
May 12PG County ChampionshipsMay 12 · 100m Hurdles · Place 9 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838mRound P9.19.18a10
Apr 30Gator Track & Field InvitationalApr 30 · 300m Hurdles · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)300m Hurdles30" / 0.762m--DNS10
Apr 30Gator Track & Field InvitationalApr 30 · 100m Hurdles · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)100m Hurdles33" / 0.838mRound P--DNSWind: 010
Apr 23S & L Raiders InvitationalApr 23 · 300m Hurdles · Place 18 · Eleanor RoosEleanor Roos300m Hurdles1854.32—
Apr 23S & L Raiders InvitationalApr 23 · 100m Hurdles · Place 14 · Eleanor RoosEleanor Roos100m HurdlesRound P1420.54—
Apr 23S & L Raiders InvitationalApr 23 · 400 Meters · Place 35 · Eleanor RoosEleanor Roos400 Meters351:06.97 PB—

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 12 MPSSAA 4A South Region ChampionshipsJun 12 · 400 Meters · Place 3 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters3.1:07.97a9
Jun 8MPSSAA 4A South Section 2 ChampionshipsJun 8 · 400 Meters · Place 3 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)400 Meters3.1:08.36a9
Jun 8MPSSAA 4A South Section 2 ChampionshipsJun 8 · 200 Meters · Place 5 · Eleanor Roosevelt (MD)Eleanor Roosevelt (MD)200 Meters5.28.61a9

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 21 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters400 MetersRound P21.1:08.99a7
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 200 Meters · Place 24 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters200 MetersRound P24.29.11a7
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · 400 Meters · Place 30 · Bowie Boys & Girls Club TracksBowie Boys & Girls Club Tracks400 Meters301:07.58—
Jun 12019 DMV Youth Challenge Track And Field Invitational Jun 1 · 200 Meters · Place 31 · Bowie Boys & Girls Club TracksBowie Boys & Girls Club Tracks200 Meters3129.23—