Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 36" / 0.914m · OutdoorDMV Youth Challenge · May 3021.17aDMV Youth ChallengeMay 30, 2026
1500 Meters · OutdoorAAU Region 3 National Qualifier · Jun 236:03.12AAU Region 3 National QualifierJune 23, 2022
200 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 1430.39aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
200m Hurdles · 30" / 0.762m · OutdoorGlenarden Invitational · May 831.89aGlenarden InvitationalMay 8, 2026
3000 Meters · Outdoor2023 AAU Region 3 Qualifier · Jun 2214:29.56a2023 AAU Region 3 QualifierJune 22, 2023
400 Meters · IndoorPVA 14 and Under National Age-Group Invitational · Feb 141:10.71aPVA 14 and Under National Age-Group InvitationalFebruary 14, 2026
400 Meters · OutdoorLightning Relays · May 161:05.01aLightning RelaysMay 16, 2026
800 Meters · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 282:41.16a2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
800 Meters · OutdoorLightning Relays · May 162:37.56aLightning RelaysMay 16, 2026
High Jump · IndoorPVA 14 & Under National Championship · Feb 181.01mPVA 14 & Under National Championship February 18, 2023
High Jump · OutdoorDMV Youth Challenge · Jun 31.02mDMV Youth Challenge June 3, 2023
Long Jump · OutdoorAAU Track & Field Region 3 Qualifier · Jun 252.19mAAU Track & Field Region 3 QualifierJune 25, 2026
Pole Vault · OutdoorIYC · Jul 111.83mIYCJuly 11, 2025
Triple Jump · Indoor2026 PVA Youth Indoor Invitat Championship · Feb 288.68m2026 PVA Youth Indoor Invitat ChampionshipFebruary 28, 2026
Triple Jump · OutdoorIYC · Jul 117.91mIYCJuly 11, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · Pole Vault · Place 13 · Marlboro Boys & GirlsMarlboro Boys & GirlsPole Vault13.2.60m8
Jul 172026 International Youth ChampionshipJul 17 · Triple Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump--FOULWind: 08
Jul 172026 International Youth ChampionshipJul 17 · Pole Vault · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsPole Vault1.2.55m8
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles30" / 0.762mRound P--DNSWind: -18
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 12 · Marlboro Boys & GirlsMarlboro Boys & Girls100m Hurdles36" / 0.914mRound P12.22.33aWind: -0.28
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Long Jump · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump52.19m PB—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Pole Vault · Marlboro Boys & GirlsMarlboro Boys & GirlsPole Vault—NH—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · High Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump41.32m—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · Shot Put · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put56.31m—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 100m Hurdles · Place 5 · Marlboro Boys & GirlsMarlboro Boys & Girls100m Hurdles521.70a—
Jun 25AAU Track & Field Region 3 QualifierJun 25 · 1500 Meters · Place 5 · Marlboro Boys & GirlsMarlboro Boys & Girls1500 Meters57:45.26a—
Jun 18Adidas Track Nationals 2026Jun 18 · Pole Vault · Place 14 · UnattachedUnattachedPole Vault14.2.288
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · Pole Vault · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsPole Vault4.7' 0"8
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 200m Hurdles · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles30" / 0.762m4.33.52aWind: 0.58
Jun 6Bullseye/Yep Track & Field Summer Series #1Jun 6 · 400 Meters · Place 9 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters9.1:05.26a8
May 30DMV Youth ChallengeMay 30 · Pole Vault · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsPole Vault2.7-00.008
May 30DMV Youth ChallengeMay 30 · High Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump--DNS8
May 30DMV Youth ChallengeMay 30 · 200m Hurdles · Place 7 · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles30" / 0.762m7.32.63a8
May 30DMV Youth ChallengeMay 30 · 100m Hurdles · Place 6 · Marlboro Boys & GirlsMarlboro Boys & Girls100m Hurdles36" / 0.914m6.21.17a PB8
May 30DMV Youth ChallengeMay 30 · 800 Meters · Place 18 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters18.2:43.43a8
May 16Lightning RelaysMay 16 · Triple Jump · Place 2 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump2.27-05.008
May 16Lightning RelaysMay 16 · High Jump · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump3.4' 2"8
May 16Lightning RelaysMay 16 · 800 Meters · Place 17 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters17.2:37.56a PB8
May 16Lightning RelaysMay 16 · 400 Meters · Place 45 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters45.1:05.01a PB8
May 8Glenarden InvitationalMay 8 · High Jump · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump3.4-04.008
May 8Glenarden InvitationalMay 8 · 200m Hurdles · Place 3 · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles30" / 0.762m3.31.89a PB8
May 8Glenarden InvitationalMay 8 · 800 Meters · Place 9 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters9.2:37.76a8
Apr 19FPYC Youth MeetApr 19 · Long Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump--DNS8
Apr 19FPYC Youth MeetApr 19 · 800 Meters · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters--DNS8
Apr 19FPYC Youth MeetApr 19 · 400 Meters · Place 9 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters9.1:07.10a8

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · Triple Jump · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump18.68m PB—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · Pole Vault · Marlboro Boys & GirlsMarlboro Boys & GirlsPole Vault—NH—
Feb 282026 PVA Youth Indoor Invitat ChampionshipFeb 28 · 800 Meters · Place 16 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters162:41.16a PB—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 400 Meters · Place 46 · Marlboro Boys & GirlsMarlboro Boys & Girls400 MetersRound P461:10.71a PB—
Feb 14PVA 14 and Under National Age-Group InvitationalFeb 14 · 200 Meters · Place 78 · Marlboro Boys & GirlsMarlboro Boys & Girls200 MetersRound P7830.39a PB—

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 11IYCJul 11 · Triple Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump47.91m PB12
Jul 11IYCJul 11 · Pole Vault · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsPole Vault41.83m PB12
Jul 11IYCJul 11 · 100m Hurdles · Place 11 · Marlboro Boys & GirlsMarlboro Boys & Girls100m HurdlesRound P1120.91a12
Jun 14AAU Potomac Valley District QualifierJun 14 · Triple Jump · Place 1 · Marlboro Boys & GirlsMarlboro Boys & GirlsTriple Jump18.09m—
Jun 14AAU Potomac Valley District QualifierJun 14 · Javelin · Place 8 · Marlboro Boys & GirlsMarlboro Boys & GirlsJavelin811.89m—
Jun 14AAU Potomac Valley District QualifierJun 14 · 200m Hurdles · Place 7 · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles736.39a—
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · High Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump43-1012
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 200m Hurdles · Place 6 · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles637.47a12
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 800 Meters · Place 17 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters172:52.31a12
May 25Clarksburg Coyotes Track & Field Club ChampionshipMay 25 · 400 Meters · Place 19 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters191:12.28a12
May 9Glenarden InvitationMay 9 · High Jump · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump—NH12
May 9Glenarden InvitationMay 9 · 200m Hurdles · Place 14 · Marlboro Boys & GirlsMarlboro Boys & Girls200m Hurdles1438.30a12
May 9Glenarden InvitationMay 9 · 800 Meters · Place 11 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters112:55.93a12
May 9Glenarden InvitationMay 9 · 400 Meters · Place 27 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters271:13.18a12
Mar 2PVA InvitationalMar 2 · Pole Vault · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsPole Vault46-012
Mar 2PVA InvitationalMar 2 · High Jump · Place 7 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump71.17m12
Mar 2PVA InvitationalMar 2 · 60m Hurdles · Place 7 · Marlboro Boys & GirlsMarlboro Boys & Girls60m Hurdles713.33a12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 15PVA 14 & UnderFeb 15 · High Jump · Place 10 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump101.22m12
Feb 15PVA 14 & UnderFeb 15 · 60m Hurdles · Place 13 · Marlboro Boys & GirlsMarlboro Boys & Girls60m HurdlesRound P1313.38a12
Feb 15PVA 14 & UnderFeb 15 · 400 Meters · Place 61 · Marlboro Boys & GirlsMarlboro Boys & Girls400 MetersRound P611:20.96a12

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 222023 AAU Region 3 QualifierJun 22 · 80m Hurdles · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls80m Hurdles418.25a—
Jun 222023 AAU Region 3 QualifierJun 22 · 80m Hurdles · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls80m Hurdles418.00a—
Jun 222023 AAU Region 3 QualifierJun 22 · 3000 Meters · Place 7 · Marlboro Boys & GirlsMarlboro Boys & Girls3000 Meters714:29.56a PB—
Jun 222023 AAU Region 3 QualifierJun 22 · High Jump · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump51.05m—
Jun 222023 AAU Region 3 QualifierJun 22 · High Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump43-7—
Jun 222023 AAU Region 3 QualifierJun 22 · Long Jump · Place 4 · Marlboro Boys & GirlsMarlboro Boys & GirlsLong Jump43.53m—
Jun 222023 AAU Region 3 QualifierJun 22 · Shot Put · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put55.33m—
Jun 222023 AAU Region 3 QualifierJun 22 · 1500 Meters · Place 3 · Marlboro Boys & GirlsMarlboro Boys & Girls1500 Meters36:04.63a—
Jun 3DMV Youth Challenge Jun 3 · 80m Hurdles · Place 11 · Marlboro Boys & GirlsMarlboro Boys & Girls80m HurdlesRound P1119.02a—
Jun 3DMV Youth Challenge Jun 3 · High Jump · Place 16 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump161.02m PB—
Jun 3DMV Youth Challenge Jun 3 · 800 Meters · Place 12 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters122:55.73a—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 18PVA 14 & Under National Championship Feb 18 · High Jump · Place 5 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump51.01m PB—
Feb 18PVA 14 & Under National Championship Feb 18 · 800 Meters · Place 23 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters233:10.48—
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 42 · Marlboro Boys & GirlsMarlboro Boys & Girls400 MetersRound P421:20.31—

