Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPVA High Performance · Jul 2510.90aPVA High PerformanceJuly 25, 2026
200 Meters · IndoorAdidas Indoor Nationals · Mar 2022.33aAdidas Indoor NationalsMarch 20, 2026
200 Meters · OutdoorWhite Knight Youth Challenge · May 2421.44aWhite Knight Youth ChallengeMay 24, 2026
400 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2750.46aU.S. Marine Corps Holiday ClassicDecember 27, 2025
400 Meters · Outdoor2026 International Youth Championship · Jul 1750.14a2026 International Youth ChampionshipJuly 17, 2026
55 Meter · IndoorU.S. Marine Corps Holiday Classic · Dec 276.57aU.S. Marine Corps Holiday ClassicDecember 27, 2025
55 Meters · IndoorMCPS Championships · Jan 236.84aMCPS ChampionshipsJanuary 23, 2024
60 Meter · IndoorAdidas Indoor Nationals · Mar 207.07aAdidas Indoor NationalsMarch 20, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 25PVA High PerformanceJul 25 · 400 Meters · Trackhawks Track ClubTrackhawks Track Club400 Meters--DNS11
Jul 25PVA High PerformanceJul 25 · 200 Meters · Place 6 · Trackhawks Track ClubTrackhawks Track Club200 Meters6.21.84aWind: -1.411
Jul 25PVA High PerformanceJul 25 · 100 Meters · Place 7 · Trackhawks Track ClubTrackhawks Track Club100 MetersRound P7.10.94aWind: 0.711
Jul 25PVA High PerformanceJul 25 · 100 Meters · Place 7 · Trackhawks Track ClubTrackhawks Track Club100 Meters7.10.90a PBWind: -1.411
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 200 Meters · Trackhawks Track ClubTrackhawks Track Club200 Meters—DNS11
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100 Meters · Trackhawks Track ClubTrackhawks Track Club100 Meters—DNS11
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 5 · Trackhawks Track ClubTrackhawks Track Club400 MetersRound P5.50.14a PB11
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 6 · Trackhawks Track ClubTrackhawks Track Club400 Meters6.50.21a11
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 4 · Trackhawks Track ClubTrackhawks Track Club200 MetersRound P4.21.99aWind: -0.811
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 3 · Trackhawks Track ClubTrackhawks Track Club200 MetersRound S3.21.89aWind: -1.411
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 6 · Trackhawks Track ClubTrackhawks Track Club200 Meters6.21.64aWind: 2.511
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 5 · Trackhawks Track ClubTrackhawks Track Club200 MetersRound P522.00a11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 2 · Trackhawks Track ClubTrackhawks Track Club200 Meters221.61a11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 5 · Trackhawks Track ClubTrackhawks Track Club100 MetersRound P511.06a11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100 Meters · Place 6 · Trackhawks Track ClubTrackhawks Track Club100 Meters611.17a11
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 2 · Trackhawks Track ClubTrackhawks Track Club200 MetersRound P2.21.98aWind: 0.911
Jun 13AAU Maryland District QualifierJun 13 · 200 Meters · Place 2 · Trackhawks Track ClubTrackhawks Track Club200 Meters2.21.81aWind: 0.911
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 8 · Trackhawks Track ClubTrackhawks Track Club100 MetersRound P8.11.04aWind: -0.311
Jun 13AAU Maryland District QualifierJun 13 · 100 Meters · Place 4 · Trackhawks Track ClubTrackhawks Track Club100 Meters4.10.92aWind: 1.511
Jun 6Roadrunners Last ChanceJun 6 · 200 Meters · Place 12 · Trackhawks Track ClubTrackhawks Track Club200 Meters12.22.05aWind: -2.811
Jun 6Roadrunners Last ChanceJun 6 · 100 Meters · Place 10 · Trackhawks Track ClubTrackhawks Track Club100 MetersRound P10.11.18aWind: -1.311
Jun 6Roadrunners Last ChanceJun 6 · 100 Meters · Place 7 · Trackhawks Track ClubTrackhawks Track Club100 Meters7.10.99aWind: -2.611
May 24White Knight Youth ChallengeMay 24 · 200 Meters · Place 1 · Trackhawks Track ClubTrackhawks Track Club200 Meters121.44a PB11
May 24White Knight Youth ChallengeMay 24 · 100 Meters · Place 1 · Trackhawks Track ClubTrackhawks Track Club100 Meters111.10a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 60 Meter · Place 42 · Trackhawks Track ClubTrackhawks Track Club60 MeterRound P42.7.07a PB11
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 21 · Trackhawks Track ClubTrackhawks Track Club200 MetersRound P21.22.33a PB11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Trackhawks Track ClubTrackhawks Track Club300 Meters—DNS11
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Trackhawks Track ClubTrackhawks Track Club55 Meter—DNS11
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 55 Meter · Place 1 · Trackhawks Track ClubTrackhawks Track Club55 Meter1.6.57a PB11
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 400 Meters · Place 1 · Trackhawks Track ClubTrackhawks Track Club400 Meters1.50.46a PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 12Woodward Track & Field RelaysApr 12 · 200 Meters · SherwoodSherwood200 MetersRelay Split—22.6hUnofficial10
Mar 22Seahawk Invitational 2025Mar 22 · 100 Meters · Place 1 · SherwoodSherwood100 Meters111.10a10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55 Meter · Place 4 · Trackhawks Track ClubTrackhawks Track Club55 Meter4.6.81a10
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 400 Meters · Place 9 · Trackhawks Track ClubTrackhawks Track Club400 Meters9.53.14a10
Feb 10MPSSAA 3A West Region ChampionshipsFeb 10 · 55 Meter · Place 8 · SherwoodSherwood55 MeterRound P8.6.87a9
Feb 10MPSSAA 3A West Region ChampionshipsFeb 10 · 55 Meter · Place 8 · SherwoodSherwood55 Meter8.6.90a9
Jan 23MCPS ChampionshipsJan 23 · 55 Meters · Place 14 · SherwoodSherwood55 Meters146.84a PB—

