Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUSATF Potomac Valley Youth Association Junior Olympic Championship · Jun 611.87aUSATF Potomac Valley Youth Association Junior Olympic ChampionshipJune 6, 2026
200 Meters · IndoorThe 63rd East Coast Invitational · Feb 725.14The 63rd East Coast InvitationalFebruary 7, 2026
200 Meters · OutdoorAdidas Track Nationals 2026 · Jun 1824.21aAdidas Track Nationals 2026June 18, 2026
300 Meters · OutdoorLiberty Flames HS Invitational · Dec 645.31aLiberty Flames HS InvitationalDecember 6, 2025
400 Meters · IndoorThe 63rd East Coast Invitational · Feb 71:05.60The 63rd East Coast InvitationalFebruary 7, 2026
400 Meters · OutdoorMISAL Meet #3 · Apr 1058.31aMISAL Meet #3April 10, 2025
55 Meter · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 137.23aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
55 Meter · OutdoorLiberty Flames HS Invitational · Dec 67.17aLiberty Flames HS InvitationalDecember 6, 2025
55 Meters · IndoorMontgomery Invitational · Jan 107.28aMontgomery InvitationalJanuary 10, 2026
60 Meters · IndoorThe 63rd East Coast Invitational · Feb 77.92The 63rd East Coast InvitationalFebruary 7, 2026
800 Meters · OutdoorMISAL Meet #1 · Mar 272:47.01aMISAL Meet #1March 27, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 200 Meters · Place 25 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters200 MetersRound P25.24.66aWind: -29
Jul 2USATF Region 3 Junior Olympic ChampionshipJul 2 · 100 Meters · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters100 MetersRound P—DNSWind: 0.59
Jun 18Adidas Track Nationals 2026Jun 18 · 200 Meters · Place 66 · Riverdale BaptistRiverdale Baptist200 Meters66.24.21a PBWind: 1.39
Jun 18Adidas Track Nationals 2026Jun 18 · 100 Meters · Place 116 · Riverdale BaptistRiverdale Baptist100 MetersRound P116.11.95aWind: 0.69
Jun 6Roadrunners Last ChanceJun 6 · 200 Meters · Riverdale BaptistRiverdale Baptist200 Meters—DNS9
Jun 6Roadrunners Last ChanceJun 6 · 100 Meters · Riverdale BaptistRiverdale Baptist100 MetersRound P—DNS9
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 200 Meters · Place 14 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters200 Meters14.24.47a9
Jun 6USATF Potomac Valley Youth Association Junior Olympic ChampionshipJun 6 · 100 Meters · Place 12 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters100 Meters12.11.87a PB9
May 30DMV Youth ChallengeMay 30 · 100 Meters · Place 13 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters100 MetersRound P13.11.92a9
May 8Glenarden InvitationalMay 8 · 200 Meters · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters200 Meters--DNS9
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 5 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters100 MetersRound P5.11.87a9
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 7 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters100 Meters7.11.99a9
Apr 23MISAL Meet #5Apr 23 · 400m Hurdles · Riverdale BaptistRiverdale Baptist400m Hurdles—DNF9
Apr 18McNamara Mustang InvitationalApr 18 · 100 Meters · Place 23 · Riverdale BaptistRiverdale Baptist100 Meters23.12.37a9
Apr 16MISAL Meet #4Apr 16 · 400m Hurdles · Place 2 · Riverdale BaptistRiverdale Baptist400m Hurdles21:11.61a9
Apr 11Bryan R. Brown - Jaguar InvitationalApr 11 · 400m Hurdles · Place 24 · Riverdale BaptistRiverdale Baptist400m Hurdles241:13.46a9

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7The 63rd East Coast InvitationalFeb 7 · 400 Meters · Place 34 · Riverdale BaRiverdale Ba400 Meters341:05.60 PB—
Feb 7The 63rd East Coast InvitationalFeb 7 · 200 Meters · Place 33 · Riverdale BaRiverdale Ba200 Meters3325.14 PB—
Feb 7The 63rd East Coast InvitationalFeb 7 · 60 Meters · Place 79 · Riverdale BaRiverdale Ba60 MetersRound P797.92 PB—
Feb 7The 63rd East Coast InvitationalFeb 7 · 55 Meters · Place 77 · Riverdale BaRiverdale Ba55 Meters777.322—
Jan 10Montgomery InvitationalJan 10 · 55 Meters · Place 139 · Riverdale BaptistRiverdale Baptist55 MetersRound P1397.28a PB9
Jan 10Montgomery InvitationalJan 10 · 55 Meters · Place 139 · Riverdale BaptistRiverdale Baptist55 MetersRound P1397.28a9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 55 Meter · Place 16 · Riverdale BaptistRiverdale Baptist55 Meter16.7.23a PB9
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 200 Meters · Place 44 · Riverdale BaptistRiverdale Baptist200 Meters44.25.59a9

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Dec 6Liberty Flames HS InvitationalDec 6 · 300 Meters · Place 203 · Riverdale BaptistRiverdale Baptist300 Meters203.45.31a PB9
Dec 6Liberty Flames HS InvitationalDec 6 · 55 Meter · Place 110 · Riverdale BaptistRiverdale Baptist55 MeterRound P110.7.17a PBWind: 09
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 100m Hurdles · Place 3 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters100m Hurdles33" / 0.838m3.16.80aUnofficial8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · Shot Put · Place 7 · Bowie Boys & Girls TrackstersBowie Boys & Girls TrackstersShot Put4kg7.8.14mUnofficial8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 100 Meters · Place 6 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters100 MetersRound P6.12.19aUnofficial8
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 100 Meters · Place 5 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters100 Meters5.12.58aUnofficial8
May 8MISAL ChampionshipMay 8 · Long Jump · Place 4 · Riverdale BaptistRiverdale BaptistLong Jump416-58
May 8MISAL ChampionshipMay 8 · Shot Put · Place 4 · Riverdale BaptistRiverdale BaptistShot Put427-88
May 8MISAL ChampionshipMay 8 · 100m Hurdles · Place 3 · Riverdale BaptistRiverdale Baptist100m Hurdles316.12a8
May 1MISAL Meet #5May 1 · Shot Put · Place 4 · Riverdale BaptistRiverdale BaptistShot Put427-28
May 1MISAL Meet #5May 1 · 100m Hurdles · Place 1 · Riverdale BaptistRiverdale Baptist100m Hurdles116.52a8
May 1MISAL Meet #5May 1 · 400 Meters · Place 3 · Riverdale BaptistRiverdale Baptist400 Meters31:00.86a8
Apr 17MISAL Meet #4Apr 17 · Long Jump · Place 1 · Riverdale BaptistRiverdale BaptistLong Jump116-5.258
Apr 17MISAL Meet #4Apr 17 · Shot Put · Place 3 · Riverdale BaptistRiverdale BaptistShot Put327-88
Apr 17MISAL Meet #4Apr 17 · 100m Hurdles · Place 3 · Riverdale BaptistRiverdale Baptist100m Hurdles320.99a8
Apr 10MISAL Meet #3Apr 10 · 400 Meters · Place 3 · Riverdale BaptistRiverdale Baptist400 Meters358.31a PB8
Apr 3MISAL Meet #2Apr 3 · 200 Meters · Place 2 · Riverdale BaptistRiverdale Baptist200 Meters225.41a8
Mar 27MISAL Meet #1Mar 27 · Long Jump · Place 3 · Riverdale BaptistRiverdale BaptistLong Jump314-98
Mar 27MISAL Meet #1Mar 27 · 800 Meters · Place 6 · Riverdale BaptistRiverdale Baptist800 Meters62:47.01a PB8
Mar 27MISAL Meet #1Mar 27 · 100 Meters · Place 4 · Riverdale BaptistRiverdale Baptist100 Meters412.75a8