Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDVGTCA Meet-Invitational Day 1 · Dec 186:09.55aDVGTCA Meet-Invitational Day 1December 18, 2025
1600 Meters · OutdoorLower Merion Invitational · May 25:56.37aLower Merion InvitationalMay 2, 2026
3200 Meters · OutdoorSOL Colonial Champs · May 912:39.20SOL Colonial ChampsMay 9, 2025
400 Meters · IndoorDVGTCA Meet #2 · Dec 131:11.66aDVGTCA Meet #2 December 13, 2024
800 Meters · IndoorUpper Dublin Winter Series - Distance Night · Jan 142:41.54aUpper Dublin Winter Series - Distance NightJanuary 14, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · 3200 Meters · Place 17 · North Penn3200 Meters17.13:04.89a11
May 2Lower Merion InvitationalMay 2 · 1600 Meters · Place 17 · North Penn1600 Meters17.5:56.37a PB11
Apr 28North Penn DualApr 28 · 3200 Meters · Place 10 · North Penn3200 Meters10.13:19.38a11
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 3200 Meters · Place 16 · North Penn3200 Meters16.12:58.58a11
Apr 18Rap Curry InvitationalApr 18 · 3200 Meters · Place 16 · North Penn3200 Meters16.12:58.58a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 14Upper Dublin Winter Series - Distance NightJan 14 · 800 Meters · Place 72 · North Penn800 Meters72.2:41.54a PB11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 1 Mile · Place 48 · North Penn1 Mile48.6:09.55a PB11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 9SOL Colonial ChampsMay 9 · 3200 Meters · Place 9 · North Penn (Lansdale)3200 Meters912:39.20 PB10
May 9SOL Colonial ChampsMay 9 · 1600 Meters · Place 19 · North Penn (Lansdale)1600 Meters195:56.6610

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 13DVGTCA Meet #2 Dec 13 · 400 Meters · Place 37 · North Penn400 Meters37.1:11.66a PB10