Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCannonball Cooper Invite · Jul 1214.93aCannonball Cooper InviteJuly 12, 2025
200 Meters · IndoorThe VA Showcase · Jan 1733.14aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorAAU Potomac Valley District Qualifier · Jun 1330.86aAAU Potomac Valley District QualifierJune 13, 2026
55 Meter · IndoorBWSP Queens and Kings - Meet 3 · Feb 18.89aBWSP Queens and Kings - Meet 3February 1, 2025
60 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 289.54a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
Javelin · 300g TJ · OutdoorPVA Invitational · Jun 2913.23mPVA InvitationalJune 29, 2024
Javelin · 400g TJ · IndoorAAU Region 3 · Jun 2038-03AAU Region 3June 20, 2024
Javelin · 400g TJ · OutdoorAAU Track & Field Region 3 Qualifier · Jun 1914.33mAAU Track & Field Region 3 QualifierJune 19, 2025
Javelin · 600g · OutdoorAAU PVA District · Jun 1452-00AAU PVA DistrictJune 14, 2025
Shot Put · 4kg · OutdoorAAU PVA District · Jun 1425-06.75AAU PVA DistrictJune 14, 2025
Shot Put · 6lb · IndoorAAU Region 3 · Jun 2026-08.00AAU Region 3June 20, 2024
Shot Put · 6lb · OutdoorBullseye/Yep Track & Field Summer Series #1 · Jun 631' 2"Bullseye/Yep Track & Field Summer Series #1June 6, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · Shot Put · Place 1 · New Wave TrackShot Put6lb1.29' 6.75"6
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 200 Meters · Place 16 · New Wave Track200 Meters16.31.37a6
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100 Meters · New Wave Track100 Meters—DNS6
Jul 11Falls Rd Flyers Summer Track Meet #2Jul 11 · Shot Put · Place 1 · New Wave TrackShot Put6lb1.28' 0"6
Jul 11Falls Rd Flyers Summer Track Meet #2Jul 11 · 200 Meters · Place 3 · New Wave Track200 Meters3.31.37aWind: -0.26
Jul 11Falls Rd Flyers Summer Track Meet #2Jul 11 · 100 Meters · Place 6 · New Wave Track100 Meters6.15.58aWind: -0.76
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 3 · New WaveShot Put327-66
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · Shot Put · Place 4 · New Wave TrackShot Put6lb4.8.25m6
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 200 Meters · Place 14 · New Wave Track200 Meters14.30.92a6
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 100 Meters · Place 15 · New Wave Track100 MetersRound P15.14.95a6
Jun 13AAU Potomac Valley District QualifierJun 13 · Shot Put · Place 2 · New WaveShot Put28.41m6
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 24 · New Wave200 Meters2430.86a PB6
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 22 · New Wave100 MetersRound P2215.06a6
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Shot Put · Place 2 · New Wave TrackShot Put6lb2.31' 2" PB6
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 200 Meters · Place 17 · New Wave Track200 Meters17.31.78a6
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 100 Meters · Place 13 · New Wave Track100 Meters13.15.10aWind: -0.86
May 30DMV Youth ChallengeMay 30 · Shot Put · Place 3 · New Wave TrackShot Put6lb3.7.42m6
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 75 · New Wave Track200 MetersRound P75.31.65a6
May 30DMV Youth ChallengeMay 30 · 100 Meters · New Wave Track100 MetersRound P--DNS6
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · Shot Put · Place 1 · New WaveShot Put127-56
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 100 Meters · Place 17 · New Wave100 Meters1715.20a6
May 8Glenarden InvitationalMay 8 · Shot Put · Place 1 · New Wave TrackShot Put6lb1.8.82m6
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 49 · New Wave Track200 Meters49.32.37a6
May 8Glenarden InvitationalMay 8 · 100 Meters · Place 49 · New Wave Track100 MetersRound P49.15.44a6

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 5 · New WaveShot Put59.08m—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · Shot Put · Place 1 · New WaveShot Put19.46m6
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 60 Meters · Place 31 · New Wave60 MetersRound P319.54a PB6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · Shot Put · Place 2 · New WaveShot Put29.02m6
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 60 Meters · Place 67 · New Wave60 MetersRound P679.86a6
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 2 · New Wave TrackShot Put6lb2.7.78m6
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 83 · New Wave Track200 Meters83.33.14a PB6

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jul 12Cannonball Cooper InviteJul 12 · Javelin · New Wave TrackJavelin600g--DNS4
Jul 12Cannonball Cooper InviteJul 12 · Shot Put · Place 1 · New Wave TrackShot Put6lb1.8.17m4
Jul 12Cannonball Cooper InviteJul 12 · 100 Meters · Place 17 · New Wave Track100 Meters17.14.93a PB4
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Javelin · Place 5 · New WaveJavelin545-34
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · Shot Put · Place 2 · New WaveShot Put223-7.504
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 100 Meters · Place 12 · New Wave100 Meters1215.33a4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Javelin · Place 6 · New Wave TrackJavelin400g TJ6.14.33m PB4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Shot Put · Place 1 · New Wave TrackShot Put6lb1.7.77m4
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 20 · New Wave Track100 MetersRound P20.15.27aWind: 2.44
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 1 · New WaveJavelin115.85m4
Jun 14AAU Potomac Valley District QualifierJun 14 · Shot Put · Place 1 · New WaveShot Put17.79m4
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 16 · New Wave100 MetersRound P1615.15a4
Jun 14AAU PVA DistrictJun 14 · Javelin · Place 1 · New Wave TrackJavelin600g1.52-00 PB4
Jun 14AAU PVA DistrictJun 14 · Shot Put · Place 1 · New Wave TrackShot Put4kg1.25-06.75 PB4
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 16 · New Wave Track100 MetersRound P16.15.15a4
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · Javelin · Place 1 · New WaveJavelin151-34
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · Shot Put · Place 1 · New WaveShot Put126-94
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 100 Meters · Place 11 · New Wave100 Meters1115.73a4
May 17LIGHTNING RELAYSMay 17 · Shot Put · Place 4 · New WaveShot Put47.77m4
May 17LIGHTNING RELAYSMay 17 · Javelin · Place 4 · New WaveJavelin413.14m4
May 17LIGHTNING RELAYSMay 17 · 100 Meters · Place 52 · New Wave100 Meters5215.68a4
May 9Glenarden InvitationMay 9 · Javelin · Place 2 · New WaveJavelin213.35m4
May 9Glenarden InvitationMay 9 · Shot Put · Place 2 · New WaveShot Put28.45m4
May 9Glenarden InvitationMay 9 · 100 Meters · Place 41 · New Wave100 MetersRound P4115.48a4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · Javelin · Place 1 · New WaveJavelin141-14
May 4Freedom Flyers Youth Track & Field MeetMay 4 · Shot Put · Place 1 · New WaveShot Put124-4.254
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 200 Meters · Place 26 · New Wave200 Meters2634.19a4

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · Shot Put · Place 1 · New WaveShot Put18.32m—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 41 · New Wave60 MetersRound P419.71a—
Feb 15PVA 14 & UnderFeb 15 · Shot Put · Place 4 · New WaveShot Put48.04m5
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 65 · New Wave200 MetersRound P6533.51a5
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 37 · New Wave60 MetersRound P379.69a5
Feb 1BWSP Queens and Kings - Meet 3Feb 1 · 55 Meter · Place 14 · New Wave Track55 MeterRound P14.8.89a PB5
Feb 1BWSP Queens and Kings - Meet 3Feb 1 · Shot Put · Place 2 · New Wave TrackShot Put6lb2.26' 2"5
Feb 1BWSP Queens and Kings - Meet 3Feb 1 · 200 Meters · Place 14 · New Wave Track200 Meters14.33.41a5
Jan 17The VA ShowcaseJan 17 · Shot Put · Place 5 · New Wave TraShot Put57.36m—
Jan 17The VA ShowcaseJan 17 · 60 Meters · Place 55 · New Wave Tra60 MetersRound P559.770—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Javelin · Place 10 · New WaveJavelin1012.31m—
Jul 12International Youth ChampionsJul 12 · Shot Put · Place 1 · New WaveShot Put18.37m—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 33 · New Wave100 MetersRound P3315.55a—
Jun 29PVA InvitationalJun 29 · Javelin · Place 2 · New Wave TrackJavelin300g TJ2.13.23m PB3
Jun 29PVA InvitationalJun 29 · Shot Put · Place 1 · New Wave TrackShot Put6lb1.8.23m3
Jun 8AAU Potomac Valley District QualifierJun 8 · Javelin · Place 3 · New Wave TrackJavelin400g TJ3.9.16m3
Jun 8AAU Potomac Valley District QualifierJun 8 · Shot Put · Place 1 · New Wave TrackShot Put6lb1.25-08.003
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 17 · New Wave Track100 Meters17.16.16a3
May 26White Knight Youth ChallengeMay 26 · Shot Put · Place 2 · New WaveShot Put27.09m—
May 26White Knight Youth ChallengeMay 26 · 200 Meters · Place 15 · New Wave200 Meters1534.39a—
May 26White Knight Youth ChallengeMay 26 · 100 Meters · Place 13 · New Wave100 Meters1316.23a—
May 19Union Athletics & Lyles Foundation InviteMay 19 · Shot Put · New Wave TrackShot Put6lb--DNS3
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · New Wave Track100 MetersRound P--DNS3
May 10Glenarden InvitationMay 10 · Javelin · Place 3 · New Wave TrackJavelin600g3.10.85m3
May 10Glenarden InvitationMay 10 · Shot Put · Place 1 · New Wave TrackShot Put4kg1.6.63m3
May 10Glenarden InvitationMay 10 · 100 Meters · Place 25 · New Wave Track100 MetersRound P25.16.05a3

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Javelin · Place 6 · New Wave TrackJavelin400g TJ6.38-03 PB3
Jun 20AAU Region 3Jun 20 · Shot Put · Place 1 · New Wave TrackShot Put6lb1.26-08.00 PB3
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · Shot Put · Place 1 · New WaveShot Put16.71m—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 200 Meters · Place 18 · New Wave200 Meters1835.50a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 14 · New Wave60 Meters1410.26a—
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 60 Meter · New Wave Track60 MeterRound P—DNS1
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · Shot Put · New Wave TrackShot Put4lb—DNS1
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · New Wave Track200 MetersRound P—DNS1

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 55 Meter · New Wave Track55 Meter—DNS1
Dec 30The Armory Youth Team ChallengeDec 30 · Shot Put · New Wave TrackShot Put6lb—DNS1
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Place 24 · New Wave Track200 Meters24.33.71a1

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jul 162nd Annual HARCO Open MeetJul 16 · Javelin · Place 5 · New WaveJavelin528-1—
Jul 162nd Annual HARCO Open MeetJul 16 · Shot Put · Place 1 · New WaveShot Put116-0—
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 12 · New Wave TrackJavelin300g TJ12.8.42m2
Jul 1PVA Track and Field InvitationalJul 1 · Shot Put · Place 7 · New Wave TrackShot Put6lb7.5.00m2
Jun 222023 AAU Region 3 QualifierJun 22 · Javelin · Place 9 · New WaveJavelin922-8—
Jun 222023 AAU Region 3 QualifierJun 22 · Shot Put · Place 5 · New WaveShot Put516-0—
Jun 222023 AAU Region 3 QualifierJun 22 · 100 Meters · Place 27 · New Wave100 MetersRound P2717.85a—
Jun 17AAU Potomac Valley District QualifierJun 17 · Javelin · Place 7 · New Wave TrackJavelin400g TJ7.21-072
Jun 17AAU Potomac Valley District QualifierJun 17 · Shot Put · Place 2 · New Wave TrackShot Put6lb2.17-08.002
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 14 · New Wave Track100 MetersRound P14.17.31a2