Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorGrand Slam Track Philadelphia - Future Champs · Jun 15:29.78aGrand Slam Track Philadelphia - Future ChampsJune 1, 2025
1500 Meters · IndoorUAGTCA Meet #1 · Jan 45:00.99aUAGTCA Meet #1January 4, 2026
1500 Meters · OutdoorPVA T&F Invitational · Jun 204:55.40aPVA T&F InvitationalJune 20, 2026
1600 Meters · IndoorPVA 14 & Under · Feb 156:07.41aPVA 14 & UnderFebruary 15, 2025
3000 Meters · IndoorAAU Indoor National Championships · Mar 710:35.14aAAU Indoor National ChampionshipsMarch 7, 2025
3000 Meters · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2710:13.28aAAU Track & Field Region 2 QualifierJune 27, 2025
400 Meters · Indoor757 Showdown · Jan 51:15.07a757 ShowdownJanuary 5, 2025
800 Meters · IndoorAAU Indoor National Championships · Mar 72:40.87aAAU Indoor National ChampionshipsMarch 7, 2025

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 20PVA T&F InvitationalJun 20 · 3000 Meters · Place 1 · Maryland Blaze Track Club3000 Meters1.10:20.54a8
Jun 20PVA T&F InvitationalJun 20 · 1500 Meters · Place 2 · Maryland Blaze Track Club1500 Meters2.4:55.40a PB8

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 4UAGTCA Meet #1Jan 4 · 1500 Meters · Place 9 · Maryland Blaze Track Club1500 Meters95:00.99a PB8

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · 3000 Meters · Place 1 · Maryland Blaze Track Club3000 Meters110:37.86a7
Jul 12Falls Rd Flyers Summer Series #2Jul 12 · 1500 Meters · Place 3 · Maryland Blaze Track Club1500 Meters34:58.03a7
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 3000 Meters · Place 1 · Maryland Blaze Track Club3000 Meters110:35.18a7
Jul 6Maryland Blaze Bring the Heat Summer InvitationalJul 6 · 1500 Meters · Place 2 · Maryland Blaze Track Club1500 Meters25:06.37a7
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 3000 Meters · Place 3 · Maryland Blaze Track Club3000 Meters3.10:13.28a PB7
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 6 · Maryland Blaze Track Club1500 Meters6.5:06.61a7
Jun 13AAU Mid Atlantic District QualifierJun 13 · 3000 Meters · Place 3 · Maryland Blaze Track Club3000 Meters3.10:30.89a7
Jun 13AAU Mid Atlantic District QualifierJun 13 · 1500 Meters · Place 7 · Maryland Blaze Track Club1500 Meters7.5:00.85a7
Jun 1Grand Slam Track Philadelphia - Future ChampsJun 1 · 1 Mile · Place 4 · Maryland Blaze Track Club1 Mile45:29.78a PB7
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 3000 Meters · Maryland Blaze Track Club3000 Meters--DNS7
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 1500 Meters · Maryland Blaze Track Club1500 Meters--DNS7
May 17Maryland Blaze Bring the Heat Spring InvitationalMay 17 · 800 Meters · Maryland Blaze Track Club800 Meters--DNS7
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 3000 Meters · Place 3 · Maryland Blaze Track Club3000 Meters310:38.31a7
May 4Freedom Flyers Youth Track & Field MeetMay 4 · 1500 Meters · Place 6 · Maryland Blaze Track Club1500 Meters65:05.22a7
Apr 6Clarksburg Coyotes Time TrialApr 6 · 3000 Meters · Place 1 · Maryland Blaze Track Club3000 Meters1.10:45.22a7
Apr 6Clarksburg Coyotes Time TrialApr 6 · 1500 Meters · Place 2 · Maryland Blaze Track Club1500 Meters2.5:22.42a7

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Mar 7AAU Indoor National ChampionshipsMar 7 · 3000 Meters · Place 7 · Maryland Blaze Track Club3000 Meters710:35.14a PB—
Mar 7AAU Indoor National ChampionshipsMar 7 · 1500 Meters · Place 12 · Maryland Blaze Track Club1500 Meters125:08.76a—
Mar 7AAU Indoor National ChampionshipsMar 7 · 800 Meters · Place 27 · Maryland Blaze Track Club800 Meters272:40.87a PB—
Feb 22LEGACY Indoor ShowcaseFeb 22 · 3000 Meters · Place 3 · Maryland Blaze Track Club3000 Meters310:54.61a7
Feb 22LEGACY Indoor ShowcaseFeb 22 · 1500 Meters · Place 11 · Maryland Blaze Track Club1500 Meters115:18.01a7
Feb 15PVA 14 & UnderFeb 15 · 1600 Meters · Place 18 · Maryland Blaze Track Club1600 Meters186:07.41a PB7
Feb 15PVA 14 & UnderFeb 15 · 800 Meters · Place 25 · Maryland Blaze Track Club800 Meters252:45.79a7
Feb 2Track757 InviteFeb 2 · 800 Meters · Maryland Blaze Track Club800 Meters--DNS7
Feb 2Track757 InviteFeb 2 · 400 Meters · Maryland Blaze Track Club400 Meters--DNS7
Feb 2Track757 InviteFeb 2 · 200 Meters · Maryland Blaze Track Club200 Meters--DNS7
Jan 5757 ShowdownJan 5 · 1500 Meters · Place 3 · Maryland Blaze Track Club1500 Meters3.5:35.29a7
Jan 5757 ShowdownJan 5 · 800 Meters · Place 5 · Maryland Blaze Track Club800 Meters5.2:46.46a7
Jan 5757 ShowdownJan 5 · 400 Meters · Place 29 · Maryland Blaze Track Club400 Meters29.1:15.07a PB7