Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCAL Week #2 @ Haverford (Boys) · Apr 812.18aCAL Week #2 @ Haverford (Boys)April 8, 2026
400 Meters · IndoorTFCAofGP Meet #8 · Jan 271:00.76TFCAofGP Meet #8January 27, 2023
400 Meters · OutdoorBrooks Fords Track Classic · Apr 1154.27aBrooks Fords Track ClassicApril 11, 2026
Long Jump · OutdoorCAL Week #2 @ Haverford (Boys) · Apr 819-10.50CAL 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

7 results
DateMeetEventPlMarkGr
May 6Central League Championship 26May 6 · Long Jump · Place 11 · Haverford Twp.Long Jump11.19-06.5012
Apr 29Delco ChampsApr 29 · Long Jump · Haverford Twp.Long Jump--DNS12
Apr 25Springfield InvitationalApr 25 · Long Jump · Haverford Twp.Long Jump--DNS12
Apr 11Brooks Fords Track ClassicApr 11 · Long Jump · Place 19 · Haverford Twp.Long Jump19.14' 5.5"12
Apr 11Brooks Fords Track ClassicApr 11 · 400 Meters · Place 22 · Haverford Twp.400 Meters22.54.27a PB12
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · Long Jump · Place 4 · Haverford Twp.Long Jump4.19-10.50 PB12
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 100 Meters · Place 15 · Haverford Twp.100 Meters15.12.18a PB12

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 7Central League Individual ChampsMay 7 · Long Jump · Place 11 · Haverford ToLong Jump1119-10.5011
May 7CAL ChampsMay 7 · Long Jump · Place 11 · Haverford Twp.Long Jump11.19-10.5011
Apr 30Delco ChampsApr 30 · Long Jump · Place 12 · Haverford ToLong Jump1218-08.50—
Apr 11Fords TwilightApr 11 · Long Jump · Place 2 · Haverford Twp.Long Jump2.19-08.7511
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · Long Jump · Place 4 · Haverford ToLong Jump419-02.5011
Apr 9Marple Newtown CAL MeetApr 9 · Long Jump · Place 4 · Haverford Twp.Long Jump4.19-02.5011
Apr 5Haverford InvitationalApr 5 · Long Jump · Place 11 · Haverford Twp.Long Jump1118-4.511
Apr 5Haverford InvitationalApr 5 · 300m Hurdles · Place 27 · Haverford Twp.300m Hurdles2750.30a11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 8Central League Individual ChampsMay 8 · Long Jump · Place 13 · Haverford ToLong Jump1318-06.0010
Apr 19Bob Friday Warrior InviteApr 19 · Long Jump · Place 19 · Haverford TownshipLong Jump1917-06.50SO

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 27TFCAofGP Meet #8Jan 27 · 400 Meters · Place 13 · Haverford Township400 Meters131:00.76 PB9
Jan 27TFCAofGP Meet #8Jan 27 · 400 Meters · Place 13 · Haverford Township400 Meters131:00.769