Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · IndoorKicking Mules Invite · Apr 290' 11"Kicking Mules InviteApril 2, 2026
Discus · 1kg · OutdoorNeyhart Track & Field Invitational · Apr 1199' 4"Neyhart Track & Field InvitationalApril 11, 2026
Javelin · 600g · IndoorKicking Mules Invite · Apr 287' 8"Kicking Mules InviteApril 2, 2026
Javelin · 600g · OutdoorWyomissing HS vs Oley vs Brandywine Heights · Apr 2196' 6"Wyomissing HS vs Oley vs Brandywine HeightsApril 21, 2026
Shot Put · 4kg · IndoorKicking Mules Invite · Apr 228' 1.5"Kicking Mules InviteApril 2, 2026
Shot Put · 4kg · OutdoorBCIAA Firing Championship Track Meet · May 732' 11.25"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

12 results
DateMeetEventPlMarkGr
May 7BCIAA Firing Championship Track MeetMay 7 · Javelin · Place 10 · Oley ValleyJavelin600g10.93' 6"12
May 7BCIAA Firing Championship Track MeetMay 7 · Discus · Place 12 · Oley ValleyDiscus1kg12.93' 6"12
May 7BCIAA Firing Championship Track MeetMay 7 · Shot Put · Place 6 · Oley ValleyShot Put4kg6.32' 11.25" PB12
Apr 21Wyomissing HS vs Oley vs Brandywine HeightsApr 21 · Javelin · Place 2 · Oley ValleyJavelin600g2.96' 6" PB12
Apr 21Wyomissing HS vs Oley vs Brandywine HeightsApr 21 · Discus · Place 1 · Oley ValleyDiscus1kg1.91' 11"12
Apr 21Wyomissing HS vs Oley vs Brandywine HeightsApr 21 · Shot Put · Place 1 · Oley ValleyShot Put4kg1.31' 7.5"12
Apr 14Oley HS vs Berks Catholic vs Brandywine HeightsApr 14 · Javelin · Place 2 · Oley ValleyJavelin600g2.93' 1"12
Apr 14Oley HS vs Berks Catholic vs Brandywine HeightsApr 14 · Discus · Place 1 · Oley ValleyDiscus1kg1.97' 8"12
Apr 14Oley HS vs Berks Catholic vs Brandywine HeightsApr 14 · Shot Put · Place 1 · Oley ValleyShot Put4kg1.31' 2"12
Apr 11Neyhart Track & Field InvitationalApr 11 · Javelin · Place 4 · Oley ValleyJavelin600g4.90' 1"12
Apr 11Neyhart Track & Field InvitationalApr 11 · Discus · Place 2 · Oley ValleyDiscus1kg2.99' 4" PB12
Apr 11Neyhart Track & Field InvitationalApr 11 · Shot Put · Place 2 · Oley ValleyShot Put4kg2.30' 10.75"12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 2Kicking Mules InviteApr 2 · Javelin · Place 1 · Oley ValleyJavelin600g1.87' 8" PB12
Apr 2Kicking Mules InviteApr 2 · Discus · Place 3 · Oley ValleyDiscus1kg3.90' 11" PB12
Apr 2Kicking Mules InviteApr 2 · Shot Put · Place 2 · Oley ValleyShot Put4kg2.28' 1.5" PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 2John H Shaner Memorial Track and Field MeetMay 2 · Javelin · Place 6 · Oley ValleyJavelin600g6.92' 3"11
May 2John H Shaner Memorial Track and Field MeetMay 2 · Discus · Place 8 · Oley ValleyDiscus1kg8.92' 1"11
Apr 12Neyhart Track and Field InvitationalApr 12 · Javelin · Place 1 · Oley ValleyJavelin600g1.94' 0"11
Apr 12Neyhart Track and Field InvitationalApr 12 · Discus · Place 2 · Oley ValleyDiscus1kg2.89' 0"11

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17PIAA District 3 ChampionshipsMay 17 · Discus · Place 11 · Oley ValleyDiscus1kg11.84-710
Apr 23Oley Valley HS vs TulpehockenApr 23 · Javelin · Place 1 · Oley ValleyJavelin600g1.95' 8.510
Apr 23Oley Valley HS vs TulpehockenApr 23 · Discus · Place 1 · Oley ValleyDiscus1kg1.96' 310
Apr 23Oley Valley HS vs TulpehockenApr 23 · Shot Put · Place 2 · Oley ValleyShot Put4kg2.25' 10.7510

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19PIAA District 3 AAA/AA Track & Field ChampionshipMay 19 · Discus · Place 8 · Oley ValleyDiscus1kg8.90-109