Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCAL Meet #2 @ Conestoga · Apr 887' 8"CAL Meet #2 @ ConestogaApril 8, 2026
Javelin · 800g · OutdoorLower Merion Boys Meet · Mar 2554-03Lower Merion Boys MeetMarch 25, 2026
Shot Put · 12lb · OutdoorCAL Meet #3 @ Springfield · Apr 1530-08.50CAL Meet #3 @ SpringfieldApril 15, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · Discus · Lower MerionDiscus1.6kg--DNS11
Apr 15CAL Meet #3 @ SpringfieldApr 15 · Javelin · Lower MerionJavelin800g--DNS11
Apr 15CAL Meet #3 @ SpringfieldApr 15 · Discus · Place 14 · Lower MerionDiscus1.6kg14.81-0711
Apr 15CAL Meet #3 @ SpringfieldApr 15 · Shot Put · Place 14 · Lower MerionShot Put12lb14.30-08.50 PB11
Apr 10Explorers Men's InviteApr 10 · Discus · Lower MerionDiscus1.6kg—DNS11
Apr 10Explorers Men's InviteApr 10 · Shot Put · Lower MerionShot Put12lb—DNS11
Apr 8CAL Meet #2 @ ConestogaApr 8 · Discus · Place 15 · Lower MerionDiscus1.6kg15.87' 8" PB11
Apr 8CAL Meet #2 @ ConestogaApr 8 · Shot Put · Place 20 · Lower MerionShot Put12lb20.28' 3"11
Mar 25Lower Merion Boys MeetMar 25 · Javelin · Place 27 · Lower MerionJavelin800g27.54-03 PB11
Mar 25Lower Merion Boys MeetMar 25 · Discus · Place 22 · Lower MerionDiscus1.6kg22.68-0911
Mar 25Lower Merion Boys MeetMar 25 · Shot Put · Place 23 · Lower MerionShot Put12lb23.28-02.2511
Mar 18Lower Merion ScrimmageMar 18 · Javelin · Place 6 · Lower MerionJavelin653-0011
Mar 18Lower Merion ScrimmageMar 18 · Shot Put · Place 4 · Lower MerionShot Put427-07.0011

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · Discus · Place 20 · Lower MerionDiscus2060-05.0010
May 7Central League Individual ChampsMay 7 · Shot Put · Place 23 · Lower MerionShot Put2328-06.2510
May 7CAL ChampsMay 7 · Discus · Place 20 · Lower MerionDiscus1.6kg20.60-0510
May 7CAL ChampsMay 7 · Shot Put · Place 23 · Lower MerionShot Put12lb23.28-06.2510
Apr 21Boys CAL JVApr 21 · Discus · Place 23 · Lower MerionDiscus1.6kg23.71-0610
Apr 21Boys CAL JVApr 21 · Shot Put · Place 24 · Lower MerionShot Put12lb24.28-04.5010
Apr 12Coatesville Track and Field InvitationalApr 12 · Discus · Lower MerionDiscus1.6kg—DNS10
Apr 9Marple Newtown CAL MeetApr 9 · Discus · Lower MerionDiscus1.6kg--DNS10
Apr 9Marple Newtown CAL MeetApr 9 · Shot Put · Lower MerionShot Put12lb--DNS10
Apr 2CAL Meet #2 @ Lower MerionApr 2 · Discus · Place 18 · Lower MerionDiscus1853-1010
Apr 2CAL Meet #2 @ Lower MerionApr 2 · Shot Put · Place 18 · Lower MerionShot Put1827-10.510
Mar 26CAL Meet #1 (UD)Mar 26 · Discus · Place 20 · Lower MerionDiscus1.6kg20.56-0210
Mar 26CAL Meet #1 (UD)Mar 26 · Shot Put · Place 19 · Lower MerionShot Put12lb19.28-00.0010
Mar 19Lower Merion MeetMar 19 · Discus · Place 4 · Lower MerionDiscus447-0010
Mar 19Lower Merion MeetMar 19 · Shot Put · Place 3 · Lower MerionShot Put327-05.0010