Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorOcean Breeze Freedom Games · Jan 344.41Ocean Breeze Freedom GamesJanuary 3, 2026
400 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 311:02.95The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
55m Hurdles · 39" · OutdoorDoug Wesner Memorial · Feb 129.42aDoug Wesner MemorialFebruary 12, 2026
60m Hurdles · 39" / 0.991m · IndoorUrsinus HS Icebreaker · Dec 710.46aUrsinus HS IcebreakerDecember 7, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Mar 21EPC Sub Varsity Meet #1Mar 21 · High Jump · Easton AreaHigh Jump--NH10
Feb 12Doug Wesner MemorialFeb 12 · 55m Hurdles · Place 12 · Easton Area55m Hurdles39"Round P12.9.42a PB10
Feb 12Doug Wesner MemorialFeb 12 · High Jump · Easton AreaHigh Jump—NH10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · 60m Hurdles · Place 23 · Easton Area60m Hurdles2310.2610
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 47 · Easton Area 1155m Hurdles479.5910
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 50 · Easton Area 11400 Meters501:02.95 PB10
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 47 · Easton Area 1155m Hurdles479.5910
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 400 Meters · Place 50 · Easton Area 11400 Meters501:02.9510
Jan 3Ocean Breeze Freedom GamesJan 3 · 300 Meters · Place 139 · Easton Area 11300 Meters13944.41 PB10
Jan 3Ocean Breeze Freedom GamesJan 3 · 55m Hurdles · Place 23 · Easton Area 1155m Hurdles239.7010

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 12 · Easton Area60m Hurdles39" / 0.991m12.10.46a PB10
Dec 7Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 12 · Easton Area60m Hurdles39" / 0.991m12.10.46a10