Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBullseye/Yep Track & Field Summer Series #1 · Jun 615.44aBullseye/Yep Track & Field Summer Series #1June 6, 2026
1500 Meters · IndoorArmory Youth Solstice Invitational · Dec 215:50.10aArmory Youth Solstice InvitationalDecember 21, 2025
1500 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 255:24.95aAAU Track & Field Region 3 QualifierJune 25, 2026
1600 Meters · IndoorPVA 14 & Under · Feb 158:08.37aPVA 14 & UnderFebruary 15, 2025
1600 Meters · OutdoorFPYC Youth Meet #2 · Apr 276:37.80aFPYC Youth Meet #2April 27, 2025
200 Meters · IndoorThe VA Showcase · Jan 1731.74aThe VA ShowcaseJanuary 17, 2026
200 Meters · OutdoorBullseye/Yep Track & Field Summer Series #1 · Jun 631.02aBullseye/Yep Track & Field Summer Series #1June 6, 2026
400 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 141:12.97aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
400 Meters · OutdoorPVA T&F Invitational · Jun 201:10.01aPVA T&F InvitationalJune 20, 2026
800 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 282:44.82a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
800 Meters · OutdoorAAU Track & Field Region 3 Qualifier · Jun 252:40.69aAAU Track & Field Region 3 QualifierJune 25, 2026
Pole Vault · IndoorAAU Indoor National Championship · Mar 62:58.49AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

