Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHenderson Invitational · Feb 146:17.68aHenderson InvitationalFebruary 14, 2026
1500 Meters · OutdoorGreater Philly Area Multi Event · May 295:41.53aGreater Philly Area Multi Event May 29, 2026
1600 Meters · IndoorGarden State TC Invitational · Feb 206:26.77aGarden State TC InvitationalFebruary 20, 2026
1600 Meters · OutdoorRadnor Last Chance Meet · May 86:14.44aRadnor Last Chance MeetMay 8, 2026
400 Meters · OutdoorHMS vs Welsh V vs ET · May 91:17.11HMS vs Welsh V vs ETMay 9, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29Greater Philly Area Multi Event May 29 · 1500 Meters · Place 6 · Haverford Twp.Haverford Twp.1500 Meters6.5:41.53a PB11
May 8Radnor Last Chance MeetMay 8 · 1600 Meters · Place 8 · Haverford Twp.Haverford Twp.1600 Meters8.6:14.44a PB11
Apr 25Springfield InvitationalApr 25 · 1600 Meters · Place 15 · Haverford Twp.Haverford Twp.1600 Meters15.6:29.93a11
Apr 10Brooks Haverford Distance ClassicApr 10 · 1600 Meters · Place 60 · Haverford Twp.Haverford Twp.1600 Meters60.6:16.23a11
Apr 1Rustin InviteApr 1 · 1600 Meters · Place 12 · Haverford Twp.Haverford Twp.1600 Meters12.6:19.89a11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 1600 Meters · Place 58 · Haverford Twp.Haverford Twp.1600 Meters58.6:26.77a PB11
Feb 14Henderson InvitationalFeb 14 · 1 Mile · Place 31 · Haverford Twp.Haverford Twp.1 Mile31.6:17.68a PB11
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 1 Mile · Place 86 · Haverford Twp.Haverford Twp.1 Mile86.6:31.79a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Fords TwilightApr 11 · 1600 Meters · Place 14 · Haverford Twp.Haverford Twp.1600 Meters14.6:52.78a10
Apr 2CAL Meet #2 (UD)Apr 2 · 1600 Meters · Haverford Twp.Haverford Twp.1600 Meters--DNS10
Mar 26CAL Meet #1 - PNCMar 26 · 1600 Meters · Place 28 · Haverford Twp.Haverford Twp.1600 Meters28.6:56.62a10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9HMS vs Welsh V vs ETMay 9 · 400 Meters · Place 16 · Haverford Township Middle SchoHaverford Township Middle Scho400 Meters161:17.11 PB8
Apr 29HMS v VF v TE v SHMS MS MeetApr 29 · 400 Meters · Place 15 · HaverfordHaverford400 Meters15.1:19.76a8
Apr 25HMS vs Black Rock vs Bala vs TEApr 25 · 400 Meters · Place 17 · HaverfordHaverford400 Meters17.1:18.01a8

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3HMS vs DHMS vs RMS vs TEMSMay 3 · 400 Meters · Place 6 · HaverfordHaverford400 Meters6.1:19.00a7