Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorThe Bensalem Invitational · Apr 1113.53aThe Bensalem InvitationalApril 11, 2026
1600 Meters · OutdoorBurlington County Scholastic League Divisional Championships · May 186:02.64Burlington County Scholastic League Divisional ChampionshipsMay 18, 2024
200 Meters · OutdoorThe Bensalem Invitational · Apr 1127.56aThe Bensalem InvitationalApril 11, 2026
400 Meters · OutdoorCherokee Last Chance · May 221:06.83aCherokee Last ChanceMay 22, 2025
800 Meters · OutdoorBurlington County Scholastic League Divisional Championships · May 182:44.37Burlington County Scholastic League Divisional ChampionshipsMay 18, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1Burlington County Divisional ChampionshipsMay 1 · 200 Meters · Place 6 · Holy CrossHoly Cross200 Meters6.28.43a11
Apr 11The Bensalem InvitationalApr 11 · 200 Meters · Place 32 · Holy Cross (PA)Holy Cross (PA)200 Meters32.27.56a PB11
Apr 11The Bensalem InvitationalApr 11 · 100 Meters · Place 31 · Holy Cross (PA)Holy Cross (PA)100 Meters31.13.53a PB11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 27Cherokee Final Countdown- Last ChanceMay 27 · 400 Meters · Place 32 · Holy Cross HHoly Cross H400 Meters321:06.92—
May 22Cherokee Last ChanceMay 22 · 400 Meters · Place 32 · Holy CrossHoly Cross400 Meters32.1:06.83a PB10
May 2Burlington County Divisional ChampsMay 2 · 400 Meters · Place 9 · Holy Cross HHoly Cross H400 Meters91:06.92—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 1600 Meters · Place 5 · Holy Cross HHoly Cross H1600 Meters56:02.64 PB—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 800 Meters · Place 7 · Holy Cross HHoly Cross H800 Meters72:44.37 PB—
Apr 13Fast Times at Cherokee HighApr 13 · 400 Meters · Place 78 · Holy Cross HHoly Cross H400 Meters781:08.93—