Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBerks Catholic Tri Meet · Apr 2366' 1"Berks Catholic Tri MeetApril 23, 2026
Javelin · 600g · OutdoorBrandywine Heights HS vs Wyomissing vs Kutztown · Apr 2892' 7"Brandywine Heights HS vs Wyomissing vs KutztownApril 28, 2026
Shot Put · 4kg · OutdoorBerks Catholic Tri Meet · Apr 2325' 11"Berks Catholic Tri MeetApril 23, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 1John H. Shaner Meet InvitationalMay 1 · Javelin · Place 13 · Kutztown AreaJavelin1387-712
Apr 28Brandywine Heights HS vs Wyomissing vs KutztownApr 28 · Javelin · Place 4 · Kutztown AreaJavelin600g4.92' 7" PB12
Apr 28Brandywine Heights HS vs Wyomissing vs KutztownApr 28 · Discus · Place 9 · Kutztown AreaDiscus1kg9.52' 5"12
Apr 28Brandywine Heights HS vs Wyomissing vs KutztownApr 28 · Shot Put · Place 4 · Kutztown AreaShot Put4kg4.24' 7.25"12
Apr 23Berks Catholic Tri MeetApr 23 · Javelin · Place 3 · Kutztown AreaJavelin600g3.83' 1"12
Apr 23Berks Catholic Tri MeetApr 23 · Discus · Place 4 · Kutztown AreaDiscus1kg4.66' 1" PB12
Apr 23Berks Catholic Tri MeetApr 23 · Shot Put · Place 3 · Kutztown AreaShot Put4kg3.25' 11" PB12
Apr 7Kutztown HS vs Wyomissing vs TulpehockenApr 7 · Javelin · Place 6 · Kutztown AreaJavelin600g6.76' 1"12
Apr 7Kutztown HS vs Wyomissing vs TulpehockenApr 7 · Discus · Place 11 · Kutztown AreaDiscus1kg11.45' 0"12
Apr 7Kutztown HS vs Wyomissing vs TulpehockenApr 7 · Shot Put · Place 3 · Kutztown AreaShot Put4kg3.24' 11"12
Apr 2Oxenreider Streamline ClassicApr 2 · Javelin · Place 8 · Kutztown AreaJavelin874-612
Apr 2Oxenreider Streamline ClassicApr 2 · Shot Put · Place 12 · Kutztown AreaShot Put1223-012
Mar 26Oley Valley HS vs KutztownMar 26 · Javelin · Place 3 · Kutztown AreaJavelin391-112
Mar 26Oley Valley HS vs KutztownMar 26 · Discus · Place 3 · Kutztown AreaDiscus368-112
Mar 26Oley Valley HS vs KutztownMar 26 · Shot Put · Place 3 · Kutztown AreaShot Put326-512
Mar 24Kutztown HS vs HamburgMar 24 · Javelin · Place 2 · Kutztown AreaJavelin288-212
Mar 24Kutztown HS vs HamburgMar 24 · Discus · Place 4 · Kutztown AreaDiscus453-112
Mar 24Kutztown HS vs HamburgMar 24 · Shot Put · Place 2 · Kutztown AreaShot Put225-5.512

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8BCIAA Firing MeetMay 8 · Javelin · Place 10 · Kutztown AreaJavelin1090' 0"11
Apr 30Kutztown HS Tri Meet #2Apr 30 · Shot Put · Place 5 · Kutztown AreaShot Put525' 2.5"11
Apr 30Kutztown HS Tri Meet #2Apr 30 · Javelin · Place 4 · Kutztown AreaJavelin492' 5"11
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · Javelin · Place 9 · Kutztown AreaJavelin980-03—
Apr 26Schuylkill Valley Panther Invitational 2025Apr 26 · Combined results · Place 25 · Kutztown AreaCombined results2524-02.00—
Apr 4Oxenreider Streamline ClassicApr 4 · Javelin · Place 4 · Kutztown AreaJavelin492-611
Mar 27Kutztown HS vs Oley vs Lincoln Leadership AcademyMar 27 · Javelin · Place 2 · Kutztown AreaJavelin277-711
Mar 27Kutztown HS vs Oley vs Lincoln Leadership AcademyMar 27 · Discus · Place 7 · Kutztown AreaDiscus746-511
Mar 27Kutztown HS vs Oley vs Lincoln Leadership AcademyMar 27 · Shot Put · Place 3 · Kutztown AreaShot Put323-1.511