Personal bests

Best marks in available results
Event / courseMarkMeetDate
400 Meters · OutdoorDHMS vs BHMS vs PHMS vs HMS vs NMS MS Meet · Apr 91:13.08DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApril 9, 2024
800 Meters · OutdoorHMS vs WVMSvs ETR · May 72:44.87HMS vs WVMSvs ETRMay 7, 2024
Javelin · 800g · OutdoorCAL Meet #3 @ Springfield · Apr 1592-00CAL Meet #3 @ SpringfieldApril 15, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 15CAL Meet #3 @ SpringfieldApr 15 · Javelin · Place 15 · Haverford Twp.Haverford Twp.Javelin800g15.92-00 PB10
Apr 8CAL Week #2 @ Haverford (Boys)Apr 8 · Javelin · Place 17 · Haverford Twp.Haverford Twp.Javelin800g17.90-0910
Mar 25CAL Week #1 PenncrestMar 25 · Javelin · Place 12 · Haverford Twp.Haverford Twp.Javelin800g12.90-0210

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · Javelin · Place 24 · Haverford ToHaverford ToJavelin2463-089
Apr 9Marple Newtown CAL MeetApr 9 · Javelin · Place 24 · Haverford Twp.Haverford Twp.Javelin800g24.63-089
Apr 2Springfield CAL Meet (Boys Only)Apr 2 · Javelin · Place 25 · Haverford Twp.Haverford Twp.Javelin800g25.63-009

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7HMS vs WVMSvs ETRMay 7 · 400 Meters · Place 11 · Haverford Township Middle SchoHaverford Township Middle Scho400 Meters111:13.308
May 7HMS vs WVMSvs ETRMay 7 · 800 Meters · Place 13 · Haverford Township Middle SchoHaverford Township Middle Scho800 Meters132:44.87 PB8
Apr 18HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · 800 Meters · Place 13 · HaverfordHaverford800 Meters13.2:47.08a8
Apr 9DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApr 9 · 400 Meters · Place 19 · Haverford Township Middle SchoHaverford Township Middle Scho400 Meters191:13.08 PB8
Apr 9DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApr 9 · 800 Meters · Place 8 · Haverford Township Middle SchoHaverford Township Middle Scho800 Meters82:46.088