Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorBCIAA Firing Championship Track Meet · May 7121' 3"BCIAA Firing Championship Track MeetMay 7, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7BCIAA Firing Championship Track MeetMay 7 · Javelin · Place 17 · Twin ValleyJavelin800g17.121' 3" PB11
Apr 17Twin Valley Raider InvitationalApr 17 · Javelin · Place 14 · Twin ValleyJavelin14125-211
Apr 17Twin Valley Raider InvitationalApr 17 · Javelin · Place 14 · Twin ValleyJavelin14125' 2"11
Apr 11The Coatesville Track & Field InvitationalApr 11 · Javelin · Place 14 · Twin ValleyJavelin14119-811
Apr 7Twin Valley HS vs HamburgApr 7 · Javelin · Place 3 · Twin ValleyJavelin3121-4.511
Apr 1Twin Valley HS vs Conrad Weiser vs FleetwoodApr 1 · Javelin · Place 2 · Twin ValleyJavelin2132-1111
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Javelin · Place 14 · Twin ValleyJavelin800g14.117' 8"11
Mar 21Upper Darby RelaysMar 21 · Javelin · Place 19 · Twin ValleyJavelin19118-111

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 8BCIAA Firing MeetMay 8 · Javelin · Place 27 · Twin ValleyJavelin27117' 11"10
Apr 29Conrad Weiser HS Tri MeetApr 29 · Javelin · Place 2 · Twin ValleyJavelin2124' 6"10
Apr 22Twin Valley HS vs Schuylkill ValleyApr 22 · Javelin · Place 6 · Twin ValleyJavelin6111' 9.5"10
Apr 14Fleetwood Quad Track MeetApr 14 · Javelin · Place 2 · Twin ValleyJavelin2129-410

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 30Fleetwood HS vs Twin Valley HSApr 30 · Javelin · Place 6 · Twin ValleyJavelin6106-9—
Apr 16Twin Valley HS vs Schuylkill ValleyApr 16 · Javelin · Place 8 · Twin ValleyJavelin896-5—
Apr 9Twin Valley HS Quad Track MeetApr 9 · Javelin · Place 15 · Twin ValleyJavelin15106-3—
Mar 20Twin Valley HS vs Governor MifflinMar 20 · Javelin · Place 3 · Twin ValleyJavelin3102-49
Mar 16The Phoenixville ClassicMar 16 · Javelin · Place 12 · Twin ValleyJavelin12113-00.50—
Mar 16The Phoenixville ClassicMar 16 · Javelin · Place 12 · Twin ValleyJavelin12113-00.50—