2022 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 23AAU Region 3 National QualifierJun 23 · High Jump · Place 6 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump63-03.0012
Jun 23AAU Region 3 National QualifierJun 23 · Shot Put · Place 15 · Marlboro Boys & GirlsMarlboro Boys & GirlsShot Put154.65m12
Jun 23AAU Region 3 National QualifierJun 23 · 1500 Meters · Place 10 · Marlboro Boys & GirlsMarlboro Boys & Girls1500 Meters106:03.12 PB12
Jun 23AAU Region 3 National QualifierJun 23 · 800 Meters · Place 13 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters132:58.5512
Jun 23AAU Region 3 National QualifierJun 23 · 400 Meters · Place 6 · Marlboro Boys & GirlsMarlboro Boys & Girls400 Meters61:17.8612
Jun 4DMV Youth ChallengeJun 4 · High Jump · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump31.0512
Jun 4DMV Youth ChallengeJun 4 · 1500 Meters · Place 9 · Marlboro Boys & GirlsMarlboro Boys & Girls1500 Meters96:19.0812
Jun 4DMV Youth ChallengeJun 4 · 800 Meters · Place 12 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters123:06.8712
May 28AAU PVA District ChampionshipsMay 28 · High Jump · Place 3 · Marlboro Boys & GirlsMarlboro Boys & GirlsHigh Jump33-02.0012
May 28AAU PVA District ChampionshipsMay 28 · 1500 Meters · Place 1 · Marlboro Boys & GirlsMarlboro Boys & Girls1500 Meters16:17.3412
May 28AAU PVA District ChampionshipsMay 28 · 800 Meters · Place 4 · Marlboro Boys & GirlsMarlboro Boys & Girls800 Meters43:13.9212