Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSOL American Conference Championship · May 8123-10SOL American Conference ChampionshipMay 8, 2026
Javelin · 800g · OutdoorWissahickon vs Quakertown Boys Meet · Apr 1689-07Wissahickon vs Quakertown Boys MeetApril 16, 2024
Shot Put · 12lb · IndoorTFCAGP #2 · Dec 2038-10.25TFCAGP #2December 20, 2025
Shot Put · 12lb · OutdoorWissahickon vs Quakertown boys · Apr 1440-06.50Wissahickon vs Quakertown boysApril 14, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · Discus · Place 5 · QuakertownDiscus1.6kg5.123-10 PB12
May 8SOL American Conference ChampionshipMay 8 · Shot Put · Place 13 · QuakertownShot Put12lb13.38-05.0012
Apr 21Quakertown at Hatboro HorshamApr 21 · Discus · Place 5 · QuakertownDiscus1.6kg5.119-0212
Apr 21Quakertown at Hatboro HorshamApr 21 · Shot Put · Place 6 · QuakertownShot Put12lb6.39-09.0012
Apr 14Wissahickon vs Quakertown boysApr 14 · Discus · Place 4 · QuakertownDiscus1.6kg4.113-0212
Apr 14Wissahickon vs Quakertown boysApr 14 · Shot Put · Place 4 · QuakertownShot Put12lb4.40-06.50 PB12
Apr 11The Coatesville Track & Field InvitationalApr 11 · Discus · Place 7 · QuakertownDiscus7128-212
Apr 11The Coatesville Track & Field InvitationalApr 11 · Shot Put · Place 10 · QuakertownShot Put1040-012
Apr 2Jim Kelly InvitationalApr 2 · Discus · Place 13 · QuakertownDiscus1.6kg13.114' 7"12
Mar 24Plymouth Whitemarsh Boys Tri #1Mar 24 · Discus · Place 2 · QuakertownDiscus1.6kg2.109-1112
Mar 24Plymouth Whitemarsh Boys Tri #1Mar 24 · Shot Put · Place 2 · QuakertownShot Put12lb2.40-04.5012
Mar 19Souderton / Quakertown / Faith Christian Non-League MeetMar 19 · Discus · QuakertownDiscus1.6kg--FOUL12
Mar 19Souderton / Quakertown / Faith Christian Non-League MeetMar 19 · Shot Put · Place 3 · QuakertownShot Put12lb3.40-06.5012

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 6TFCAofGP Last Chance MeetFeb 6 · Shot Put · Place 12 · QuakertownShot Put1243-06.7512
Feb 6TFCAofGP Last Chance MeetFeb 6 · Shot Put · Place 12 · QuakertownShot Put1243-06.7512
Jan 23TFCAGP #7Jan 23 · Shot Put · QuakertownShot Put12lb--FOUL12
Jan 10TFCAGP #5Jan 10 · Shot Put · Place 12 · Quakertown Comm SeniorShot Put1243-9.5012
Jan 7Shot Night at SoudertonJan 7 · Shot Put · Place 10 · Quakertown 0Shot Put1038-08.00—
Jan 7Shot Night at SoudertonJan 7 · Shot Put · Place 10 · Quakertown 0Shot Put1038-08.00—

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · Shot Put · Place 22 · QuakertownShot Put12lb22.38-10.25 PB12
Jan 11TFCAGP #5Jan 11 · Shot Put · Place 24 · QuakertownShot Put12lb24.36-03.5011

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 9SOL AmericanMay 9 · Discus · Place 9 · QuakertownDiscus1.6kg9.111-0311
May 9SOL AmericanMay 9 · Shot Put · Place 7 · QuakertownShot Put12lb7.38-06.5011
May 1Helman/Hosier InviteMay 1 · Discus · Place 6 · QuakertownDiscus6126-04.0011
Apr 12The Coatesville Track and Field InvitationalApr 12 · Discus · Place 18 · QuakertownDiscus1.6kg18.100-011
Apr 12Coatesville Track and Field InvitationalApr 12 · Discus · Place 18 · QuakertownDiscus1.6kg18.100' 0"11
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · Discus · Place 8 · Quakertown Comm SeniorDiscus897-811
Apr 9Abington, Quakertown at Hatboro Horsham (Boys)Apr 9 · Shot Put · Place 5 · Quakertown Comm SeniorShot Put537-9.7511

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10SOL American Conference ChampionshipsMay 10 · Discus · Place 11 · QuakertownDiscus1192-1010
Apr 16Wissahickon vs Quakertown Boys MeetApr 16 · Javelin · Place 13 · QuakertownJavelin800g13.89-07 PB10
Apr 16Wissahickon vs Quakertown Boys MeetApr 16 · Discus · Place 7 · QuakertownDiscus1.6kg7.91-0010
Apr 16Wissahickon vs Quakertown Boys MeetApr 16 · Shot Put · Place 11 · QuakertownShot Put12lb11.27-11.2510

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6TFCAofGP #4Jan 6 · Shot Put · Place 48 · QuakertownShot Put4830-04.0010

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 2HH vs Quakertown (Boys)May 2 · Javelin · Place 15 · QuakertownJavelin1585-11—
May 2HH vs Quakertown (Boys)May 2 · Discus · Place 16 · QuakertownDiscus1655-11—
May 2HH vs Quakertown (Boys)May 2 · Shot Put · Place 13 · QuakertownShot Put1327-08.25—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 7TFCAofGP Meet #5Jan 7 · Shot Put · Place 30 · QuakertownShot Put3022-8.509