Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDCIAA HS Developmental Meet 1 · Apr 911.26aDCIAA HS Developmental Meet 1April 9, 2024
200 Meters · IndoorTrack And Field Fiesta (Youth) · Nov 1622.22aTrack And Field Fiesta (Youth)November 16, 2025
200 Meters · OutdoorDCIAA HS Championship · May 1521.67aDCIAA HS ChampionshipMay 15, 2026
300 Meters · IndoorDCIAA HS Indoor Championships · Feb 2535.08aDCIAA HS Indoor ChampionshipsFebruary 25, 2026
400 Meters · IndoorAdidas Indoor Nationals · Mar 2048.67aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorDCIAA HS Championship · May 1548.04aDCIAA HS ChampionshipMay 15, 2026
500 Meters · IndoorDCSAA Indoor Track & Field Championships · Feb 101:05.73aDCSAA Indoor Track & Field Championships February 10, 2026
55 Meters · IndoorDCIAA HS Champs · Jan 186.97aDCIAA HS ChampsJanuary 18, 2024
60 Meter · IndoorGrant Holloway Invite · Dec 217.47aGrant Holloway InviteDecember 21, 2025
Triple Jump · IndoorDCIAA HS Champs - DCPS ONLY · Jan 2843' 10.5DCIAA HS Champs - DCPS ONLYJanuary 28, 2025
Triple Jump · OutdoorDMV Youth Challenge · Jun 312.17mDMV Youth Challenge June 3, 2023

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 400 Meters · Place 1 · Speed UnlimitedSpeed Unlimited400 Meters1.49.65a11
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 100 Meters · Place 3 · Speed UnlimitedSpeed Unlimited100 Meters3.11.31a11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Triple Jump · Place 1 · Speed UnlimitedSpeed UnlimitedTriple Jump145-7.2511
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 1 · Speed UnlimitedSpeed Unlimited400 Meters149.08a11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 6 · Speed UnlimitedSpeed Unlimited200 MetersRound P622.29a11
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 200 Meters · Place 7 · Speed UnlimitedSpeed Unlimited200 Meters722.03a11
Jun 13AAU Potomac Valley District QualifierJun 13 · Triple Jump · Place 2 · Speed UnlimitedSpeed UnlimitedTriple Jump213.84m11
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 1 · Speed UnlimitedSpeed Unlimited400 Meters148.59a11
Jun 13AAU Potomac Valley District QualifierJun 13 · 200 Meters · Place 2 · Speed UnlimitedSpeed Unlimited200 Meters221.94a11
May 30Bishop McNamara Last ChanceMay 30 · Triple Jump · Place 4 · Banneker SeniorBanneker SeniorTriple Jump4.43' 10"11
May 30Bishop McNamara Last ChanceMay 30 · 400 Meters · Banneker SeniorBanneker Senior400 Meters--DNS11
May 30Bishop McNamara Last ChanceMay 30 · 200 Meters · Banneker SeniorBanneker Senior200 Meters--DNS11
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 400 Meters · Place 4 · Banneker SeniorBanneker Senior400 Meters4.49.38a11
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 200 Meters · Place 2 · Banneker SeniorBanneker Senior200 MetersRound P2.22.03aWind: 211
May 20DCSAA Outdoor Track & Field ChampionshipsMay 20 · 200 Meters · Place 3 · Banneker SeniorBanneker Senior200 Meters3.22.54aWind: -1.111
May 15DCIAA HS ChampionshipMay 15 · Triple Jump · Place 1 · Banneker SeniorBanneker SeniorTriple Jump1.47' 7"11
May 15DCIAA HS ChampionshipMay 15 · 400 Meters · Place 1 · Banneker SeniorBanneker Senior400 Meters1.48.04a PB11
May 15DCIAA HS ChampionshipMay 15 · 200 Meters · Place 1 · Banneker SeniorBanneker Senior200 Meters1.21.67a PBWind: 1.511
Apr 25Cassel's XBC Track ExperienceApr 25 · Triple Jump · Place 1 · Banneker SeniorBanneker SeniorTriple Jump1.44-05.0011
Apr 25Cassel's XBC Track ExperienceApr 25 · 400 Meters · Place 2 · Banneker SeniorBanneker Senior400 Meters2.49.50a11
Apr 25Cassel's XBC Track ExperienceApr 25 · 200 Meters · Place 4 · Banneker SeniorBanneker Senior200 Meters4.22.54a11
Apr 18McNamara Mustang InvitationalApr 18 · 400 Meters · Place 11 · Banneker SeniorBanneker Senior400 Meters11.49.23a11
Apr 18McNamara Mustang InvitationalApr 18 · 200 Meters · Place 12 · Banneker SeniorBanneker Senior200 Meters12.22.66a11
Apr 4Spartan Invitational 2026Apr 4 · Triple Jump · Place 1 · Banneker SeniorBanneker SeniorTriple Jump145-1111
Apr 4Spartan Invitational 2026Apr 4 · 400 Meters · Place 2 · Banneker SeniorBanneker Senior400 Meters248.05a11
Apr 4Spartan Invitational 2026Apr 4 · 200 Meters · Place 2 · Banneker SeniorBanneker Senior200 Meters222.17a11
Mar 24DCIAA HS/MS Developmental #1Mar 24 · Triple Jump · Place 1 · Banneker SeniorBanneker SeniorTriple Jump1.44' 6.5"11
Mar 24DCIAA HS/MS Developmental #1Mar 24 · 200 Meters · Place 2 · Banneker SeniorBanneker Senior200 Meters2.22.78aWind: -0.611

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 4 · Speed UnlimitedSpeed Unlimited400 Meters4.48.67a PB11
Mar 20Adidas Indoor NationalsMar 20 · 200 Meters · Place 13 · Speed UnlimitedSpeed Unlimited200 MetersRound P13.22.24a11
Feb 25DCIAA HS Indoor ChampionshipsFeb 25 · Triple Jump · Place 1 · Banneker SeniorBanneker SeniorTriple Jump145-1011
Feb 25DCIAA HS Indoor ChampionshipsFeb 25 · 500 Meters · Place 1 · Banneker SeniorBanneker Senior500 Meters11:05.94a11
Feb 25DCIAA HS Indoor ChampionshipsFeb 25 · 300 Meters · Place 1 · Banneker SeniorBanneker Senior300 Meters135.08a PB11
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 500 Meters · Place 4 · Banneker SeniorBanneker Senior500 Meters41:05.73a PB11
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · 300 Meters · Place 5 · Banneker SeniorBanneker Senior300 Meters535.73a11
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · Shot Put · Place 4 · Banneker SeniorBanneker SeniorShot Put41:05.73—
Feb 10DCSAA Indoor Track & Field Championships Feb 10 · Shot Put · Place 5 · Banneker SeniorBanneker SeniorShot Put535.73—
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 2 · Speed UnlimitedSpeed Unlimited400 Meters2.49.29a11
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 19 · Speed UnlimitedSpeed Unlimited200 Meters19.22.74a11
Jan 13DCIAA HS ChallengeJan 13 · Triple Jump · Place 1 · Banneker SeniorBanneker SeniorTriple Jump144-10.511
Jan 13DCIAA HS ChallengeJan 13 · 500 Meters · Place 1 · Banneker SeniorBanneker Senior500 Meters11:06.75a11
Jan 13DCIAA HS ChallengeJan 13 · 300 Meters · Place 1 · Banneker SeniorBanneker Senior300 Meters135.41a11
Jan 3DCIAA HS DevelopmentalJan 3 · Triple Jump · Place 1 · Banneker SeniorBanneker SeniorTriple Jump144-6.511
Jan 3DCIAA HS DevelopmentalJan 3 · 300 Meters · Place 1 · Banneker SeniorBanneker Senior300 Meters135.60a11

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · 60 Meter · Place 8 · Speed UnlimitedSpeed Unlimited60 MeterRound P8.7.47a PB11
Dec 21Grant Holloway InviteDec 21 · 60 Meter · Speed UnlimitedSpeed Unlimited60 Meter--DNS11
Dec 21Grant Holloway InviteDec 21 · Triple Jump · Speed UnlimitedSpeed UnlimitedTriple Jump--DNS11
Dec 21Grant Holloway InviteDec 21 · 400 Meters · Place 1 · Speed UnlimitedSpeed Unlimited400 Meters1.50.22a11
Dec 21Grant Holloway InviteDec 21 · 200 Meters · Place 3 · Speed UnlimitedSpeed Unlimited200 Meters3.22.57a11
Nov 16Track And Field Fiesta (Youth)Nov 16 · 400 Meters · Place 1 · Speed UnlimitedSpeed Unlimited400 Meters1.49.98a11
Nov 16Track And Field Fiesta (Youth)Nov 16 · 200 Meters · Place 1 · Speed UnlimitedSpeed Unlimited200 Meters1.22.22a PB11
Feb 24DCSAA Indoor Track & Field ChampionshipsFeb 24 · 500 Meters · Place 4 · Banneker SeniorBanneker Senior500 Meters41:06.32a—
Feb 24DCSAA Indoor Track & Field ChampionshipsFeb 24 · 300 Meters · Place 3 · Banneker SeniorBanneker Senior300 Meters335.52a—
Jan 28DCIAA HS Champs - DCPS ONLYJan 28 · 500 Meters · Place 1 · Banneker SeniorBanneker Senior500 Meters1.1:07.04a10
Jan 28DCIAA HS Champs - DCPS ONLYJan 28 · 300 Meters · Place 1 · Banneker SeniorBanneker Senior300 Meters1.35.47a10
Jan 28DCIAA HS Champs - DCPS ONLYJan 28 · Triple Jump · Place 3 · Banneker SeniorBanneker SeniorTriple Jump3.43' 10.5 PB10
Jan 15DCIAA MS/HS Developmental #2 - DCPS ONLYJan 15 · Triple Jump · Place 2 · Banneker SeniorBanneker SeniorTriple Jump245-0—
Jan 15DCIAA MS/HS Developmental #2 - DCPS ONLYJan 15 · 500 Meters · Place 1 · Banneker SeniorBanneker Senior500 Meters11:07.51a—
Jan 15DCIAA MS/HS Developmental #2 - DCPS ONLYJan 15 · 300 Meters · Place 1 · Banneker SeniorBanneker Senior300 Meters135.79a—
Jan 8DCIAA ES/HS Developmental #1 - DCPS ONLYJan 8 · Triple Jump · Place 2 · Banneker SeniorBanneker SeniorTriple Jump245-0—
Jan 8DCIAA ES/HS Developmental #1 - DCPS ONLYJan 8 · 500 Meters · Place 1 · Banneker SeniorBanneker Senior500 Meters11:08.64a—
Jan 8DCIAA ES/HS Developmental #1 - DCPS ONLYJan 8 · 300 Meters · Place 1 · Banneker SeniorBanneker Senior300 Meters135.79a—

