Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorThe North Penn Open presented by North Wales Running Company · Mar 28104' 0"The North Penn Open presented by North Wales Running CompanyMarch 28, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7BCIAA Firing Championship Track MeetMay 7 · Javelin · Twin ValleyJavelin800g—DNS11
Apr 17Twin Valley Raider InvitationalApr 17 · Javelin · Place 22 · Twin ValleyJavelin22107-811
Apr 17Twin Valley Raider InvitationalApr 17 · Javelin · Place 22 · Twin ValleyJavelin22107' 8"11
Apr 7Twin Valley HS vs HamburgApr 7 · Javelin · Place 2 · Twin ValleyJavelin2133-311
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Javelin · Place 26 · Twin ValleyJavelin800g26.104' 0" PB11
Mar 21Upper Darby RelaysMar 21 · Javelin · Place 6 · Twin ValleyJavelin6139-1111

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 8BCIAA Firing MeetMay 8 · Javelin · Place 33 · Twin ValleyJavelin33103' 2"10
Apr 29Conrad Weiser HS Tri MeetApr 29 · Javelin · Place 6 · Twin ValleyJavelin6111' 3"10
Apr 22Twin Valley HS vs Schuylkill ValleyApr 22 · Javelin · Place 3 · Twin ValleyJavelin3126' 5"10
Apr 1715th Annual Twin Valley Raider InvitationalApr 17 · Javelin · Place 22 · Twin ValleyJavelin22104-410
Apr 14Fleetwood Quad Track MeetApr 14 · Javelin · Place 4 · Twin ValleyJavelin4124-510
Apr 4Oxenreider Streamline ClassicApr 4 · Javelin · Place 10 · Twin ValleyJavelin10111-710
Mar 29North Penn OpenMar 29 · Javelin · Place 19 · Twin ValleyJavelin19120-04.0010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 30Fleetwood HS vs Twin Valley HSApr 30 · Javelin · Place 5 · Twin ValleyJavelin5108-6.5—
Apr 16Twin Valley HS vs Schuylkill ValleyApr 16 · Javelin · Place 7 · Twin ValleyJavelin798-10—
Mar 20Twin Valley HS vs Governor MifflinMar 20 · Javelin · Place 7 · Twin ValleyJavelin789-59
Mar 16The Phoenixville ClassicMar 16 · Javelin · Place 23 · Twin ValleyJavelin2393-11—
Mar 16The Phoenixville ClassicMar 16 · Javelin · Place 23 · Twin ValleyJavelin2393-11—