Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTwin Valley MS vs Exeter · Apr 1714.99aTwin Valley MS vs ExeterApril 17, 2024
200 Meters · OutdoorTwin Valley MS vs Muhlenberg · May 833.05aTwin Valley MS vs MuhlenbergMay 8, 2024
60 Meter · IndoorBerks County Showdown Presented by 2L Race Services · Feb 29.33aBerks County Showdown Presented by 2L Race ServicesFebruary 2, 2025
Discus · 1kg · OutdoorTwin Valley MS vs Muhlenberg · May 891' 4.5Twin Valley MS vs MuhlenbergMay 8, 2024
Shot Put · 4kg · IndoorBerks County Showdown Presented by 2L Race Services · Feb 231' 6.5Berks County Showdown Presented by 2L Race ServicesFebruary 2, 2025
Shot Put · 4kg · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 136-02.0022nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
Shot Put · 6lb · OutdoorTwin Valley MS vs Exeter · Apr 1730' 4Twin Valley MS vs ExeterApril 17, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7BCIAA Firing Championship Track MeetMay 7 · Discus · Place 16 · Twin ValleyTwin ValleyDiscus1kg16.87' 2"10
May 7BCIAA Firing Championship Track MeetMay 7 · Shot Put · Place 4 · Twin ValleyTwin ValleyShot Put4kg4.34' 6.75"10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · Shot Put · Place 7 · Twin ValleyTwin ValleyShot Put4kg7.36-02.00 PB10
Apr 24Ray Geesey Track & Field InvitationalApr 24 · Discus · Place 25 · Twin ValleyTwin ValleyDiscus1kg25.63-03.0010
Apr 24Ray Geesey Track & Field InvitationalApr 24 · Shot Put · Place 6 · Twin ValleyTwin ValleyShot Put4kg6.33-00.0010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · 60 Meter · Place 26 · Twin ValleyTwin Valley60 Meter26.9.33a PB9
Feb 2Berks County Showdown Presented by 2L Race ServicesFeb 2 · Shot Put · Place 4 · Twin ValleyTwin ValleyShot Put4kg4.31' 6.5 PB9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27Robert J Burdette Indoor ClassicDec 27 · Shot Put · Place 18 · Twin ValleyTwin ValleyShot Put4kg18.24-09.009
Dec 19DVGTCA Meet #3 -Invitational Day 1Dec 19 · Shot Put · Place 18 · Twin ValleyTwin ValleyShot Put4kg18.28-05.759
Dec 13DVGTCA Meet #2 Dec 13 · Shot Put · Place 26 · Twin ValleyTwin ValleyShot Put4kg26.28-01.009
Dec 6DVGTCA Meet #1Dec 6 · Shot Put · Place 11 · Twin ValleyTwin ValleyShot Put4kg11.29-05.009

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Dec 18Shot Put Night in the Valley Holiday Throw DownDec 18 · Shot Put · Place 19 · Twin ValleyTwin ValleyShot Put4kg19.26-09.509
May 8Twin Valley MS vs MuhlenbergMay 8 · Discus · Place 1 · Twin ValleyTwin ValleyDiscus1kg1.91' 4.5 PB8
May 8Twin Valley MS vs MuhlenbergMay 8 · Shot Put · Place 1 · Twin ValleyTwin ValleyShot Put6lb1.29' 58
May 8Twin Valley MS vs MuhlenbergMay 8 · 200 Meters · Place 9 · Twin ValleyTwin Valley200 Meters9.33.05a PB8
May 8Twin Valley MS vs MuhlenbergMay 8 · 100 Meters · Place 12 · Twin ValleyTwin Valley100 Meters12.15.11a8
May 1Twin Valley MS vs Wilson SouthernMay 1 · Discus · Place 1 · Twin ValleyTwin ValleyDiscus1kg1.83' 88
May 1Twin Valley MS vs Wilson SouthernMay 1 · Shot Put · Place 1 · Twin ValleyTwin ValleyShot Put6lb1.29' 08
May 1Twin Valley MS vs Wilson SouthernMay 1 · 200 Meters · Place 5 · Twin ValleyTwin Valley200 Meters5.33.29a8
Apr 17Twin Valley MS vs ExeterApr 17 · Discus · Place 1 · Twin ValleyTwin ValleyDiscus1kg1.91' 28
Apr 17Twin Valley MS vs ExeterApr 17 · Shot Put · Place 1 · Twin ValleyTwin ValleyShot Put6lb1.30' 4 PB8
Apr 17Twin Valley MS vs ExeterApr 17 · 200 Meters · Place 8 · Twin ValleyTwin Valley200 Meters8.33.33a8
Apr 17Twin Valley MS vs ExeterApr 17 · 100 Meters · Place 9 · Twin ValleyTwin Valley100 Meters9.14.99a PB8