Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorPCL Meet #1 (O'Hara) · Mar 3011.84aPCL Meet #1 (O'Hara)March 30, 2026
110m Hurdles · 39" / 0.991m · OutdoorThe Coatesville Track and Field Invitational · Apr 1321.10aThe Coatesville Track and Field InvitationalApril 13, 2024
300m Hurdles · 36" / 0.914m · OutdoorPCL Meet #2 - O'Hara · Apr 1343.92aPCL Meet #2 - O'HaraApril 13, 2026
400 Meters · IndoorPPL Meet #4 · Jan 856.34aPPL Meet #4January 8, 2026
60m Hurdles · 39" / 0.991m · IndoorPPL Meet #4 · Jan 89.89aPPL Meet #4January 8, 2026
Long Jump · OutdoorPCL Meet #2 - O'Hara · Apr 1318' 7"PCL Meet #2 - O'HaraApril 13, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 13PIAA District 12 AA/AAA ChampionshipsMay 13 · 300m Hurdles · Place 7 · Cardinal O'Hara300m Hurdles36" / 0.914m7.44.07a11
May 9PCL ChampsMay 9 · 300m Hurdles · Place 11 · Cardinal O'Hara300m Hurdles36" / 0.914m11.44.02a11
Apr 29Delco ChampsApr 29 · 300m Hurdles · Place 22 · Cardinal O'Hara300m Hurdles36" / 0.914mRound P22.46.56a11
Apr 29Delco ChampsApr 29 · 100 Meters · Place 34 · Cardinal O'Hara100 MetersRound P34.11.99a11
Apr 20PCL Meet #3 - O'HaraApr 20 · Long Jump · Place 5 · Cardinal O'HaraLong Jump5.18' 5"11
Apr 20PCL Meet #3 - O'HaraApr 20 · 300m Hurdles · Place 2 · Cardinal O'Hara300m Hurdles36" / 0.914m2.44.71a11
Apr 13PCL Meet #2 - O'HaraApr 13 · Long Jump · Place 7 · Cardinal O'HaraLong Jump7.18' 7" PB11
Apr 13PCL Meet #2 - O'HaraApr 13 · 300m Hurdles · Place 3 · Cardinal O'Hara300m Hurdles36" / 0.914m3.43.92a PB11
Apr 13PCL Meet #2 - O'HaraApr 13 · 100 Meters · Place 15 · Cardinal O'Hara100 Meters15.11.89a11
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 300m Hurdles · Place 2 · Cardinal O'Hara300m Hurdles36" / 0.914m2.44.96a11
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 110m Hurdles · Cardinal O'Hara110m Hurdles39" / 0.991m—DNS11
Mar 30PCL Meet #1 (O'Hara)Mar 30 · 100 Meters · Place 9 · Cardinal O'Hara100 Meters9.11.84a PB11
Mar 21Upper Darby RelaysMar 21 · 300m Hurdles · Place 7 · Cardinal O'Hara300m Hurdles743.96a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 8PPL Meet #4Jan 8 · 60m Hurdles · Place 6 · Cardinal O'Hara60m Hurdles39" / 0.991m6.9.89a PB11
Jan 8PPL Meet #4Jan 8 · 400 Meters · Place 16 · Cardinal O'Hara400 Meters16.56.34a PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18PPL Meet #2Dec 18 · 60m Hurdles · Place 7 · Cardinal O'Hara60m Hurdles39" / 0.991m7.10.56a11
Dec 11PPL Season Kick-OffDec 11 · 60m Hurdles · Place 7 · Cardinal O'Hara60m Hurdles39" / 0.991m7.10.90a11
Jan 9Philadelphia Public League Meet #4Jan 9 · 60m Hurdles · Place 11 · Cardinal O'Hara60m Hurdles39" / 0.991m11.11.13a10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14PIAA District 12 AAA ChampionshipsMay 14 · 300m Hurdles · Place 16 · Cardinal O'Hara300m Hurdles36" / 0.914m16.45.23a10
May 14District XIIMay 14 · 300m Hurdles · Place 16 · Cardinal O'Hara300m Hurdles36" / 0.914m16.45.23a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 13The Coatesville Track and Field InvitationalApr 13 · Long Jump · Place 34 · Cardinal O'HaraLong Jump34.17-00.009
Apr 13The Coatesville Track and Field InvitationalApr 13 · 300m Hurdles · Place 32 · Cardinal O'Hara300m Hurdles36" / 0.914m32.52.62a9
Apr 13The Coatesville Track and Field InvitationalApr 13 · 110m Hurdles · Place 33 · Cardinal O'Hara110m Hurdles39" / 0.991mRound P33.21.10a PB9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 13LVC HS InviteJan 13 · 55m Hurdles · Cardinal O'Hara55m Hurdles39"Round P--DNS9
Jan 13LVC HS InviteJan 13 · Long Jump · Cardinal O'HaraLong Jump--NM9