Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDelco MS Inv · May 1212.20Delco MS InvMay 12, 2025
200 Meters · OutdoorDelco MS Inv · May 1224.75Delco MS InvMay 12, 2025
60m Hurdles · 33" / 0.838m · OutdoorHMS vs GVMS vs SLMS vs Northley MS Meet · Apr 1810.81aHMS vs GVMS vs SLMS vs Northley MS MeetApril 18, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 25Springfield InvitationalApr 25 · 200 Meters · Haverford Twp.Haverford Twp.200 Meters--DNS9
Apr 25Springfield InvitationalApr 25 · 100 Meters · Haverford Twp.Haverford Twp.100 Meters--DNS9
Apr 11Brooks Fords Track ClassicApr 11 · 100 Meters · Place 38 · Haverford Twp.Haverford Twp.100 Meters38.12.27aWind: 09
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · 100 Meters · Place 18 · Haverford Twp.Haverford Twp.100 Meters18.12.27a9
Mar 25CAL Week #1 PenncrestMar 25 · 200 Meters · Place 16 · Haverford Twp.Haverford Twp.200 Meters16.26.05a9

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Delco MS InvMay 12 · 200 Meters · Place 3 · Haverford MSHaverford MS200 Meters324.75 PB—
May 12Delco MS InvMay 12 · 100 Meters · Place 2 · Haverford MSHaverford MS100 Meters212.20 PB—
Apr 28Strath Haven MS #3Apr 28 · 200 Meters · Place 1 · Haverford Township Middle SchoHaverford Township Middle Scho200 Meters1.24.93a8
Apr 28Strath Haven MS #3Apr 28 · 100 Meters · Place 2 · Haverford Township Middle SchoHaverford Township Middle Scho100 Meters2.12.21a8
Apr 3DHMS v HMS v ETRApr 3 · 200 Meters · Place 1 · HaverfordHaverford200 Meters1.25.52a8
Apr 3DHMS v HMS v ETRApr 3 · 100 Meters · Place 3 · HaverfordHaverford100 Meters3.12.46a8

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 20Lower Merion MS InvitationalMay 20 · 100m Hurdles · Place 4 · Haverford Township Middle SchoHaverford Township Middle Scho100m Hurdles416.027
May 7HMS vs WVMSvs ETRMay 7 · 200 Meters · Place 6 · Haverford Township Middle SchoHaverford Township Middle Scho200 Meters626.577
May 7HMS vs WVMSvs ETRMay 7 · 100 Meters · Place 7 · Haverford Township Middle SchoHaverford Township Middle Scho100 Meters712.827
May 7HMS vs WVMSvs ETRMay 7 · 60m Hurdles · Place 2 · Haverford Township Middle SchoHaverford Township Middle Scho60m Hurdles210.547
Apr 18HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · 60m Hurdles · Place 4 · HaverfordHaverford60m Hurdles33" / 0.838m4.10.81a PB7
Apr 18HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · 200 Meters · Place 3 · HaverfordHaverford200 Meters3.26.60a7
Apr 9DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApr 9 · 200 Meters · Place 4 · Haverford Township Middle SchoHaverford Township Middle Scho200 Meters426.197
Apr 9DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApr 9 · 60m Hurdles · Place 12 · Haverford Township Middle SchoHaverford Township Middle Scho60m Hurdles1211.557