Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 International Youth Championship · Jul 1711.62a2026 International Youth ChampionshipJuly 17, 2026
200 Meters · IndoorAAU Indoor National Championships · Mar 726.80aAAU Indoor National ChampionshipsMarch 7, 2025
200 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 2523.73aAAU Track & Field Region 3 QualifierJune 25, 2026
200m Hurdles · 30" / 0.762m · OutdoorAAU Junior Olympic Games · Aug 125.95aAAU Junior Olympic GamesAugust 1, 2026
200m Hurdles · 36" / 0.914m · OutdoorPuma East Coast Age Group Showcase · May 329.22aPuma East Coast Age Group ShowcaseMay 3, 2026
300 Meters · OutdoorMckim Inaugural Spring Games · Apr 2348.98aMckim Inaugural Spring GamesApril 23, 2022
400 Meters · IndoorTrack757 Invite · Feb 21:11.22aTrack757 InviteFebruary 2, 2025
400 Meters · OutdoorMaryland Blaze Bring the Heat 14 and Under Invitational · May 958.26aMaryland Blaze Bring the Heat 14 and Under InvitationalMay 9, 2026
55 Meter · IndoorPVA 14 & Under National Indoor Invitational · Feb 188.09aPVA 14 & Under National Indoor InvitationalFebruary 18, 2023
55 Meters · IndoorPVA 14 & Under National Championship · Feb 188.09PVA 14 & Under National Championship February 18, 2023
60 Meter · IndoorTrack757 Invite · Feb 28.41aTrack757 InviteFebruary 2, 2025
60 Meters · IndoorAAU Indoor National Championships · Mar 78.22aAAU Indoor National ChampionshipsMarch 7, 2025
60 Meters · OutdoorPVA Invitational · Mar 28.26aPVA InvitationalMarch 2, 2025
800 Meters · Outdoor16th Annual Team Maryland Youth T&F Invitational · May 253:49.30a16th Annual Team Maryland Youth T&F InvitationalMay 25, 2019
Long Jump · IndoorAAU Region 3 · Jun 2014-01.50AAU Region 3June 20, 2024
Long Jump · OutdoorWhite Knight Youth Challenge · May 263.76mWhite Knight Youth ChallengeMay 26, 2024

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 200m Hurdles · Place 5 · FASST Track200m Hurdles30" / 0.762mRound P5.25.95a PBWind: -2.38
Aug 1AAU Junior Olympic GamesAug 1 · 200m Hurdles · Place 6 · FASST Track200m Hurdles30" / 0.762m6.26.21aWind: 0.88
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 30 · FASST Track100 MetersRound P30.11.62aWind: 2.88
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Place 1 · FASST Track200m Hurdles30" / 0.762mRound P1.27.15aWind: -18
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Place 1 · FASST Track200m Hurdles30" / 0.762m1.26.36aWind: 0.78
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 2 · FASST Track100 MetersRound P2.11.70aWind: 18
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 3 · FASST Track100 MetersRound S3.11.83aWind: -1.68
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 5 · FASST Track100 Meters5.11.62a PBWind: 0.78
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200m Hurdles · Place 3 · FASST200m HurdlesRound P327.16a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200m Hurdles · Place 1 · FASST200m Hurdles126.25a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 7 · FASST200 MetersRound P723.73a PB8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 8 · FASST200 Meters824.04a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 6 · FASST100 MetersRound P611.95a8
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 6 · FASST100 Meters612.05a8
Jun 13AAU Potomac Valley District QualifierJun 13 · 200m Hurdles · Place 1 · FASST200m Hurdles127.05a8
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 19 · FASST400 Meters191:01.85a8
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 9 · FASST200 Meters924.57a8
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 3 · FASST100 MetersRound P311.94a8
Jun 13AAU Potomac Valley District QualifierJun 13 · 100 Meters · Place 3 · FASST100 Meters311.93a8
Jun 7Ralph Durant ClassicJun 7 · 200m Hurdles · Place 1 · FASST Track200m Hurdles30" / 0.762m1.26.78a8
Jun 7Ralph Durant ClassicJun 7 · 200 Meters · Place 1 · FASST Track200 Meters1.24.41aWind: 4.28
Jun 7Ralph Durant ClassicJun 7 · 100 Meters · Place 1 · FASST Track100 Meters1.11.89aWind: 2.48
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 200 Meters · Place 2 · FASST200 Meters224.13a8
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 100 Meters · Place 3 · FASST100 Meters312.32a8
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 400 Meters · Place 6 · FASST400 Meters658.26a PB8
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 200 Meters · Place 4 · FASST200 Meters425.13a8
May 9Maryland Blaze Bring the Heat 14 and Under InvitationalMay 9 · 100 Meters · Place 2 · FASST100 Meters212.19a8
May 3Puma East Coast Age Group ShowcaseMay 3 · 200m Hurdles · Place 4 · FASST Track200m Hurdles36" / 0.914m4.29.22a PBWind: 28
May 3Puma East Coast Age Group ShowcaseMay 3 · 200 Meters · Place 13 · FASST Track200 Meters13.25.91aWind: 2.18
May 3Puma East Coast Age Group ShowcaseMay 3 · 100 Meters · Place 12 · FASST Track100 Meters12.12.16aWind: 5.58
Apr 26McKim Community Development GamesApr 26 · 200m Hurdles · Place 5 · FASST200m Hurdles536.87a—
Apr 26McKim Community Development GamesApr 26 · 200 Meters · Place 1 · FASST200 Meters124.80a—
Apr 26McKim Community Development GamesApr 26 · 100 Meters · Place 2 · FASST100 Meters212.41a—

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200m Hurdles · Place 3 · FASST Track200m Hurdles36" / 0.914mRound P3.30.20aWind: -1.17
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200m Hurdles · Place 6 · FASST Track200m Hurdles36" / 0.914m6.29.80a7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Place 9 · FASST Track200 MetersRound P9.25.88a7
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 12 · FASST Track100 MetersRound P12.12.81aWind: 1.67
Jun 14AAU Potomac Valley District QualifierJun 14 · 200m Hurdles · Place 1 · FASST200m Hurdles130.29a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 6 · FASST200 MetersRound P626.41a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 5 · FASST200 Meters526.10a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 5 · FASST100 MetersRound P512.81a—
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 8 · FASST100 Meters813.36a—
Jun 14AAU PVA DistrictJun 14 · 200m Hurdles · Place 1 · FASST Track200m Hurdles36" / 0.914m1.30.29a7
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 6 · FASST Track200 MetersRound P6.26.41a7
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 5 · FASST Track200 Meters5.26.10a7
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 5 · FASST Track100 MetersRound P5.12.81a7
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 8 · FASST Track100 Meters8.13.36a7
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 400 Meters · Place 39 · FASST Track400 Meters39.1:13.74a7
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 200 Meters · FASST Track200 Meters--DNS7
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 100 Meters · Place 14 · FASST Track100 Meters14.13.04a7
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 200m Hurdles · Place 1 · FASST200m Hurdles130.19a—
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 200 Meters · Place 12 · FASST200 Meters1227.23a—
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 100 Meters · Place 11 · FASST100 Meters1113.15a—
Apr 27FPYC Youth Meet #2Apr 27 · 400 Meters · Place 6 · FASST Track400 Meters6.1:03.20a7
Apr 27FPYC Youth Meet #2Apr 27 · 200 Meters · Place 3 · FASST Track200 Meters3.27.08a7
Apr 27FPYC Youth Meet #2Apr 27 · 100 Meters · Place 2 · FASST Track100 Meters2.13.03a7
Mar 2PVA InvitationalMar 2 · 60 Meters · Place 17 · FASST60 MetersRound P178.26a PB—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · 200 Meters · Place 23 · FASST200 MetersRound P2326.80a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 60 Meters · Place 19 · FASST60 MetersRound P198.22a PB—
Feb 15PVA 14 & UnderFeb 15 · 200 Meters · Place 41 · FASST200 MetersRound P4128.05a—
Feb 15PVA 14 & UnderFeb 15 · 60 Meters · Place 26 · FASST60 MetersRound P268.43a—
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 22 · FASST Track60 MeterRound P22.8.41a PB7
Feb 2Track757 InviteFeb 2 · 400 Meters · Place 40 · FASST Track400 Meters40.1:11.22a PB7
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 26 · FASST Track200 Meters26.28.31a7

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jul 12International Youth ChampionsJul 12 · Long Jump · Place 10 · FASSTLong Jump104.30m—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 8 · FASST200 MetersRound P827.01a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 21 · FASST200 MetersRound S2129.12a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 6 · FASST100 MetersRound P613.09a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 15 · FASST100 MetersRound S1513.47a—
Jun 29PVA InvitationalJun 29 · Long Jump · Place 7 · FASST TrackLong Jump7.3.80m6
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 2 · FASST Track200 MetersRound P2.27.48a6
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 3 · FASST Track200 Meters3.27.46a6
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 1 · FASST Track100 MetersRound P1.13.05a6
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 1 · FASST Track100 Meters1.12.97a6
Jun 8AAU Potomac Valley District QualifierJun 8 · Long Jump · Place 2 · FASST TrackLong Jump2.12-06.006
Jun 8AAU Potomac Valley District QualifierJun 8 · 200 Meters · Place 3 · FASST Track200 Meters3.26.73a6
Jun 1DMV Youth ChallengeJun 1 · Long Jump · Place 15 · FASST TrackLong Jump15.3.46mWind: 06
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 8 · FASST Track200 MetersRound P8.26.92a6
Jun 1DMV Youth ChallengeJun 1 · 200 Meters · Place 7 · FASST Track200 Meters7.27.32a6
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 4 · FASST Track100 MetersRound P4.13.19a6
Jun 1DMV Youth ChallengeJun 1 · 100 Meters · Place 4 · FASST Track100 Meters4.13.27a6
May 26White Knight Youth ChallengeMay 26 · Long Jump · Place 8 · FASSTLong Jump83.76m PB—
May 26White Knight Youth ChallengeMay 26 · 200 Meters · Place 6 · FASST200 Meters627.90a—
May 26White Knight Youth ChallengeMay 26 · 100 Meters · Place 8 · FASST100 Meters813.54a—
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · FASST Track200 Meters--DNSWind: 06
May 19Union Athletics & Lyles Foundation InviteMay 19 · 200 Meters · Place 5 · FASST Track200 Meters5.28.21a6
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 6 · FASST Track100 MetersRound P6.13.78a6
May 19Union Athletics & Lyles Foundation InviteMay 19 · 100 Meters · Place 7 · FASST Track100 Meters7.13.78a6
May 4Team Maryland Invite 2024May 4 · 100 Meters · Place 2 · FASST Track100 Meters2.14.13a6

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Jun 20AAU Region 3Jun 20 · Long Jump · Place 5 · FASST TrackLong Jump5.14-01.50 PBWind: 06
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 8 · FASST Track200 MetersRound P8.27.13aWind: -1.26
Jun 20AAU Region 3Jun 20 · 200 Meters · Place 8 · FASST Track200 Meters8.27.68aWind: 0.16
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 400 Meters · Place 11 · FASST400 Meters111:14.93a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 200 Meters · Place 2 · FASST200 Meters228.66a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 2 · FASST60 Meters28.76a—
Mar 3PVA Youth Indoor Invitational ChampionshipMar 3 · 60 Meters · Place 3 · FASST60 Meters38.74a—
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 200 Meters · Place 13 · FASST Track200 MetersRound P13.29.19a6

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 43 · FASST400 MetersRound P431:20.50—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 13 · FASST200 MetersRound P1329.83—
Feb 18PVA 14 & Under National Championship Feb 18 · 55 Meters · Place 11 · FASST55 MetersRound P118.09 PB—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 55 Meter · Place 11 · FASST Track55 MeterRound P11.8.09a PB5
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 43 · FASST Track400 MetersRound P43.1:20.50a5
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 13 · FASST Track200 MetersRound P13.29.83a5

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 15International Youth Championship Jul 15 · 200 Meters · Place 19 · Fasst Track and Field Club200 Meters1931.47q—
Jun 23AAU Region 3 National QualifierJun 23 · 200 Meters · Place 12 · FASST200 MetersRound P1229.53—
Jun 23AAU Region 3 National QualifierJun 23 · 100 Meters · Place 15 · FASST100 MetersRound P1514.97—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 200 Meters · Place 6 · FASST200 Meters629.60a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 100 Meters · Place 12 · FASST100 MetersRound P1214.64a—
Jun 11Maryland AAU District Track & Field ChampionshipsJun 11 · 100 Meters · Place 13 · FASST100 Meters1314.41a—
Jun 4DMV Youth ChallengeJun 4 · 200 Meters · Place 8 · FASST200 Meters830.559-10
Jun 4DMV Youth ChallengeJun 4 · 200 Meters · Place 4 · FASST200 Meters430.399-10
Jun 4DMV Youth ChallengeJun 4 · 100 Meters · Place 4 · FASST100 Meters414.399-10
Jun 4DMV Youth ChallengeJun 4 · 100 Meters · Place 5 · FASST100 Meters514.709-10
May 29White Knight Youth ChallengeMay 29 · 400 Meters · Place 7 · FASST400 Meters71:10.78—
May 29White Knight Youth ChallengeMay 29 · 200 Meters · Place 5 · FASST200 Meters529.85—
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 400 Meters · Place 14 · FASST Track400 Meters14.1:20.12a4
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 200 Meters · Place 2 · FASST Track200 Meters2.29.28a4
May 15Freedom Fliers Youth Track & Field InvitationalMay 15 · 100 Meters · Place 2 · FASST Track100 Meters2.14.36a4
Apr 23Mckim Inaugural Spring GamesApr 23 · 300 Meters · Place 3 · FASST Track300 Meters3.48.98a PB4
Apr 23Mckim Inaugural Spring GamesApr 23 · 800 Meters · FASST Track800 Meters—DNS4
Apr 23Mckim Inaugural Spring GamesApr 23 · 200 Meters · Place 9 · FASST Track200 Meters9.32.74a4

