Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPublic League #2 @ South Philly · Apr 814.01aPublic League #2 @ South PhillyApril 8, 2026
200 Meters · IndoorPPL Indoor #3 · Jan 229.23PPL Indoor #3January 2, 2026
200 Meters · OutdoorPublic League #3 @ South Philly · Apr 1528.37aPublic League #3 @ South PhillyApril 15, 2026
400 Meters · IndoorPhiladelphia Public League Championships · Feb 91:11.77Philadelphia Public League ChampionshipsFebruary 9, 2025
60 Meter · IndoorPPL Meet #4 · Jan 88.81aPPL Meet #4January 8, 2026
60 Meters · IndoorPPL Indoor #3 · Jan 28.77PPL Indoor #3January 2, 2026
Long Jump · IndoorPhiladelphia Public League Season Kick-Off · Dec 1212-05.50Philadelphia Public League Season Kick-OffDecember 12, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 200 Meters · Place 19 · Freire Charter200 MetersRound P19.29.57a11
May 6Public LeagueMay 6 · 200 Meters · Place 28 · Freire Charter200 MetersRound P28.28.63a11
May 6Public LeagueMay 6 · 100 Meters · Place 32 · Freire Charter100 MetersRound P32.14.24a11
Apr 29Public League #4 @ South PhillyApr 29 · 200 Meters · Place 6 · Freire Charter200 Meters6.28.78a11
Apr 29Public League #4 @ South PhillyApr 29 · 100 Meters · Place 11 · Freire Charter100 Meters11.14.12a11
Apr 15Public League #3 @ South PhillyApr 15 · 200 Meters · Place 5 · Freire Charter200 Meters5.28.37a PB11
Apr 8Public League #2 @ South PhillyApr 8 · 200 Meters · Place 8 · Freire Charter200 Meters8.28.37a11
Apr 8Public League #2 @ South PhillyApr 8 · 100 Meters · Place 14 · Freire Charter100 Meters14.14.01a PB11
Mar 25Public League #1 @ South PhillyMar 25 · 200 Meters · Place 3 · Freire Charter200 Meters3.29.99a11
Mar 25Public League #1 @ South PhillyMar 25 · 100 Meters · Place 8 · Freire Charter100 Meters8.14.83a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 8PPL Meet #4Jan 8 · 60 Meter · Place 30 · Freire Charter60 Meter30.8.81a PB11
Jan 8PPL Meet #4Jan 8 · 400 Meters · Place 19 · Freire Charter400 Meters19.1:12.45a11
Jan 2PPL Indoor #3Jan 2 · 200 Meters · Place 23 · Freire Chart200 Meters2329.23 PB11
Jan 2PPL Indoor #3Jan 2 · 60 Meters · Place 24 · Freire Chart60 Meters248.77 PB11

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 60 Meter · Freire Charter60 Meter--DNS11
Dec 18PPL Meet #2Dec 18 · 200 Meters · Place 27 · Freire Charter200 Meters27.29.65a11
Dec 11PPL Season Kick-OffDec 11 · 60 Meter · Place 32 · Freire Charter60 Meter32.8.98a11
Dec 11PPL Season Kick-OffDec 11 · 400 Meters · Place 16 · Freire Charter400 Meters16.1:13.63a11
Dec 11PPL Season Kick-OffDec 11 · 200 Meters · Freire Charter200 Meters--DNS11
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 400 Meters · Place 20 · Freire Chart400 Meters201:11.77 PB10
Feb 2Philadelphia Public League Meet #6Feb 2 · 200 Meters · Place 31 · Freire Chart200 Meters3130.53—
Feb 2Philadelphia Public League Meet #6Feb 2 · 60 Meters · Place 31 · Freire Chart60 Meters318.96—
Jan 9Philadelphia Public League Meet #4Jan 9 · 60 Meter · Place 21 · Freire Charter60 Meter21.8.88a10
Jan 9Philadelphia Public League Meet #4Jan 9 · 400 Meters · Place 18 · Freire Charter400 Meters18.1:14.34a10
Jan 2Philadelphia Public League Meet #3Jan 2 · 60 Meter · Place 16 · Freire Charter60 MeterRound P16.8.86a10
Jan 2Philadelphia Public League Meet #3Jan 2 · Long Jump · Freire CharterLong Jump--FOUL10
Jan 2Philadelphia Public League Meet #3Jan 2 · 200 Meters · Place 30 · Freire Charter200 Meters30.30.10a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 60 Meter · Freire Charter60 Meter--DNS10
Dec 12Philadelphia Public League Season Kick-OffDec 12 · Long Jump · Place 13 · Freire CharterLong Jump13.12-05.50 PB10