Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1511.37aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
110m Hurdles · 39" / 0.991m · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 1817.40aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1923.72aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
200 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1523.43aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
400 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 2057.93aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
400 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1552.92aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
400m Hurdles · 36" / 0.914m · OutdoorUnion County Relay Championship · Apr 141:03.61aUnion County Relay ChampionshipApril 14, 2026
55 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&2 · Feb 146.79NJSIAA Sectional Championships - Central Groups 1&2February 14, 2026
55m Hurdles · 39" · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 198.85aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025

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 Central Groups 1 and 4May 15 · 400 Meters · Place 6 · New Providence400 Meters6.52.92a PB12
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 200 Meters · Place 6 · New Providence200 Meters6.23.43a PBWind: 0.212
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 6 · New Providence100 MetersRound P6.11.40aWind: 0.712
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100 Meters · Place 4 · New Providence100 Meters4.11.37a PBWind: 0.512
May 7Union County ChampionshipsMay 7 · 110m Hurdles · Place 19 · New Providence110m Hurdles39" / 0.991mRound P19.17.73a12
May 7Union County ChampionshipsMay 7 · 100 Meters · Place 18 · New Providence100 MetersRound P18.11.66a12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 110m Hurdles · Place 16 · New Providence110m Hurdles39" / 0.991m16.17.40a PB12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 100 Meters · Place 20 · New Providence100 Meters20.11.71a12
Apr 14Union County Relay ChampionshipApr 14 · 400m Hurdles · Place 16 · New Providence400m Hurdles36" / 0.914m16.1:03.61a PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 55 Meters · Place 14 · New Providence55 MetersRound P146.8712
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55 Meters · Place 1 · New Providence55 MetersRound P16.79 PB12
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55 Meters · Place 1 · New Providence55 Meters16.7912
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55m Hurdles · Place 5 · New Providence55m HurdlesRound P58.7812
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55m Hurdles · Place 3 · New Providence55m Hurdles38.5212

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55m Hurdles · Place 21 · New Providence55m Hurdles39"Round P21.8.85a PB12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 26 · New Providence200 Meters26.23.72a PB12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · 110m Hurdles · Place 20 · New Providen110m HurdlesRound P2017.1611
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 110m Hurdles · Place 4 · New Providen110m Hurdles417.2711
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 110m Hurdles · Place 3 · New Providen110m HurdlesRound P317.3511
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 400m Hurdles · Place 10 · New Providen400m Hurdles101:05.7111
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 19 · New Providence110m HurdlesRound P1918.1411
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 19 · New Providence110m HurdlesRound P1918.1411
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 27 · New Providence400m Hurdles271:04.6411
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 27 · New Providence400m Hurdles271:04.6411
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 19 · New Providence110m HurdlesRound P1918.1411
May 8Union County ChampionshipsMay 8 · 110m Hurdles · Place 19 · New Providence110m HurdlesRound P1918.1411
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 27 · New Providence400m Hurdles271:04.6411
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 27 · New Providence400m Hurdles271:04.6411
May 1Union County Conference ChampionshipsMay 1 · 110m Hurdles · Place 11 · New Providence110m HurdlesRound P1118.4711
May 1Union County Conference ChampionshipsMay 1 · 400m Hurdles · Place 12 · New Providence400m Hurdles121:05.1811
Apr 19Colts Neck Spring InvitationalApr 19 · 110m Hurdles · Place 41 · New Providence110m Hurdles4120.2011
Apr 19Colts Neck Spring InvitationalApr 19 · 400m Hurdles · Place 40 · New Providence400m Hurdles401:08.3011

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 400 Meters · Place 47 · New Providence400 Meters47.57.93a PB11
Jan 23Mid-Winter ClassicJan 23 · 400 Meters · Place 67 · New Providence400 Meters671:01.3810
Jan 23Mid-Winter ClassicJan 23 · 55 Meters · Place 94 · New Providence55 Meters947.5410

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21Union County ChampionshipsMay 21 · 400 Meters · Place 21 · New Providen400 Meters2156.4710
May 21Union County ChampionshipsMay 21 · 400m Hurdles · Place 34 · New Providen400m Hurdles341:09.0310
May 9Union County Conference ChampionshipMay 9 · 400m Hurdles · Place 14 · New Providence400m Hurdles141:04.8910
May 9Union County Conference ChampionshipMay 9 · 400m Hurdles · Place 14 · New Providence400m Hurdles141:04.8910
May 9Union County Conference ChampionshipMay 9 · 400m Hurdles · Place 14 · New Providence400m Hurdles141:04.8910
May 2Union County Championship RelaysMay 2 · 400m Hurdles · Place 39 · New Providen400m Hurdles391:06.24—
Apr 20Colts Neck Spring InvitationalApr 20 · 400m Hurdles · Place 36 · New Providence400m Hurdles36" / 0.914m36.1:08.61a10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 200 Meters · Place 29 · New Providence200 Meters29.25.50a10
Jan 17Mid-Winter ClassicJan 17 · 400 Meters · Place 39 · New Providence400 Meters391:05.479
Jan 17Mid-Winter ClassicJan 17 · 55 Meters · Place 62 · New Providence55 Meters628.069

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 22Colts Neck Spring InvitationalApr 22 · 100 Meters · Place 43 · New Providence100 Meters4313.499

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Spike Shoe Holiday FestivalDec 19 · 200 Meters · Place 75 · New Providence200 Meters75.31.65a9