2021 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jul 242021 PVA InvitationalJul 24 · 200 Meters · Place 11 · Fasst200 MetersRound P1132.76—
Jul 242021 PVA InvitationalJul 24 · 100 Meters · Place 11 · Fasst100 MetersRound P1115.50—
Jul 10DMV Challenge InvitationalJul 10 · 400 Meters · Place 22 · Fasst Track and Field Club400 Meters221:20.82—
Jul 10DMV Challenge InvitationalJul 10 · 200 Meters · Place 5 · Fasst Track and Field Club200 Meters530.79—
Jul 10DMV Challenge InvitationalJul 10 · 200 Meters · Place 7 · Fasst Track and Field Club200 Meters729.93q—
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Place 4 · FASST Track200 MetersRound P4.30.83aWind: -0.73
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Place 6 · FASST Track200 Meters6.30.61aWind: 1.33
Jun 24AAU Region 3 National QualifierJun 24 · 100 Meters · Place 6 · FASST Track100 MetersRound P6.14.36aWind: 1.33
Jun 24AAU Region 3 National QualifierJun 24 · 100 Meters · Place 5 · FASST Track100 Meters5.14.69aWind: -0.13
May 30Lightning Youth Meet 2May 30 · 200 Meters · Place 1 · FASST Track200 Meters1.31.53a3
May 23Freedom Flyers Youth Track MeetMay 23 · 200 Meters · Place 2 · FASST Track200 Meters2.32.07a3
May 23Freedom Flyers Youth Track MeetMay 23 · 100 Meters · Place 14 · FASST Track100 Meters14.16.99a3
May 16BCRP Development Meet #3 (6U-18)May 16 · 400 Meters · Place 4 · FASST Track400 Meters4.1:16.08a3
May 16BCRP Development Meet #3 (6U-18)May 16 · 200 Meters · Place 3 · FASST Track200 Meters3.32.15a3

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 8AAU Potomac Valley District QualifierJun 8 · 400 Meters · Place 15 · FASST Track400 Meters15.1:27.95aJr
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 8 · FASST Track100 MetersRound P8.16.65aJr
Jun 8AAU Potomac Valley District QualifierJun 8 · 100 Meters · Place 7 · FASST Track100 Meters7.16.66aJr
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · 800 Meters · Place 6 · FASST Track800 Meters6.3:49.30a PBJr
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · 100 Meters · Place 16 · FASST Track100 MetersRound P16.16.71aJr