Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorThe Bensalem Invitational · Apr 1186-7The Bensalem InvitationalApril 11, 2026
Shot Put · 12lb · OutdoorMontgomery Memorial Meet · Apr 3030' 5.5"Montgomery Memorial MeetApril 30, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Discus · Place 21 · BensalemDiscus1.6kg21.83-311
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Shot Put · Place 11 · BensalemShot Put12lb11.28-811
Apr 30Montgomery Memorial MeetApr 30 · Discus · BensalemDiscus1.6kg—DNS11
Apr 30Montgomery Memorial MeetApr 30 · Shot Put · Place 26 · BensalemShot Put12lb26.30' 5.5" PB11
Apr 25Springfield InvitationalApr 25 · Discus · BensalemDiscus1.6kg--FOUL11
Apr 25Springfield InvitationalApr 25 · Shot Put · Place 18 · BensalemShot Put12lb18.29-01.5011
Apr 20Bensalem at CR SouthApr 20 · Discus · Place 10 · BensalemDiscus1.6kg10.79-0111
Apr 20Bensalem at CR SouthApr 20 · Shot Put · Place 7 · BensalemShot Put12lb7.28-01.5011
Apr 17Jack Armstrong InviteApr 17 · Discus · Place 12 · BensalemDiscus1.6kg12.79-0711
Apr 17Jack Armstrong InviteApr 17 · Shot Put · Place 14 · BensalemShot Put12lb14.25-03.0011
Apr 14Bensalem at CR NorthApr 14 · Discus · Place 7 · BensalemDiscus1.6kg7.75-0211
Apr 14Bensalem at CR NorthApr 14 · Shot Put · Place 5 · BensalemShot Put12lb5.27-04.0011
Apr 11The Bensalem InvitationalApr 11 · Discus · Place 12 · BensalemDiscus1.6kg12.86-7 PB11
Apr 11The Bensalem InvitationalApr 11 · Shot Put · Place 19 · BensalemShot Put12lb19.27-711
Mar 24Harry S Truman vs BensalemMar 24 · Discus · Place 7 · BensalemDiscus1.6kg7.79-0111
Mar 24Harry S Truman vs BensalemMar 24 · Shot Put · Place 9 · BensalemShot Put12lb9.28-05.7511
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · Discus · Place 3 · BensalemDiscus1.6kg3.80-0311
Mar 19Truman/Bristol/Bensalem Tri-ScrimmageMar 19 · Shot Put · Place 10 · BensalemShot Put12lb10.24-05.5011

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · Discus · Place 17 · BensalemDiscus1793-210
May 3The Neshaminy InvitationalMay 3 · Shot Put · Place 13 · BensalemShot Put1326-0.2510
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Discus · Place 4 · BensalemDiscus487-1010
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Shot Put · Place 9 · BensalemShot Put925-110
Apr 25UD InviteApr 25 · Discus · Place 37 · BensalemDiscus1.6kg37.86-0010
Apr 25UD InviteApr 25 · Shot Put · Place 52 · BensalemShot Put12lb52.24-08.5010
Apr 8Bensalem @ CR NorthApr 8 · Discus · Place 13 · BensalemDiscus1367-1110
Apr 8Bensalem @ CR NorthApr 8 · Shot Put · Place 11 · BensalemShot Put1124-210
Apr 2Bensalem @ CR SouthApr 2 · Discus · Place 19 · BensalemDiscus1960-05.0010
Apr 2Bensalem @ CR SouthApr 2 · Shot Put · Place 14 · BensalemShot Put1425-07.0010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4The Neshaminy InvitationalMay 4 · Discus · Place 21 · BensalemDiscus2166-19
Apr 16CRN v Bensalem MeetApr 16 · Discus · Place 10 · BensalemDiscus1.6kg10.63-079
Apr 16CRN v Bensalem MeetApr 16 · Shot Put · Place 11 · BensalemShot Put12lb11.19-00.509
Apr 13The Bensalem InvitationalApr 13 · Discus · Place 22 · BensalemDiscus2253-69
Apr 6Council Rock Kiwanis InvitationalApr 6 · Shot Put · Place 15 · BensalemShot Put1520-79