Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHelman/Hosier Invite · Apr 3090' 4"Helman/Hosier InviteApril 30, 2026
Javelin · 800g · OutdoorAmerican JavFest · Jul 1040.43mAmerican JavFestJuly 10, 2026
Shot Put · 12lb · OutdoorPennridge vs. NPTF · Apr 734-04.75Pennridge vs. NPTFApril 7, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 10American JavFestJul 10 · Javelin · Place 6 · Sellersville-PASellersville-PAJavelin800g6.40.43m PB9
May 8SOL Colonial ChampsMay 8 · Javelin · Place 9 · PennridgePennridgeJavelin800g9.122-009
May 8SOL Colonial ChampsMay 8 · Discus · PennridgePennridgeDiscus1.6kg--FOUL9
May 2Lower Merion InvitationalMay 2 · Javelin · Place 3 · PennridgePennridgeJavelin800g3.127-10.009
May 2Lower Merion InvitationalMay 2 · Discus · Place 19 · PennridgePennridgeDiscus1.6kg19.86-04.009
Apr 30Helman/Hosier InviteApr 30 · Javelin · Place 12 · PennridgePennridgeJavelin800g12.120' 1"9
Apr 30Helman/Hosier InviteApr 30 · Discus · Place 21 · PennridgePennridgeDiscus1.6kg21.90' 4" PB9
Apr 18CB West RelaysApr 18 · Javelin · Place 15 · PennridgePennridgeJavelin800g15.108' 2"9
Apr 18CB West RelaysApr 18 · Discus · Place 19 · PennridgePennridgeDiscus1.6kg19.86' 2"9
Apr 10Cardinal ClassicApr 10 · Javelin · Place 29 · PennridgePennridgeJavelin800g29.99' 3"9
Apr 10Cardinal ClassicApr 10 · Discus · Place 29 · PennridgePennridgeDiscus1.6kg29.86' 1"9
Apr 7Pennridge vs. NPTFApr 7 · Javelin · Place 4 · PennridgePennridgeJavelin800g4.97-119
Apr 7Pennridge vs. NPTFApr 7 · Discus · Place 4 · PennridgePennridgeDiscus1.6kg4.87-109
Apr 7Pennridge vs. NPTFApr 7 · Shot Put · Place 6 · PennridgePennridgeShot Put12lb6.34-04.75 PB9
Apr 2Jim Kelly InvitationalApr 2 · Javelin · PennridgePennridgeJavelin800g—DNS9
Apr 2Jim Kelly InvitationalApr 2 · Discus · PennridgePennridgeDiscus1.6kg—DNS9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Javelin · PennridgePennridgeJavelin800g—DNS9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · PennridgePennridgeDiscus1.6kg—DNS9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · PennridgePennridgeShot Put12lb—DNS9
Mar 24Pennridge at CB SouthMar 24 · Javelin · Place 9 · PennridgePennridgeJavelin800g9.71' 5"9
Mar 24Pennridge at CB SouthMar 24 · Discus · Place 6 · PennridgePennridgeDiscus1.6kg6.72' 9"9
Mar 24Pennridge at CB SouthMar 24 · Shot Put · Place 6 · PennridgePennridgeShot Put12lb6.30' 7"9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Kevin Dare InviteJan 10 · Shot Put · Place 29 · PENNRIDGEPENNRIDGEShot Put2929-11.759