Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRoadrunners Last Chance · Jun 612.27aRoadrunners Last ChanceJune 6, 2026
100m Hurdles · 33" / 0.838m · OutdoorRoadrunners Last Chance · Jun 615.38aRoadrunners Last ChanceJune 6, 2026
200 Meters · IndoorThe VA Showcase · Jan 1724.60aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorBishop McNamara Last Chance · May 3024.95aBishop McNamara Last ChanceMay 30, 2026
400 Meters · IndoorDickinson Early Season HS Meet · Dec 61:02.79aDickinson Early Season HS MeetDecember 6, 2025
400 Meters · OutdoorBullseye Summer Series #4 · Jul 261:03.23aBullseye Summer Series #4July 26, 2025
55 Meter · IndoorGarden State TC Invitational · Feb 207.18aGarden State TC InvitationalFebruary 20, 2026
60 Meters · IndoorPuma New York International Showcase 2026 · Jan 247.90Puma New York International Showcase 2026January 24, 2026
Long Jump · IndoorTrack And Field Fiesta (Youth) · Nov 165.72mTrack And Field Fiesta (Youth)November 16, 2025
Long Jump · OutdoorAAU Potomac Valley District Qualifier · Jun 145.03mAAU Potomac Valley District QualifierJune 14, 2025
Triple Jump · OutdoorBishop McNamara Last Chance · May 3038' 10.50"Bishop McNamara Last ChanceMay 30, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100m Hurdles · Place 1 · Speed UnlimitedSpeed Unlimited100m Hurdles33" / 0.838m1.16.00a9
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 400 Meters · Place 9 · Speed UnlimitedSpeed Unlimited400 Meters9.1:05.15a9
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100 Meters · Place 1 · Speed UnlimitedSpeed Unlimited100 Meters1.12.42a9
Jul 172026 International Youth ChampionshipJul 17 · Triple Jump · Place 1 · Speed UnlimitedSpeed UnlimitedTriple Jump1.11.52mWind: 09
Jul 172026 International Youth ChampionshipJul 17 · Long Jump · Place 2 · Speed UnlimitedSpeed UnlimitedLong Jump2.5.26mWind: 09
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Speed UnlimitedSpeed Unlimited100m Hurdles33" / 0.838mRound P--DNS9
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Speed UnlimitedSpeed Unlimited100m Hurdles33" / 0.838m--DNS9
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 4 · Speed UnlimitedSpeed Unlimited100 MetersRound P4.12.28aWind: 1.69
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Speed UnlimitedSpeed Unlimited100 MetersRound S--DNSWind: -0.29
Jun 6Roadrunners Last ChanceJun 6 · Triple Jump · Place 2 · BullisBullisTriple Jump2.11.76m9
Jun 6Roadrunners Last ChanceJun 6 · 100m Hurdles · Place 11 · BullisBullis100m Hurdles33" / 0.838mRound P11.15.38a PBWind: -1.29
Jun 6Roadrunners Last ChanceJun 6 · 100 Meters · Place 3 · BullisBullis100 MetersRound P3.12.27a PBWind: -0.49
May 30Bishop McNamara Last ChanceMay 30 · Triple Jump · Place 2 · BullisBullisTriple Jump2.38' 10.50" PB9
May 30Bishop McNamara Last ChanceMay 30 · 100m Hurdles · Place 14 · BullisBullis100m Hurdles33" / 0.838mRound P14.15.68a9
May 30Bishop McNamara Last ChanceMay 30 · 200 Meters · Place 9 · BullisBullis200 Meters9.24.95a PB9
May 72026 ISL / IAC / MAC Track & Field ChampionshipsMay 7 · Long Jump · Place 2 · BullisBullisLong Jump2.18-06.75Wind: 09
Feb 4MOCO ChampsFeb 4 · Long Jump · Place 2 · BullisBullisLong Jump2.17' 1"9

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21Ocean Breeze EliteFeb 21 · 60 Meters · Place 12 · Bullis SchoolBullis School60 MetersRound P127.939
Feb 20Garden State TC InvitationalFeb 20 · 55 Meter · Place 2 · BullisBullis55 MeterRound P2.7.18a PB9
Feb 20Garden State TC InvitationalFeb 20 · 200 Meters · BullisBullis200 Meters--DNF9
Jan 24Puma New York International Showcase 2026Jan 24 · 200 Meters · Place 2 · Bullis SchoolBullis School200 Meters224.819
Jan 24Puma New York International Showcase 2026Jan 24 · 60 Meters · Place 11 · Bullis SchoolBullis School60 MetersRound P117.90 PB9
Jan 17The VA ShowcaseJan 17 · 55 Meter · Place 3 · BullisBullis55 MeterRound P3.7.21a9
Jan 17The VA ShowcaseJan 17 · Long Jump · BullisBullisLong Jump--FOUL9
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 7 · BullisBullis200 Meters7.24.60a PB9

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 6Dickinson Early Season HS MeetDec 6 · 55 Meter · Place 1 · EasternEastern55 Meter1.7.47a9
Dec 6Dickinson Early Season HS MeetDec 6 · Long Jump · Place 1 · EasternEasternLong Jump1.17' 10"9
Dec 6Dickinson Early Season HS MeetDec 6 · 400 Meters · Place 2 · EasternEastern400 Meters2.1:02.79a PB9
Dec 6Dickinson Early Season HS MeetDec 6 · 200 Meters · Place 1 · EasternEastern200 Meters1.26.08a9
Nov 16Track And Field Fiesta (Youth)Nov 16 · 55 Meter · Place 1 · Speed UnlimitedSpeed Unlimited55 Meter1.7.33a9
Nov 16Track And Field Fiesta (Youth)Nov 16 · Long Jump · Place 1 · Speed UnlimitedSpeed UnlimitedLong Jump1.5.72m PB9
Nov 16Track And Field Fiesta (Youth)Nov 16 · 200 Meters · Place 1 · Speed UnlimitedSpeed Unlimited200 Meters1.25.58a9

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 26Bullseye Summer Series #4Jul 26 · Long Jump · Place 1 · Speed UnlimitedSpeed UnlimitedLong Jump117-28
Jul 26Bullseye Summer Series #4Jul 26 · 400 Meters · Place 1 · Speed UnlimitedSpeed Unlimited400 Meters11:03.23a PB8
Jul 26Bullseye Summer Series #4Jul 26 · 200 Meters · Place 1 · Speed UnlimitedSpeed Unlimited200 Meters126.34a8
Jul 19Bullseye Summer Series #3Jul 19 · 100 Meters · Place 1 · Speed UnlimitedSpeed Unlimited100 Meters112.53a8
Jun 28Bullseye Summer Series #2Jun 28 · 100 Meters · Place 1 · Speed UnlimitedSpeed Unlimited100 Meters112.53a8
Jun 19AAU Track & Field Region 3 QualifierJun 19 · Long Jump · Place 4 · Speed UnlimitedSpeed UnlimitedLong Jump4.4.74m8
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 200 Meters · Speed UnlimitedSpeed Unlimited200 MetersRound P--DNS8
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 2 · Speed UnlimitedSpeed Unlimited100 MetersRound P2.12.59aWind: 2.48
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 100 Meters · Place 4 · Speed UnlimitedSpeed Unlimited100 Meters4.12.67a8
Jun 14AAU Potomac Valley District QualifierJun 14 · Long Jump · Place 1 · Speed UnlimitedSpeed UnlimitedLong Jump15.03m PB8
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 5 · Speed UnlimitedSpeed Unlimited200 MetersRound P526.57a8
Jun 14AAU Potomac Valley District QualifierJun 14 · 200 Meters · Place 6 · Speed UnlimitedSpeed Unlimited200 Meters626.93a8
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 3 · Speed UnlimitedSpeed Unlimited100 MetersRound P312.74a8
Jun 14AAU Potomac Valley District QualifierJun 14 · 100 Meters · Place 3 · Speed UnlimitedSpeed Unlimited100 Meters313.05a8
Jun 14AAU PVA DistrictJun 14 · Long Jump · Place 1 · Speed UnlimitedSpeed UnlimitedLong Jump1.16-06.008
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 5 · Speed UnlimitedSpeed Unlimited200 MetersRound P5.26.57a8
Jun 14AAU PVA DistrictJun 14 · 200 Meters · Place 6 · Speed UnlimitedSpeed Unlimited200 Meters6.26.93a8
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 3 · Speed UnlimitedSpeed Unlimited100 MetersRound P3.12.74a8
Jun 14AAU PVA DistrictJun 14 · 100 Meters · Place 3 · Speed UnlimitedSpeed Unlimited100 Meters3.13.05a8
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 8 · Speed UnlimitedSpeed Unlimited200 MetersRound P8.26.88a8
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 5 · Speed UnlimitedSpeed Unlimited200 Meters5.27.24a8
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 3 · Speed UnlimitedSpeed Unlimited100 MetersRound P3.12.79a8
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 3 · Speed UnlimitedSpeed Unlimited100 Meters3.12.78a8