Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorPublic League · May 65:21.86aPublic LeagueMay 6, 2026
300m Hurdles · 27" / 0.686m · OutdoorPublic League #1 @ South Philly · Mar 2552.47aPublic League #1 @ South PhillyMarch 25, 2026
300m Hurdles · 36" / 0.914m · OutdoorPublic League · May 648.26aPublic LeagueMay 6, 2026
400 Meters · IndoorPPL Indoor #3 · Jan 21:07.99PPL Indoor #3January 2, 2026
800 Meters · IndoorPPL Meet #2 · Dec 182:48.67aPPL Meet #2December 18, 2025
800 Meters · OutdoorPublic League · May 62:24.26aPublic LeagueMay 6, 2026
Discus · 1.6kg · OutdoorPublic League #4 @ Bartram · Apr 3065' 8"Public League #4 @ BartramApril 30, 2026
Javelin · 500g · OutdoorPublic League #4 @ Bartram · Apr 3053' 3"Public League #4 @ BartramApril 30, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 300m Hurdles · Place 11 · School of the Future300m Hurdles36" / 0.914m11.49.84a10
May 6Public LeagueMay 6 · 300m Hurdles · Place 13 · School of the Future300m Hurdles36" / 0.914m13.48.26a PB10
May 6Public LeagueMay 6 · 1600 Meters · Place 19 · School of the Future1600 Meters19.5:21.86a PB10
May 6Public LeagueMay 6 · 800 Meters · Place 27 · School of the Future800 Meters27.2:24.26a PB10
Apr 30Public League #4 @ BartramApr 30 · Javelin · Place 14 · School of the FutureJavelin500g14.53' 3" PB10
Apr 30Public League #4 @ BartramApr 30 · Discus · Place 21 · School of the FutureDiscus1.6kg21.65' 8" PB10
Apr 29Public League #4 @ South PhillyApr 29 · 300m Hurdles · Place 7 · School of the Future300m Hurdles36" / 0.914m7.49.41a10
Apr 29Public League #4 @ South PhillyApr 29 · 1600 Meters · Place 7 · School of the Future1600 Meters7.5:30.74a10
Apr 15Public League #3 @ South PhillyApr 15 · 300m Hurdles · School of the Future300m Hurdles36" / 0.914m—DNS10
Apr 15Public League #3 @ South PhillyApr 15 · 1600 Meters · School of the Future1600 Meters—DNS10
Apr 8Public League #2 @ South PhillyApr 8 · 1600 Meters · Place 7 · School of the Future1600 Meters7.5:48.70a10
Apr 8Public League #2 @ South PhillyApr 8 · 800 Meters · Place 20 · School of the Future800 Meters20.2:35.75a10
Mar 25Public League #1 @ South PhillyMar 25 · 300m Hurdles · Place 10 · School of the Future300m Hurdles27" / 0.686m10.52.47a PB10
Mar 25Public League #1 @ South PhillyMar 25 · 800 Meters · Place 6 · School of the Future800 Meters6.2:35.80a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8PPL Meet #4Jan 8 · 800 Meters · Place 49 · School of the Future800 Meters49.2:49.37a10
Jan 2PPL Indoor #3Jan 2 · 400 Meters · Place 38 · School Future400 Meters381:07.99 PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 800 Meters · Place 36 · School of the Future800 Meters36.2:48.67a PB10
Dec 11PPL Season Kick-OffDec 11 · 800 Meters · Place 35 · School of the Future800 Meters35.2:53.39a10
Dec 11PPL Season Kick-OffDec 11 · 400 Meters · School of the Future400 Meters--DNS10