Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMPSSAA 4A West Region Championships · May 1211.37aMPSSAA 4A West Region ChampionshipsMay 12, 2026
200 Meters · IndoorUAGTCA Meet #3 · Feb 1524.24aUAGTCA Meet #3February 15, 2026
200 Meters · OutdoorSam Singleton Scorpion Classic · Apr 1722.99aSam Singleton Scorpion ClassicApril 17, 2026
400 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 2155.54aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
400 Meters · OutdoorLegacy Juneteenth Track Showcase · Jun 2052.27aLegacy Juneteenth Track ShowcaseJune 20, 2026
60 Meter · IndoorThe VA Showcase · Jan 177.58aThe VA ShowcaseJanuary 17, 2026
60 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 217.55aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
Pole Vault · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2651.94AAU Track & Field Region 2 QualifierJune 26, 2026

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

2026 Outdoor Track

35 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 MetersRound P--DNS10
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 19 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P19.24.00aWind: 010
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound S--DNSWind: -1.610
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 17 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P17.11.72aWind: 1.110
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound S--DNSWind: -110
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 14 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEJavelin1423.56—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Pole Vault · Place 6 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEPole Vault651.94 PB—
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 400 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters2.52.27a PB10
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters2.23.51a10
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P1.11.57a10
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1.11.49a10
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 9 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters952.78a10
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 14 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters1423.33a10
Jun 12AAU Mid Atlantic District QualifierJun 12 · 100 Meters · Place 26 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters2611.62a10
May 30Va Beach Flames InviteMay 30 · 400 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters4.54.17a10
May 30Va Beach Flames InviteMay 30 · 200 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters3.23.52a10
May 30Va Beach Flames InviteMay 30 · 100 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P4.11.59a10
May 30Va Beach Flames InviteMay 30 · 100 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters5.11.81a10
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters223.70a10
May 24Clarksburg Coyotes Track & Field Club ChampionshipsMay 24 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters211.71a10
May 12MPSSAA 4A West Region ChampionshipsMay 12 · 200 Meters · Place 13 · Seneca ValleySeneca Valley200 MetersRound S13.23.25a9
May 12MPSSAA 4A West Region ChampionshipsMay 12 · 100 Meters · Place 13 · Seneca ValleySeneca Valley100 MetersRound S13.11.37a PB9
May 6MCPS Outdoor County ChampionshipsMay 6 · 200 Meters · Place 21 · Seneca ValleySeneca Valley200 Meters2123.42a9
May 6MCPS Outdoor County ChampionshipsMay 6 · 100 Meters · Place 22 · Seneca ValleySeneca Valley100 Meters2211.62a9
Apr 21 Watkins Mill and Clarksburg at Seneca ValleyApr 21 · 200 Meters · Place 1 · Seneca ValleySeneca Valley200 Meters123.48a9
Apr 21 Watkins Mill and Clarksburg at Seneca ValleyApr 21 · 100 Meters · Place 2 · Seneca ValleySeneca Valley100 Meters211.91a9
Apr 17Sam Singleton Scorpion ClassicApr 17 · 200 Meters · Place 32 · Seneca ValleySeneca Valley200 Meters3222.99a PB9
Apr 17Sam Singleton Scorpion ClassicApr 17 · 100 Meters · Place 44 · Seneca ValleySeneca Valley100 MetersRound P4411.53a9
Apr 11DMV Wildcat InvitationalApr 11 · 200 Meters · Place 26 · Seneca ValleySeneca Valley200 Meters2623.86a9
Apr 11DMV Wildcat InvitationalApr 11 · 100 Meters · Place 19 · Seneca ValleySeneca Valley100 Meters1911.73a9
Apr 8Seneca Valley and Damascus at PoolesvilleApr 8 · 100 Meters · Place 8 · Seneca ValleySeneca Valley100 Meters811.89
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · 200 Meters · Place 3 · Seneca ValleySeneca Valley200 Meters323.70a9
Mar 24Northwood, Seneca Valley @ RockvilleMar 24 · 100 Meters · Place 2 · Seneca ValleySeneca Valley100 Meters211.65a9
Mar 11Clarksburg ScrimmageMar 11 · 100 Meters · Place 2 · Seneca ValleySeneca Valley100 Meters2.11.30aUnofficial9
Feb 28SV Time TrialsFeb 28 · 400 Meters · Place 8 · Seneca ValleySeneca Valley400 Meters8.56.1Unofficial9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · 60m Hurdles · Place 15 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITE60m Hurdles157.45—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 400 Meters · Place 11 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC400 MetersRound P1155.54a PB9
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 200 Meters · Place 10 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 MetersRound P1025.26a9
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 60 Meters · Place 13 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC60 MetersRound P137.55a PB9
Feb 15UAGTCA Meet #3Feb 15 · 60 Meter · Place 14 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter14.7.73a9
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · Place 16 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters16.24.24a PB9
Jan 17The VA ShowcaseJan 17 · 60 Meter · Place 40 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 MeterRound P40.7.58a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Dickinson Early Season HS MeetDec 6 · 55 Meter · Seneca ValleySeneca Valley55 Meter—DNS9

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · 400 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC400 MetersRound P854.31a8
Jul 11IYCJul 11 · 400 Meters · Place 7 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC400 Meters754.92a8
Jul 11IYCJul 11 · 200 Meters · Place 7 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 MetersRound P724.09a8
Jul 11IYCJul 11 · 200 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 MetersRound S623.86a8
Jul 11IYCJul 11 · 200 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 Meters523.72a8
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC400 MetersRound P354.33a8
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 400 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC400 Meters353.39a8
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 MetersRound P624.16a8
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 200 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 Meters323.62a8
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 MetersRound P311.42a8
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 100 Meters · Place 7 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 Meters711.87a8
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 400 Meters · Place 12 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters12.59.79a8
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 200 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters2.23.99a8
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 100 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters3.11.97a8
May 31DMV Youth ChallengeMay 31 · 200 Meters · Place 10 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P10.24.47a8
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P2.11.68a8
May 31DMV Youth ChallengeMay 31 · 100 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters3.11.78a8
May 17LIGHTNING RELAYSMay 17 · 200 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC200 Meters624.15a8
May 17LIGHTNING RELAYSMay 17 · 100 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC100 Meters811.88a8
May 3Team Maryland Track & Field MeetMay 3 · 200 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters1.24.89a8
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 MetersRound P1.11.77a8
May 3Team Maryland Track & Field MeetMay 3 · 100 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters1.12.18a8
Apr 27Clarksburg Coyotes InvitationalApr 27 · 200 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters—DNS8
Apr 27Clarksburg Coyotes InvitationalApr 27 · 100 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters—DNS8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 400 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters--DNS8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 MetersRound P8.24.69a8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 200 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters8.25.82a8
Apr 1920th Annual Bring the Heat InvitationalApr 19 · 100 Meters · Place 32 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB100 Meters32.13.77a8