Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNeshaminy at CR North · Apr 2880-00Neshaminy at CR NorthApril 28, 2026
Javelin · 800g · OutdoorThe Bensalem Invitational · Apr 11122-1The Bensalem InvitationalApril 11, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Montgomery Memorial MeetApr 30 · Javelin · Place 16 · NeshaminyJavelin800g16.113' 10"10
Apr 28Neshaminy at CR NorthApr 28 · Javelin · Place 5 · NeshaminyJavelin800g5.109-0410
Apr 28Neshaminy at CR NorthApr 28 · Discus · Place 8 · NeshaminyDiscus1.6kg8.80-00 PB10
Apr 2522nd Annual Unionville InvitationalApr 25 · Javelin · Place 7 · NeshaminyJavelin800g7.121' 7"10
Apr 11The Bensalem InvitationalApr 11 · Javelin · Place 5 · NeshaminyJavelin800g5.122-1 PB10
Apr 11The Bensalem InvitationalApr 11 · Discus · Place 23 · NeshaminyDiscus1.6kg23.68-010
Apr 7Neshaminy vs. TrumanApr 7 · Javelin · Place 4 · NeshaminyJavelin800g4.108-110
Apr 1Green Raider InvApr 1 · Javelin · Place 7 · NeshaminyJavelin800g7.113' 0"10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · Javelin · Place 17 · NeshaminyJavelin17107-69
May 3The Neshaminy InvitationalMay 3 · Javelin · Place 7 · NeshaminyJavelin7108-79
May 3The Neshaminy InvitationalMay 3 · Discus · Place 14 · NeshaminyDiscus1462-8.509
May 1Trojan Track ClassicMay 1 · Javelin · Place 14 · NeshaminyJavelin14111-07.009
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Javelin · Place 2 · NeshaminyJavelin2102-09
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Discus · Place 10 · NeshaminyDiscus1060-99
Apr 5Council Rock Kiwanis InvitationalApr 5 · Javelin · Place 29 · NeshaminyJavelin2994-05—
Apr 5Council Rock Kiwanis InvitationalApr 5 · Shot Put · Place 9 · NeshaminyShot Put922-06.50—
Mar 26Neshaminy at Council Rock SouthMar 26 · Javelin · Place 10 · NeshaminyJavelin1075-01.009
Mar 26Neshaminy at Council Rock SouthMar 26 · Discus · Place 15 · NeshaminyDiscus1563-08.009
Mar 26Neshaminy at Council Rock SouthMar 26 · Shot Put · Place 17 · NeshaminyShot Put1722-10.259