2024 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jul 20Maryland Blaze (Bring the Heat) Meet "Summer"Jul 20 · 100 Meters · Place 3 · Trackhawks Track ClubTrackhawks Track Club100 Meters311.32a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 3 · Trackhawks Track ClubTrackhawks Track Club200 Meters322.81a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 4 · Trackhawks Track ClubTrackhawks Track Club200 Meters422.75a—
Jul 12International Youth ChampionsJul 12 · 200 Meters · Place 3 · Trackhawks Track ClubTrackhawks Track Club200 Meters321.98a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 3 · Trackhawks Track ClubTrackhawks Track Club100 Meters311.17a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 4 · Trackhawks Track ClubTrackhawks Track Club100 Meters411.44a—
Jul 12International Youth ChampionsJul 12 · 100 Meters · Place 5 · Trackhawks Track ClubTrackhawks Track Club100 Meters511.10a—
Jun 29PVA InvitationalJun 29 · 400 Meters · Place 11 · Trackhawks Track ClubTrackhawks Track Club400 MetersRound P11.54.11a9
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 1 · Trackhawks Track ClubTrackhawks Track Club200 MetersRound P1.22.57a9
Jun 29PVA InvitationalJun 29 · 200 Meters · Place 1 · Trackhawks Track ClubTrackhawks Track Club200 Meters1.22.28a9
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 3 · Trackhawks Track ClubTrackhawks Track Club100 MetersRound P3.11.27a9
Jun 29PVA InvitationalJun 29 · 100 Meters · Place 2 · Trackhawks Track ClubTrackhawks Track Club100 Meters2.11.13a9
Jun 1East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJun 1 · 200 Meters · Place 19 · Trackhawks Track ClubTrackhawks Track Club200 Meters1922.699
Jun 1East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJun 1 · 100 Meters · Place 15 · Trackhawks Track ClubTrackhawks Track Club100 Meters1511.279
May 26White Knight Youth ChallengeMay 26 · 400 Meters · Place 11 · Trackhawks Track ClubTrackhawks Track Club400 Meters1152.33a—
May 26White Knight Youth ChallengeMay 26 · 200 Meters · Place 7 · Trackhawks Track ClubTrackhawks Track Club200 Meters722.90a—
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 200 Meters · Place 11 · SherwoodSherwood200 MetersRound P11.23.43a9
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 200 Meters · Place 6 · SherwoodSherwood200 Meters6.23.11a9
May 15MPSSAA 3A West Region ChampionshipsMay 15 · 100 Meters · Place 16 · SherwoodSherwood100 MetersRound P16.11.77a9
May 8Montgomery County Public Schools ChampionshipMay 8 · 200 Meters · Place 15 · SherwoodSherwood200 Meters1523.19a—
May 8Montgomery County Public Schools ChampionshipMay 8 · 100 Meters · Place 19 · SherwoodSherwood100 Meters1911.55a—
Apr 30Sherwood, Springbrook - Divisional MeetApr 30 · 200 Meters · Place 2 · SherwoodSherwood200 Meters223.02—
Apr 30Sherwood, Springbrook - Divisional MeetApr 30 · 100 Meters · Place 4 · SherwoodSherwood100 Meters411.24—
Apr 27Cougar Mountain BashApr 27 · 200 Meters · Place 5 · SherwoodSherwood200 Meters522.839
Apr 27Cougar Mountain BashApr 27 · 100 Meters · Place 11 · SherwoodSherwood100 MetersRound P1111.879
Apr 20Trojan InvitationalApr 20 · 200 Meters · Place 14 · SherwoodSherwood200 Meters1423.48a—
Apr 20Trojan InvitationalApr 20 · 100 Meters · Place 16 · SherwoodSherwood100 Meters1611.92a—
Apr 16Sherwood, Blake - DivisionalApr 16 · 200 Meters · Place 6 · SherwoodSherwood200 Meters623.49
Apr 16Sherwood, Blake - DivisionalApr 16 · 100 Meters · Place 2 · SherwoodSherwood100 Meters211.359
Apr 9Sherwood & Rockville @ Paint BranchApr 9 · 200 Meters · Place 2 · SherwoodSherwood200 Meters2.22.69
Apr 9Sherwood & Rockville @ Paint BranchApr 9 · 100 Meters · Place 8 · SherwoodSherwood100 Meters8.11.19

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 5 · Firebirds AthleticFirebirds Athletic200 MetersRound P523.31a—
Jun 222023 AAU Region 3 QualifierJun 22 · 200 Meters · Place 4 · Firebirds AthleticFirebirds Athletic200 Meters423.40a—
Jun 222023 AAU Region 3 QualifierJun 22 · 100 Meters · Place 2 · Firebirds AthleticFirebirds Athletic100 MetersRound P211.69a—
Jun 222023 AAU Region 3 QualifierJun 22 · 100 Meters · Place 3 · Firebirds AthleticFirebirds Athletic100 Meters311.45a—
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 3 · Firebirds AthleticFirebirds Athletic200 MetersRound P3.23.65a8
Jun 17AAU Potomac Valley District QualifierJun 17 · 200 Meters · Place 3 · Firebirds AthleticFirebirds Athletic200 Meters3.23.66a8
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 2 · Firebirds AthleticFirebirds Athletic100 MetersRound P2.11.45a8
Jun 17AAU Potomac Valley District QualifierJun 17 · 100 Meters · Place 2 · Firebirds AthleticFirebirds Athletic100 Meters2.11.63a8
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 3 · Firebirds AthleticFirebirds Athletic200 MetersRound P324.23a—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 5 · Firebirds AthleticFirebirds Athletic200 Meters524.12a—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 3 · Firebirds AthleticFirebirds Athletic100 MetersRound P312.06a—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 6 · Firebirds AthleticFirebirds Athletic100 Meters611.83a—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4DMV Youth ChallengeJun 4 · 400 Meters · Place 9 · Firebirds AthleticFirebirds Athletic400 Meters958.0013-14
Jun 4DMV Youth ChallengeJun 4 · 200 Meters · Place 6 · Firebirds AthleticFirebirds Athletic200 Meters624.7513-14
Jun 4DMV Youth ChallengeJun 4 · 200 Meters · Place 7 · Firebirds AthleticFirebirds Athletic200 Meters725.3213-14

