Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorExplorers Men's Invite · Apr 1012.56aExplorers Men's InviteApril 10, 2026
200 Meters · IndoorLawrenceville Opener · Dec 327.17aLawrenceville OpenerDecember 3, 2025
200 Meters · OutdoorExplorers Men's Invite · Apr 1025.35aExplorers Men's InviteApril 10, 2026
300m Hurdles · 36" / 0.914m · OutdoorCAL Meet #2 @ Conestoga · Apr 846.80aCAL Meet #2 @ ConestogaApril 8, 2026
400 Meters · IndoorLawrenceville Opener · Dec 358.96aLawrenceville OpenerDecember 3, 2025
400 Meters · OutdoorCAL Meet #3 @ Springfield · Apr 1556.25aCAL Meet #3 @ SpringfieldApril 15, 2026
400 Meters · Relay Split · IndoorTFCAGP #2 · Dec 201:00.170TFCAGP #2December 20, 2025
55 Meter · IndoorLawrenceville Opener · Dec 37.49aLawrenceville OpenerDecember 3, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 8Radnor Last Chance MeetMay 8 · 400 Meters · Place 20 · Lower Merion400 Meters20.57.58a9
May 2Lower Merion InvitationalMay 2 · 400 Meters · Place 35 · Lower Merion400 Meters35.59.11a9
Apr 2522nd Annual Unionville InvitationalApr 25 · 300m Hurdles · Place 12 · Lower Merion300m Hurdles36" / 0.914m12.46.82a9
Apr 15CAL Meet #3 @ SpringfieldApr 15 · 300m Hurdles · Place 14 · Lower Merion300m Hurdles36" / 0.914m14.51.34a9
Apr 15CAL Meet #3 @ SpringfieldApr 15 · 400 Meters · Place 14 · Lower Merion400 Meters14.56.25a PB9
Apr 11The Coatesville Track & Field InvitationalApr 11 · 100 Meters · Place 13 · Lower Merion100 Meters1312.70a9
Apr 10Explorers Men's InviteApr 10 · 300m Hurdles · Place 14 · Lower Merion300m Hurdles36" / 0.914m14.49.21a9
Apr 10Explorers Men's InviteApr 10 · 200 Meters · Place 31 · Lower Merion200 Meters31.25.35a PB9
Apr 10Explorers Men's InviteApr 10 · 100 Meters · Place 32 · Lower Merion100 Meters32.12.56a PB9
Apr 8CAL Meet #2 @ ConestogaApr 8 · 300m Hurdles · Place 12 · Lower Merion300m Hurdles36" / 0.914m12.46.80a PB9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · Pole Vault · Lower MerionPole Vault—DNS9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 300m Hurdles · Place 29 · Lower Merion300m Hurdles36" / 0.914m29.50.92a9
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 400 Meters · Place 43 · Lower Merion400 Meters43.58.00a9
Mar 25Lower Merion Boys MeetMar 25 · 300m Hurdles · Place 17 · Lower Merion300m Hurdles36" / 0.914m17.50.91a9
Mar 25Lower Merion Boys MeetMar 25 · 400 Meters · Place 22 · Lower Merion400 Meters22.58.36a9
Mar 18Lower Merion ScrimmageMar 18 · 300m Hurdles · Place 5 · Lower Merion300m Hurdles546.479
Mar 18Lower Merion ScrimmageMar 18 · 400 Meters · Place 5 · Lower Merion400 Meters557.869
Mar 18Lower Merion ScrimmageMar 18 · 200 Meters · Place 17 · Lower Merion200 Meters1726.759

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29RJBICDec 29 · 400 Meters · Lower Merion400 Meters--DNS9
Dec 20TFCAGP #2Dec 20 · 400 Meters · Lower Merion400 MetersRelay Split—1:00.170 PB9
Dec 3Lawrenceville OpenerDec 3 · 55 Meter · Place 22 · Lower Merion55 Meter22.7.49a PB9
Dec 3Lawrenceville OpenerDec 3 · 400 Meters · Place 6 · Lower Merion400 Meters6.58.96a PB9
Dec 3Lawrenceville OpenerDec 3 · 200 Meters · Place 26 · Lower Merion200 Meters26.27.17a PB9