Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorMIAMI NORTHWEST EXPRESS CLASSIC · Jun 144:20.48aMIAMI NORTHWEST EXPRESS CLASSICJune 14, 2025
200m Hurdles · 30" / 0.762m · Outdoor2024 USATF National Youth Outdoor Championships · Jun 2629.22a2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
3000 Meters · Outdoor2024 USATF National Youth Outdoor Championships · Jun 269:38.43a2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
400 Meters · OutdoorAAU National Junior Olympic Games · Aug 41:11.84aAAU National Junior Olympic GamesAugust 4, 2020
800 Meters · Outdoor2024 USATF National Youth Outdoor Championships · Jun 262:06.96a2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
80m Hurdles · 30" / 0.762m · OutdoorMark Trail · May 2816.12aMark TrailMay 28, 2021
Javelin · 300g TJ · Outdoor13th Annual Mark Trail Memorial Day Meet · May 2415.02m13th Annual Mark Trail Memorial Day MeetMay 24, 2019

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2219th Annual Mark Trail InvitationalMay 22 · 3000 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track3000 Meters1.9:18.71aUnofficial12
May 2219th Annual Mark Trail InvitationalMay 22 · 1500 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track1500 Meters1.4:18.34aUnofficial12
May 2219th Annual Mark Trail InvitationalMay 22 · 800 Meters · Place 3 · Miami Northwest Express TrackMiami Northwest Express Track800 Meters3.2:03.62aUnofficial12
May 2219th Annual Mark Trail InvitationalMay 22 · 400 Meters · Place 13 · Miami Northwest Express TrackMiami Northwest Express Track400 MetersRound P13.54.08aUnofficial12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 14MIAMI NORTHWEST EXPRESS CLASSICJun 14 · 3000 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track3000 Meters1.9:57.20a11
Jun 14MIAMI NORTHWEST EXPRESS CLASSICJun 14 · 1500 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track1500 Meters1.4:20.48a PB11
Jun 14MIAMI NORTHWEST EXPRESS CLASSICJun 14 · 800 Meters · Place 3 · Miami Northwest Express TrackMiami Northwest Express Track800 Meters3.2:07.84a11

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200m Hurdles · Place 4 · Miami Northwest Express TrackMiami Northwest Express Track200m Hurdles30" / 0.762mRound P4.29.22a PBWind: -0.312
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200m Hurdles · Place 5 · Miami Northwest Express TrackMiami Northwest Express Track200m Hurdles30" / 0.762m5.29.50aWind: 0.312
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 3000 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track3000 Meters1.9:38.43a PB12
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 1500 Meters · Place 3 · Miami Northwest Express TrackMiami Northwest Express Track1500 Meters3.4:25.43a12
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 4 · Miami Northwest Express TrackMiami Northwest Express Track800 MetersRound P4.2:12.04a12
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 4 · Miami Northwest Express TrackMiami Northwest Express Track800 Meters4.2:06.96a PB12
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 200m Hurdles · Place 9 · Miami Northwest Express TrackMiami Northwest Express Track200m Hurdles30" / 0.762m9.30.87aWind: 1.912
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 3000 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track3000 Meters1.9:42.25a12
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 1500 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track1500 Meters1.4:34.15a12
May 2417th Annual Mark Trail Memorial Day InvitationalMay 24 · 800 Meters · Place 2 · Miami Northwest Express TrackMiami Northwest Express Track800 Meters2.2:11.11a12
Apr 20Fort Lauderdale Track Club Invitational Series IApr 20 · 200m Hurdles · Place 2 · UnattachedUnattached200m Hurdles30" / 0.762m2.31.00a10
Apr 20Fort Lauderdale Track Club Invitational Series IApr 20 · 3000 Meters · Place 1 · UnattachedUnattached3000 Meters1.11:45.84a10
Apr 20Fort Lauderdale Track Club Invitational Series IApr 20 · 800 Meters · Place 1 · UnattachedUnattached800 Meters1.2:11.35a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 22TACOLCY RAIDERS INVITATIONALApr 22 · 800 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track800 Meters1.2:15.97a11

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 3000 Meters · Place 4 · Miami Northwest Express TrackMiami Northwest Express Track3000 Meters4.10:46.30a10
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 1500 Meters · Place 6 · Miami Northwest Express TrackMiami Northwest Express Track1500 Meters6.4:51.00a10
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 5 · Miami Northwest Express TrackMiami Northwest Express Track800 MetersRound P5.2:23.36a10
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 800 Meters · Place 6 · Miami Northwest Express TrackMiami Northwest Express Track800 Meters6.2:24.95a10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 232021 USATF National Youth Outdoor ChampionshipsJun 23 · 3000 Meters · Place 3 · Miami Northwest Express TracMiami Northwest Express Trac3000 Meters310:56.73—
Jun 232021 USATF National Youth Outdoor ChampionshipsJun 23 · 1500 Meters · Place 7 · Miami Northwest Express TracMiami Northwest Express Trac1500 Meters75:10.61—
Jun 232021 USATF National Youth Outdoor ChampionshipsJun 23 · 80m Hurdles · Place 6 · Miami Northwest Express TracMiami Northwest Express Trac80m Hurdles615.61—
May 28Mark TrailMay 28 · 80m Hurdles · Place 2 · Miami Northwest Express TrackMiami Northwest Express Track80m Hurdles30" / 0.762m2.16.12a PB9
May 28Mark TrailMay 28 · 3000 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track3000 Meters1.10:56.94a9
May 28Mark TrailMay 28 · 1500 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track1500 Meters1.5:04.76a9

2020 Outdoor Track

3 results
DateMeetEventPlMarkGr
Aug 4AAU National Junior Olympic GamesAug 4 · 1500 Meters · Place 3 · UnattachedUnattached1500 Meters3.5:22.20a10
Aug 4AAU National Junior Olympic GamesAug 4 · 800 Meters · Place 8 · UnattachedUnattached800 Meters8.2:40.74a10
Aug 4AAU National Junior Olympic GamesAug 4 · 400 Meters · Place 9 · UnattachedUnattached400 MetersRound P9.1:11.84a PB10

2019 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · Javelin · Place 3 · Miami Northwest Express TrackMiami Northwest Express TrackJavelin300g TJ3.15.02m PB9
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 1500 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track1500 Meters1.5:13.94a9
May 2413th Annual Mark Trail Memorial Day MeetMay 24 · 800 Meters · Place 2 · Miami Northwest Express TrackMiami Northwest Express Track800 Meters2.2:39.71a9

2018 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 14USATF Florida Association Junior Olympic ChampionshipsJun 14 · 1500 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track1500 Meters1.5:29.88a8
Jun 14USATF Florida Association Junior Olympic ChampionshipsJun 14 · 800 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track800 Meters1.2:43.00a8
Jun 14USATF Florida Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 3 · Miami Northwest Express TrackMiami Northwest Express Track400 MetersRound P3.1:14.01a8
Jun 14USATF Florida Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 2 · Miami Northwest Express TrackMiami Northwest Express Track400 Meters2.1:13.03a8
May 2512th Annual Mark Trail Memorial Day MeetMay 25 · 1500 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track1500 Meters1.5:37.66a8
May 2512th Annual Mark Trail Memorial Day MeetMay 25 · 800 Meters · Place 1 · Miami Northwest Express TrackMiami Northwest Express Track800 Meters1.2:44.33a8