Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 1129-02.022nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
Javelin · 600g · OutdoorPenn Wood Rap Curry Invitational · Apr 18172-2Penn Wood Rap Curry InvitationalApril 18, 2026
Shot Put · 4kg · IndoorPTFCA Championships · Mar 235-10.25PTFCA ChampionshipsMarch 2, 2025
Shot Put · 4kg · OutdoorShot Put Night in the Valley Holiday Throw Down · Dec 1535-00.50Shot Put Night in the Valley Holiday Throw DownDecember 15, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Javelin · Place 2 · Perkiomen ValleyJavelin600g2.159-412
May 22PIAA Track & Field State ChampionshipsMay 22 · Discus · Place 11 · Perkiomen ValleyDiscus1kg11.114-012
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Javelin · Place 1 · Perkiomen ValleyJavelin600g1.159-0112
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Discus · Place 4 · Perkiomen ValleyDiscus1kg4.127-0812
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Shot Put · Perkiomen ValleyShot Put4kg--DNS12
May 8Pioneer Athletic Conference ChampionshipMay 8 · Javelin · Place 1 · Perkiomen ValleyJavelin600g1.149-04.0012
May 8Pioneer Athletic Conference ChampionshipMay 8 · Discus · Place 1 · Perkiomen ValleyDiscus1kg1.127-11.0012
May 8Pioneer Athletic Conference ChampionshipMay 8 · Shot Put · Place 2 · Perkiomen ValleyShot Put4kg2.34-10.5012
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Javelin · Place 1 · Perkiomen ValleyJavelin600g1.164-11.012
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Discus · Place 5 · Perkiomen ValleyDiscus1kg5.129-02.0 PB12
Apr 23130th Penn Relays CarnivalApr 23 · Javelin · Place 1 · Perkiomen ValleyJavelin600g1.49.51m12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Javelin · Place 1 · Perkiomen ValleyJavelin600g1.172-2 PB12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 4 · Perkiomen ValleyDiscus1kg4.106-912
Apr 18Rap Curry InvitationalApr 18 · Javelin · Place 1 · Perkiomen ValleyJavelin600g1.172' 2"12
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 4 · Perkiomen ValleyDiscus1kg4.106' 9"12
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · Javelin · Place 1 · Perkiomen ValleyJavelin600g1.147-08.0012
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · Discus · Place 1 · Perkiomen ValleyDiscus1kg1.123-04.0012
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · Shot Put · Place 1 · Perkiomen ValleyShot Put4kg1.33-01.0012

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 13Tim Hickey Meet of ChampsFeb 13 · Shot Put · Place 7 · Perkiomen VaShot Put734-04.0012
Feb 7PTFCA Indoor Track CarnivalFeb 7 · Shot Put · Place 5 · Perk ValleyShot Put536-02.5012
Jan 23URSA Major HDS MeetJan 23 · Shot Put · Place 2 · Perkiomen ValleyShot Put235-2.5012
Jan 18Kristian Marche Memorial InvitationalJan 18 · Shot Put · Place 4 · Perkiomen VaShot Put432-06.5012

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Dec 15Shot Put Night in the Valley Holiday Throw DownDec 15 · Shot Put · Place 1 · Perkiomen ValleyShot Put4kg1.35-00.50 PB12
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Javelin · Place 5 · Perkiomen Valley 01Javelin5145-511
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Javelin · Place 1 · Perkiomen ValleyJavelin600g1.158-0911
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Discus · Place 13 · Perkiomen ValleyDiscus1kg13.110-0011
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Shot Put · Perkiomen ValleyShot Put4kg--DNS11
May 10Pioneer Athletic Conference ChampionshipMay 10 · Discus · Place 2 · Perk ValleyDiscus2107-00.0011
May 10Pioneer Athletic Conference ChampionshipMay 10 · Shot Put · Place 9 · Perk ValleyShot Put932-08.0011
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Javelin · Place 1 · Perkiomen ValleyJavelin600g1.164-05.011
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Discus · Place 16 · Perkiomen ValleyDiscus1kg16.101-01.011
Apr 24129th Penn Relays Carnival - HSApr 24 · Javelin · Place 7 · Perkiomen ValleyJavelin600g7.139-1111
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Javelin · Place 1 · Perk ValleyJavelin1136-11.0011
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Discus · Place 2 · Perk ValleyDiscus2113-03.0011
Mar 25Owen J Roberts HS vs Perkiomen ValleyMar 25 · Javelin · Place 1 · Perkiomen ValleyJavelin1122-911
Mar 25Owen J Roberts HS vs Perkiomen ValleyMar 25 · Discus · Place 3 · Perkiomen ValleyDiscus388-1011
Mar 25Owen J Roberts HS vs Perkiomen ValleyMar 25 · Shot Put · Place 2 · Perkiomen ValleyShot Put232-411

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12DVGTCA Meet #1Dec 12 · Shot Put · Place 11 · Perkiomen ValleyShot Put4kg11.31-07.5012
Mar 2PTFCA ChampionshipsMar 2 · Shot Put · Place 17 · Perkiomen ValleyShot Put4kg17.35-10.25 PB11
Feb 23Kristian Marche Memorial InvitationalFeb 23 · Shot Put · Place 9 · Perkiomen VaShot Put934-11.5011
Feb 19DVGTCA Meet of ChampionsFeb 19 · Shot Put · Place 5 · Perkiomen VaShot Put535-00.5011
Jan 26PTFCA Indoor Track FestivalJan 26 · Shot Put · Place 4 · Perkiomen VaShot Put433-11.5011
Jan 3DVGTCA Meet #5Jan 3 · Shot Put · Place 2 · Perkiomen VaShot Put236-11.2511

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Dec 18Shot Put Night in the Valley Holiday Throw DownDec 18 · Shot Put · Place 4 · Perkiomen ValleyShot Put4kg4.32-01.5011
May 17PIAA District I ChampionshipsMay 17 · Javelin · Place 8 · Perkiomen ValleyJavelin600g8.119-1010
May 10Pioneer Athletic Conference ChampionshipMay 10 · Shot Put · Place 11 · Perk ValleyShot Put1129-10.5010
May 10Pioneer Athletic Conference ChampionshipMay 10 · Javelin · Place 3 · Perk ValleyJavelin3109-1010
May 10Pioneer Athletic Conference ChampionshipMay 10 · Discus · Place 12 · Perk ValleyDiscus1285-06.0010
May 10Pioneer Athletic Conference ChampionshipMay 10 · Javelin · Place 3 · Perk ValleyJavelin3109-1010
May 10Pioneer Athletic Conference ChampionshipMay 10 · Discus · Place 12 · Perk ValleyDiscus1285-06.0010
May 10Pioneer Athletic Conference ChampionshipMay 10 · Shot Put · Place 11 · Perk ValleyShot Put1129-10.5010
Apr 27Unionville InvitationalApr 27 · Javelin · Place 2 · Perkiomen ValleyJavelin2113-11.0—
Apr 27Unionville InvitationalApr 27 · Discus · Place 10 · Perkiomen ValleyDiscus1074-11.00—
Apr 27Unionville InvitationalApr 27 · Discus · Place 27 · Perkiomen ValleyDiscus2774-11.00—
Apr 27Unionville InvitationalApr 27 · Javelin · Place 2 · Perkiomen ValleyJavelin2113-11.0—
Apr 27Unionville InvitationalApr 27 · Discus · Place 10 · Perkiomen ValleyDiscus1074-11.00—
Apr 27Unionville InvitationalApr 27 · Discus · Place 27 · Perkiomen ValleyDiscus2774-11.00—
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · Shot Put · Place 6 · Perk ValleyShot Put629-04.0010
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · Javelin · Place 2 · Perk ValleyJavelin2115-09.0010
Apr 9Spring Ford #2Apr 9 · Javelin · Place 1 · Perkiomen ValleyJavelin600g1.114-0510
Apr 9Spring Ford #2Apr 9 · Discus · Place 3 · Perkiomen ValleyDiscus1kg3.91-0410
Apr 9Spring Ford #2Apr 9 · Shot Put · Place 1 · Perkiomen ValleyShot Put4kg1.32-03.0010

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13DVGTCA Meet #2 Dec 13 · Shot Put · Place 4 · Perkiomen ValleyShot Put4kg4.34-09.2511
Dec 8Ursinus HS OpenerDec 8 · Shot Put · Place 3 · Perkiomen ValleyShot Put4kg3.33-02.7511
Feb 16The Tim Hickey Meet of ChampionsFeb 16 · Shot Put · Place 10 · Perkiomen VaShot Put1030-08.2510
Feb 2DVGTCA Meet #7Feb 2 · Shot Put · Place 12 · Perkiomen ValleyShot Put1230-9.2510
Feb 2DVGTCA Meet #7Feb 2 · Shot Put · Place 12 · Perkiomen ValleyShot Put1230-09.2510
Jan 5DVGTCA Meet #5Jan 5 · Shot Put · Place 8 · Perkiomen ValleyShot Put830-910
Jan 5DVGTCA Meet #5Jan 5 · Shot Put · Place 8 · Perkiomen ValleyShot Put830-09.0010

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 19Shot Put Night in the Valley Holiday Throw DownDec 19 · Shot Put · Place 1 · Perkiomen ValleyShot Put4kg1.31-00.7510
May 2Boyertown vs Perkiomen ValleyMay 2 · Javelin · Place 5 · Perk ValleyJavelin579-029
Apr 29Unionville InvitationalApr 29 · Javelin · Place 9 · Perkiomen ValleyJavelin993-5—
Apr 29Unionville InvitationalApr 29 · Javelin · Place 9 · Perkiomen ValleyJavelin600g9.93-5Unofficial9
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · Javelin · Place 10 · Perk ValleyJavelin1087-01.009
Apr 15The Coach Ron Livers Viking InvitationalApr 15 · Javelin · Place 10 · Perk ValleyJavelin1089-09.009
Apr 12Perkiomen Valley vs Spring FordApr 12 · Javelin · Place 7 · Perk ValleyJavelin780-099

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8Shot Put Night in the Valley Feb 8 · Shot Put · Place 7 · Perkiomen ValleyShot Put721-01.509
Jan 6DVGTCA Meet #4Jan 6 · Shot Put · Place 46 · Perk ValleyShot Put4619-10.509