Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBullseye Youth Track & Field League Meet · Apr 2822.23aBullseye Youth Track & Field League MeetApril 28, 2024
1000 Meters · OutdoorMcKim Community Development Games · Apr 264:13.53aMcKim Community Development GamesApril 26, 2026
1500 Meters · Indoor Speed Capital New York Invitational · Dec 146:33.89a Speed Capital New York InvitationalDecember 14, 2025
1500 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 126:11.30aAAU Mid Atlantic District QualifierJune 12, 2026
1600 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 217:26.24aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
200 Meters · Indoor Speed Capital New York Invitational · Dec 1544.67a Speed Capital New York InvitationalDecember 15, 2024
200 Meters · OutdoorBullseye Youth Track & Field League Meet · Apr 2849.21aBullseye Youth Track & Field League MeetApril 28, 2024
400 Meters · IndoorUAGTCA Meet #3 · Feb 151:26.10aUAGTCA Meet #3February 15, 2026
400 Meters · OutdoorAAU Junior Olympic Games · Aug 11:23.63aAAU Junior Olympic GamesAugust 1, 2026
60 Meter · Indoor Speed Capital New York Invitational · Dec 1512.99a Speed Capital New York InvitationalDecember 15, 2024
600 Meters · OutdoorMcKim Community Development Games · Apr 262:23.97aMcKim Community Development GamesApril 26, 2026
800 Meters · IndoorLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASE · Feb 213:20.79aLEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFebruary 21, 2026
800 Meters · OutdoorAAU Junior Olympic Games · Aug 13:08.22aAAU Junior Olympic GamesAugust 1, 2026
Long Jump · Indoor Speed Capital New York Invitational · Dec 142.47m Speed Capital New York InvitationalDecember 14, 2025
Long Jump · OutdoorTeam Maryland Track & Field Meet · May 32.40mTeam Maryland Track & Field MeetMay 3, 2025
Pole Vault · IndoorAAU Indoor National Championship · Mar 63:25.82AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 28 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1500 Meters28.6:20.41a3
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 38 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters38.3:08.22a PB3
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Place 62 · Ohio Heat TrackOhio Heat Track400 MetersRound P62.1:23.63a PB3
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters--DNS3
Jul 11Cannonball Cooper InviteJul 11 · 1500 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1500 Meters1.6:17.47aUnofficial3
Jul 11Cannonball Cooper InviteJul 11 · 800 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters1.3:12.57aUnofficial3
Jul 11Cannonball Cooper InviteJul 11 · 400 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters2.1:21.84aUnofficial3
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 2 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEJavelin26:19.23—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 5 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEJavelin51:23.81—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 3 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEJavelin33:10.91—
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 1500 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1500 Meters2.6:27.72a3
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 800 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters2.3:15.36a3
Jun 20Legacy Juneteenth Track ShowcaseJun 20 · 400 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters3.1:23.90a3
Jun 12AAU Mid Atlantic District QualifierJun 12 · 1500 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1500 Meters16:11.30a PB3
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters33:09.03a3
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 7 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters71:28.47a3
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 1500 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1500 Meters2.6:20.93a3
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 800 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters2.3:13.04a3
May 30Va Beach Flames InviteMay 30 · 1500 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1500 Meters1.6:11.70a3
May 30Va Beach Flames InviteMay 30 · 800 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters5.3:15.70a3
May 16Lightning RelaysMay 16 · 1500 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1500 Meters4.6:24.12a3
May 16Lightning RelaysMay 16 · 800 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters5.3:16.61a3
May 3Puma East Coast Age Group ShowcaseMay 3 · 1500 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1500 Meters3.6:44.65a3
May 3Puma East Coast Age Group ShowcaseMay 3 · 800 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters2.3:13.79a3
Apr 26McKim Community Development GamesApr 26 · 1000 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1000 Meters24:13.53a PB3
Apr 26McKim Community Development GamesApr 26 · 600 Meters · Place 1 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB600 Meters12:23.97a PB3

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 32 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEShot Put321:30.38—
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 8 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEShot Put86:30.85—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 17 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITEPole Vault173:25.82 PB—
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 1600 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC1600 Meters67:26.24a PB3
Feb 21LEGACY-INDOOR WINTER TRACK & FIELD SHOWCASEFeb 21 · 800 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC800 Meters63:20.79a PB3
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters6.3:23.74a3
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters3.1:26.10a PB3
Jan 17The VA ShowcaseJan 17 · 1500 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1500 Meters3.6:44.10a3
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters6.3:26.27a3

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · Long Jump · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump4.2.47m PB3
Dec 14 Speed Capital New York InvitationalDec 14 · 1500 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1500 Meters3.6:33.89a PB3
Dec 14 Speed Capital New York InvitationalDec 14 · 800 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters3.3:21.84a3
Mar 7AAU Indoor National ChampionshipsMar 7 · 800 Meters · Place 24 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC800 Meters243:49.22a—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 1500 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC1500 Meters67:54.97a2
Feb 22LEGACY Indoor ShowcaseFeb 22 · 800 Meters · Place 8 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC800 Meters84:00.41a2

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Long Jump · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITELong Jump—FOUL2
Jul 11IYCJul 11 · 1500 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC1500 Meters46:42.27a2
Jul 11IYCJul 11 · 800 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC800 Meters63:25.75a2
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 1500 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC1500 Meters37:01.08a2
Jun 25AAU Track & Field Region 5 QualifierJun 25 · 800 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC800 Meters63:28.21a2
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 1500 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB1500 Meters4.7:11.59a2
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 800 Meters · Place 5 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters5.3:22.94a2
Jun 14AAU Virginia District Qualifier (Southern)Jun 14 · 400 Meters · Place 15 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters15.1:31.14a2
May 31DMV Youth ChallengeMay 31 · Long Jump · Place 15 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump15.1.73m2
May 31DMV Youth ChallengeMay 31 · 800 Meters · Place 6 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters6.3:35.73a2
May 31DMV Youth ChallengeMay 31 · 400 Meters · Place 11 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 MetersRound P11.1:31.42a2
May 17LIGHTNING RELAYSMay 17 · Long Jump · Place 13 · HEART N GLORY STRIDERS ELITEHEART N GLORY STRIDERS ELITELong Jump136-5.502
May 17LIGHTNING RELAYSMay 17 · 800 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC800 Meters33:27.94a2
May 17LIGHTNING RELAYSMay 17 · 400 Meters · Place 21 · HEART N GLORY STRIDERS ELITE TRACHEART N GLORY STRIDERS ELITE TRAC400 Meters211:29.30a2
May 3Team Maryland Track & Field MeetMay 3 · Long Jump · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump2.2.40m PB2
May 3Team Maryland Track & Field MeetMay 3 · 800 Meters · Place 2 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters2.3:32.82a2
May 3Team Maryland Track & Field MeetMay 3 · 400 Meters · Place 7 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 MetersRound P7.1:33.47a2
Apr 27Clarksburg Coyotes InvitationalApr 27 · Long Jump · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump3.5' 11"2
Apr 27Clarksburg Coyotes InvitationalApr 27 · 800 Meters · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB800 Meters3.3:41.77a2
Apr 27Clarksburg Coyotes InvitationalApr 27 · 400 Meters · Place 4 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB400 Meters4.1:35.08a2

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15 Speed Capital New York InvitationalDec 15 · 60 Meter · Place 13 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB60 Meter13.12.99a PB2
Dec 15 Speed Capital New York InvitationalDec 15 · Long Jump · Place 3 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUBLong Jump3.2.01m2
Dec 15 Speed Capital New York InvitationalDec 15 · 200 Meters · Place 11 · HEART N GLORY STRIDERS ELITE TRACK CLUBHEART N GLORY STRIDERS ELITE TRACK CLUB200 Meters11.44.67a PB2

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 28Bullseye Youth Track & Field League MeetApr 28 · Long Jump · Place 11 · Little & Junior TrackStarsLittle & Junior TrackStarsLong Jump11.4' 71
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 200 Meters · Place 31 · Little & Junior TrackStarsLittle & Junior TrackStars200 Meters31.49.21a PB1
Apr 28Bullseye Youth Track & Field League MeetApr 28 · 100 Meters · Place 31 · Little & Junior TrackStarsLittle & Junior TrackStars100 Meters31.22.23a PB1