31 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 6 · Track Express Track1500 Meters6.5:38.03a2
Aug 1AAU Junior Olympic GamesAug 1 · 800 Meters · Place 13 · Track Express Track800 Meters13.2:46.53a2
Aug 1AAU Junior Olympic GamesAug 1 · 400 Meters · Track Express Track400 MetersRound P--DNS2
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 1500 Meters · Place 1 · Track Express Track1500 Meters1.5:33.86a2
Jul 25Bullseye/Yep Track & Field Summer Series #4Jul 25 · 800 Meters · Track Express Track800 Meters—DNS2
Jul 172026 International Youth ChampionshipJul 17 · 1500 Meters · Place 1 · Track Express Track1500 Meters1.5:27.82a2
Jul 172026 International Youth ChampionshipJul 17 · 800 Meters · Place 1 · Track Express Track800 Meters1.2:42.86a2
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 2 · Track Express Track400 MetersRound P2.1:10.29a2
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 5 · Track Express Track400 Meters5.1:10.79a2
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 1 · Track Express1500 Meters15:24.95a PB2
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 800 Meters · Place 1 · Track Express800 Meters12:40.69a PB2
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 400 Meters · Place 4 · Track Express400 Meters41:10.93a2
Jun 20PVA T&F InvitationalJun 20 · 1500 Meters · Place 1 · Track Express Track1500 Meters1.5:31.14a2
Jun 20PVA T&F InvitationalJun 20 · 800 Meters · Place 1 · Track Express Track800 Meters1.2:46.82a2
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 1 · Track Express Track400 MetersRound P1.1:11.97a2
Jun 20PVA T&F InvitationalJun 20 · 400 Meters · Place 2 · Track Express Track400 Meters2.1:10.01a PB2
Jun 13AAU Potomac Valley District QualifierJun 13 · 1500 Meters · Place 1 · Track Express1500 Meters15:33.67a2
Jun 13AAU Potomac Valley District QualifierJun 13 · 800 Meters · Place 1 · Track Express800 Meters12:42.28a2
Jun 13AAU Potomac Valley District QualifierJun 13 · 400 Meters · Place 5 · Track Express400 Meters51:12.76a2
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 800 Meters · Place 4 · Track Express Track800 Meters4.3:09.24a2
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 200 Meters · Place 1 · Track Express Track200 Meters1.31.02a PB2
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 100 Meters · Place 1 · Track Express Track100 Meters1.15.44a PBWind: 1.12
May 30DMV Youth ChallengeMay 30 · 1500 Meters · Place 1 · Track Express Track1500 Meters1.5:27.72a2
May 30DMV Youth ChallengeMay 30 · 800 Meters · Place 1 · Track Express Track800 Meters1.2:44.98a2
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 3 · Track Express Track400 MetersRound P3.1:13.20a2
May 30DMV Youth ChallengeMay 30 · 400 Meters · Place 4 · Track Express Track400 Meters4.1:12.27a2
May 16Lightning RelaysMay 16 · 1500 Meters · Place 1 · Track Express Track1500 Meters1.5:29.37a2
May 16Lightning RelaysMay 16 · 200 Meters · Place 6 · Track Express Track200 Meters6.31.38aWind: 02
May 8Glenarden InvitationalMay 8 · 800 Meters · Place 1 · Track Express Track800 Meters1.2:45.00a2
May 8Glenarden InvitationalMay 8 · 400 Meters · Place 2 · Track Express Track400 Meters2.1:15.15a2
May 8Glenarden InvitationalMay 8 · 200 Meters · Place 3 · Track Express Track200 Meters3.31.76a2

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 8 · Track ExpressShot Put81:14.44—
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 3 · Track ExpressShot Put35:48.86—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 10 · Track ExpressPole Vault102:58.49 PB—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 800 Meters · Place 1 · Track Express800 Meters12:44.82a PB2
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 400 Meters · Place 2 · Track Express400 Meters21:13.70a2
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 200 Meters · Place 2 · Track Express200 Meters231.87a2
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 800 Meters · Place 2 · Track Express800 Meters22:51.77a2
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 1 · Track Express400 MetersRound P11:14.81a2
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 1 · Track Express400 Meters11:12.97a PB2
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 5 · Track Express200 MetersRound P532.29a2
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 5 · Track Express200 Meters532.64a2
Jan 17The VA ShowcaseJan 17 · 800 Meters · Place 1 · Track Express Track800 Meters1.2:48.84a2
Jan 17The VA ShowcaseJan 17 · 400 Meters · Place 2 · Track Express Track400 Meters2.1:14.97a2
Jan 17The VA ShowcaseJan 17 · 200 Meters · Place 3 · Track Express Track200 Meters3.31.74a PB2

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Armory Youth Solstice InvitationalDec 21 · 1500 Meters · Place 3 · Track Express Track1500 Meters3.5:50.10a PB2
Dec 21Armory Youth Solstice InvitationalDec 21 · 400 Meters · Place 4 · Track Express Track400 Meters4.1:15.24a2
Dec 21Armory Youth Solstice InvitationalDec 21 · 200 Meters · Place 7 · Track Express Track200 Meters7.33.00a2
Mar 7AAU Indoor National ChampionshipsMar 7 · 1500 Meters · Place 7 · Track Express1500 Meters76:19.10a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 800 Meters · Place 13 · Track Express800 Meters133:10.76a—
Feb 15PVA 14 & UnderFeb 15 · 1600 Meters · Place 7 · Track Express1600 Meters78:08.37a PB1

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 19Bullseye Summer Series #3Jul 19 · 800 Meters · Place 1 · Track Express800 Meters12:53.32a1
Jul 19Bullseye Summer Series #3Jul 19 · 400 Meters · Place 1 · Track Express400 Meters11:14.67a1
Jul 19Bullseye Summer Series #3Jul 19 · 200 Meters · Place 4 · Track Express200 Meters432.94a1
Jul 11IYCJul 11 · 1500 Meters · Place 1 · Track Express1500 Meters15:51.41a1
Jun 28Bullseye Summer Series #2Jun 28 · 1500 Meters · Place 1 · Track Express1500 Meters15:53.76a1
Jun 28Bullseye Summer Series #2Jun 28 · 400 Meters · Place 2 · Track Express400 Meters21:15.26a1
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 1500 Meters · Place 1 · Track Express Track1500 Meters1.5:50.37a1
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 800 Meters · Place 4 · Track Express Track800 Meters4.2:51.80a1
Jun 19AAU Track & Field Region 3 QualifierJun 19 · 400 Meters · Place 4 · Track Express Track400 Meters4.1:13.61a1
Jun 14AAU Potomac Valley District QualifierJun 14 · 1500 Meters · Place 3 · Track Express1500 Meters35:59.97a1
Jun 14AAU Potomac Valley District QualifierJun 14 · 800 Meters · Place 12 · Track Express800 Meters123:13.28a1
Jun 14AAU Potomac Valley District QualifierJun 14 · 400 Meters · Place 11 · Track Express400 Meters111:18.71a1
Jun 14AAU PVA DistrictJun 14 · 1500 Meters · Place 3 · Track Express Track1500 Meters3.5:59.97a1
Jun 14AAU PVA DistrictJun 14 · 800 Meters · Place 12 · Track Express Track800 Meters12.3:13.28a1
Jun 14AAU PVA DistrictJun 14 · 400 Meters · Place 11 · Track Express Track400 Meters11.1:18.71a1
May 31DMV Youth ChallengeMay 31 · 1500 Meters · Place 2 · Track Express Track1500 Meters2.6:29.99a1
May 31DMV Youth ChallengeMay 31 · 800 Meters · Place 11 · Track Express Track800 Meters11.3:24.08a1
May 9Glenarden InvitationMay 9 · 1500 Meters · Place 1 · Track Express1500 Meters16:06.41a1
May 9Glenarden InvitationMay 9 · 800 Meters · Place 4 · Track Express800 Meters43:05.86a1
Apr 27FPYC Youth Meet #2Apr 27 · 1600 Meters · Place 1 · Track Express Track1600 Meters1.6:37.80a PB1
Apr 27FPYC Youth Meet #2Apr 27 · 800 Meters · Track Express Track800 Meters—DNS1
Mar 2PVA InvitationalMar 2 · 800 Meters · Place 2 · Track Express800 Meters23:11.85a1