Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSOL American Conference Championship · May 8105-04SOL American Conference ChampionshipMay 8, 2026
Javelin · 600g · OutdoorSouderton / Quakertown / Faith Christian Non-League Meet · Mar 1951-10Souderton / Quakertown / Faith Christian Non-League MeetMarch 19, 2026
Shot Put · 4kg · IndoorRJBIC · Dec 2935-04.00RJBICDecember 29, 2025
Shot Put · 4kg · OutdoorPIAA District 1 AA/AAA Championships · May 1536-10.00PIAA District 1 AA/AAA ChampionshipsMay 15, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 22PIAA Track & Field State ChampionshipsMay 22 · Shot Put · Place 23 · QuakertownShot Put4kg23.31-1111
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Discus · Place 17 · QuakertownDiscus1kg17.104-0511
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · Shot Put · Place 4 · QuakertownShot Put4kg4.36-10.00 PB11
May 8SOL American Conference ChampionshipMay 8 · Discus · Place 2 · QuakertownDiscus1kg2.105-04 PB11
May 8SOL American Conference ChampionshipMay 8 · Shot Put · Place 2 · QuakertownShot Put4kg2.34-02.5011
Apr 30Helman/Hosier InviteApr 30 · Discus · Place 3 · QuakertownDiscus1kg3.97' 1"11
Apr 30Helman/Hosier InviteApr 30 · Shot Put · Place 2 · QuakertownShot Put4kg2.34' 3.5"11
Apr 21Quakertown at Hatboro HorshamApr 21 · Discus · Place 2 · QuakertownDiscus1kg2.93-0611
Apr 21Quakertown at Hatboro HorshamApr 21 · Shot Put · Place 1 · QuakertownShot Put4kg1.35-02.5011
Apr 11The Coatesville Track & Field InvitationalApr 11 · Discus · Place 11 · QuakertownDiscus1179-911
Apr 11The Coatesville Track & Field InvitationalApr 11 · Shot Put · Place 5 · QuakertownShot Put534-11.511
Apr 7Upper Dublin v QuakertownApr 7 · Discus · Place 1 · QuakertownDiscus1kg1.93' 8"11
Apr 7Upper Dublin v QuakertownApr 7 · Shot Put · Place 1 · QuakertownShot Put4kg1.34' 3"11
Apr 2Jim Kelly InvitationalApr 2 · Discus · Place 2 · QuakertownDiscus1kg2.98' 10"11
Apr 2Jim Kelly InvitationalApr 2 · Shot Put · Place 2 · QuakertownShot Put4kg2.35' 3"11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 9 · QuakertownDiscus1kg9.80' 4"11
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Place 5 · QuakertownShot Put4kg5.33' 5.5"11
Mar 19Souderton / Quakertown / Faith Christian Non-League MeetMar 19 · Javelin · Place 7 · QuakertownJavelin600g7.51-10 PB11
Mar 19Souderton / Quakertown / Faith Christian Non-League MeetMar 19 · Discus · Place 2 · QuakertownDiscus1kg2.90-0011
Mar 19Souderton / Quakertown / Faith Christian Non-League MeetMar 19 · Shot Put · Place 1 · QuakertownShot Put4kg1.35-09.0011

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · Shot Put · Place 4 · Quakertown 0Shot Put434-01.5011
Feb 13Tim Hickey Meet of ChampsFeb 13 · Shot Put · Place 5 · Quakertown 0Shot Put534-08.5011
Feb 7PTFCA Indoor Track CarnivalFeb 7 · Shot Put · Place 7 · Quakertown 0Shot Put734-05.5011
Jan 30DVGTCA Meet #7Jan 30 · Shot Put · Place 8 · QuakertownShot Put831-04.5011
Jan 7Shot Night at SoudertonJan 7 · Shot Put · Place 2 · Quakertown 0Shot Put234-08.00—
Jan 7Shot Night at SoudertonJan 7 · Shot Put · Place 2 · Quakertown 0Shot Put234-08.00—

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · Shot Put · Place 2 · QuakertownShot Put4kg2.35-04.00 PB11
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · Shot Put · Place 6 · QuakertownShot Put4kg6.32-07.7511
Dec 12DVGTCA Meet #1Dec 12 · Shot Put · Place 7 · QuakertownShot Put4kg7.33-07.2511
Feb 23Kristian Marche Memorial InvitationalFeb 23 · Shot Put · Place 3 · QuakertownShot Put337-06.0010
Feb 19DVGTCA Meet of ChampionsFeb 19 · Shot Put · Place 29 · QuakertownShot Put2925-08.7510
Jan 31DVGTCA Meet #8Jan 31 · Shot Put · Place 10 · QuakertownShot Put1031-08.5010
Jan 31DVGTCA Meet #8Jan 31 · Shot Put · Place 10 · QuakertownShot Put1031-08.5010
Jan 17DVGTCA Meet #7Jan 17 · Shot Put · Place 8 · QuakertownShot Put832-10.2510
Jan 10DVGTCA Meet #6Jan 10 · Shot Put · Place 12 · QuakertownShot Put1230-11.5010

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · Shot Put · Place 11 · QuakertownShot Put4kg11.34-05.5010
May 9SOL AmericanMay 9 · Discus · Place 9 · QuakertownDiscus1kg9.79-0110
May 9SOL AmericanMay 9 · Shot Put · Place 4 · QuakertownShot Put4kg4.32-04.0010
May 1Helman/Hosier InviteMay 1 · Discus · Place 6 · QuakertownDiscus690-03.0010
May 1Helman/Hosier InviteMay 1 · Shot Put · Place 3 · QuakertownShot Put332-07.2510
Apr 17Jim Kelly InvitationalApr 17 · Discus · Place 13 · Quakertown Comm SeniorDiscus1374-0010
Apr 17Jim Kelly InvitationalApr 17 · Shot Put · Place 2 · Quakertown Comm SeniorShot Put233-03.0010
Apr 4Cardinal ClassicApr 4 · Shot Put · Place 5 · QuakertownShot Put533-06.0010
Mar 29North Penn OpenMar 29 · Discus · Place 16 · QuakertownDiscus1681-06.0010
Mar 29North Penn OpenMar 29 · Shot Put · Place 7 · QuakertownShot Put731-05.0010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · Shot Put · Place 13 · QuakertownShot Put4kg13.28-03.0010
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · Shot Put · Place 13 · QuakertownShot Put4kg13.29-09.5010
Dec 13DVGTCA Meet #2 Dec 13 · Shot Put · Place 9 · QuakertownShot Put4kg9.30-08.7510

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · Shot Put · Place 19 · QuakertownShot Put1922-9.259
May 10SOL American Conference ChampionshipsMay 10 · Discus · Place 18 · QuakertownDiscus1862-99
Apr 30Quakertown @ HH GirlsApr 30 · Javelin · Place 6 · Quakertown Comm SeniorJavelin659-10—
Apr 30Quakertown @ HH GirlsApr 30 · Discus · Place 11 · Quakertown Comm SeniorDiscus1162-3—
Apr 30Quakertown @ HH GirlsApr 30 · Shot Put · Place 10 · Quakertown Comm SeniorShot Put1023-6.75—
Apr 16Wissahickon vs. Quakertown GirlsApr 16 · Javelin · Place 14 · QuakertownJavelin1454-10—
Apr 16Wissahickon vs. Quakertown GirlsApr 16 · Discus · Place 9 · QuakertownDiscus968-03—
Apr 16Wissahickon vs. Quakertown GirlsApr 16 · Shot Put · Place 10 · QuakertownShot Put1023-00.00—
Apr 12Pirate InvitationalApr 12 · Discus · Place 8 · Quakertown Comm SeniorDiscus868-11—
Apr 12Pirate InvitationalApr 12 · Shot Put · Place 18 · Quakertown Comm SeniorShot Put1822-5—
Apr 6Haverford InvitationalApr 6 · Javelin · Place 34 · QuakertownJavelin3444-01.00FR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20DVGTCA Meet #3Dec 20 · Shot Put · Place 43 · QuakertownShot Put4kg43.23-00.258
Dec 8DVGTCA Meet #1Dec 8 · Shot Put · Place 25 · QuakertownShot Put4kg25.25-03.008