Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPIAA District XII Championships · May 1711.52aPIAA District XII ChampionshipsMay 17, 2023
200 Meters · IndoorPhiladelphia Public League Meet #2 · Dec 1924.68aPhiladelphia Public League Meet #2December 19, 2024
200 Meters · OutdoorPIAA District 12 AA Championships · May 1424.82aPIAA District 12 AA ChampionshipsMay 14, 2025
60 Meter · IndoorTFCAofGP Meet #2 · Dec 177.46aTFCAofGP Meet #2December 17, 2022
60 Meters · IndoorTFCAGP Last Chance · Feb 97.353TFCAGP Last ChanceFebruary 9, 2024

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

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AA ChampionshipsMay 14 · 200 Meters · Place 26 · Audenried200 MetersRound P26.24.82a PB12
May 14PIAA District 12 AA ChampionshipsMay 14 · 100 Meters · Place 23 · Audenried100 MetersRound P23.12.10a12
May 14District XIIMay 14 · 200 Meters · Place 26 · Audenried200 MetersRound P26.24.82a12
May 14District XIIMay 14 · 100 Meters · Place 23 · Audenried100 MetersRound P23.12.10a12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2Philadelphia Public League Meet #6Feb 2 · 200 Meters · Place 36 · Audenried200 Meters3625.59—
Jan 26Tim Hickey RelaysJan 26 · 60 Meters · Place 30 · Audenried60 Meters307.646—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Philadelphia Public League Meet #2Dec 19 · 60 Meter · Place 16 · Audenried60 Meter16.7.49a12
Dec 19Philadelphia Public League Meet #2Dec 19 · 200 Meters · Place 16 · Audenried200 Meters16.24.68a PB12
Dec 12Philadelphia Public League Season Kick-OffDec 12 · 60 Meter · Place 13 · Audenried60 Meter13.7.48a12
Feb 9TFCAGP Last ChanceFeb 9 · 60 Meters · Place 27 · Audenried60 MetersRound P277.353 PB11
Feb 3TFCAofGP Meet # 7Feb 3 · 200 Meters · Place 13 · Audenried200 Meters1324.8611
Jan 6TFCAofGP #4Jan 6 · 60 Meters · Place 26 · Audenried60 MetersRound P267.66311

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17PIAA District XII ChampionshipsMay 17 · 100 Meters · Place 13 · Audenried100 MetersRound P13.11.52a PBWind: 1.110
May 10Philadelphia Public League ChampionshipsMay 10 · 100 Meters · Place 24 · Audenried Hi100 Meters2411.6410
May 10Philadelphia Public League ChampionshipsMay 10 · 100 Meters · Place 24 · Audenried Hi100 MetersRound P2411.6410

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13TFCAofGP Meet #6Jan 13 · 200 Meters · Place 7 · Audenried200 Meters724.8010

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 22TFCAofGP Meet #3Dec 22 · 60 Meter · Place 4 · Audenried60 MeterRound P4.7.49a10
Dec 22TFCAofGP Meet #3Dec 22 · 60 Meter · Place 4 · Audenried60 Meter4.7.47a10
Dec 17TFCAofGP Meet #2Dec 17 · 60 Meter · Place 11 · Audenried60 MeterRound P11.7.46a PB10
Dec 17TFCAofGP Meet #2Dec 17 · 60 Meter · Place 10 · Audenried60 Meter10.7.46a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Philadelphia Public League ChampionshipsMay 11 · 100 Meters · Place 28 · Audenried Hi100 Meters2812.299
May 11Philadelphia Public League ChampionshipsMay 11 · 100 Meters · Place 28 · Audenried Hi100 MetersRound P2812.299