Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMaryland Blaze Bring the Heat Summer Invitational · Jul 613.50aMaryland Blaze Bring the Heat Summer InvitationalJuly 6, 2025
200 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 1426.58aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
200 Meters · OutdoorDMV Youth Challenge · May 3025.78aDMV Youth ChallengeMay 30, 2026
400 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 141:00.04aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
400 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2557.95aAAU Track & Field Region 3 QualifierJune 25, 2026
800 Meters · IndoorMid-Atlantic Youth Indoor Championship Meet 2026 · Jan 182:25.36aMid-Atlantic Youth Indoor Championship Meet 2026January 18, 2026
800 Meters · OutdoorAAU Track & Field Region 2 Qualifier · Jun 272:26.72aAAU Track & Field Region 2 QualifierJune 27, 2025
Long Jump · IndoorAAU Region 3 · Jun 2011-08.25AAU Region 3June 20, 2024
Long Jump · OutdoorWhite Knight Youth Challenge · May 263.61mWhite Knight Youth ChallengeMay 26, 2024

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 7 · Maryland Blaze Track Club200 MetersRound P7.26.28aWind: -0.25
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 9 · Maryland Blaze Track Club200 Meters9.26.02aWind: 1.45
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters257.95a PB5
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 3 · Maryland Blaze Track Club200 MetersRound P326.12a5
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 5 · Maryland Blaze Track Club200 Meters526.70a5
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 1 · Maryland Blaze Track Club400 MetersRound P1.59.65a5
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.58.33a5
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 3 · Maryland Blaze Track Club200 MetersRound P3.26.26a5
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Place 2 · Maryland Blaze Track Club200 Meters2.25.87a5
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters258.10a5
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 3 · Maryland Blaze Track Club200 Meters325.92a5
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 2 · Maryland Blaze Track Club400 MetersRound P2.1:00.50a5
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters1.58.03a5
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 1 · Maryland Blaze Track Club200 MetersRound P1.25.78a PB5
May 30DMV Youth ChallengeMay 30 · 200 Meters · Place 4 · Maryland Blaze Track Club200 Meters4.26.08a5
May 24White Knight Youth ChallengeMay 24 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters259.59a5
May 24White Knight Youth ChallengeMay 24 · 200 Meters · Place 4 · Maryland Blaze Track Club200 Meters427.08a5
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 400 Meters · Place 3 · Maryland Blaze Track Club400 Meters359.33a5
Apr 12Clarksburg Coyotes Time TrialsApr 12 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters1.1:00.27a5
Apr 12Clarksburg Coyotes Time TrialsApr 12 · 200 Meters · Place 1 · Maryland Blaze Track Club200 Meters1.26.47a5

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 1 · Maryland Blaze Track ClubShot Put159.82—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 800 Meters · Place 5 · Maryland Blaze Track Club800 Meters52:28.91a5
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 400 Meters · Place 2 · Maryland Blaze Track Club400 MetersRound P21:01.18a5
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 400 Meters · Place 3 · Maryland Blaze Track Club400 Meters31:00.45a5
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 1 · Maryland Blaze Track Club400 MetersRound P11:01.33a5
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters11:00.04a PB5
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 4 · Maryland Blaze Track Club200 MetersRound P426.95a5
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 3 · Maryland Blaze Track Club200 Meters326.58a PB5
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters1.2:25.36a PB5
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters1.1:01.81a5
Jan 4UAGTCA Meet #1Jan 4 · 800 Meters · Place 3 · Maryland Blaze Track Club800 Meters32:37.98a5
Jan 4UAGTCA Meet #1Jan 4 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters11:02.21a5

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 200 Meters · Place 3 · Maryland Blaze Track Club200 Meters327.78a4
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 100 Meters · Place 2 · Maryland Blaze Track Club100 Meters213.50a PB4
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters1.2:26.72a PB4
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:01.96a4
Jun 21Falls Rd Flyers Summer Series #1Jun 21 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters11:02.08a4
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 2 · Maryland Blaze Track Club800 Meters2.2:29.11a4
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:02.03a4
Jun 1Grand Slam Track Philadelphia - Future ChampsJun 1 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters11:04.86a4
May 25White Knight Youth ChallengeMay 25 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters11:02.36a4
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters1.2:34.50a4
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:03.45a4
May 10Catoctin Youth Track & Field InvitationalMay 10 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters12:32.92a4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters21:04.34a4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 200 Meters · Place 2 · Maryland Blaze Track Club200 Meters227.78a4
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 100 Meters · Place 2 · Maryland Blaze Track Club100 Meters213.89a4
Apr 6Clarksburg Coyotes Time TrialApr 6 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters1.2:44.51a4
Apr 6Clarksburg Coyotes Time TrialApr 6 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:08.53a4

