Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPIAA Track & Field State Championships · May 22169-9PIAA Track & Field State ChampionshipsMay 22, 2026
Shot Put · 12lb · IndoorPTFCA Championships · Mar 162-07.25PTFCA ChampionshipsMarch 1, 2026
Shot Put · 12lb · OutdoorPIAA Track & Field State Championships · May 2265-1.75PIAA Track & Field State ChampionshipsMay 22, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Discus · Place 4 · Perkiomen ValleyPerkiomen ValleyDiscus1.6kg4.169-9 PB12
May 22PIAA Track & Field State ChampionshipsMay 22 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.65-1.75 PB12
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Discus · Place 3 · Perkiomen ValleyPerkiomen ValleyDiscus1.6kg3.162-0912
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.63-02.0012
May 8Pioneer Athletic Conference ChampionshipMay 8 · Discus · Place 1 · Perkiomen ValleyPerkiomen ValleyDiscus1.6kg1.163-00.0012
May 8Pioneer Athletic Conference ChampionshipMay 8 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.60-08.0012
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Discus · Place 15 · Perkiomen ValleyPerkiomen ValleyDiscus1.6kg15.143-05.012
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Shot Put · Place 2 · Perkiomen ValleyPerkiomen ValleyShot Put12lb2.58-03.0012
Apr 23130th Penn Relays CarnivalApr 23 · Shot Put · Place 2 · Perkiomen ValleyPerkiomen ValleyShot Put12lb2.19.37m12
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Discus · Place 1 · Perkiomen ValleyPerkiomen ValleyDiscus1.6kg1.163-512
Apr 18Penn Wood Rap Curry InvitationalApr 18 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.60-612
Apr 18Rap Curry InvitationalApr 18 · Discus · Place 1 · Perkiomen ValleyPerkiomen ValleyDiscus1.6kg1.163' 5"12
Apr 18Rap Curry InvitationalApr 18 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.60' 6"12
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · Discus · Place 1 · Perkiomen ValleyPerkiomen ValleyDiscus1.6kg1.166-06.0012
Apr 11The Coach Ron Livers Viking InvitationaApr 11 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.58-07.5012

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 1PTFCA ChampionshipsMar 1 · Shot Put · Place 2 · Perkiomen ValleyPerkiomen ValleyShot Put12lb2.62-07.25 PB12
Feb 22Philly Area Final QualifierFeb 22 · Shot Put · Place 1 · Perkiomen VaPerkiomen VaShot Put157-10.2512
Feb 16TFCAofGP Meet of ChampionsFeb 16 · Shot Put · Place 2 · Perkiomen ValleyPerkiomen ValleyShot Put259-07.0012
Feb 7PTFCA Indoor Track CarnivalFeb 7 · Shot Put · Place 2 · Perk ValleyPerk ValleyShot Put256-09.5012
Jan 23TFCAGP #7Jan 23 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.57-11.7512
Jan 18Kristian Marche Memorial InvitationalJan 18 · Shot Put · Place 1 · Perkiomen VaPerkiomen VaShot Put156-08.0012
Jan 3TFCAGP #4Jan 3 · Shot Put · Place 2 · Perkiomen ValleyPerkiomen ValleyShot Put12lb2.54-04.5012

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31Throws U x GSA Garage Games 2025May 31 · Shot Put · Place 1 · UnattachedUnattachedShot Put12lb1.17.87m11
May 23PIAA Track & Field State Championships AAA/AAMay 23 · Shot Put · Place 4 · Perkiomen Valley 01Perkiomen Valley 01Shot Put457-2.5011
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Discus · Place 8 · Perkiomen ValleyPerkiomen ValleyDiscus1.6kg8.146-0411
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.57-03.7511
May 10Pioneer Athletic Conference ChampionshipMay 10 · Discus · Place 1 · Perk ValleyPerk ValleyDiscus1150-04.0011
May 10Pioneer Athletic Conference ChampionshipMay 10 · Shot Put · Place 1 · Perk ValleyPerk ValleyShot Put159-09.0011
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Discus · Place 6 · Perkiomen ValleyPerkiomen ValleyDiscus1.6kg6.146-06.011
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · Shot Put · Place 2 · Perkiomen ValleyPerkiomen ValleyShot Put12lb2.53-06.0011
Apr 26Whippets Track & Field InvitationalApr 26 · Discus · Place 2 · Perkiomen ValleyPerkiomen ValleyDiscus1.6kg2.141-1011
Apr 26Whippets Track & Field InvitationalApr 26 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.55-06.0011
Apr 24129th Penn Relays Carnival - HSApr 24 · Shot Put · Place 14 · Perkiomen ValleyPerkiomen ValleyShot Put12lb14.53-3.7511
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Shot Put · Place 1 · Perk ValleyPerk ValleyShot Put157-09.0011
Apr 12The Coach Ron Livers Viking InvitationalApr 12 · Discus · Place 1 · Perk ValleyPerk ValleyDiscus1153-03.0011
Mar 25Owen J Roberts HS vs Perkiomen ValleyMar 25 · Discus · Place 1 · Perkiomen ValleyPerkiomen ValleyDiscus1145-811
Mar 25Owen J Roberts HS vs Perkiomen ValleyMar 25 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put156-8.7511

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 2PTFCA ChampionshipsMar 2 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.58-03.5011
Feb 23Kristian Marche Memorial InvitationalFeb 23 · Shot Put · Place 1 · Perkiomen VaPerkiomen VaShot Put155-11.2511
Feb 15TFCAofGP Meet of ChampionsFeb 15 · Shot Put · Place 1 · Perkiomen VaPerkiomen VaShot Put157-07.0011
Feb 15TFCAofGP Meet of ChampionsFeb 15 · Shot Put · Place 1 · Perkiomen VaPerkiomen VaShot Put157-05.75—
Feb 7TFCAofGP Last ChanceFeb 7 · Shot Put · Place 1 · Perk ValleyPerk ValleyShot Put157-05.7511
Jan 26PTFCA Indoor Track FestivalJan 26 · Shot Put · Place 1 · Perkiomen VaPerkiomen VaShot Put155-10.2511
Jan 4TFCAGP #4Jan 4 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.53-10.0011

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 18Shot Put Night in the Valley Holiday Throw DownDec 18 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.55-03.7511
May 10Pioneer Athletic Conference ChampionshipMay 10 · Shot Put · Place 10 · Perk ValleyPerk ValleyShot Put1045-11.0010
May 10Pioneer Athletic Conference ChampionshipMay 10 · Shot Put · Place 10 · Perk ValleyPerk ValleyShot Put1045-11.0010
May 4Lower Merion InvitationalMay 4 · Shot Put · Place 2 · Perk ValleyPerk ValleyShot Put244-11.2510
Apr 13The Coach Ron Livers Viking InvitationalApr 13 · Shot Put · Place 7 · Perk ValleyPerk ValleyShot Put741-00.0010
Apr 9Spring Ford #2Apr 9 · Discus · Place 6 · Perkiomen ValleyPerkiomen ValleyDiscus1.6kg6.109-0010
Apr 9Spring Ford #2Apr 9 · Shot Put · Place 2 · Perkiomen ValleyPerkiomen ValleyShot Put12lb2.44-01.0010

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 14TFCAGP #1Dec 14 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.53-00.5011
Dec 8Ursinus HS OpenerDec 8 · Shot Put · Place 1 · Perkiomen ValleyPerkiomen ValleyShot Put12lb1.53-06.7511
Feb 17TFCAofGP MOCFeb 17 · Shot Put · Place 12 · Perkiomen ValleyPerkiomen ValleyShot Put12lb12.40-02.0010
Feb 10PTFCA Indoor Track CarnivalFeb 10 · Shot Put · Place 11 · Perkiomen VaPerkiomen VaShot Put1144-09.2510
Feb 3TFCAofGP Meet # 7Feb 3 · Shot Put · Place 7 · Perkiomen ValleyPerkiomen ValleyShot Put742-010
Jan 26T&FCAofGP #6 rescheduledJan 26 · Shot Put · Place 2 · Perkiomen ValleyPerkiomen ValleyShot Put12lb2.47-510

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Dec 19Shot Put Night in the Valley Holiday Throw DownDec 19 · Shot Put · Place 5 · Perkiomen ValleyPerkiomen ValleyShot Put12lb5.43-01.0010
May 6Lower Merion InvitationalMay 6 · Shot Put · Place 13 · Perk ValleyPerk ValleyShot Put1338-00.509
May 2Boyertown vs Perkiomen ValleyMay 2 · Shot Put · Place 9 · Perk ValleyPerk ValleyShot Put937-09.759
Apr 29Unionville InvitationalApr 29 · Shot Put · Place 17 · Perkiomen ValleyPerkiomen ValleyShot Put1739-6—
Apr 29Unionville InvitationalApr 29 · Shot Put · Place 17 · Perkiomen ValleyPerkiomen ValleyShot Put12lb17.39-6Unofficial9
Apr 22Great Valley R. Joseph Kellerman InvitationalApr 22 · Shot Put · Place 9 · Perk ValleyPerk ValleyShot Put938-07.009
Apr 15The Coach Ron Livers Viking InvitationalApr 15 · Shot Put · Place 12 · Perk ValleyPerk ValleyShot Put1238-00.509
Apr 12Perkiomen Valley vs Spring FordApr 12 · Shot Put · Place 2 · Perk ValleyPerk ValleyShot Put239-02.759
Mar 29Owen J. Roberts HS vs Perkiomen ValleyMar 29 · Shot Put · Place 3 · Perkiomen ValleyPerkiomen ValleyShot Put337-10.759

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16TFCAofGP Meet #1Dec 16 · Shot Put · Place 15 · Perkiomen ValleyPerkiomen ValleyShot Put12lb15.42-610