Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBensalem @ CR South · Apr 213.34Bensalem @ CR SouthApril 2, 2025
Discus · 1.6kg · OutdoorUD Invite · Apr 2588-01UD InviteApril 25, 2025
Javelin · 800g · OutdoorUD Invite · Apr 25107-08UD InviteApril 25, 2025
Shot Put · 12lb · IndoorOcean Breeze Invitational · Feb 132-5.50Ocean Breeze InvitationalFebruary 1, 2025

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

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · Javelin · Place 18 · BensalemJavelin18105-412
May 10Bensalem InvitationalMay 10 · Discus · Place 10 · BensalemDiscus10110-212
May 10Bensalem InvitationalMay 10 · Shot Put · Place 15 · BensalemShot Put1535-4.2512
May 3The Neshaminy InvitationalMay 3 · Javelin · Place 5 · BensalemJavelin5118-812
May 3The Neshaminy InvitationalMay 3 · Discus · Place 5 · BensalemDiscus599-212
May 3The Neshaminy InvitationalMay 3 · Shot Put · Place 6 · BensalemShot Put633-712
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Javelin · Place 1 · BensalemJavelin1106-412
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Discus · Place 5 · BensalemDiscus587-612
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Shot Put · Place 4 · BensalemShot Put432-212
Apr 29Neshaminy vs. Bensalem MeetApr 29 · 100 Meters · Place 28 · Bensalem100 Meters2813.5612
Apr 25UD InviteApr 25 · Javelin · Place 25 · BensalemJavelin800g25.107-08 PB12
Apr 25UD InviteApr 25 · Discus · Place 33 · BensalemDiscus1.6kg33.88-01 PB12
Apr 17Jim Kelly InvitationalApr 17 · Discus · BensalemDiscus—FOUL12
Apr 8Bensalem @ CR NorthApr 8 · Javelin · Place 2 · BensalemJavelin2109-1012
Apr 8Bensalem @ CR NorthApr 8 · Discus · Place 4 · BensalemDiscus4103-1112
Apr 8Bensalem @ CR NorthApr 8 · Shot Put · Place 4 · BensalemShot Put436-4.5012
Apr 8Bensalem @ CR NorthApr 8 · 100 Meters · Place 15 · Bensalem100 Meters1513.41a12
Apr 2Bensalem @ CR SouthApr 2 · Javelin · Place 9 · BensalemJavelin9100-04.0012
Apr 2Bensalem @ CR SouthApr 2 · Discus · Place 13 · BensalemDiscus1380-03.0012
Apr 2Bensalem @ CR SouthApr 2 · Shot Put · Place 7 · BensalemShot Put734-08.7512
Apr 2Bensalem @ CR SouthApr 2 · 100 Meters · Place 20 · Bensalem100 Meters2013.34 PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5La Salle Winter Series - Boys Relay NightFeb 5 · Shot Put · Place 26 · BensalemShot Put2633-00.7512
Feb 1Ocean Breeze InvitationalFeb 1 · Shot Put · Place 12 · BensalemShot Put12lb12.32-5.50 PB12
Jan 11TFCAGP #5Jan 11 · Shot Put · Place 41 · BensalemShot Put12lb41.31-00.0012

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · Shot Put · Place 64 · BensalemShot Put12lb64.26-03.0012
Dec 14TFCAGP #1Dec 14 · Shot Put · Place 73 · BensalemShot Put12lb73.26-06.5012