Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPublic League #2 @ Northeast · Apr 913.96aPublic League #2 @ NortheastApril 9, 2026
100m Hurdles · 33" / 0.838m · OutdoorPublic League #3 @ Northeast · Apr 1618.50Public League #3 @ NortheastApril 16, 2026
200 Meters · IndoorPhiladelphia Public League Championships · Feb 929.92Philadelphia Public League ChampionshipsFebruary 9, 2025
200 Meters · OutdoorPhiladelphia Public League Championships · May 831.19Philadelphia Public League ChampionshipsMay 8, 2024
Triple Jump · OutdoorPublic League · May 633-02.50Public LeagueMay 6, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · Triple Jump · Place 13 · NortheastTriple Jump13.29-00.0011
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100m Hurdles · Place 6 · Northeast100m Hurdles33" / 0.838mRound P6.19.32a11
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 100m Hurdles · Place 7 · Northeast100m Hurdles33" / 0.838m7.18.84aWind: 5.211
May 6Public LeagueMay 6 · Triple Jump · Place 6 · NortheastTriple Jump6.33-02.50 PB11
May 6Public LeagueMay 6 · 100m Hurdles · Place 8 · Northeast100m Hurdles33" / 0.838mRound P8.19.13a11
May 6Public LeagueMay 6 · 100m Hurdles · Place 7 · Northeast100m Hurdles33" / 0.838m7.19.07a11
May 6Public LeagueMay 6 · 100 Meters · Place 45 · Northeast100 MetersRound P45.14.52a11
Apr 20Public League RelaysApr 20 · 100m Hurdles · Place 6 · Northeast100m Hurdles33" / 0.838m6.19.39a11
Apr 16Public League #3 @ NortheastApr 16 · Triple Jump · Place 3 · NortheastTriple Jump3.28' 6.5"11
Apr 16Public League #3 @ NortheastApr 16 · 100m Hurdles · Place 1 · Northeast100m Hurdles33" / 0.838m1.18.50 PB11
Apr 9Public League #2 @ NortheastApr 9 · Triple Jump · NortheastTriple Jump—DNS11
Apr 9Public League #2 @ NortheastApr 9 · Long Jump · NortheastLong Jump—ND11
Apr 9Public League #2 @ NortheastApr 9 · 100m Hurdles · Place 1 · Northeast100m Hurdles33" / 0.838m1.20.26a11
Apr 9Public League #2 @ NortheastApr 9 · 400 Meters · Northeast400 Meters—DNS11
Apr 9Public League #2 @ NortheastApr 9 · 100 Meters · Place 6 · Northeast100 Meters6.13.96a PB11
Mar 26Public League #1 @ NortheastMar 26 · 100m Hurdles · Place 1 · Northeast100m Hurdles33" / 0.838m1.20.57a11
Mar 26Public League #1 @ NortheastMar 26 · 100 Meters · Place 25 · Northeast100 Meters25.14.55a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 200 Meters · Place 27 · Northeast200 Meters2729.92 PB10
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 60m Hurdles · Place 7 · Northeast60m Hurdles711.5810
Feb 9Philadelphia Public League ChampionshipsFeb 9 · 60m Hurdles · Place 7 · Northeast60m HurdlesRound P711.7910
Feb 2Philadelphia Public League Meet #6Feb 2 · Shot Put · Place 21 · NortheastShot Put2116-05.75—
Feb 2Philadelphia Public League Meet #6Feb 2 · 200 Meters · Place 33 · Northeast200 Meters3330.66—
Feb 2Philadelphia Public League Meet #6Feb 2 · 60m Hurdles · Place 10 · Northeast60m Hurdles1011.41—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Philadelphia Public League ChampionshipsMay 8 · 200 Meters · Place 49 · Northeast200 Meters4931.19 PB9
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · 100 Meters · Place 47 · Northeast100 MetersRound P4715.709