Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorThe CIRCUIT Philly · Feb 284:45.18aThe CIRCUIT PhillyFebruary 28, 2026
100 Meters · OutdoorLower Merion Scrimmage · Mar 1812.07Lower Merion ScrimmageMarch 18, 2026
1600 Meters · OutdoorLower Merion Boys Meet · Mar 254:41.50aLower Merion Boys MeetMarch 25, 2026
200 Meters · IndoorHenderson Last Chance Meet · Jun 824.46aHenderson Last Chance MeetJune 8, 2026
200 Meters · OutdoorLower Merion Scrimmage · Mar 1824.59Lower Merion ScrimmageMarch 18, 2026
3200 Meters · OutdoorCAL Meet #2 @ Conestoga · Apr 810:11.16aCAL Meet #2 @ ConestogaApril 8, 2026
400 Meters · IndoorHenderson Last Chance Meet · Jun 851.92aHenderson Last Chance MeetJune 8, 2026
400 Meters · OutdoorThe Coatesville Track & Field Invitational · Apr 1152.45aThe Coatesville Track & Field InvitationalApril 11, 2026
5000 Meters · IndoorJohn Hay Pennsylvania Distance Festival · May 2617:21.27aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
800 Meters · IndoorTFCAofGP Last Chance Meet · Feb 62:03.45TFCAofGP Last Chance MeetFebruary 6, 2026
800 Meters · OutdoorCentral League Championship 26 · May 61:56.06aCentral League Championship 26May 6, 2026

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

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Jun 8Henderson Last Chance MeetJun 8 · 400 Meters · Place 17 · Lower Merion Athletics ClubLower Merion Athletics Club400 Meters17.51.92a PB9
Jun 8Henderson Last Chance MeetJun 8 · 200 Meters · Place 20 · Lower Merion Athletics ClubLower Merion Athletics Club200 Meters20.24.46a PB9
May 26John Hay Pennsylvania Distance FestivalMay 26 · 5000 Meters · Place 47 · Lower Merion Athletics ClubLower Merion Athletics Club5000 Meters47.17:21.27a PB9
Feb 28The CIRCUIT PhillyFeb 28 · 1 Mile · Place 27 · Lower Merion Athletics ClubLower Merion Athletics Club1 Mile274:45.18a PB9
Feb 6TFCAofGP Last Chance MeetFeb 6 · 800 Meters · Place 7 · Lower MerionLower Merion800 Meters72:03.45 PB9
Feb 6TFCAofGP Last Chance MeetFeb 6 · 800 Meters · Place 7 · Lower MerionLower Merion800 Meters72:03.459
Jan 18Kristian Marche Memorial InvitationalJan 18 · 800 Meters · Place 23 · Lower MerionLower Merion800 Meters232:11.299
Jan 16TFCAofGP Meet #6Jan 16 · 400 Meters · Place 23 · Lower MerionLower Merion400 Meters2353.07—
Jan 10TFCAGP #5Jan 10 · 1 Mile · Place 31 · Lower MerionLower Merion1 Mile315:02.16a9

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · 1600 Meters · Place 4 · Lower MerionLower Merion1600 Meters4.4:45.92a9
May 6Central League Championship 26May 6 · 800 Meters · Place 4 · Lower MerionLower Merion800 Meters4.1:56.06a PB9
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 800 Meters · Place 17 · Lower MerionLower Merion800 Meters17.1:58.43a9
Apr 2522nd Annual Unionville InvitationalApr 25 · 400 Meters · Place 7 · Lower MerionLower Merion400 Meters7.53.41a9
Apr 15CAL Meet #3 @ SpringfieldApr 15 · 800 Meters · Place 3 · Lower MerionLower Merion800 Meters3.2:00.64a9
Apr 11The Coatesville Track & Field InvitationalApr 11 · 400 Meters · Place 6 · Lower MerionLower Merion400 Meters652.45a PB9
Apr 10Brooks Haverford Distance ClassicApr 10 · 800 Meters · Place 16 · Lower MerionLower Merion800 Meters16.1:58.89a9
Apr 8CAL Meet #2 @ ConestogaApr 8 · 3200 Meters · Place 6 · Lower MerionLower Merion3200 Meters6.10:11.16a PB9
Mar 25Lower Merion Boys MeetMar 25 · 1600 Meters · Place 8 · Lower MerionLower Merion1600 Meters8.4:41.50a PB9
Mar 18Lower Merion ScrimmageMar 18 · 200 Meters · Place 5 · Lower MerionLower Merion200 Meters524.59 PB9
Mar 18Lower Merion ScrimmageMar 18 · 100 Meters · Place 5 · Lower MerionLower Merion100 Meters512.07 PB9