Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorAAU Track & Field Region 4 (NI,WP) Qualifier · Jun 255:29.97aAAU Track & Field Region 4 (NI,WP) QualifierJune 25, 2026
1500 Meters · OutdoorAAU Junior Olympic Games · Aug 15:07.48aAAU Junior Olympic GamesAugust 1, 2026
200 Meters · IndoorTrack757 Invite · Feb 235.06aTrack757 InviteFebruary 2, 2025
3000 Meters · IndoorThe 63rd East Coast Invitational · Feb 711:45.27The 63rd East Coast InvitationalFebruary 7, 2026
3000 Meters · OutdoorAAU Junior Olympic Games · Aug 111:03.55aAAU Junior Olympic GamesAugust 1, 2026
400 Meters · IndoorTrack757 Invite · Feb 21:13.53aTrack757 InviteFebruary 2, 2025
400 Meters · OutdoorWarrensville Youth Track Invitational · Jun 201:11.34aWarrensville Youth Track InvitationalJune 20, 2026
55 Meters · IndoorBWSP Queens and Kings Championships · Feb 229.20aBWSP Queens and Kings ChampionshipsFebruary 22, 2025
60 Meter · IndoorTrack757 Invite · Feb 29.98aTrack757 InviteFebruary 2, 2025
800 Meters · IndoorVB Oceanfront Invitational · Dec 142:45.17aVB Oceanfront InvitationalDecember 14, 2025
800 Meters · OutdoorSteel Valley Nitro Invitational · Jun 72:40.48aSteel Valley Nitro InvitationalJune 7, 2026
Pole Vault · IndoorAAU Indoor National Championship · Mar 62:43.59AAU Indoor National ChampionshipMarch 6, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 3000 Meters · Place 24 · Cleveland Express TrackCleveland Express Track3000 Meters24.11:03.55a PB11
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 43 · Cleveland Express TrackCleveland Express Track1500 Meters43.5:07.48a PB11
Jun 20Warrensville Youth Track InvitationalJun 20 · 1500 Meters · Place 1 · Cleveland Express TrackCleveland Express Track1500 Meters1.5:29.15a11
Jun 20Warrensville Youth Track InvitationalJun 20 · 800 Meters · Place 5 · Cleveland Express TrackCleveland Express Track800 Meters5.2:42.90a11
Jun 20Warrensville Youth Track InvitationalJun 20 · 400 Meters · Place 14 · Cleveland Express TrackCleveland Express Track400 Meters14.1:11.34a PB11
Jun 7Steel Valley Nitro InvitationalJun 7 · 1500 Meters · Place 1 · Cleveland Express TrackCleveland Express Track1500 Meters1.5:26.22a11
Jun 7Steel Valley Nitro InvitationalJun 7 · 800 Meters · Place 4 · Cleveland Express TrackCleveland Express Track800 Meters4.2:40.48a PB11
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 3000 Meters · Place 3 · Port City Track ClubPort City Track Club3000 Meters3.11:56.18a11
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 1500 Meters · Place 6 · Port City Track ClubPort City Track Club1500 Meters6.5:36.20a11
May 16Mt. Pleasant Track Club Youth Track & Field MeetMay 16 · 800 Meters · Place 4 · Port City Track ClubPort City Track Club800 Meters4.2:45.65a11

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Jul 11Ohio Elite InvitationalJul 11 · 1500 Meters · Place 1 · Cleveland Express TrackCleveland Express Track1500 Meters1.5:20.63aUnofficial11
Jul 11Ohio Elite InvitationalJul 11 · 800 Meters · Place 5 · Cleveland Express TrackCleveland Express Track800 Meters5.2:38.67aUnofficial11
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 3000 Meters · Place 1 · Cleveland Express TrackCleveland Express Track3000 Meters1.11:56.63a11
Jun 25AAU Track & Field Region 4 (NI,WP) QualifierJun 25 · 1500 Meters · Place 5 · Cleveland Express TrackCleveland Express Track1500 Meters5.5:29.97a PB11
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 3000 Meters · Place 1 · Cleveland Express TrackCleveland Express Track3000 Meters1.11:56.63a11
Jun 25AAU Track & Field Region 4 (LE,OH,WV) QualifierJun 25 · 1500 Meters · Place 5 · Cleveland Express TrackCleveland Express Track1500 Meters5.5:29.97a11
Mar 6AAU Indoor National ChampionshipMar 6 · Shot Put · Place 19 · Port City Track ClubPort City Track ClubShot Put195:25.23—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 25 · Port City Track ClubPort City Track ClubPole Vault252:43.59 PB—
Mar 6AAU Indoor National ChampionshipMar 6 · Pole Vault · Place 14 · Port City Track ClubPort City Track ClubPole Vault1411:31.74—
Feb 7The 63rd East Coast InvitationalFeb 7 · 3000 Meters · Place 3 · Port City TrPort City Tr3000 Meters311:45.27 PB—
Feb 7The 63rd East Coast InvitationalFeb 7 · 800 Meters · Place 3 · Port City TrPort City Tr800 Meters32:58.95—

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 14VB Oceanfront InvitationalDec 14 · 3000 Meters · Place 1 · Port City Track ClubPort City Track Club3000 Meters1.11:52.86a11
Dec 14VB Oceanfront InvitationalDec 14 · 1500 Meters · Place 1 · Port City Track ClubPort City Track Club1500 Meters1.5:49.48a11
Dec 14VB Oceanfront InvitationalDec 14 · 800 Meters · Place 1 · Port City Track ClubPort City Track Club800 Meters1.2:45.17a PB11
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 200 Meters · Place 39 · Port City Track ClubPort City Track Club200 Meters3935.08a10
Feb 22BWSP Queens and Kings ChampionshipsFeb 22 · 55 Meters · Place 35 · Port City Track ClubPort City Track Club55 MetersRound P359.20a PB10
Feb 2Track757 InviteFeb 2 · 60 Meter · Place 31 · Port City Track ClubPort City Track Club60 MeterRound P31.9.98a PB10
Feb 2Track757 InviteFeb 2 · 400 Meters · Place 14 · Port City Track ClubPort City Track Club400 Meters14.1:13.53a PB10
Feb 2Track757 InviteFeb 2 · 200 Meters · Place 41 · Port City Track ClubPort City Track Club200 Meters41.35.06a PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 1500 Meters · Place 3 · Port City Track ClubPort City Track Club1500 Meters35:22.75a10
Jun 26USATF Region 3 Junior Olympic ChampionshipJun 26 · 800 Meters · Place 17 · Port City Track ClubPort City Track Club800 Meters172:51.62a10
May 3Port City Track Club BATTLE @ DA BEACH Developmental MeetMay 3 · 100 Meters · Place 25 · Port City Track ClubPort City Track Club100 Meters25.16.07aUnofficial10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22Grant Holloway Invite '24Dec 22 · 60 Meter · Place 36 · Port City Track ClubPort City Track Club60 MeterRound P36.10.61a10
Dec 22Grant Holloway Invite '24Dec 22 · 400 Meters · Place 17 · Port City Track ClubPort City Track Club400 Meters17.1:18.39a10
Dec 22Grant Holloway Invite '24Dec 22 · 200 Meters · Place 41 · Port City Track ClubPort City Track Club200 Meters41.35.74a10