Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWhite Knight Youth Challenge · May 2413.03aWhite Knight Youth ChallengeMay 24, 2026
2 Miles · IndoorNike Indoor Nationals · Mar 121:01.70Nike Indoor NationalsMarch 12, 2026
200 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 1426.59aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
200 Meters · OutdoorMaryland Blaze Bring the Heat Spring Invitational · May 1726.14aMaryland Blaze Bring the Heat Spring InvitationalMay 17, 2025
400 Meters · IndoorNike Indoor Nationals · Mar 121:01.70Nike Indoor NationalsMarch 12, 2026
400 Meters · OutdoorMaryland Blaze Bring the Heat Summer Invitational · Jul 659.40aMaryland Blaze Bring the Heat Summer InvitationalJuly 6, 2025
5000 Meters · IndoorNike Indoor Nationals · Mar 121:01.70Nike Indoor NationalsMarch 12, 2026
800 Meters · IndoorTrack757 Invite · Feb 22:40.64aTrack757 InviteFebruary 2, 2025
High Jump · OutdoorMaryland Blaze Bring the Heat 14 and Under Invitational · May 91.22mMaryland Blaze Bring the Heat 14 and Under InvitationalMay 9, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 20PVA T&F InvitationalJun 20 · 200 Meters · Maryland Blaze Track Club200 MetersRound P—DNS7
Jun 20PVA T&F InvitationalJun 20 · 100 Meters · Maryland Blaze Track Club100 MetersRound P—DNS7
May 30DMV Youth ChallengeMay 30 · High Jump · Maryland Blaze Track ClubHigh Jump--DNS7
May 30DMV Youth ChallengeMay 30 · 200 Meters · Maryland Blaze Track Club200 MetersRound P--DNS7
May 30DMV Youth ChallengeMay 30 · 100 Meters · Maryland Blaze Track Club100 MetersRound P--DNS7
May 24White Knight Youth ChallengeMay 24 · High Jump · Place 3 · Maryland Blaze Track ClubHigh Jump34-27
May 24White Knight Youth ChallengeMay 24 · 400 Meters · Place 5 · Maryland Blaze Track Club400 Meters51:02.96a7
May 24White Knight Youth ChallengeMay 24 · 100 Meters · Place 2 · Maryland Blaze Track Club100 Meters213.03a PB7
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · High Jump · Place 3 · Maryland Blaze Track ClubHigh Jump31.22m PB7
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 200 Meters · Place 8 · Maryland Blaze Track Club200 Meters826.99a7
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 100 Meters · Place 5 · Maryland Blaze Track Club100 Meters513.08a7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · High Jump · Maryland Blaze Track ClubHigh Jump—NH7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 200 Meters · Place 1 · Maryland Blaze Track Club200 Meters1.27.04a7
Apr 26Bullseye Youth Track & Field InvitationalApr 26 · 100 Meters · Place 1 · Maryland Blaze Track Club100 Meters1.13.42a7
Apr 12Clarksburg Coyotes Time TrialsApr 12 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters1.1:02.57a7
Apr 12Clarksburg Coyotes Time TrialsApr 12 · 200 Meters · Place 1 · Maryland Blaze Track Club200 Meters1.26.53a7

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Mar 12Nike Indoor NationalsMar 12 · 400 Meters · Place 21 · Maryland Blaze TC|MD400 Meters211:01.70 PB—
Mar 12Nike Indoor NationalsMar 12 · 2 Miles · Place 21 · Maryland Blaze TC|MD2 Miles211:01.70 PB—
Mar 12Nike Indoor NationalsMar 12 · 5000 Meters · Place 21 · Maryland Blaze TC|MD5000 Meters211:01.70 PB—
Mar 12Nike Indoor NationalsMar 12 · 400 Meters · Place 21 · Maryland Bla400 Meters211:01.707
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 7 · Maryland Blaze Track Club400 MetersRound P71:02.78a7
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 7 · Maryland Blaze Track Club400 Meters71:02.45a7
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 8 · Maryland Blaze Track Club200 MetersRound P826.85a7
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 4 · Maryland Blaze Track Club200 Meters426.59a PB7
Jan 7Millrose Games Trials - YouthJan 7 · 400 Meters · Maryland Blaze Track Club400 Meters—DNS7
Jan 4UAGTCA Meet #1Jan 4 · 400 Meters · Place 4 · Maryland Blaze Track Club400 Meters41:05.16a7
Jan 4UAGTCA Meet #1Jan 4 · 200 Meters · Place 7 · Maryland Blaze Track Club200 Meters727.83a7

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters159.40a PB6
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 100 Meters · Place 1 · Maryland Blaze Track Club100 Meters113.08a6
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 3 · Maryland Blaze Track Club200 MetersRound P3.27.17a6
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 2 · Maryland Blaze Track Club200 Meters2.26.18a6
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Maryland Blaze Track Club400 Meters--DNS6
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 3 · Maryland Blaze Track Club200 Meters3.27.25a6
Jun 1Grand Slam Track Philadelphia - Future ChampsJun 1 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters21:04.00a6
May 25White Knight Youth ChallengeMay 25 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters11:01.73a6
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:01.87a6
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · Place 2 · Maryland Blaze Track Club200 Meters2.26.14a PB6
Apr 6Clarksburg Coyotes Time TrialApr 6 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters1.1:04.35a6
Apr 6Clarksburg Coyotes Time TrialApr 6 · 100 Meters · Place 2 · Maryland Blaze Track Club100 Meters2.14.09a6

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 22LEGACY Indoor ShowcaseFeb 22 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters11:02.14a6
Feb 22LEGACY Indoor ShowcaseFeb 22 · 200 Meters · Place 1 · Maryland Blaze Track Club200 Meters127.10a6
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 1 · Maryland Blaze Track Club400 MetersRound P11:03.73a6
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters21:03.69a6
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 1 · Maryland Blaze Track Club200 MetersRound P127.44a6
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 1 · Maryland Blaze Track Club200 Meters127.02a6
Feb 2Track757 InviteFeb 2 · 800 Meters · Place 4 · Maryland Blaze Track Club800 Meters4.2:40.64a PB6
Feb 2Track757 InviteFeb 2 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters1.1:03.68a6
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 2 · Maryland Blaze Track Club200 Meters2.27.20a6

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 400 Meters · Place 1 · Maryland Blaze Track Cl400 Meters11:03.93a—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 200 Meters · Place 1 · Maryland Blaze Track Cl200 Meters127.57a—
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 100 Meters · Place 3 · Maryland Blaze Track Cl100 Meters313.86a—
Jun 8AAU Maryland District QualifierJun 8 · 400 Meters · Place 2 · Maryland Blaze Track Cl400 Meters21:03.85a—
Jun 8AAU Maryland District QualifierJun 8 · 200 Meters · Place 1 · Maryland Blaze Track Cl200 Meters127.34a—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 1 · Maryland Blaze Track Cl100 MetersRound P113.51a—
Jun 8AAU Maryland District QualifierJun 8 · 100 Meters · Place 2 · Maryland Blaze Track Cl100 Meters214.09a—
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters1.1:05.24a5
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 200 Meters · Place 1 · Maryland Blaze Track Club200 Meters1.28.20a5
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · 100 Meters · Place 5 · Maryland Blaze Track Club100 Meters5.13.97a5
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:08.34a5
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 200 Meters · Place 2 · Maryland Blaze Track Club200 Meters2.28.24a5
Apr 14Clarksburg Coyotes Track Club InvitationalApr 14 · 100 Meters · Place 1 · Maryland Blaze Track Club100 Meters1.13.38a5

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · 400 Meters · Place 2 · Maryland Blaze Track Club400 Meters2.1:04.63a5
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 4 · Maryland Blaze Track Club200 MetersRound P4.28.28aWind: -1.65
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 2 · Maryland Blaze Track Club200 Meters2.27.62aWind: -0.15
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Maryland Blaze Track Club400 MetersRound P—DNS5
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 17 · Maryland Blaze Track Club200 MetersRound P17.29.07a5

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters1.1:06.72a4
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 200 Meters · Place 1 · Maryland Blaze Track Club200 Meters1.29.09a4
Jul 22Maryland Blaze “Bring the Heat” Meet #3Jul 22 · 100 Meters · Place 1 · Maryland Blaze Track Club100 Meters1.14.02a4
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 2 · Maryland Blaze Track Club400 MetersRound P2.1:10.05a4
Jul 1PVA Track and Field InvitationalJul 1 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters1.1:06.50a4
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 1 · Maryland Blaze Track Club200 MetersRound P1.30.14a4
Jul 1PVA Track and Field InvitationalJul 1 · 200 Meters · Place 1 · Maryland Blaze Track Club200 Meters1.29.70a4
Jun 222023 AAU Region 3 QualifierJun 22 · 400 Meters · Place 1 · Maryland Blaze Track Cl400 Meters11:09.12a—
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 5 · Maryland Blaze Track Cl200 MetersRound P529.45a—
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 2 · Maryland Blaze Track Cl200 Meters228.63a—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 400 Meters · Place 2 · Maryland Blaze Track Cl400 Meters21:10.22—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 200 Meters · Place 1 · Maryland Blaze Track Cl200 Meters129.68—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 400 Meters · Place 1 · Maryland Blaze Track Cl400 Meters11:09.01a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 200 Meters · Place 1 · Maryland Blaze Track Cl200 Meters130.43a—
May 21Maryland Blaze “Bring the Heat” Meet #2May 21 · 100 Meters · Place 1 · Maryland Blaze Track Cl100 Meters114.78a—
Apr 15Maryland Blaze “Bring the Heat” Meet #1Apr 15 · 400 Meters · Place 1 · Maryland Blaze Track Club400 Meters11:08.14—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 4 · Maryland Blaze Track Club400 MetersRound P41:13.95—
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 4 · Maryland Blaze Track Club400 Meters41:13.95—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 7 · Maryland Blaze Track Club200 MetersRound P731.56—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 5 · Maryland Blaze Track Club200 Meters530.89—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 4 · Maryland Blaze Track Club400 MetersRound P4.1:13.95a4
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 4 · Maryland Blaze Track Club400 Meters4.1:13.95a4
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 7 · Maryland Blaze Track Club200 MetersRound P7.31.56a4
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 5 · Maryland Blaze Track Club200 Meters5.30.89a4

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 9MD Blaze Summer Development Meet #1Jul 9 · 400 Meters · Place 9 · Maryland Blaze Track Cl400 Meters91:27.51a—
Jul 9MD Blaze Summer Development Meet #1Jul 9 · 200 Meters · Place 9 · Maryland Blaze Track Cl200 Meters936.78a—
Jul 9MD Blaze Summer Development Meet #1Jul 9 · 100 Meters · Place 6 · Maryland Blaze Track Cl100 Meters616.23a—