Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorJohn Hay Pennsylvania Distance Festival · May 264:57.53aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
1600 Meters · OutdoorRadnor Last Chance Meet · May 85:00.00aRadnor Last Chance MeetMay 8, 2026
200 Meters · OutdoorLower Merion Scrimmage · Mar 1829.63Lower Merion ScrimmageMarch 18, 2026
3200 Meters · OutdoorCAL Meet #2 @ Conestoga · Apr 811:49.60aCAL Meet #2 @ ConestogaApril 8, 2026
800 Meters · OutdoorLower Merion Invitational · May 22:15.21aLower Merion InvitationalMay 2, 2026

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

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 26John Hay Pennsylvania Distance FestivalMay 26 · 1 Mile · Place 207 · Lower Merion Athletics ClubLower Merion Athletics Club1 Mile207.4:57.53a PB10
Feb 28The CIRCUIT PhillyFeb 28 · 1 Mile · Place 43 · Lower Merion Athletics ClubLower Merion Athletics Club1 Mile435:14.99a10

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · 1600 Meters · Place 18 · Lower MerionLower Merion1600 Meters18.5:00.00a PB10
May 2Lower Merion InvitationalMay 2 · 800 Meters · Place 23 · Lower MerionLower Merion800 Meters23.2:15.21a PB10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 92 · Lower MerionLower Merion1600 Meters92.5:00.15a10
Apr 2522nd Annual Unionville InvitationalApr 25 · 1600 Meters · Place 23 · Lower MerionLower Merion1600 Meters23.5:03.99a10
Apr 15CAL Meet #3 @ SpringfieldApr 15 · 800 Meters · Place 14 · Lower MerionLower Merion800 Meters14.2:18.84a10
Apr 11The Coatesville Track & Field InvitationalApr 11 · 1600 Meters · Place 2 · Lower MerionLower Merion1600 Meters25:09.81a10
Apr 10Brooks Haverford Distance ClassicApr 10 · 1600 Meters · Place 81 · Lower MerionLower Merion1600 Meters81.5:13.26a10
Apr 8CAL Meet #2 @ ConestogaApr 8 · 3200 Meters · Place 18 · Lower MerionLower Merion3200 Meters18.11:49.60a PB10
Mar 25Lower Merion Boys MeetMar 25 · 1600 Meters · Place 20 · Lower MerionLower Merion1600 Meters20.5:14.36a10
Mar 18Lower Merion ScrimmageMar 18 · 1600 Meters · Place 3 · Lower MerionLower Merion1600 Meters35:23.3110
Mar 18Lower Merion ScrimmageMar 18 · 200 Meters · Place 30 · Lower MerionLower Merion200 Meters3029.63 PB10