Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorGreen Raider Inv · Apr 185' 2"Green Raider InvApril 1, 2026
Javelin · 600g · OutdoorGreen Raider Inv · Apr 182' 10"Green Raider InvApril 1, 2026
Shot Put · 4kg · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 2827' 10.25"The North Penn Open presented by North Wales Running CompanyMarch 28, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · Javelin · Place 16 · Sun ValleyJavelin600g16.73' 5"12
May 6Ches-Mont ChampsMay 6 · Discus · Place 11 · Sun ValleyDiscus1kg11.83' 9"12
Apr 29Delco ChampsApr 29 · Javelin · Place 14 · Sun ValleyJavelin600g14.74-0712
Apr 29Delco ChampsApr 29 · Discus · Place 13 · Sun ValleyDiscus1kg13.78-0212
Apr 29Delco ChampsApr 29 · Shot Put · Place 23 · Sun ValleyShot Put4kg23.25-02.5012
Apr 2522nd Annual Unionville InvitationalApr 25 · Javelin · Place 10 · Sun ValleyJavelin600g10.79' 3"12
Apr 2522nd Annual Unionville InvitationalApr 25 · Discus · Place 24 · Sun ValleyDiscus1kg24.69' 9"12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Javelin · Place 13 · Sun ValleyJavelin600g13.78-1112
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 16 · Sun ValleyDiscus1kg16.80-612
Apr 18Rap Curry InvitationalApr 18 · Javelin · Place 13 · Sun ValleyJavelin600g13.78' 11"12
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 16 · Sun ValleyDiscus1kg16.80' 6"12
Apr 11The Coatesville Track & Field InvitationalApr 11 · Javelin · Place 7 · Sun ValleyJavelin779-812
Apr 11The Coatesville Track & Field InvitationalApr 11 · Discus · Place 10 · Sun ValleyDiscus1081-512
Apr 1Green Raider InvApr 1 · Javelin · Place 5 · Sun ValleyJavelin600g5.82' 10" PB12
Apr 1Green Raider InvApr 1 · Discus · Place 3 · Sun ValleyDiscus1kg3.85' 2" PB12
Apr 1Green Raider InvApr 1 · Shot Put · Place 11 · Sun ValleyShot Put4kg11.27' 7.5"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Javelin · Place 9 · Sun ValleyJavelin600g9.80' 2"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 37 · Sun ValleyDiscus1kg37.52' 6"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 10 · Sun ValleyShot Put4kg10.27' 10.25" PB12

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9DVGTCA Meet #5Jan 9 · Shot Put · Place 53 · Sun ValleyShot Put5321-03.2511

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Delco ChampsApr 30 · Javelin · Place 16 · Sun ValleyJavelin1670-04—
Apr 5Council Rock Kiwanis InvitationalApr 5 · Javelin · Place 13 · Sun ValleyJavelin1360-02—
Apr 5Council Rock Kiwanis InvitationalApr 5 · Discus · Place 15 · Sun ValleyDiscus1561-09—
Apr 5Council Rock Kiwanis InvitationalApr 5 · Shot Put · Place 11 · Sun ValleyShot Put1124-01.50—
Mar 25SV v GV v WCRMar 25 · Javelin · Place 2 · Sun ValleyJavelin267-01—
Mar 25SV v GV v WCRMar 25 · Shot Put · Place 3 · Sun ValleyShot Put323-10.00—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Ches-Mont ChampionshipsMay 8 · Javelin · Place 19 · Sun ValleyJavelin1966-04.009
May 8Ches-Mont ChampionshipsMay 8 · Shot Put · Place 21 · Sun ValleyShot Put2124-09.259
May 8Ches-Mont ChampionshipsMay 8 · Javelin · Place 24 · Sun ValleyJavelin2459-109
May 8Ches-Mont ChampionshipsMay 8 · Shot Put · Place 21 · Sun ValleyShot Put2125-05.009
Mar 27Green Raider InvMar 27 · Javelin · Place 10 · Sun ValleyJavelin1059-109