Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorValley Forge MS #1 (boys) · Apr 1613.00aValley Forge MS #1 (boys)April 16, 2026
100m Hurdles · 30" / 0.762m · OutdoorLower Merion Middle School invite · May 1314.99aLower Merion Middle School inviteMay 13, 2026
200 Meters · OutdoorSLMS v NMS v BCMS · May 727.59aSLMS v NMS v BCMSMay 7, 2026
60m Hurdles · 39" / 0.991m · OutdoorSLMS v NMS v BCMS · May 710.09aSLMS v NMS v BCMSMay 7, 2026
High Jump · OutdoorSLMS v NMS v BCMS · May 74-09.00SLMS v NMS v BCMSMay 7, 2026
Shot Put · 12lb · OutdoorSLMS v NMS v BCMS · May 733-07.50SLMS v NMS v BCMSMay 7, 2026
Shot Put · 4kg · OutdoorLower Merion Middle School invite · May 1329-09.00Lower Merion Middle School inviteMay 13, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 13Lower Merion Middle School inviteMay 13 · High Jump · Place 9 · Bala-CynwydHigh Jump9.4-06.008
May 13Lower Merion Middle School inviteMay 13 · Shot Put · Place 7 · Bala-CynwydShot Put4kg7.29-09.00 PB8
May 13Lower Merion Middle School inviteMay 13 · 100m Hurdles · Place 2 · Bala-Cynwyd100m Hurdles30" / 0.762m2.14.99a PB8
May 7SLMS v NMS v BCMSMay 7 · High Jump · Place 2 · Bala-CynwydHigh Jump2.4-09.00 PB8
May 7SLMS v NMS v BCMSMay 7 · Shot Put · Place 2 · Bala-CynwydShot Put12lb2.33-07.50 PB8
May 7SLMS v NMS v BCMSMay 7 · 60m Hurdles · Place 2 · Bala-Cynwyd60m Hurdles39" / 0.991m2.10.09a PB8
May 7SLMS v NMS v BCMSMay 7 · 200 Meters · Place 6 · Bala-Cynwyd200 Meters6.27.59a PB8
May 7SLMS v NMS v BCMSMay 7 · 100 Meters · Place 5 · Bala-Cynwyd100 Meters5.13.08a8
Apr 16Valley Forge MS #1 (boys)Apr 16 · Shot Put · Place 2 · Bala-CynwydShot Put4kg2.29-07.008
Apr 16Valley Forge MS #1 (boys)Apr 16 · 60m Hurdles · Bala-Cynwyd60m Hurdles39" / 0.991m--DNS8
Apr 16Valley Forge MS #1 (boys)Apr 16 · 100 Meters · Place 3 · Bala-Cynwyd100 Meters3.13.00a PB8

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Drexel Hill MS v BCMS v NMS v RMSMay 6 · 60m Hurdles · Place 3 · Bala Cynwyd MS60m Hurdles311.72—
May 6Drexel Hill MS v BCMS v NMS v RMSMay 6 · 200 Meters · Place 17 · Bala Cynwyd MS200 Meters1728.71—
May 6Drexel Hill MS v BCMS v NMS v RMSMay 6 · 100 Meters · Place 19 · Bala Cynwyd MS100 Meters1913.552—