Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBensalem at CR South · Apr 2056-06Bensalem at CR SouthApril 20, 2026
Shot Put · 12lb · IndoorOcean Breeze Invitational · Feb 119-10.50Ocean Breeze InvitationalFebruary 1, 2025
Shot Put · 12lb · OutdoorBensalem at CR South · Apr 2024-10.50Bensalem at CR SouthApril 20, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2The Neshaminy InvitationalMay 2 · Discus · Place 28 · BensalemDiscus1.6kg28.53-1111
May 2The Neshaminy InvitationalMay 2 · Shot Put · Place 27 · BensalemShot Put12lb27.21-11.5011
Apr 20Bensalem at CR SouthApr 20 · Discus · Place 16 · BensalemDiscus1.6kg16.56-06 PB11
Apr 20Bensalem at CR SouthApr 20 · Shot Put · Place 10 · BensalemShot Put12lb10.24-10.50 PB11
Apr 14Bensalem at CR NorthApr 14 · Discus · Place 10 · BensalemDiscus1.6kg10.54-0711
Apr 14Bensalem at CR NorthApr 14 · Shot Put · Place 8 · BensalemShot Put12lb8.23-10.0011
Mar 24Harry S Truman vs BensalemMar 24 · Discus · Place 15 · BensalemDiscus1.6kg15.51-1111
Mar 24Harry S Truman vs BensalemMar 24 · Shot Put · Place 13 · BensalemShot Put12lb13.23-11.0011

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · Shot Put · Place 25 · BensalemShot Put2522-8.2510
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Javelin · Place 11 · BensalemJavelin1140-110
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Discus · Place 13 · BensalemDiscus1342-910
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Shot Put · Place 12 · BensalemShot Put1222-210
Apr 25UD InviteApr 25 · Discus · Place 55 · BensalemDiscus1.6kg55.43-1110
Apr 8Bensalem @ CR NorthApr 8 · Javelin · Place 13 · BensalemJavelin1342-1110
Apr 8Bensalem @ CR NorthApr 8 · Discus · Place 18 · BensalemDiscus1844-1010
Apr 8Bensalem @ CR NorthApr 8 · Shot Put · Place 13 · BensalemShot Put1322-110
Apr 2Bensalem @ CR SouthApr 2 · Discus · Place 23 · BensalemDiscus2346-09.0010
Apr 2Bensalem @ CR SouthApr 2 · Shot Put · Place 17 · BensalemShot Put1719-04.0010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5La Salle Winter Series - Boys Relay NightFeb 5 · Shot Put · Place 42 · BensalemShot Put4222-00.5010
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 45 · BensalemShot Put12lb45.19-10.50 PB10