2025 Indoor Track

15 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 800 Meters · Place 2 · Maryland Blaze Track Club800 Meters2.2:31.06a4
Mar 7AAU Indoor National ChampionshipsMar 7 · 800 Meters · Place 3 · Maryland Blaze Track Club800 Meters32:33.37a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 6 · Maryland Blaze Track Club200 MetersRound P628.42a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 7 · Maryland Blaze Track Club200 Meters727.90a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters12:34.19a4
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters11:04.38a4
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 2 · Maryland Blaze Track Club400 MetersRound P21:06.74a4
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters21:05.51a4
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 3 · Maryland Blaze Track Club200 MetersRound P328.83a4
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 2 · Maryland Blaze Track Club200 Meters227.88a4
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters12:37.85a4
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters11:07.51a4
Jan 5757 ShowdownJan 5 · 800 Meters · Place 1 · Maryland Blaze Track Club800 Meters1.2:46.62a4
Jan 5757 ShowdownJan 5 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters1.1:07.41a4
Jan 5757 ShowdownJan 5 · 200 Meters · Place 1 · Maryland Blaze Track Club200 Meters1.28.98a4

2024 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · Long Jump · Place 2 · Maryland Blaze Track CluLong Jump211-2—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 400 Meters · Place 1 · Maryland Blaze Track Cl400 Meters11:06.22a—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 200 Meters · Place 1 · Maryland Blaze Track Cl200 Meters129.83a—
Jul 12International Youth ChampionsJul 12 · Long Jump · Place 19 · Maryland Blaze Track CluLong Jump193.41m—
Jul 12International Youth ChampionsJul 12 · 400 Meters · Place 2 · Maryland Blaze Track Cl400 MetersRound P21:06.22a—
Jul 12International Youth ChampionsJul 12 · 400 Meters · Place 2 · Maryland Blaze Track Cl400 Meters21:02.08a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 4 · Maryland Blaze Track Cl200 MetersRound P428.59a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 9 · Maryland Blaze Track Cl200 MetersRound S928.58a—
Jul 7Ralph Durant ClassicJul 7 · Long Jump · Place 1 · Maryland Blaze Track CluLong Jump112-1—
Jul 7Ralph Durant ClassicJul 7 · 400 Meters · Place 1 · Maryland Blaze Track Cl400 Meters11:04.71a—
Jun 29PVA InvitationalJun 29 · Long Jump · Place 8 · Maryland Blaze Track ClubLong Jump8.3.63m3
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 5 · Maryland Blaze Track Club400 MetersRound P5.1:08.36a3
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 3 · Maryland Blaze Track Club400 Meters3.1:04.27a3
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 3 · Maryland Blaze Track Club200 MetersRound P3.30.17a3
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 3 · Maryland Blaze Track Club200 Meters3.28.41a3
Jun 8AAU Maryland District QualifierJun 8 · Long Jump · Place 6 · Maryland Blaze Track CluLong Jump610-2.25—
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 1 · Maryland Blaze Track Cl400 Meters11:03.92a—
Jun 8AAU Maryland District QualifierJun 8 · 200 Meters · Place 3 · Maryland Blaze Track Cl200 Meters328.12a—
Jun 1McKim Summer Kick-Off Development MeetJun 1 · Long Jump · Place 4 · Maryland Blaze Track CluLong Jump410-8.25—
Jun 1McKim Summer Kick-Off Development MeetJun 1 · 400 Meters · Place 1 · Maryland Blaze Track Cl400 Meters11:05.13a—
Jun 1McKim Summer Kick-Off Development MeetJun 1 · 200 Meters · Place 1 · Maryland Blaze Track Cl200 Meters129.12a—
May 26White Knight Youth ChallengeMay 26 · Long Jump · Place 3 · Maryland Blaze Track CluLong Jump33.61m PB—
May 26White Knight Youth ChallengeMay 26 · 400 Meters · Place 4 · Maryland Blaze Track Cl400 Meters41:04.42a—
May 26White Knight Youth ChallengeMay 26 · 200 Meters · Place 5 · Maryland Blaze Track Cl200 Meters528.86a—
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · Long Jump · Place 2 · Maryland Blaze Track ClubLong Jump2.10' 9.253
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Place 4 · Maryland Blaze Track Club400 Meters4.1:07.91a3
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 4 · Maryland Blaze Track Club200 Meters4.29.85a3
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters1.1:10.01a3
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 200 Meters · Place 1 · Maryland Blaze Track Club200 Meters1.28.87a3
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 100 Meters · Place 1 · Maryland Blaze Track Club100 Meters1.14.06a3

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Long Jump · Place 5 · Maryland Blaze Track ClubLong Jump5.11-08.25 PBWind: 03
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 3 · Maryland Blaze Track Club400 Meters3.1:04.82a3
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 6 · Maryland Blaze Track Club200 MetersRound P6.28.67aWind: -0.63
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 7 · Maryland Blaze Track Club200 Meters7.29.18aWind: 2.33
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 60 Meter · Maryland Blaze Track Club60 MeterRound P--DNS3
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · Place 3 · Maryland Blaze Track Club400 MetersRound P3.1:11.103
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:06.90a3
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 3 · Maryland Blaze Track Club200 MetersRound P3.29.403
Feb 24LEGACYs INDOOR TRACK SHOWCASE !Feb 24 · 200 Meters · Place 4 · Maryland Blaze Track Club200 Meters4.29.85a3
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Maryland Blaze Track Club400 MetersRound P—DNS3
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 12 · Maryland Blaze Track Club200 MetersRound P12.30.35a3
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 12 · Maryland Blaze Track Club200 Meters12.32.95a3

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:08.00a2
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 200 Meters · Place 2 · Maryland Blaze Track Club200 Meters2.30.56a2
Jun 222023 AAU Region 3 QualifierJun 22 · 400 Meters · Place 6 · Maryland Blaze Track Cl400 Meters61:12.81a—
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 11 · Maryland Blaze Track Cl200 MetersRound P1131.21a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 400 Meters · Place 5 · Maryland Blaze Track Cl400 Meters51:12.33—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 200 Meters · Place 10 · Maryland Blaze Track Cl200 Meters1031.89—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 400 Meters · Place 5 · Maryland Blaze Track Cl400 Meters51:12.33a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 200 Meters · Place 10 · Maryland Blaze Track Cl200 MetersRound P1031.89a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 200 Meters · Place 10 · Maryland Blaze Track Cl200 Meters1032.10a—
May 28Clarksburg Coyotes Track & Field Club ChampionshipMay 28 · 400 Meters · Place 1 · Maryland Blaze Track Cl400 Meters11:12.90a—
May 28Clarksburg Coyotes Track & Field Club ChampionshipMay 28 · 200 Meters · Place 1 · Maryland Blaze Track Cl200 Meters133.71a—
May 28Clarksburg Coyotes Track & Field Club ChampionshipMay 28 · 100 Meters · Place 1 · Maryland Blaze Track Cl100 Meters115.64a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 400 Meters · Place 2 · Maryland Blaze Track Cl400 Meters21:20.12a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 200 Meters · Place 2 · Maryland Blaze Track Cl200 Meters233.59a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 100 Meters · Place 3 · Maryland Blaze Track Cl100 Meters315.97a—