Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorOcean Breeze Invitational · Feb 128.59aOcean Breeze InvitationalFebruary 1, 2025
200 Meters · OutdoorHelman/Hosier Invite · Apr 3028.06aHelman/Hosier InviteApril 30, 2026
300m Hurdles · 27" / 0.686m · OutdoorPlymouth Whitemarsh #3 · Apr 751.23aPlymouth Whitemarsh #3April 7, 2026
300m Hurdles · 30" / 0.762m · OutdoorSOL American Conference Championship · May 849.43aSOL American Conference ChampionshipMay 8, 2026
400 Meters · IndoorDVGTCA Meet #1 · Dec 121:05.81aDVGTCA Meet #1December 12, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:01.96a130th Penn Relays CarnivalApril 23, 2026
800 Meters · IndoorDVGTCA Meet-Invitational Day 1 · Dec 182:33.29aDVGTCA Meet-Invitational Day 1December 18, 2025
800 Meters · OutdoorWissahickon at Hatboro Horsham · Apr 282:32.34aWissahickon at Hatboro HorshamApril 28, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 8SOL American Conference ChampionshipMay 8 · 300m Hurdles · Place 4 · Wissahickon300m Hurdles30" / 0.762m4.49.43a PB10
May 8SOL American Conference ChampionshipMay 8 · 400 Meters · Place 6 · Wissahickon400 Meters6.1:03.63a10
Apr 30Helman/Hosier InviteApr 30 · 400 Meters · Place 13 · Wissahickon400 Meters13.1:02.99a10
Apr 30Helman/Hosier InviteApr 30 · 200 Meters · Place 14 · Wissahickon200 Meters14.28.06a PB10
Apr 28Wissahickon at Hatboro HorshamApr 28 · 300m Hurdles · Place 2 · Wissahickon300m Hurdles30" / 0.762m2.50.33a10
Apr 28Wissahickon at Hatboro HorshamApr 28 · 800 Meters · Place 2 · Wissahickon800 Meters2.2:32.34a PB10
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Wissahickon400 Meters—1:01.96a PB10
Apr 18Penn Wood Rap Curry InvitationalApr 18 · 400 Meters · Place 23 · Wissahickon400 Meters23.1:02.26a10
Apr 18Rap Curry InvitationalApr 18 · 400 Meters · Place 23 · Wissahickon400 Meters23.1:02.26a10
Apr 10Cardinal ClassicApr 10 · 400 Meters · Place 17 · Wissahickon400 Meters17.1:03.79a10
Apr 7Plymouth Whitemarsh #3Apr 7 · 300m Hurdles · Place 2 · Wissahickon300m Hurdles27" / 0.686m2.51.23a PB10
Apr 7Plymouth Whitemarsh #3Apr 7 · 400 Meters · Place 2 · Wissahickon400 Meters2.1:04.80a10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 400 Meters · Place 10 · Wissahickon400 Meters10.1:04.43a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18DVGTCA Meet-Invitational Day 1Dec 18 · 800 Meters · Place 20 · Wissahickon800 Meters20.2:33.29a PB10
Dec 12DVGTCA Meet #1Dec 12 · 400 Meters · Place 17 · Wissahickon400 Meters17.1:05.81a PB10
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 1 · Wissahickon800 Meters1.2:38.87a9
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 37 · Wissahickon200 MetersRound P37.28.59a PB9

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 29Wissahickon @ HHApr 29 · 300m Hurdles · Place 1 · Wissahickon300m Hurdles30" / 0.762m1.54.27a9
Apr 29Wissahickon @ HHApr 29 · 400 Meters · Wissahickon400 Meters--DNS9
Apr 15UD v PW v WISSApr 15 · 300m Hurdles · Place 4 · Wissahickon300m Hurdles30" / 0.762m4.53.27a9
Apr 15UD v PW v WISSApr 15 · 400 Meters · Place 3 · Wissahickon400 Meters3.1:03.54a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13DVGTCA Meet #2 Dec 13 · 200 Meters · Place 33 · Wissahickon200 Meters33.29.86a9
Dec 6DVGTCA Meet #1Dec 6 · 400 Meters · Place 16 · Wissahickon400 Meters16.1:08.36a9