Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorUpper Merion at Phoenixville Dual Meet 2026 · Apr 136-04Upper Merion at Phoenixville Dual Meet 2026April 1, 2026
Javelin · 800g · OutdoorUpper Merion Dual · Apr 1558' 6"Upper Merion DualApril 15, 2026
Shot Put · 12lb · OutdoorUpper Merion Dual · Apr 2917-09.00Upper Merion DualApril 29, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29Upper Merion DualApr 29 · Javelin · Place 9 · Upper Merion AreaJavelin800g9.52-009
Apr 29Upper Merion DualApr 29 · Shot Put · Place 10 · Upper Merion AreaShot Put12lb10.17-09.00 PB9
Apr 15Upper Merion DualApr 15 · Javelin · Place 9 · Upper Merion AreaJavelin800g9.58' 6" PB9
Apr 15Upper Merion DualApr 15 · Shot Put · Place 12 · Upper Merion AreaShot Put12lb12.15' 11"9
Apr 8Upper Perk DualApr 8 · Javelin · Upper Merion AreaJavelin800g--DNS9
Apr 8Upper Perk DualApr 8 · Shot Put · Place 13 · Upper Merion AreaShot Put12lb13.16-04.009
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · Javelin · Place 10 · Upper Merion AreaJavelin800g10.52-109
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · Discus · Place 14 · Upper Merion AreaDiscus1.6kg14.36-04 PB9
Apr 1Upper Merion at Phoenixville Dual Meet 2026Apr 1 · Shot Put · Place 11 · Upper Merion AreaShot Put12lb11.15-11.009
Mar 25Upper Merion HS vs PottstownMar 25 · Javelin · Place 9 · Upper Merion AreaJavelin954-39
Mar 25Upper Merion HS vs PottstownMar 25 · Discus · Place 6 · Upper Merion AreaDiscus635-09
Mar 25Upper Merion HS vs PottstownMar 25 · Shot Put · Place 5 · Upper Merion AreaShot Put517-49

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23URSA Major HDS MeetJan 23 · Shot Put · Place 31 · Upper Merion AreaShot Put3116-19
Jan 10TFCAGP #5Jan 10 · Shot Put · Place 73 · Upper Merion AreaShot Put7316-09