Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHelman/Hosier Invite · Apr 305:48.68aHelman/Hosier InviteApril 30, 2026
3000 Meters · IndoorDVGTCA Meet - Invitational Day 2 · Dec 1912:20.38aDVGTCA Meet - Invitational Day 2December 19, 2025
3200 Meters · OutdoorPlymouth Whitemarsh #3 · Apr 713:33.06aPlymouth Whitemarsh #3April 7, 2026
800 Meters · IndoorDVGTCA Novice Meet · Jan 32:43.39DVGTCA Novice MeetJanuary 3, 2024
800 Meters · OutdoorWissahickon at Hatboro Horsham · Apr 282:40.74aWissahickon at Hatboro HorshamApril 28, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 1600 Meters · Place 12 · Wissahickon1600 Meters12.5:54.16a12
May 8SOL American Conference ChampionshipMay 8 · 800 Meters · Place 13 · Wissahickon800 Meters13.2:42.00a12
Apr 30Helman/Hosier InviteApr 30 · 1600 Meters · Place 19 · Wissahickon1600 Meters19.5:48.68a PB12
Apr 28Wissahickon at Hatboro HorshamApr 28 · 800 Meters · Place 5 · Wissahickon800 Meters5.2:40.74a PB12
Apr 10Cardinal ClassicApr 10 · 1600 Meters · Place 28 · Wissahickon1600 Meters28.6:00.65a12
Apr 7Plymouth Whitemarsh #3Apr 7 · 3200 Meters · Place 3 · Wissahickon3200 Meters3.13:33.06a PB12
Apr 2Jim Kelly InvitationalApr 2 · 800 Meters · Place 26 · Wissahickon800 Meters26.2:45.29a12
Mar 31Upper Dublin v WissahickonMar 31 · 1600 Meters · Place 5 · Wissahickon1600 Meters5.6:22.16a12
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 1600 Meters · Place 22 · Wissahickon1600 Meters22.6:05.49a12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19DVGTCA Meet - Invitational Day 2Dec 19 · 3000 Meters · Place 23 · Wissahickon3000 Meters23.12:20.38a PB12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 3DVGTCA Novice MeetJan 3 · 800 Meters · Place 3 · Wissahickon800 Meters32:43.39 PB10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 8DVGTCA Meet #1Dec 8 · 800 Meters · Place 29 · Wissahickon800 Meters29.2:45.27a10