2021 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 24AAU Region 3 National QualifierJun 24 · 400 Meters · Firebirds AthleticFirebirds Athletic400 MetersRound P—DNS6
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Place 5 · Firebirds AthleticFirebirds Athletic200 MetersRound P5.27.19aWind: 0.96
Jun 24AAU Region 3 National QualifierJun 24 · 200 Meters · Place 5 · Firebirds AthleticFirebirds Athletic200 Meters5.27.16aWind: 16
Jun 24AAU Region 3 National QualifierJun 24 · 100 Meters · Place 2 · Firebirds AthleticFirebirds Athletic100 MetersRound P2.13.03aWind: -0.16
Jun 24AAU Region 3 National QualifierJun 24 · 100 Meters · Place 3 · Firebirds AthleticFirebirds Athletic100 Meters3.13.49aWind: -1.26
Jun 191st Annual JUNETEENTH InvitationalJun 19 · 400 Meters · Firebirds AthleticFirebirds Athletic400 Meters—DNS6
Jun 191st Annual JUNETEENTH InvitationalJun 19 · 200 Meters · Place 2 · Firebirds AthleticFirebirds Athletic200 Meters2.27.17a6
Jun 191st Annual JUNETEENTH InvitationalJun 19 · 100 Meters · Place 1 · Firebirds AthleticFirebirds Athletic100 MetersRound P1.13.17a6
Jun 191st Annual JUNETEENTH InvitationalJun 19 · 100 Meters · Place 1 · Firebirds AthleticFirebirds Athletic100 Meters1.13.20a6
May 29PWC Panthers I-95 InvitationalMay 29 · 400 Meters · Place 2 · Firebirds AthleticFirebirds Athletic400 Meters2.1:05.46a6
May 29PWC Panthers I-95 InvitationalMay 29 · 200 Meters · Place 2 · Firebirds AthleticFirebirds Athletic200 Meters2.28.30a6
May 29PWC Panthers I-95 InvitationalMay 29 · 100 Meters · Firebirds AthleticFirebirds Athletic100 Meters—DNS6
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 200 Meters · Place 9 · Firebirds AthleticFirebirds Athletic200 Meters9.27.92a6
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 100 Meters · Place 4 · Firebirds AthleticFirebirds Athletic100 MetersRound P4.13.37a6
May 23LEGACY TRACK AND FIELD VIRGINIA INVITATIONALMay 23 · 100 Meters · Place 5 · Firebirds AthleticFirebirds Athletic100 Meters5.13.68a6