Personal bests

Best marks in available results
Event / courseMarkMeetDate
60 Meter · IndoorTFCAGP #1 · Dec 138.35aTFCAGP #1December 13, 2025
Discus · 1.6kg · OutdoorBCIAA Firing Championship Track Meet · May 7154' 1"BCIAA Firing Championship Track MeetMay 7, 2026
Discus · 1kg · OutdoorTwin Valley MS vs Exeter · Apr 17105' 5Twin Valley MS vs ExeterApril 17, 2024
Shot Put · 8lb · OutdoorTwin Valley MS vs Wilson Southern · May 136' 7Twin Valley MS vs Wilson SouthernMay 1, 2024

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7BCIAA Firing Championship Track MeetMay 7 · Discus · Place 3 · Twin ValleyTwin ValleyDiscus1.6kg3.154' 1" PB10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Discus · Place 11 · Twin ValleyTwin ValleyDiscus1.6kg11.123' 11"10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Shot Put · Twin ValleyTwin ValleyShot Put12lb—DNS10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13TFCAGP #1Dec 13 · 60 Meter · Place 55 · Twin ValleyTwin Valley60 MeterRound P55.8.35a PB10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Twin Valley MS vs MuhlenbergMay 8 · Discus · Place 3 · Twin ValleyTwin ValleyDiscus1kg3.90' 2.58
May 8Twin Valley MS vs MuhlenbergMay 8 · Shot Put · Place 1 · Twin ValleyTwin ValleyShot Put8lb1.35' 98
May 1Twin Valley MS vs Wilson SouthernMay 1 · Discus · Place 1 · Twin ValleyTwin ValleyDiscus1kg1.96' 28
May 1Twin Valley MS vs Wilson SouthernMay 1 · Shot Put · Place 1 · Twin ValleyTwin ValleyShot Put8lb1.36' 7 PB8
Apr 17Twin Valley MS vs ExeterApr 17 · Discus · Place 1 · Twin ValleyTwin ValleyDiscus1kg1.105' 5 PB8
Apr 17Twin Valley MS vs ExeterApr 17 · Shot Put · Place 4 · Twin ValleyTwin ValleyShot Put8lb4.33' 2.58