Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFleetwood Quad Track Meet · Apr 1415.03aFleetwood Quad Track MeetApril 14, 2025
200 Meters · IndoorBerks County Showdown Presented by 2L Race Services · Feb 129.51aBerks County Showdown Presented by 2L Race ServicesFebruary 1, 2026
200 Meters · OutdoorTwin Valley HS vs Schuylkill Valley · Apr 2230.52Twin Valley HS vs Schuylkill ValleyApril 22, 2025
400 Meters · Relay Split · IndoorTFCAGP #2 · Dec 201:07.933TFCAGP #2December 20, 2025
60 Meters · Indoor2LRS New Year Kickoff · Jan 29.21a2LRS New Year KickoffJanuary 2, 2026
Discus · 1kg · OutdoorTwin Valley MS vs Muhlenberg · May 875' 0.5Twin Valley MS vs MuhlenbergMay 8, 2024
Shot Put · 8lb · OutdoorTwin Valley MS vs Exeter · Apr 1725' 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

3 results
DateMeetEventPlMarkGr
Apr 7Twin Valley HS vs HamburgApr 7 · Discus · Place 9 · Twin ValleyTwin ValleyDiscus976-510
Apr 1Twin Valley HS vs Conrad Weiser vs FleetwoodApr 1 · Discus · Place 15 · Twin ValleyTwin ValleyDiscus1568-210
Mar 24Twin Valley HS vs Governor MifflinMar 24 · Discus · Place 13 · Twin ValleyTwin ValleyDiscus1373-510

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Berks County Showdown Presented by 2L Race ServicesFeb 1 · 200 Meters · Place 38 · Twin ValleyTwin Valley200 Meters38.29.51a PB10
Jan 22LRS New Year KickoffJan 2 · 60 Meters · Place 40 · Twin ValleyTwin Valley60 Meters409.21a PB10

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 400 Meters · Twin ValleyTwin Valley400 MetersRelay Split—1:07.933 PB10

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29Conrad Weiser HS Tri MeetApr 29 · 200 Meters · Place 28 · Twin ValleyTwin Valley200 Meters2832.409
Apr 29Conrad Weiser HS Tri MeetApr 29 · 100 Meters · Place 35 · Twin ValleyTwin Valley100 Meters3515.109
Apr 22Twin Valley HS vs Schuylkill ValleyApr 22 · 200 Meters · Place 16 · Twin ValleyTwin Valley200 Meters1630.52 PB9
Apr 22Twin Valley HS vs Schuylkill ValleyApr 22 · 100 Meters · Place 21 · Twin ValleyTwin Valley100 Meters2115.159
Apr 14Fleetwood Quad Track MeetApr 14 · 200 Meters · Place 26 · Twin ValleyTwin Valley200 Meters2632.27a9
Apr 14Fleetwood Quad Track MeetApr 14 · 100 Meters · Place 39 · Twin ValleyTwin Valley100 Meters3915.03a PB9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Twin Valley MS vs MuhlenbergMay 8 · Discus · Place 5 · Twin ValleyTwin ValleyDiscus1kg5.75' 0.5 PB8
May 8Twin Valley MS vs MuhlenbergMay 8 · Shot Put · Place 8 · Twin ValleyTwin ValleyShot Put8lb8.24' 48
May 1Twin Valley MS vs Wilson SouthernMay 1 · Discus · Place 4 · Twin ValleyTwin ValleyDiscus1kg4.65' 18
May 1Twin Valley MS vs Wilson SouthernMay 1 · Shot Put · Place 3 · Twin ValleyTwin ValleyShot Put8lb3.24' 78
Apr 17Twin Valley MS vs ExeterApr 17 · Discus · Place 13 · Twin ValleyTwin ValleyDiscus1kg13.58' 118
Apr 17Twin Valley MS vs ExeterApr 17 · Shot Put · Place 11 · Twin ValleyTwin ValleyShot Put8lb11.25' 4 PB8