Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Neshaminy Invitational · May 412.57The Neshaminy InvitationalMay 4, 2024
200 Meters · IndoorPPL Indoor #3 · Jan 224.68PPL Indoor #3January 2, 2026
200 Meters · OutdoorThe Neshaminy Invitational · May 425.33The Neshaminy InvitationalMay 4, 2024
400 Meters · IndoorPPL Meet #4 · Jan 857.50aPPL Meet #4January 8, 2026
400 Meters · OutdoorPublic League #1 @ Northeast · Mar 2656.20Public League #1 @ NortheastMarch 26, 2026
60 Meter · IndoorPhiladelphia Public League Season Kick-Off · Dec 127.68aPhiladelphia Public League Season Kick-OffDecember 12, 2024
60 Meters · IndoorPPL Indoor #3 · Jan 27.74PPL Indoor #3January 2, 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 · 400 Meters · Place 62 · Martin Luther King (Germantown)400 Meters62.58.28a12
Apr 16Public League #3 @ NortheastApr 16 · 400 Meters · Martin Luther King (Germantown)400 Meters—DNS12
Apr 9Public League #2 @ NortheastApr 9 · 400 Meters · Martin Luther King (Germantown)400 Meters—DNS12
Mar 26Public League #1 @ NortheastMar 26 · 400 Meters · Place 10 · Martin Luther King (Germantown)400 Meters10.56.20 PB12
Mar 26Public League #1 @ NortheastMar 26 · 200 Meters · Place 20 · Martin Luther King (Germantown)200 Meters20.25.85a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 8PPL Meet #4Jan 8 · 60 Meter · Place 56 · Martin Luther King (Germantown)60 Meter56.7.79a12
Jan 8PPL Meet #4Jan 8 · 400 Meters · Place 21 · Martin Luther King (Germantown)400 Meters21.57.50a PB12
Jan 2PPL Indoor #3Jan 2 · 200 Meters · Place 23 · Martin Luthe200 Meters2324.68 PB12
Jan 2PPL Indoor #3Jan 2 · 60 Meters · Place 41 · Martin Luthe60 Meters417.74 PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 11PPL Season Kick-OffDec 11 · 200 Meters · Place 28 · Martin Luther King (Germantown)200 Meters28.24.87a12
Feb 2Philadelphia Public League Meet #6Feb 2 · 200 Meters · Place 30 · Martin Luthe200 Meters3025.31—
Jan 9Philadelphia Public League Meet #4Jan 9 · 60 Meter · Place 25 · Martin Luther King (Germantown)60 Meter25.7.76a11
Jan 2Philadelphia Public League Meet #3Jan 2 · 60 Meter · Place 23 · Martin Luther King (Germantown)60 MeterRound P23.7.78a11
Jan 2Philadelphia Public League Meet #3Jan 2 · 200 Meters · Place 18 · Martin Luther King (Germantown)200 Meters18.24.99a11

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Father Judge RelaysApr 11 · 200 Meters · Place 18 · Martin Luther King200 Meters1825.9511

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 60 Meter · Place 22 · Martin Luther King (Germantown)60 Meter22.7.68a PB11
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 200 Meters · Place 19 · Martin Luther King (Germantown)200 Meters19.24.99a11
Feb 3TFCAofGP Meet # 7Feb 3 · 60 Meters · Place 30 · Martin Luther King60 Meters307.8710

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4The Neshaminy InvitationalMay 4 · 100 Meters · Place 29 · Martin Luther King100 Meters2912.57 PB10
May 4The Neshaminy InvitationalMay 4 · 200 Meters · Place 23 · Martin Luther King200 Meters2325.33 PB10

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21TFCAofGP Meet #2Dec 21 · 200 Meters · Place 47 · Martin Luther King (Germantown)200 Meters47.25.95a10
Dec 16TFCAofGP Meet #1Dec 16 · 200 Meters · Place 61 · Martin Luther King (Germantown)200 Meters61.26.36a10
Mar 3Philadelphia Public League ChampionshipsMar 3 · 400 Meters · Place 23 · Martin Luther King (Germantown)400 Meters23.1:04.58a9
Mar 3Philadelphia Public League ChampionshipsMar 3 · 200 Meters · Place 33 · Martin Luther King (Germantown)200 Meters33.28.54a9
Jan 7TFCAofGP Meet #5Jan 7 · 400 Meters · Place 47 · Martin Luther King400 Meters471:07.179

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17TFCAofGP Meet #2Dec 17 · 200 Meters · Place 39 · Martin Luther King (Germantown)200 Meters39.28.09a9