Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Group Championships - 2 & 3 · May 2915.14aNJSIAA Group Championships - 2 & 3May 29, 2026
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3124.26The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
400 Meters · OutdoorPennsauken FAT Batch Meet #1 · Apr 1556.78Pennsauken FAT Batch Meet #1April 15, 2025
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - 2 & 3 · May 2956.16aNJSIAA Group Championships - 2 & 3May 29, 2026
High Jump · OutdoorBurlington County Divisional Championships · May 15' 4"Burlington County Divisional ChampionshipsMay 1, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 400m Hurdles · Place 5 · Pemberton Township400m Hurdles36" / 0.914m5.56.16a PB11
May 29NJSIAA Group Championships - 2 & 3May 29 · 110m Hurdles · Place 11 · Pemberton Township110m Hurdles39" / 0.991mRound P11.15.14a PBWind: 1.911
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400m Hurdles · Place 6 · Pemberton Township400m Hurdles36" / 0.914m6.58.06a11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 4 · Pemberton Township110m Hurdles39" / 0.991mRound P4.15.49aWind: 211
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 3 · Pemberton Township110m Hurdles39" / 0.991m3.15.22aWind: -0.511
May 7Burlington County ChampionshipsMay 7 · 400m Hurdles · Place 5 · Pemberton To400m Hurdles559.24—
May 7Burlington County ChampionshipsMay 7 · 110m Hurdles · Place 7 · Pemberton To110m Hurdles717.00—
May 7Burlington County ChampionshipsMay 7 · 110m Hurdles · Place 8 · Pemberton To110m HurdlesRound P816.08—
May 1Burlington County Divisional ChampionshipsMay 1 · High Jump · Place 3 · Pemberton TownshipHigh Jump3.5' 4" PB11
May 1Burlington County Divisional ChampionshipsMay 1 · 400m Hurdles · Place 6 · Pemberton Township400m Hurdles36" / 0.914m6.1:02.95a11
May 1Burlington County Divisional ChampionshipsMay 1 · 110m Hurdles · Pemberton Township110m Hurdles39" / 0.991m—DQ11
Apr 24Lion InvitationalApr 24 · 110m Hurdles · Place 5 · Pemberton Township110m Hurdles39" / 0.991m5.15.90a11
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400m Hurdles · Place 10 · Pemberton Township400m Hurdles36" / 0.914m10.1:00.08a11

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 4 · Pemberton Township55m HurdlesRound P48.2311
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 8 · Pemberton Township55m Hurdles88.5711
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 102 · Pemberton Township200 Meters10224.26 PB11
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 5 · Pemberton Township55m Hurdles58.3711
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 102 · Pemberton Township200 Meters10224.2611
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 5 · Pemberton Township55m Hurdles58.3711

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 110m Hurdles · Place 21 · Pemberton Township110m HurdlesRound P2116.4510
May 10Burlington County ChampionshipMay 10 · 400m Hurdles · Place 6 · Pemberton Township400m Hurdles36" / 0.914m6.1:01.55a10
May 10Burlington County ChampionshipMay 10 · 110m Hurdles · Place 9 · Pemberton Township110m Hurdles39" / 0.991mRound P9.16.74a10
May 2Burlington County Divisional ChampsMay 2 · 400m Hurdles · Place 2 · Pemberton To400m Hurdles21:02.82—
May 2Burlington County Divisional ChampsMay 2 · 110m Hurdles · Place 3 · Pemberton To110m Hurdles316.60—
Apr 19Colts Neck Spring InvitationalApr 19 · 110m Hurdles · Place 24 · Pemberton Township110m Hurdles2416.8910
Apr 19Colts Neck Spring InvitationalApr 19 · 400m Hurdles · Place 12 · Pemberton Township400m Hurdles121:00.4110
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400m Hurdles · Place 1 · Pemberton Township400m Hurdles11:00.9910
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 19 · Pemberton Township400 Meters1956.78 PB10
Apr 5Don Danser MemorialApr 5 · 400m Hurdles · Place 1 · Pemberton Township400m Hurdles36" / 0.914m1.1:04.98a10
Apr 5Don Danser MemorialApr 5 · 110m Hurdles · Place 2 · Pemberton Township110m Hurdles39" / 0.991m2.19.12a10

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400m Hurdles · Place 20 · Pemberton To400m Hurdles201:03.319
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · 400m Hurdles · Place 20 · Pemberton To400m Hurdles201:03.319
May 23Cherokee Final Countdown- Last ChanceMay 23 · 400m Hurdles · Place 22 · Pemberton Township400m Hurdles221:04.249
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 400m Hurdles · Place 5 · Pemberton To400m Hurdles51:04.98—
May 11Burlington County ChampionshipsMay 11 · 400m Hurdles · Place 21 · Pemberton Township400m Hurdles211:06.229
Apr 27Lion InvitationalApr 27 · 400m Hurdles · Place 40 · Pemberton Township400m Hurdles36" / 0.914m40.1:07.43a9
Apr 27Lion InvitationalApr 27 · 400 Meters · Place 58 · Pemberton Township400 Meters58.1:02.29a9
Apr 13West Deptford RelaysApr 13 · 400m Hurdles · Place 7 · Pemberton Township400m Hurdles71:12.759