2025 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jul 26Bullseye Summer Series #4Jul 26 · Triple Jump · Place 1 · Speed UnlimitedSpeed UnlimitedTriple Jump142-810
Jul 26Bullseye Summer Series #4Jul 26 · 400 Meters · Place 1 · Speed UnlimitedSpeed Unlimited400 Meters149.13a10
Jul 26Bullseye Summer Series #4Jul 26 · 200 Meters · Place 2 · Speed UnlimitedSpeed Unlimited200 Meters222.39a10
Jul 19Bullseye Summer Series #3Jul 19 · 400 Meters · Place 2 · Speed UnlimitedSpeed Unlimited400 Meters249.28a10
Jun 14AAU PVA DistrictJun 14 · Triple Jump · Speed UnlimitedSpeed UnlimitedTriple Jump--DNS10
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Speed UnlimitedSpeed Unlimited400 Meters--DNS10
May 31DMV Youth ChallengeMay 31 · Triple Jump · Place 1 · Speed UnlimitedSpeed UnlimitedTriple Jump1.13.65m10
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 9 · Speed UnlimitedSpeed Unlimited100 MetersRound P9.11.30a10
May 21DCSAA Track & Field ChampionshipsMay 21 · Triple Jump · Banneker SeniorBanneker SeniorTriple Jump—DNS10
May 21DCSAA Track & Field ChampionshipsMay 21 · 400 Meters · Place 4 · Banneker SeniorBanneker Senior400 Meters4.50.28a10
May 21DCSAA Track & Field ChampionshipsMay 21 · 200 Meters · Place 7 · Banneker SeniorBanneker Senior200 MetersRound P7.23.22aWind: -1.410
May 21DCSAA Track & Field ChampionshipsMay 21 · 200 Meters · Place 4 · Banneker SeniorBanneker Senior200 Meters4.22.31aWind: 1.610
May 13DCIAA HS ChampionshipMay 13 · Triple Jump · Place 2 · Banneker SeniorBanneker SeniorTriple Jump2.43' 7.5"10
May 13DCIAA HS ChampionshipMay 13 · 400 Meters · Place 1 · Banneker SeniorBanneker Senior400 Meters1.49.02a10
May 13DCIAA HS ChampionshipMay 13 · 200 Meters · Place 4 · Banneker SeniorBanneker Senior200 MetersRound P4.23.06a10
May 13DCIAA HS ChampionshipMay 13 · 200 Meters · Place 2 · Banneker SeniorBanneker Senior200 Meters2.22.20a10
May 6DCIAA HS Challenge - DCPS ONLYMay 6 · Triple Jump · Place 2 · Banneker SeniorBanneker SeniorTriple Jump242-6.510
May 6DCIAA HS Challenge - DCPS ONLYMay 6 · 400 Meters · Place 3 · Banneker SeniorBanneker Senior400 Meters350.48a10
May 6DCIAA HS Challenge - DCPS ONLYMay 6 · 200 Meters · Place 1 · Banneker SeniorBanneker Senior200 Meters122.75a10
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 400 Meters · Place 7 · Banneker SeniorBanneker Senior400 Meters7.49.00a10
Apr 19McNamara Mustangs Invitational 2025Apr 19 · 200 Meters · Place 19 · Banneker SeniorBanneker Senior200 Meters19.22.67a10
Apr 10DCIAA HS Developmental Meet #1Apr 10 · 400 Meters · Place 1 · Banneker SeniorBanneker Senior400 Meters149.77a10
Apr 10DCIAA HS Developmental Meet #1Apr 10 · 200 Meters · Place 1 · Banneker SeniorBanneker Senior200 Meters122.69a10
Apr 10DCIAA HS Developmental Meet #1Apr 10 · 100 Meters · Place 1 · Banneker SeniorBanneker Senior100 Meters111.62a10

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 22DCSAA Track & Field ChampionshipsMay 22 · Triple Jump · Banneker SeniorBanneker SeniorTriple Jump--DNS9
May 22DCSAA Track & Field ChampionshipsMay 22 · 400 Meters · Place 3 · Banneker SeniorBanneker Senior400 Meters3.49.28a9
May 22DCSAA Track & Field ChampionshipsMay 22 · 200 Meters · Place 7 · Banneker SeniorBanneker Senior200 MetersRound P7.22.38aWind: 19
May 22DCSAA Track & Field ChampionshipsMay 22 · 200 Meters · Banneker SeniorBanneker Senior200 Meters--DNSWind: 1.69
May 14DCIAA HS ChampionshipsMay 14 · Triple Jump · Place 2 · Banneker SeniorBanneker SeniorTriple Jump2.41-04.509
May 14DCIAA HS ChampionshipsMay 14 · 400 Meters · Place 3 · Banneker SeniorBanneker Senior400 Meters3.50.08a9
May 7DCIAA HS Developmental Meet 2May 7 · Triple Jump · Place 3 · Banneker HigBanneker HigTriple Jump341-05.759
May 7DCIAA HS Developmental Meet 2May 7 · 200 Meters · Place 3 · Banneker HigBanneker Hig200 Meters323.069
May 7DCIAA HS Developmental Meet 2May 7 · 100 Meters · Place 5 · Banneker HigBanneker Hig100 Meters511.339
May 4The East Coast International ShowcaseMay 4 · 400 Meters · Place 18 · Banneker SeniorBanneker Senior400 Meters1849.71a—
Apr 20McNamara Mustangs Invitational 2024Apr 20 · Triple Jump · Place 6 · Banneker SeniorBanneker SeniorTriple Jump642-04.509
Apr 20McNamara Mustangs Invitational 2024Apr 20 · 400 Meters · Place 4 · Banneker SeniorBanneker Senior400 Meters450.049
Apr 20McNamara Mustangs Invitational 2024Apr 20 · 200 Meters · Place 15 · Banneker SeniorBanneker Senior200 Meters1522.869
Apr 20McNamara Mustangs Invitational 2024Apr 20 · 100 Meters · Place 4 · Banneker SeniorBanneker Senior100 Meters411.589
Apr 9DCIAA HS Developmental Meet 1Apr 9 · Triple Jump · Place 1 · Banneker SeniorBanneker SeniorTriple Jump1.46-00.759
Apr 9DCIAA HS Developmental Meet 1Apr 9 · 400 Meters · Place 1 · Banneker SeniorBanneker Senior400 Meters1.49.53a9
Apr 9DCIAA HS Developmental Meet 1Apr 9 · 100 Meters · Place 3 · Banneker SeniorBanneker Senior100 Meters3.11.26a PB9

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 27DCIAA Elementary and HS Developmental MeetFeb 27 · Triple Jump · Place 3 · Banneker SeniorBanneker SeniorTriple Jump341-0—
Feb 27DCIAA Elementary and HS Developmental MeetFeb 27 · 55 Meters · Place 9 · Banneker SeniorBanneker Senior55 Meters96.99a—
Jan 18DCIAA HS ChampsJan 18 · Triple Jump · Place 6 · Banneker SeniorBanneker SeniorTriple Jump640-7—
Jan 18DCIAA HS ChampsJan 18 · 500 Meters · Place 2 · Banneker SeniorBanneker Senior500 Meters21:08.36a—
Jan 18DCIAA HS ChampsJan 18 · 55 Meters · Place 12 · Banneker SeniorBanneker Senior55 Meters126.97a PB—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 3DMV Youth Challenge Jun 3 · Triple Jump · Place 1 · Speed UnlimitedSpeed UnlimitedTriple Jump112.17m PB—
Jun 3DMV Youth Challenge Jun 3 · 400 Meters · Place 3 · Speed UnlimitedSpeed Unlimited400 Meters351.63a—
Jun 3DMV Youth Challenge Jun 3 · 200 Meters · Place 10 · Speed UnlimitedSpeed Unlimited200 MetersRound P1023.82a—
Apr 26STA LS Track & Field Home Meet 4/26/23Apr 26 · 100 Meters · Place 1 · Alice DealAlice Deal100 Meters1.11.78a8

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 6Saints Track Classic 2022Apr 6 · 200 Meters · Place 1 · Alice DealAlice Deal200 Meters1.25.96a7
Apr 6Saints Track Classic 2022Apr 6 · 100 Meters · Place 2 · Alice DealAlice Deal100 Meters2.12.65a7