Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 36" / 0.914m · OutdoorPleasant Valley #3 · Apr 720.93aPleasant Valley #3April 7, 2026
110m Hurdles · 39" / 0.991m · OutdoorESN Dual #1 · Mar 2620.07aESN Dual #1March 26, 2026
200 Meters · OutdoorEPC Sub Varsity Meet #2 @ Northampton · Apr 626.51aEPC Sub Varsity Meet #2 @ NorthamptonApril 6, 2026
300m Hurdles · 33" / 0.838m · OutdoorPleasant Valley #3 · Apr 754.94aPleasant Valley #3April 7, 2026
300m Hurdles · 36" / 0.914m · OutdoorESN Dual #3 · Apr 2950.10aESN Dual #3April 29, 2026
55 Meter · IndoorUrsinus HS Invitational · Jan 247.67aUrsinus HS InvitationalJanuary 24, 2025
55m Hurdles · 39" · IndoorWarrior Winter Warmup · Dec 1310.47aWarrior Winter WarmupDecember 13, 2025
60m Hurdles · 39" / 0.991m · IndoorUrsinus HS Icebreaker · Dec 711.42aUrsinus HS IcebreakerDecember 7, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 29ESN Dual #3Apr 29 · 300m Hurdles · Place 7 · East Stroudsburg North300m Hurdles36" / 0.914m7.50.10a PB11
Apr 29ESN Dual #3Apr 29 · 110m Hurdles · Place 5 · East Stroudsburg North110m Hurdles39" / 0.991m5.20.29a11
Apr 14ESN Dual #2Apr 14 · 110m Hurdles · Place 6 · East Stroudsburg North110m Hurdles39" / 0.991m6.20.65a11
Apr 7Pleasant Valley #3Apr 7 · 300m Hurdles · Place 5 · East Stroudsburg North300m Hurdles33" / 0.838m5.54.94a PB11
Apr 7Pleasant Valley #3Apr 7 · 110m Hurdles · Place 5 · East Stroudsburg North110m Hurdles36" / 0.914m5.20.93a PB11
Apr 6EPC Sub Varsity Meet #2 @ NorthamptonApr 6 · 200 Meters · Place 15 · East Stroudsburg North200 Meters15.26.51a PB11
Mar 31Liberty DualMar 31 · 300m Hurdles · Place 6 · East Stroudsburg North300m Hurdles36" / 0.914m6.54.01a11
Mar 31Liberty DualMar 31 · 110m Hurdles · Place 4 · East Stroudsburg North110m Hurdles39" / 0.991m4.20.83a11
Mar 26ESN Dual #1Mar 26 · 110m Hurdles · Place 4 · East Stroudsburg North110m Hurdles39" / 0.991m4.20.07a PB11
Mar 24ES North at PM West MeetMar 24 · 110m Hurdles · Place 8 · East Stroudsburg North110m Hurdles39" / 0.991m8.20.8011
Mar 21EPC Sub Varsity Meet #1Mar 21 · 300m Hurdles · Place 14 · East Stroudsburg North300m Hurdles36" / 0.914m14.53.01a11
Mar 21EPC Sub Varsity Meet #1Mar 21 · 110m Hurdles · Place 6 · East Stroudsburg North110m Hurdles39" / 0.991m6.20.42a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15Big Bear MeetJan 15 · 60m Hurdles · Place 22 · East Stroudsburg North60m Hurdles2211.25a11
Jan 3ESU Warrior ClassicJan 3 · 55m Hurdles · Place 21 · East Stroudsburg North55m HurdlesRound P2110.47a11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Warrior Winter WarmupDec 13 · 55m Hurdles · Place 9 · East Stroudsburg North55m Hurdles39"Round P9.10.52a11
Dec 13Warrior Winter WarmupDec 13 · 55m Hurdles · Place 8 · East Stroudsburg North55m Hurdles39"8.10.47a PB11
Dec 7Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 18 · East Stroudsburg North60m Hurdles39" / 0.991m18.11.42a PB11
Dec 7Ursinus HS IcebreakerDec 7 · 60m Hurdles · Place 18 · East Stroudsburg North60m Hurdles39" / 0.991m18.11.42a11
Feb 13Doug Wesner MemorialFeb 13 · 55m Hurdles · East Stroudsburg North55m Hurdles39"Round P--DNS10
Jan 24Ursinus HS InvitationalJan 24 · 55 Meter · Place 104 · East Stroudsburg North55 Meter104.7.67a PB10
Jan 10Golden Bear HS InviteJan 10 · 55m Hurdles · East Stroudsburg North55m Hurdles39"Round P--DNS10

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 28ESS Dual #4Apr 28 · 300m Hurdles · Place 6 · East Stroudsburg North300m Hurdles36" / 0.914m6.53.24a10
Apr 26ESS CavalierApr 26 · 300m Hurdles · Place 13 · East Stroudsburg North300m Hurdles36" / 0.914m13.55.43a10