Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorPPL Meet #4 · Jan 85:57.72aPPL Meet #4January 8, 2026
1600 Meters · OutdoorPublic League · May 65:51.09aPublic LeagueMay 6, 2026
3000 Meters · IndoorPPL Season Kick-Off · Dec 1112:42.94aPPL Season Kick-OffDecember 11, 2025
800 Meters · OutdoorPublic League #4 @ South Philly · Apr 292:40.86aPublic League #4 @ South PhillyApril 29, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 6Public LeagueMay 6 · 1600 Meters · Place 27 · Bodine1600 Meters27.5:51.09a PB9
Apr 29Public League #4 @ South PhillyApr 29 · 800 Meters · Place 16 · Bodine800 Meters16.2:40.86a PB9
Apr 15Public League #3 @ South PhillyApr 15 · 1600 Meters · Place 6 · Bodine1600 Meters6.6:06.28a9
Apr 8Public League #2 @ South PhillyApr 8 · 1600 Meters · Place 10 · Bodine1600 Meters10.5:54.02a9
Mar 25Public League #1 @ South PhillyMar 25 · 1600 Meters · Bodine1600 Meters—DNS9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Philadelphia Public League ChampionshipsFeb 8 · 1 Mile · Place 15 · Bodine1 Mile156:02.499
Jan 8PPL Meet #4Jan 8 · 1 Mile · Place 20 · Bodine1 Mile20.5:57.72a PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 1 Mile · Place 28 · Bodine1 Mile28.5:58.23a9
Dec 11PPL Season Kick-OffDec 11 · 3000 Meters · Place 19 · Bodine3000 Meters19.12:42.94a PB9