Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBensalem at CR North · Apr 1412.57aBensalem at CR NorthApril 14, 2026
200 Meters · OutdoorNeshaminy vs. Bensalem Meet · Apr 2925.80Neshaminy vs. Bensalem MeetApril 29, 2025
300m Hurdles · 36" / 0.914m · OutdoorUD Invite · Apr 2547.48aUD InviteApril 25, 2025
400 Meters · IndoorRobert J Burdette Indoor Classic · Dec 281:05.88aRobert J Burdette Indoor ClassicDecember 28, 2023
400 Meters · OutdoorBensalem at CR North · Apr 141:00.37aBensalem at CR NorthApril 14, 2026
60m Hurdles · 39" / 0.991m · IndoorTFCAGP #2 · Dec 2011.08aTFCAGP #2December 20, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 20Bensalem at CR SouthApr 20 · 400 Meters · Bensalem400 Meters--DNS11
Apr 20Bensalem at CR SouthApr 20 · 200 Meters · Bensalem200 Meters--DNS11
Apr 20Bensalem at CR SouthApr 20 · 100 Meters · Bensalem100 Meters--DNS11
Apr 14Bensalem at CR NorthApr 14 · 300m Hurdles · Place 5 · Bensalem300m Hurdles36" / 0.914m5.47.87a11
Apr 14Bensalem at CR NorthApr 14 · 400 Meters · Place 13 · Bensalem400 Meters13.1:00.37a PB11
Apr 14Bensalem at CR NorthApr 14 · 200 Meters · Bensalem200 Meters--DNS11
Apr 14Bensalem at CR NorthApr 14 · 100 Meters · Place 18 · Bensalem100 Meters18.12.57a PB11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 60m Hurdles · Bensalem60m Hurdles39" / 0.991mRound P--DNS11
Dec 20TFCAGP #2Dec 20 · 60m Hurdles · Place 54 · Bensalem60m Hurdles39" / 0.991mRound P54.11.08a PB11

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 60 Meter · Place 77 · Bensalem60 Meter77.8.54aUnofficial11
May 3The Neshaminy InvitationalMay 3 · 300m Hurdles · Place 7 · Bensalem300m Hurdles746.7410
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 200 Meters · Place 8 · Bensalem200 Meters825.80 PB10
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 100 Meters · Place 17 · Bensalem100 Meters1712.9110
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 300m Hurdles · Place 6 · Bensalem300m Hurdles647.8410
Apr 25UD InviteApr 25 · 300m Hurdles · Place 33 · Bensalem300m Hurdles36" / 0.914m33.47.48a PB10
Apr 8Bensalem @ CR NorthApr 8 · Long Jump · Place 7 · BensalemLong Jump716-7.5010
Apr 8Bensalem @ CR NorthApr 8 · 300m Hurdles · Place 7 · Bensalem300m Hurdles749.93a10
Apr 2Bensalem @ CR SouthApr 2 · Long Jump · Place 14 · BensalemLong Jump1414-09.5010
Apr 2Bensalem @ CR SouthApr 2 · 100 Meters · Place 14 · Bensalem100 Meters1412.9110
Apr 2Bensalem @ CR SouthApr 2 · 300m Hurdles · Place 7 · Bensalem300m Hurdles749.7210

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Montgomery Memorial MeetMay 2 · 300m Hurdles · Place 10 · Bensalem300m Hurdles1048.939
Apr 26UD InviteApr 26 · 300m Hurdles · Bensalem300m Hurdles36" / 0.914m--DNS9
Apr 26UD InviteApr 26 · 110m Hurdles · Bensalem110m Hurdles39" / 0.991m--DNS9
Apr 26UD InviteApr 26 · 200 Meters · Bensalem200 Meters--DNS9
Apr 16CRN v Bensalem MeetApr 16 · 300m Hurdles · Place 6 · Bensalem300m Hurdles36" / 0.914m6.49.59a9
Apr 16CRN v Bensalem MeetApr 16 · 200 Meters · Place 20 · Bensalem200 Meters20.27.34a9
Apr 13The Bensalem InvitationalApr 13 · 110m Hurdles · Place 10 · Bensalem110m HurdlesRound P1022.899
Apr 13The Bensalem InvitationalApr 13 · 300m Hurdles · Place 13 · Bensalem300m Hurdles1350.409

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Robert J Burdette Indoor ClassicDec 28 · 400 Meters · Place 37 · Bensalem400 Meters37.1:05.88a PB9