Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCherokee Final Countdown- Last Chance · May 2118.04aCherokee Final Countdown- Last ChanceMay 21, 2026
200 Meters · OutdoorHammonton JV Invite · May 1324.80Hammonton JV InviteMay 13, 2025
400m Hurdles · 36" / 0.914m · IndoorBridgeton Relays · Apr 111:04.35aBridgeton RelaysApril 11, 2026
400m Hurdles · 36" / 0.914m · OutdoorCape Atlantic League Meet · May 91:03.30aCape Atlantic League MeetMay 9, 2026
55 Meters · IndoorAC Armory CAL Meet #4-Track 2025 (Series 2) · Jan 97.60AC Armory CAL Meet #4-Track 2025 (Series 2)January 9, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 21Cherokee Final Countdown- Last ChanceMay 21 · 400m Hurdles · Place 16 · Vineland400m Hurdles36" / 0.914m16.1:04.46a12
May 21Cherokee Final Countdown- Last ChanceMay 21 · 110m Hurdles · Place 7 · Vineland110m Hurdles39" / 0.991m7.18.04a PB12
May 9Cape Atlantic League MeetMay 9 · 400m Hurdles · Place 9 · Vineland400m Hurdles36" / 0.914m9.1:03.30a PB12
May 9Cape Atlantic League MeetMay 9 · 110m Hurdles · Place 15 · Vineland110m Hurdles39" / 0.991m15.19.24aWind: -1.912
Apr 4Deptford Spartan RelaysApr 4 · 400m Hurdles · Place 36 · Vineland400m Hurdles36" / 0.914m36.1:05.36a12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Apr 11Bridgeton RelaysApr 11 · 400m Hurdles · Place 4 · Vineland400m Hurdles36" / 0.914m4.1:04.35a PB12
Feb 15NJSIAA Sectional Championships - South Group 4Feb 15 · 55m Hurdles · Place 29 · Vineland55m HurdlesRound P299.2112
Jan 24SJTCA #15Jan 24 · 55m Hurdles · Place 44 · Vineland55m Hurdles4410.3112

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 400m Hurdles · Place 30 · Vineland400m Hurdles301:05.17911
May 16NJSIAA Sectionals - South Groups 1 & 4May 16 · 110m Hurdles · Place 35 · Vineland110m HurdlesRound P3519.4711
May 13Hammonton JV InviteMay 13 · 400m Hurdles · Place 2 · Vineland400m Hurdles21:05.59—
May 13Hammonton JV InviteMay 13 · 110m Hurdles · Place 8 · Vineland110m Hurdles819.49—
May 13Hammonton JV InviteMay 13 · 200 Meters · Place 34 · Vineland200 Meters3424.80 PB—
May 2Cumberland County MeetMay 2 · 400m Hurdles · Place 10 · Vineland400m Hurdles101:05.97—
Apr 23FAT WednesdayApr 23 · 110m Hurdles · Place 17 · Vineland110m Hurdles1719.4911
Apr 23FAT WednesdayApr 23 · 400m Hurdles · Place 14 · Vineland400m Hurdles141:05.5911

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 1SJTCA #16Feb 1 · 55m Hurdles · Place 29 · Vineland55m HurdlesRound P2910.8011
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 93 · Vineland55 Meters937.6311
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 93 · Vineland55 Meters937.6311
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 48 · Vineland55m Hurdles4810.6111
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 48 · Vineland55m Hurdles4810.6111
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 93 · Vineland55 Meters937.6311
Jan 25SJTCA #15Jan 25 · 55 Meters · Place 93 · Vineland55 Meters937.6311
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 48 · Vineland55m Hurdles4810.6111
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 48 · Vineland55m Hurdles4810.6111
Jan 9AC Armory CAL Meet #4-Track 2025 (Series 2)Jan 9 · 55m Hurdles · Place 5 · Vineland55m Hurdles510.9011
Jan 9AC Armory CAL Meet #4-Track 2025 (Series 2)Jan 9 · 55 Meters · Place 14 · Vineland55 Meters147.60 PB11