Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU Maryland District Qualifier · Jun 1313.40aAAU Maryland District QualifierJune 13, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2029.38aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorSUPERNoVA Summer Finale · Jul 1128.29aSUPERNoVA Summer FinaleJuly 11, 2026
400 Meters · OutdoorGlenarden Invitation · May 91:15.46aGlenarden InvitationMay 9, 2025
55 Meter · IndoorArmory Youth Solstice Invitational · Dec 228.64aArmory Youth Solstice InvitationalDecember 22, 2024
55 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 198.56The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
60 Meter · IndoorAdidas Indoor Nationals · Mar 208.68aAdidas Indoor NationalsMarch 20, 2026
60 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 148.53aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
Javelin · 300g TJ · OutdoorADW CYO Track & Field Meet #1 · Apr 627' 2ADW CYO Track & Field Meet #1April 6, 2024
Long Jump · Indoor757 Showdown · Jan 53.66m757 ShowdownJanuary 5, 2025
Long Jump · OutdoorADW CYO Track & Field Meet #6 · May 1110' 3ADW CYO Track & Field Meet #6May 11, 2024

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Long Jump · Place 24 · Visionary AthleticsVisionary AthleticsLong Jump24.4.90mWind: 0.36
Jul 11SUPERNoVA Summer FinaleJul 11 · Long Jump · Place 1 · Visionary AthleticsVisionary AthleticsLong Jump1.4.77m6
Jul 11SUPERNoVA Summer FinaleJul 11 · 200 Meters · Place 12 · Visionary AthleticsVisionary Athletics200 Meters12.28.29a PB6
Jul 11SUPERNoVA Summer FinaleJul 11 · 100 Meters · Place 10 · Visionary AthleticsVisionary Athletics100 Meters10.13.43a6
Jun 13AAU Maryland District QualifierJun 13 · Long Jump · Place 4 · Visionary AthleticsVisionary AthleticsLong Jump4.14-08.00Wind: 06
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 23 · Visionary AthleticsVisionary Athletics200 MetersRound P23.28.58aWind: -2.86
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 12 · Visionary AthleticsVisionary Athletics100 MetersRound P12.13.40a PBWind: 0.86
May 23Legacy's Virginia invitationalMay 23 · Long Jump · Place 3 · Visionary AthleticsVisionary AthleticsLong Jump3.4.76m6
May 23Legacy's Virginia invitationalMay 23 · 200 Meters · Place 21 · Visionary AthleticsVisionary Athletics200 Meters21.29.11a6
May 23Legacy's Virginia invitationalMay 23 · 100 Meters · Place 18 · Visionary AthleticsVisionary Athletics100 MetersRound P18.14.13a6
May 16CYO DC ChampionshipMay 16 · Long Jump · Place 2 · Holy Redeemer College ParkHoly Redeemer College ParkLong Jump2.14' 10"6
May 16CYO DC ChampionshipMay 16 · 200 Meters · Place 2 · Holy Redeemer College ParkHoly Redeemer College Park200 Meters2.28.47a6
May 16CYO DC ChampionshipMay 16 · 100 Meters · Place 3 · Holy Redeemer College ParkHoly Redeemer College Park100 Meters3.13.64a6
May 8Glenarden InvitationalMay 8 · Long Jump · Place 2 · Visionary AthleticsVisionary AthleticsLong Jump2.4.89m6
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 40 · Visionary AthleticsVisionary Athletics200 Meters40.28.60a6
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 35 · Visionary AthleticsVisionary Athletics100 MetersRound P35.13.61a6
May 3Puma East Coast Age Group ShowcaseMay 3 · Long Jump · Place 2 · Visionary AthleticsVisionary AthleticsLong Jump2.4.77mWind: 06
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 20 · Visionary AthleticsVisionary Athletics200 Meters20.28.74aWind: 2.16
Apr 26CYO DC Meet 4Apr 26 · Long Jump · Place 1 · Holy Redeemer College ParkHoly Redeemer College ParkLong Jump114-6.56
Apr 26CYO DC Meet 4Apr 26 · 200 Meters · Place 1 · Holy Redeemer College ParkHoly Redeemer College Park200 Meters129.14a6
Apr 26CYO DC Meet 4Apr 26 · 100 Meters · Place 2 · Holy Redeemer College ParkHoly Redeemer College Park100 Meters213.69a6
Apr 19CYO DC Meet 3Apr 19 · Long Jump · Place 1 · Holy Redeemer College ParkHoly Redeemer College ParkLong Jump1.13' 4.5"6
Apr 19CYO DC Meet 3Apr 19 · 200 Meters · Place 2 · Holy Redeemer College ParkHoly Redeemer College Park200 Meters2.30.43a6
Apr 19CYO DC Meet 3Apr 19 · 100 Meters · Place 2 · Holy Redeemer College ParkHoly Redeemer College Park100 Meters2.14.62a6

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60 Meter · Place 70 · Visionary AthleticsVisionary Athletics60 MeterRound P70.8.68a PB6
Mar 20Adidas Indoor NationalsMar 20 · Long Jump · Place 23 · Visionary AthleticsVisionary AthleticsLong Jump23.4.29m6
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 91 · Visionary AthleticsVisionary Athletics200 Meters91.29.38a PB6
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · Long Jump · Place 12 · Visionary AthleticsVisionary AthleticsLong Jump124.01m6
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 200 Meters · Place 48 · Visionary AthleticsVisionary Athletics200 MetersRound P4829.74a6
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 44 · Visionary AthleticsVisionary Athletics60 MetersRound P448.65a6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · Long Jump · Place 5 · Visionary AthleticsVisionary AthleticsLong Jump54.30m6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 72 · Visionary AthleticsVisionary Athletics200 MetersRound P7229.86a6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 60 Meters · Place 38 · Visionary AthleticsVisionary Athletics60 MetersRound P388.53a PB6
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · Long Jump · Place 4 · Visionary AtVisionary AtLong Jump414-10.00—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 200 Meters · Place 30 · Visionary AtVisionary At200 Meters3030.23—
Jan 4Coach Miami Presents The DMV's INDOOR SPRINTFESTJan 4 · 60 Meters · Place 26 · Visionary AtVisionary At60 MetersRound P268.996—

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · 60 Meter · Place 13 · Visionary AthleticsVisionary Athletics60 Meter13.8.86a6
Dec 14 Speed Capital New York InvitationalDec 14 · Long Jump · Place 6 · Visionary AthleticsVisionary AthleticsLong Jump6.3.83m6
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 17 · Visionary AthleticsVisionary Athletics200 Meters17.31.56a6
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 47 · Visionary AthleticsVisionary Athletics200 MetersRound P4730.80a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 36 · Visionary AthleticsVisionary Athletics60 MetersRound P368.94a—
Feb 15PVA 14 & UnderFeb 15 · Long Jump · Place 17 · Visionary AthleticsVisionary AthleticsLong Jump173.29m5
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 55 · Visionary AthleticsVisionary Athletics200 MetersRound P5530.91a5
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Long Jump · Place 12 · Visionary AthleticsVisionary AthleticsLong Jump123.76m12
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 25 · Visionary AthleticsVisionary Athletics200 Meters2532.0912
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 19 · Visionary AthleticsVisionary Athletics55 Meters198.56 PB12
Jan 5757 ShowdownJan 5 · 60 Meter · Place 10 · Visionary AthleticsVisionary Athletics60 MeterRound P10.9.04a5
Jan 5757 ShowdownJan 5 · 60 Meter · Place 9 · Visionary AthleticsVisionary Athletics60 Meter9.9.00a5
Jan 5757 ShowdownJan 5 · Long Jump · Place 5 · Visionary AthleticsVisionary AthleticsLong Jump5.3.66m PB5
Jan 5757 ShowdownJan 5 · 200 Meters · Place 20 · Visionary AthleticsVisionary Athletics200 Meters20.31.74a5

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Long Jump · Place 4 · Visionary AthleticsVisionary AthleticsLong Jump413-9.505
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 200 Meters · Place 16 · Visionary AthleticsVisionary Athletics200 Meters1630.17a5
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 100 Meters · Place 14 · Visionary AthleticsVisionary Athletics100 Meters1414.26a5
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Long Jump · Place 11 · Visionary AthleticsVisionary AthleticsLong Jump11.3.42m6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 16 · Visionary AthleticsVisionary Athletics200 MetersRound P16.29.67a6
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 17 · Visionary AthleticsVisionary Athletics100 MetersRound P17.14.00aWind: 1.16
Jun 6AAU Maryland District QualifierJun 6 · Long Jump · Place 6 · Visionary AthleticsVisionary AthleticsLong Jump63.82m5
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 10 · Visionary AthleticsVisionary Athletics200 MetersRound S1030.39a5
Jun 6AAU Maryland District QualifierJun 6 · 200 Meters · Place 8 · Visionary AthleticsVisionary Athletics200 Meters830.35a5
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 6 · Visionary AthleticsVisionary Athletics100 MetersRound S614.55a5
Jun 6AAU Maryland District QualifierJun 6 · 100 Meters · Place 7 · Visionary AthleticsVisionary Athletics100 Meters714.56a5
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · Long Jump · Place 5 · Visionary AthleticsVisionary AthleticsLong Jump510-75
May 24LEGACY'S VA INVITATIONAL SHOWCASEMay 24 · 100 Meters · Place 13 · Visionary AthleticsVisionary Athletics100 MetersRound P1315.01a5
May 9Glenarden InvitationMay 9 · Long Jump · Place 5 · Visionary AthleticsVisionary AthleticsLong Jump53.06m5
May 9Glenarden InvitationMay 9 · 400 Meters · Place 22 · Visionary AthleticsVisionary Athletics400 Meters221:15.46a PB5
May 9Glenarden InvitationMay 9 · 100 Meters · Place 24 · Visionary AthleticsVisionary Athletics100 MetersRound P2414.80a5

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 36 · Visionary AthleticsVisionary Athletics55 Meter36.8.64a PB5
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 43 · Visionary AthleticsVisionary Athletics200 Meters43.31.64a5

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 18ADW CYO Track & Field Championship MeetMay 18 · Long Jump · Place 11 · St. Mary's CatholicSt. Mary's CatholicLong Jump11.7' 84
May 18ADW CYO Track & Field Championship MeetMay 18 · 200 Meters · Place 10 · St. Mary's CatholicSt. Mary's Catholic200 Meters10.35.75a4
May 18ADW CYO Track & Field Championship MeetMay 18 · 100 Meters · Place 10 · St. Mary's CatholicSt. Mary's Catholic100 Meters10.16.22a4
May 11ADW CYO Track & Field Meet #6May 11 · Long Jump · Place 4 · St. Mary's CatholicSt. Mary's CatholicLong Jump4.10' 3 PB4
May 11ADW CYO Track & Field Meet #6May 11 · 200 Meters · Place 4 · St. Mary's CatholicSt. Mary's Catholic200 Meters4.34.84a4
May 11ADW CYO Track & Field Meet #6May 11 · 100 Meters · Place 6 · St. Mary's CatholicSt. Mary's Catholic100 Meters6.16.29a4
Apr 27ADW CYO Track & Field Meet #4Apr 27 · Long Jump · Place 4 · St. Mary's CatholicSt. Mary's CatholicLong Jump4.10' 14
Apr 27ADW CYO Track & Field Meet #4Apr 27 · 200 Meters · Place 6 · St. Mary's CatholicSt. Mary's Catholic200 Meters6.37.19a4
Apr 27ADW CYO Track & Field Meet #4Apr 27 · 100 Meters · Place 8 · St. Mary's CatholicSt. Mary's Catholic100 Meters8.16.91a4
Apr 21ADW CYO Track & Field Meet #3Apr 21 · Long Jump · Place 7 · St. Mary's CatholicSt. Mary's CatholicLong Jump7.8' 104
Apr 21ADW CYO Track & Field Meet #3Apr 21 · Javelin · St. Mary's CatholicSt. Mary's CatholicJavelin300g TJ—DNS4
Apr 21ADW CYO Track & Field Meet #3Apr 21 · 200 Meters · Place 8 · St. Mary's CatholicSt. Mary's Catholic200 Meters8.36.89a4
Apr 21ADW CYO Track & Field Meet #3Apr 21 · 100 Meters · Place 9 · St. Mary's CatholicSt. Mary's Catholic100 Meters9.16.76a4
Apr 13ADW CYO Track & Field Meet #2Apr 13 · Long Jump · Place 6 · St. Mary's CatholicSt. Mary's CatholicLong Jump6.9' 44
Apr 13ADW CYO Track & Field Meet #2Apr 13 · 200 Meters · Place 10 · St. Mary's CatholicSt. Mary's Catholic200 Meters10.40.40a4
Apr 13ADW CYO Track & Field Meet #2Apr 13 · 100 Meters · Place 11 · St. Mary's CatholicSt. Mary's Catholic100 Meters11.17.34a4
Apr 6ADW CYO Track & Field Meet #1Apr 6 · Javelin · Place 13 · St. Mary's CatholicSt. Mary's CatholicJavelin300g TJ13.27' 2 PB4
Apr 6ADW CYO Track & Field Meet #1Apr 6 · 200 Meters · Place 12 · St. Mary's CatholicSt. Mary's Catholic200 Meters12.40.85a4
Apr 6ADW CYO Track & Field Meet #1Apr 6 · 100 Meters · Place 9 · St. Mary's CatholicSt. Mary's Catholic100 Meters9.17.89a4