Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorDVGTCA Meet-Invitational Day 1 · Dec 1832.73aDVGTCA Meet-Invitational Day 1December 18, 2025
200 Meters · OutdoorUpper Merion HS vs Pottstown · Mar 2530.8Upper Merion HS vs PottstownMarch 25, 2026
400 Meters · Indoor2LRS Indoor Invitational · Jan 161:16.12a2LRS Indoor InvitationalJanuary 16, 2026
400 Meters · OutdoorPhantom Invitational · Mar 141:16.94aPhantom InvitationalMarch 14, 2026
800 Meters · IndoorURSA Major HDS Meet · Jan 233:19.28aURSA Major HDS MeetJanuary 23, 2026
800 Meters · OutdoorLower Merion Invitational · May 23:02.70aLower Merion InvitationalMay 2, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 2Lower Merion InvitationalMay 2 · 800 Meters · Place 27 · Upper Merion Area800 Meters27.3:02.70a PB9
Apr 29Upper Merion DualApr 29 · 200 Meters · Place 13 · Upper Merion Area200 Meters13.31.70a9
Apr 15Upper Merion DualApr 15 · 800 Meters · Place 7 · Upper Merion Area800 Meters7.3:18.51a9
Apr 8Upper Perk DualApr 8 · 800 Meters · Place 8 · Upper Merion Area800 Meters8.3:05.53a9
Mar 25Upper Merion HS vs PottstownMar 25 · 200 Meters · Place 8 · Upper Merion Area200 Meters830.8 PB9
Mar 14Phantom InvitationalMar 14 · 400 Meters · Place 12 · Upper Merion Area400 Meters121:16.94a PB9
Feb 12Doug Wesner MemorialFeb 12 · 200 Meters · Place 49 · Upper Merion Area200 Meters49.32.07a12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23URSA Major HDS MeetJan 23 · 800 Meters · Place 42 · Upper Merion Area800 Meters423:19.28a PB12
Jan 162LRS Indoor InvitationalJan 16 · 400 Meters · Place 28 · Upper Merion Area400 Meters28.1:16.12a PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 200 Meters · Place 112 · Upper Merion Area200 Meters112.32.73a PB12