Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLower Merion Scrimmage · Mar 1813.99Lower Merion ScrimmageMarch 18, 2026
200 Meters · IndoorPhilly Area Final Qualifier · Feb 2228.33Philly Area Final QualifierFebruary 22, 2026
400 Meters · IndoorHenderson Last Chance Meet · Jun 81:00.68aHenderson Last Chance MeetJune 8, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:00.12a130th Penn Relays CarnivalApril 23, 2026
800 Meters · IndoorJohn Hay Pennsylvania Distance Festival · May 262:22.04aJohn Hay Pennsylvania Distance FestivalMay 26, 2026
800 Meters · OutdoorGreater Philly Area Multi Event · May 292:20.89aGreater Philly Area Multi Event May 29, 2026

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

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jun 8Henderson Last Chance MeetJun 8 · 400 Meters · Place 14 · Lower Merion Athletics ClubLower Merion Athletics Club400 Meters14.1:00.68a PB9
May 26John Hay Pennsylvania Distance FestivalMay 26 · 800 Meters · Place 161 · Lower Merion Athletics ClubLower Merion Athletics Club800 Meters161.2:22.04a PB9
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 11 · Lower MerionLower Merion400 Meters11.1:02.40a9
Feb 22Philly Area Final QualifierFeb 22 · 200 Meters · Place 31 · Lower MerionLower Merion200 Meters3128.33 PB9
Feb 18The Pub Last ChanceFeb 18 · 400 Meters · Place 18 · Lower MerionLower Merion400 Meters181:05.43—

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29Greater Philly Area Multi Event May 29 · 800 Meters · Place 4 · Lower Merion Athletics ClubLower Merion Athletics Club800 Meters4.2:20.89a PB9
May 8Radnor Last Chance MeetMay 8 · 400 Meters · Place 1 · Lower MerionLower Merion400 Meters1.1:00.38a9
May 6Central League Championship 26May 6 · 400 Meters · Place 3 · Lower MerionLower Merion400 Meters3.1:00.48a9
May 2Lower Merion InvitationalMay 2 · 400 Meters · Place 4 · Lower MerionLower Merion400 Meters4.1:01.17a9
Apr 2522nd Annual Unionville InvitationalApr 25 · 800 Meters · Place 8 · Lower MerionLower Merion800 Meters8.2:26.32a9
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Lower MerionLower Merion400 Meters—1:00.12a PB9
Apr 15CAL Meet #3 @ HarritonApr 15 · 400 Meters · Place 7 · Lower MerionLower Merion400 Meters7.1:01.73a9
Apr 8Ridley CALApr 8 · 400 Meters · Place 3 · Lower MerionLower Merion400 Meters3.1:01.66a9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 400 Meters · Place 7 · Lower MerionLower Merion400 Meters7.1:03.57a9
Mar 25CAL Meet @ Upper DarbyMar 25 · 400 Meters · Place 7 · Lower MerionLower Merion400 Meters7.1:03.78a9
Mar 18Lower Merion ScrimmageMar 18 · Long Jump · Place 1 · Lower MerionLower MerionLong Jump113-04.009
Mar 18Lower Merion ScrimmageMar 18 · 100 Meters · Place 9 · Lower MerionLower Merion100 Meters913.99 PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 400 Meters · Place 64 · Lower MerionLower Merion400 Meters64.1:10.13a9