Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCAL Meet #3 @ Springfield · Apr 1582-07CAL Meet #3 @ SpringfieldApril 15, 2026
Javelin · 800g · OutdoorCAL Week #1 Penncrest · Mar 2593-07CAL Week #1 PenncrestMarch 25, 2026
Shot Put · 12lb · OutdoorCAL Week #2 @ Haverford (Boys) · Apr 829-09.00CAL Week #2 @ Haverford (Boys)April 8, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 15CAL Meet #3 @ SpringfieldApr 15 · Discus · Place 13 · Haverford Twp.Discus1.6kg13.82-07 PB9
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · Shot Put · Place 17 · Haverford Twp.Shot Put12lb17.29-09.00 PB9
Mar 25CAL Week #1 PenncrestMar 25 · Javelin · Place 10 · Haverford Twp.Javelin800g10.93-07 PB9
Mar 25CAL Week #1 PenncrestMar 25 · Discus · Place 17 · Haverford Twp.Discus1.6kg17.74-019
Mar 25CAL Week #1 PenncrestMar 25 · Shot Put · Place 20 · Haverford Twp.Shot Put12lb20.28-05.509

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 4La Salle Winter Series - Boys Relay Night 2026Feb 4 · Shot Put · Place 51 · Haverford TwpShot Put5123-05.259