Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorBrooks Haverford Distance Classic · Apr 106:00.82aBrooks Haverford Distance ClassicApril 10, 2026
400 Meters · OutdoorDHMS vs BHMS vs PHMS vs HMS vs NMS MS Meet · Apr 91:22.65DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApril 9, 2024
800 Meters · OutdoorCAL Week #1 Penncrest · Mar 252:44.27aCAL Week #1 PenncrestMarch 25, 2026

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

2026 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 10Brooks Haverford Distance ClassicApr 10 · 1600 Meters · Place 102 · Haverford Twp.Haverford Twp.1600 Meters102.6:00.82a PB10
Mar 25CAL Week #1 PenncrestMar 25 · 800 Meters · Place 26 · Haverford Twp.Haverford Twp.800 Meters26.2:44.27a PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5CAL Boys JV MeetMay 5 · 1600 Meters · Place 32 · Haverford TwpHaverford Twp1600 Meters326:07.649
Apr 25UD InviteApr 25 · 1600 Meters · Place 75 · Haverford Twp.Haverford Twp.1600 Meters75.6:18.44a9
Apr 9CAL Boys Meet #3 - Marple NewtownApr 9 · 1600 Meters · Place 34 · Haverford ToHaverford To1600 Meters346:25.099
Apr 9Marple Newtown CAL MeetApr 9 · 1600 Meters · Place 34 · Haverford Twp.Haverford Twp.1600 Meters34.6:25.09a9

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7HMS vs WVMSvs ETRMay 7 · 1600 Meters · Place 18 · Haverford Township Middle SchoHaverford Township Middle Scho1600 Meters186:57.898
Apr 18HMS vs GVMS vs SLMS vs Northley MS MeetApr 18 · 1600 Meters · Place 23 · HaverfordHaverford1600 Meters23.6:45.06a8
Apr 9DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApr 9 · 400 Meters · Place 32 · Haverford Township Middle SchoHaverford Township Middle Scho400 Meters321:22.65 PB8
Apr 9DHMS vs BHMS vs PHMS vs HMS vs NMS MS MeetApr 9 · 1600 Meters · Place 17 · Haverford Township Middle SchoHaverford Township Middle Scho1600 Meters177:16.818