Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorDelco Champs · Apr 2972-02Delco ChampsApril 29, 2026
Javelin · 600g · OutdoorDel Val Champs · May 650' 7"Del Val ChampsMay 6, 2026
Shot Put · 4kg · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1828-11.50DVGTCA Meet-Invitational Day 1December 18, 2025
Shot Put · 4kg · OutdoorDel Val Champs · May 631' 1.5"Del Val ChampsMay 6, 2026

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

2026 Outdoor Track

29 results
DateMeetEventPlMarkGr
May 6Del Val ChampsMay 6 · Javelin · Place 7 · Penn WoodJavelin600g7.50' 7" PB12
May 6Del Val ChampsMay 6 · Discus · Place 2 · Penn WoodDiscus1kg2.69' 3"12
May 6Del Val ChampsMay 6 · Shot Put · Place 1 · Penn WoodShot Put4kg1.31' 1.5" PB12
Apr 29Delco ChampsApr 29 · Javelin · Place 31 · Penn WoodJavelin600g31.43-0012
Apr 29Delco ChampsApr 29 · Discus · Place 20 · Penn WoodDiscus1kg20.72-02 PB12
Apr 29Delco ChampsApr 29 · Shot Put · Place 12 · Penn WoodShot Put4kg12.28-09.0012
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Javelin · Place 36 · Penn WoodJavelin600g36.50-512
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 37 · Penn WoodDiscus1kg37.66-312
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Shot Put · Place 19 · Penn WoodShot Put4kg19.28-512
Apr 18Rap Curry InvitationalApr 18 · Javelin · Place 36 · Penn WoodJavelin600g36.50' 5"12
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 37 · Penn WoodDiscus1kg37.66' 3"12
Apr 18Rap Curry InvitationalApr 18 · Shot Put · Place 19 · Penn WoodShot Put4kg19.28' 5"12
Apr 15Del Val Meet @ ChichesterApr 15 · Javelin · Place 4 · Penn WoodJavelin600g4.50' 0"12
Apr 15Del Val Meet @ ChichesterApr 15 · Discus · Place 4 · Penn WoodDiscus1kg4.60' 6"12
Apr 15Del Val Meet @ ChichesterApr 15 · Shot Put · Place 1 · Penn WoodShot Put4kg1.28' 2.75"12
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · Discus · Place 10 · Penn WoodDiscus1kg10.55-612
Apr 11Plymouth Whitemarsh Elite InvitationalApr 11 · Shot Put · Place 2 · Penn WoodShot Put4kg2.30-112
Apr 10Cardinal ClassicApr 10 · Discus · Place 31 · Penn WoodDiscus1kg31.61' 7"12
Apr 10Cardinal ClassicApr 10 · Shot Put · Place 14 · Penn WoodShot Put4kg14.28' 10.5"12
Apr 1Green Raider InvApr 1 · Javelin · Place 24 · Penn WoodJavelin600g24.49' 6"12
Apr 1Green Raider InvApr 1 · Discus · Place 16 · Penn WoodDiscus1kg16.60' 9"12
Apr 1Green Raider InvApr 1 · Shot Put · Place 9 · Penn WoodShot Put4kg9.27' 10"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 36 · Penn WoodDiscus1kg36.54' 9"12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 14 · Penn WoodShot Put4kg14.26' 10.5"12
Mar 25Del Val Meet @ InterboroMar 25 · Javelin · Place 3 · Penn WoodJavelin345-612
Mar 25Del Val Meet @ InterboroMar 25 · Discus · Place 4 · Penn WoodDiscus454-6.512
Mar 25Del Val Meet @ InterboroMar 25 · Shot Put · Place 2 · Penn WoodShot Put226-0.512
Mar 21Upper Darby RelaysMar 21 · Shot Put · Place 18 · Penn WoodShot Put1826-612
Mar 21Upper Darby RelaysMar 21 · Discus · Place 34 · Penn WoodDiscus3461-1012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Tim Hickey RelaysFeb 1 · Shot Put · Place 12 · Penn WoodShot Put1225-05.5012
Jan 30DVGTCA Meet #7Jan 30 · Shot Put · Place 28 · Penn WoodShot Put2825-09.5012
Jan 18Kristian Marche Memorial InvitationalJan 18 · Shot Put · Place 14 · Penn WoodShot Put1428-02.2512
Jan 9DVGTCA Meet #5Jan 9 · Shot Put · Place 28 · Penn WoodShot Put2826-04.2512

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · Shot Put · Place 8 · Penn WoodShot Put4kg8.27-05.5012
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · Shot Put · Place 15 · Penn WoodShot Put4kg15.26-01.2512
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Shot Put · Place 12 · Penn WoodShot Put4kg12.28-11.50 PB12
Dec 12DVGTCA Meet #1Dec 12 · Shot Put · Place 26 · Penn WoodShot Put4kg26.26-02.0012
Jan 31DVGTCA Meet #8Jan 31 · Shot Put · Place 38 · Penn WoodShot Put3825-05.5011
Jan 26Tim Hickey RelaysJan 26 · Shot Put · Place 11 · Penn WoodShot Put1124-08.25—
Jan 8DVGTCA & T&FCAofGP Novice MeetJan 8 · Shot Put · Place 2 · Penn WoodShot Put227-02.50—
Jan 3DVGTCA Meet #5Jan 3 · Shot Put · Place 23 · Penn WoodShot Put2327-07.0011

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 7Del Val ChampionshipMay 7 · Javelin · Place 10 · Penn WoodJavelin600g10.46-05.0011
May 7Del Val ChampionshipMay 7 · Discus · Place 10 · Penn WoodDiscus1kg10.49-08.0011
May 7Del Val ChampionshipMay 7 · Shot Put · Place 2 · Penn WoodShot Put4kg2.28-06.5011
Apr 30Delco ChampsApr 30 · Javelin · Place 32 · Penn WoodJavelin3242-01—
Apr 30Delco ChampsApr 30 · Shot Put · Place 14 · Penn WoodShot Put1426-00.00—
Apr 25UD InviteApr 25 · Discus · Place 35 · Penn WoodDiscus1kg35.55-0911
Apr 25UD InviteApr 25 · Shot Put · Place 11 · Penn WoodShot Put4kg11.29-00.5011
Apr 16Jack Armstrong InvitationalApr 16 · Javelin · Place 14 · Penn WoodJavelin1435-09.0011
Apr 16Jack Armstrong InvitationalApr 16 · Discus · Place 11 · Penn WoodDiscus1153-04.0011
Apr 16Jack Armstrong InvitationalApr 16 · Shot Put · Place 8 · Penn WoodShot Put825-05.0011
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Shot Put · Place 12 · Penn WoodShot Put1226-07.0011
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Javelin · Place 20 · Penn WoodJavelin2045-01.0011
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Discus · Place 25 · Penn WoodDiscus2556-09.0011
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · Discus · Place 14 · Penn WoodDiscus1449-1111
Apr 5Plymouth Whitemarsh Elite InvitationalApr 5 · Shot Put · Place 6 · Penn WoodShot Put627-011
Mar 29North Penn OpenMar 29 · Shot Put · Place 13 · Penn WoodShot Put1328-05.0011

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · Shot Put · Place 32 · Penn WoodShot Put4kg32.25-05.0011
Dec 13DVGTCA Meet #2 Dec 13 · Shot Put · Place 35 · Penn WoodShot Put4kg35.26-06.5011
Dec 6DVGTCA Meet #1Dec 6 · Shot Put · Place 17 · Penn WoodShot Put4kg17.27-06.5011
Jan 12DVGTCA Meet #6Jan 12 · Shot Put · Place 27 · Penn WoodShot Put2724-08.2510
Jan 5DVGTCA Meet #5Jan 5 · Shot Put · Place 43 · Penn WoodShot Put4322-6.5010
Jan 5DVGTCA Meet #5Jan 5 · Shot Put · Place 43 · Penn WoodShot Put4322-06.5010

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 8Del Val ChampionshipMay 8 · Javelin · Place 16 · Penn WoodJavelin600g16.39-00.0010
May 8Del Val ChampionshipMay 8 · Discus · Place 11 · Penn WoodDiscus1kg11.54-01.0010
May 8Del Val ChampionshipMay 8 · Shot Put · Place 4 · Penn WoodShot Put4kg4.25-09.0010
Apr 26UD InviteApr 26 · Javelin · Place 37 · Penn WoodJavelin600g37.40-0610
Apr 26UD InviteApr 26 · Discus · Place 25 · Penn WoodDiscus1kg25.59-0710
Apr 26UD InviteApr 26 · Shot Put · Place 20 · Penn WoodShot Put4kg20.26-04.0010
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Shot Put · Place 18 · Penn WoodShot Put1824-4.5010
Apr 19Jack Armstrong Invitational Track and Field MeetApr 19 · Discus · Place 18 · Penn WoodDiscus1865-210
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · Shot Put · Place 14 · Penn WoodShot Put1425-08.0010
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · Discus · Place 16 · Penn WoodDiscus1653-08.0010
Apr 12Cardinal InvitationalApr 12 · Discus · Place 34 · Penn WoodDiscus3442-1110
Apr 12Cardinal InvitationalApr 12 · Shot Put · Place 30 · Penn WoodShot Put3024-07.2510
Apr 6The North Penn OpenApr 6 · Javelin · Place 47 · Penn WoodJavelin600g47.34-410
Apr 6The North Penn OpenApr 6 · Shot Put · Place 23 · Penn WoodShot Put4kg23.24-10.5010
Mar 30Pennsylvania Track ClassicMar 30 · Discus · Place 7 · Penn WoodDiscus746-09.0010
Mar 30Pennsylvania Track ClassicMar 30 · Shot Put · Place 5 · Penn WoodShot Put523-10.5010
Mar 30Pennsylvania Track ClassicMar 30 · Discus · Place 7 · Penn WoodDiscus746-910
Mar 30Pennsylvania Track ClassicMar 30 · Shot Put · Place 5 · Penn WoodShot Put523-10.5010
Mar 27Green Raider InvMar 27 · Shot Put · Place 11 · Penn WoodShot Put1123-01.0010
Mar 27Green Raider InvMar 27 · Javelin · Place 15 · Penn WoodJavelin1532-0210
Mar 27Green Raider InvMar 27 · Discus · Place 17 · Penn WoodDiscus1747-0410

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · Shot Put · Place 40 · Penn WoodShot Put4kg40.23-01.5010
Dec 15DVGTCA Meet #2Dec 15 · Shot Put · Place 56 · Penn WoodShot Put4kg56.6.58m10
Jan 27DVGTCA Meet #7Jan 27 · Shot Put · Place 82 · Penn WoodShot Put8217-03.259
Jan 27DVGTCA Meet #7Jan 27 · Shot Put · Place 82 · Penn WoodShot Put8217-3.259
Jan 6DVGTCA Meet #4Jan 6 · Shot Put · Place 62 · Penn WoodShot Put6217-05.259

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Apr 22Father Judge RelaysApr 22 · Discus · Place 28 · Penn WoodDiscus2846-069
Apr 22Father Judge RelaysApr 22 · Shot Put · Place 34 · Penn WoodShot Put3418-10.509
Apr 22Father Judge RelaysApr 22 · Javelin · Place 32 · Penn WoodJavelin3233-119
Apr 21Jack Armstrong InvitationalApr 21 · Shot Put · Place 23 · Penn WoodShot Put2319-89
Apr 21Jack Armstrong InvitationalApr 21 · Javelin · Place 24 · Penn WoodJavelin2432-69
Apr 21Jack Armstrong InvitationalApr 21 · Discus · Place 24 · Penn WoodDiscus2454-99
Apr 17Del Val Meet #2Apr 17 · Shot Put · Place 9 · Penn WoodShot Put920-07.009
Apr 17Del Val Meet #2Apr 17 · Javelin · Place 13 · Penn WoodJavelin1334-079
Apr 17Del Val Meet #2Apr 17 · Discus · Place 14 · Penn WoodDiscus1449-039
Apr 15The Coach Ron Livers Viking InvitationalApr 15 · Shot Put · Place 25 · Penn WoodShot Put2520-04.009
Apr 15The Coach Ron Livers Viking InvitationalApr 15 · Javelin · Place 27 · Penn WoodJavelin2731-00.009
Apr 14Cardinal InvitationalApr 14 · Javelin · Place 33 · Penn WoodJavelin3338-09.009
Apr 14Cardinal InvitationalApr 14 · Shot Put · Place 33 · Penn WoodShot Put3321-04.009
Apr 11Del Val Meet #1Apr 11 · Javelin · Place 17 · Penn WoodJavelin600g17.27-069
Apr 11Del Val Meet #1Apr 11 · Discus · Place 14 · Penn WoodDiscus1kg14.51-109
Apr 11Del Val Meet #1Apr 11 · Shot Put · Place 9 · Penn WoodShot Put4kg9.21-04.009
Apr 6Jim Kelly InvitationalApr 6 · Javelin · Place 28 · Penn WoodJavelin2835-04.009

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 16DVGTCA Meet #2Dec 16 · Shot Put · Place 86 · Penn WoodShot Put4kg86.13-09.509
Dec 9DVGTCA Meet #1Dec 9 · Shot Put · Place 76 · Penn WoodShot Put4kg76.15-05.009