Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorThe Neshaminy Invitational · May 298-8The Neshaminy InvitationalMay 2, 2026
Javelin · 800g · OutdoorThe Neshaminy Invitational · May 2118-7The Neshaminy InvitationalMay 2, 2026
Shot Put · 12lb · OutdoorNeshaminy vs. Truman · Apr 726-1Neshaminy vs. TrumanApril 7, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Javelin · Place 14 · NeshaminyJavelin800g14.107-1010
May 7Suburban One League - Patriot Division ChampionshipsMay 7 · Discus · Place 16 · NeshaminyDiscus1.6kg16.88-1010
May 2The Neshaminy InvitationalMay 2 · Javelin · Place 10 · NeshaminyJavelin800g10.118-7 PB10
May 2The Neshaminy InvitationalMay 2 · Discus · Place 11 · NeshaminyDiscus1.6kg11.98-8 PB10
Apr 30Montgomery Memorial MeetApr 30 · Javelin · Place 22 · NeshaminyJavelin800g22.102' 3"10
Apr 28Neshaminy at CR NorthApr 28 · Javelin · Place 8 · NeshaminyJavelin800g8.97-0310
Apr 28Neshaminy at CR NorthApr 28 · Discus · Place 7 · NeshaminyDiscus1.6kg7.88-0210
Apr 2522nd Annual Unionville InvitationalApr 25 · Javelin · Place 8 · NeshaminyJavelin800g8.115' 6"10
Apr 11The Bensalem InvitationalApr 11 · Javelin · Place 14 · NeshaminyJavelin800g14.88-1010
Apr 7Neshaminy vs. TrumanApr 7 · Javelin · Place 5 · NeshaminyJavelin800g5.100-510
Apr 7Neshaminy vs. TrumanApr 7 · Discus · Place 4 · NeshaminyDiscus1.6kg4.97-510
Apr 7Neshaminy vs. TrumanApr 7 · Shot Put · Place 10 · NeshaminyShot Put12lb10.26-1 PB10
Apr 1Green Raider InvApr 1 · Javelin · Place 14 · NeshaminyJavelin800g14.94' 8"10
Apr 1Green Raider InvApr 1 · Discus · Place 13 · NeshaminyDiscus1.6kg13.89' 9"10

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10Bensalem InvitationalMay 10 · Javelin · Place 23 · NeshaminyJavelin2383-109
May 3The Neshaminy InvitationalMay 3 · Javelin · Place 10 · NeshaminyJavelin1086-6.509
May 3The Neshaminy InvitationalMay 3 · Discus · Place 13 · NeshaminyDiscus1363-59
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Javelin · Place 7 · NeshaminyJavelin778-109
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Discus · Place 8 · NeshaminyDiscus863-9.509
Apr 29Neshaminy vs. Bensalem MeetApr 29 · Shot Put · Place 10 · NeshaminyShot Put1023-119
Apr 5Council Rock Kiwanis InvitationalApr 5 · Javelin · Place 33 · NeshaminyJavelin3380-05—
Apr 5Council Rock Kiwanis InvitationalApr 5 · Shot Put · Place 7 · NeshaminyShot Put726-03.00—
Mar 26Neshaminy at Council Rock SouthMar 26 · Javelin · Place 11 · NeshaminyJavelin1173-05.009
Mar 26Neshaminy at Council Rock SouthMar 26 · Discus · Place 17 · NeshaminyDiscus1762-01.009
Mar 26Neshaminy at Council Rock SouthMar 26 · Shot Put · Place 14 · NeshaminyShot Put1426-02.009