Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1515.66aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
200 Meters · IndoorThe 11th Annual Ocean Breeze Invitational 2026 · Jan 3124.00The 11th Annual Ocean Breeze Invitational 2026January 31, 2026
400 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1954.73aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
400 Meters · OutdoorLion Invitational · Apr 2657.66Lion InvitationalApril 26, 2025
400 Meters · Relay Split · OutdoorDon Danser Memorial · Apr 557.153Don Danser MemorialApril 5, 2025
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1558.74aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
55 Meters · IndoorMolloy Stanner Games · Jan 117.166Molloy Stanner GamesJanuary 11, 2026
55m Hurdles · 39" · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 198.24aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
High Jump · OutdoorBurlington County Divisional Championships · May 15' 2"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

9 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400m Hurdles · Place 9 · Pemberton Township400m Hurdles36" / 0.914m9.58.74a PB12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 8 · Pemberton Township110m Hurdles39" / 0.991mRound P8.15.66a PBWind: 1.512
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 110m Hurdles · Place 7 · Pemberton Township110m Hurdles39" / 0.991m7.15.67aWind: -0.512
May 7Burlington County ChampionshipsMay 7 · 400m Hurdles · Place 9 · Pemberton To400m Hurdles91:00.74—
May 7Burlington County ChampionshipsMay 7 · 110m Hurdles · Place 4 · Pemberton To110m Hurdles415.68—
May 7Burlington County ChampionshipsMay 7 · 110m Hurdles · Place 6 · Pemberton To110m HurdlesRound P615.90—
May 1Burlington County Divisional ChampionshipsMay 1 · High Jump · Place 4 · Pemberton TownshipHigh Jump4.5' 2" PB12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 400m Hurdles · Place 7 · Pemberton Township400m Hurdles36" / 0.914m7.59.68a12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 110m Hurdles · Place 11 · Pemberton Township110m Hurdles39" / 0.991m11.16.53a12

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 20 · Pemberton Township55m HurdlesRound P208.4712
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 6 · Pemberton Township55m HurdlesRound P68.3112
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 55m Hurdles · Place 4 · Pemberton Township55m Hurdles48.2812
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 24 · Pemberton Township55m HurdlesRound P248.2712
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 16 · Pemberton Township200 Meters1624.00 PB12
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 55m Hurdles · Place 24 · Pemberton Township55m HurdlesRound P248.2712
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 16 · Pemberton Township200 Meters1624.0012
Jan 24Puma New York International Showcase 2026Jan 24 · 200 Meters · Place 114 · Pemberton Township200 Meters11424.2112
Jan 24Puma New York International Showcase 2026Jan 24 · 60m Hurdles · Place 21 · Pemberton Township60m HurdlesRound P219.0712
Jan 11Molloy Stanner GamesJan 11 · 55m Hurdles · Place 13 · Pemberton To55m HurdlesRound P138.3912
Jan 11Molloy Stanner GamesJan 11 · 55 Meters · Place 122 · Pemberton To55 MetersRound P1227.166 PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55m Hurdles · Place 11 · Pemberton Township55m Hurdles39"Round P11.8.24a PB12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 400 Meters · Place 27 · Pemberton Township400 Meters27.54.73a PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10Burlington County ChampionshipMay 10 · 400m Hurdles · Place 13 · Pemberton Township400m Hurdles36" / 0.914m13.1:04.61a11
May 10Burlington County ChampionshipMay 10 · 110m Hurdles · Place 12 · Pemberton Township110m Hurdles39" / 0.991mRound P12.17.13a11
May 2Burlington County Divisional ChampsMay 2 · 400m Hurdles · Place 4 · Pemberton To400m Hurdles41:04.38—
May 2Burlington County Divisional ChampsMay 2 · 110m Hurdles · Pemberton To110m Hurdles—16.91—
Apr 26Lion InvitationalApr 26 · 110m Hurdles · Place 17 · Pemberton To110m Hurdles1717.59—
Apr 26Lion InvitationalApr 26 · 400 Meters · Place 56 · Pemberton To400 Meters5657.66 PB—
Apr 19Colts Neck Spring InvitationalApr 19 · 110m Hurdles · Place 30 · Pemberton Township110m Hurdles3017.5911
Apr 19Colts Neck Spring InvitationalApr 19 · 400m Hurdles · Place 50 · Pemberton Township400m Hurdles501:14.8611
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400m Hurdles · Place 9 · Pemberton Township400m Hurdles91:05.9111
Apr 15Pennsauken FAT Batch Meet #1Apr 15 · 400 Meters · Place 22 · Pemberton Township400 Meters2257.6611
Apr 5Don Danser MemorialApr 5 · 110m Hurdles · Place 1 · Pemberton Township110m Hurdles39" / 0.991m1.17.85a11
Apr 5Don Danser MemorialApr 5 · 400 Meters · Pemberton Township400 MetersRelay Split—57.153 PB11