Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGMC Red & White Championship · Apr 1511.68GMC Red & White ChampionshipApril 15, 2025
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 1514.47aNJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
300m Hurdles · 36" / 0.914m · OutdoorRed & Black Invitational · Apr 1846.33aRed & Black InvitationalApril 18, 2026
400m Hurdles · 36" / 0.914m · OutdoorRocket Relays · Apr 41:04.34aRocket RelaysApril 4, 2026
55m Hurdles · 39" · IndoorSJTCA #5 · Dec 227.79aSJTCA #5December 22, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 110m Hurdles · Place 19 · South Plainfield110m Hurdles39" / 0.991mRound P19.14.88aWind: -0.912
May 29NJSIAA Group Championships - 2 & 3May 29 · 110m Hurdles · Place 4 · South Plainfield110m Hurdles39" / 0.991mRound P4.14.47aWind: 2.212
May 29NJSIAA Group Championships - 2 & 3May 29 · 110m Hurdles · Place 5 · South Plainfield110m Hurdles39" / 0.991m5.14.54aWind: 2.512
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 110m Hurdles · Place 1 · South Plainfield110m Hurdles39" / 0.991mRound P1.14.86aWind: 212
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 110m Hurdles · Place 2 · South Plainfield110m Hurdles39" / 0.991m2.14.47a PBWind: 0.412
May 12East Brunswick Sprint Series #1May 12 · 100 Meters · Place 19 · South Plainfield100 Meters19.11.82a12
May 5GMC ChampionshipMay 5 · 110m Hurdles · Place 5 · South Plainfield110m HurdlesRound P514.83a12
May 5GMC ChampionshipMay 5 · 110m Hurdles · Place 4 · South Plainfield110m Hurdles414.51a12
Apr 28Middlesex County RelaysApr 28 · 400m Hurdles · Place 39 · South Plainfield400m Hurdles36" / 0.914m39.1:06.30a12
Apr 18Red & Black InvitationalApr 18 · 300m Hurdles · Place 24 · South Plainfield300m Hurdles36" / 0.914m24.46.33a PB12
Apr 18Red & Black InvitationalApr 18 · 110m Hurdles · Place 1 · South Plainfield110m Hurdles39" / 0.991mRound P1.15.09a12
Apr 18Red & Black InvitationalApr 18 · 110m Hurdles · Place 1 · South Plainfield110m Hurdles39" / 0.991m1.14.91a12
Apr 18ESU Red & BlackApr 18 · 300m Hurdles · Place 24 · South Plainfield300m Hurdles36" / 0.914m24.46.33a12
Apr 18ESU Red & BlackApr 18 · 110m Hurdles · Place 1 · South Plainfield110m Hurdles39" / 0.991mRound P1.15.09a12
Apr 18ESU Red & BlackApr 18 · 110m Hurdles · Place 1 · South Plainfield110m Hurdles39" / 0.991m1.14.91a12
Apr 7GMC Red & White Division ChampionshipApr 7 · 400m Hurdles · Place 11 · South Plainfield400m Hurdles36" / 0.914m11.1:05.82a12
Apr 7GMC Red & White Division ChampionshipApr 7 · 110m Hurdles · Place 1 · South Plainfield110m Hurdles39" / 0.991m1.14.83a12
Apr 4Rocket RelaysApr 4 · 400m Hurdles · Place 10 · South Plainfield400m Hurdles36" / 0.914m10.1:04.34a PB12

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 14 · South Plainfield55m HurdlesRound P148.1612
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55m Hurdles · Place 5 · South Plainfield55m HurdlesRound P57.8912
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55m Hurdles · Place 2 · South Plainfield55m Hurdles27.7112

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 55m Hurdles · Place 3 · South Plainfield55m Hurdles39"3.8.21a12
Dec 22SJTCA #5Dec 22 · 55m Hurdles · Place 5 · South Plainfield55m Hurdles39"5.7.79a PB12
Dec 13Demarest InvitationalDec 13 · 55m Hurdles · Place 2 · South Plainfield55m Hurdles39"Round P2.7.90a12
Dec 13Demarest InvitationalDec 13 · 55m Hurdles · Place 2 · South Plainfield55m Hurdles39"2.7.81a12
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 3 · South Plainfield55m HurdlesRound P37.9711
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 3 · South Plainfield55m Hurdles37.8311
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55m Hurdles · Place 2 · South Plainfield55m HurdlesRound P28.0211
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55m Hurdles · Place 3 · South Plainfield55m Hurdles38.0111
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 8 · South Plainfield55m HurdlesRound P88.1411
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 8 · South Plainfield55m Hurdles88.2211
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 8 · South Plainfield55m HurdlesRound P88.1411
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 8 · South Plainfield55m Hurdles88.2211

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 110m Hurdles · Place 1 · South Plainf110m Hurdles114.8911
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 110m Hurdles · Place 6 · South Plainf110m HurdlesRound P615.6811
May 6GMC ChampionshipsMay 6 · 110m Hurdles · Place 13 · South Plainfield110m HurdlesRound P1315.9411
Apr 15GMC Red & White ChampionshipApr 15 · 110m Hurdles · Place 4 · South Plainfield110m Hurdles415.73—
Apr 15GMC Red & White ChampionshipApr 15 · 100 Meters · Place 11 · South Plainfield100 Meters1111.68 PB—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 55m Hurdles · Place 3 · South Plainfield55m Hurdles39"3.8.09a11
Dec 14Demarest InvitationalDec 14 · 55m Hurdles · Place 2 · South Plainfield55m Hurdles39"Round P2.8.21a11
Dec 14Demarest InvitationalDec 14 · 55m Hurdles · Place 4 · South Plainfield55m Hurdles39"4.8.34a11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 110m Hurdles · Place 20 · South Plainfield110m Hurdles39" / 0.991mRound P20.15.99aWind: 2.910
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 4 · South Plainfield110m HurdlesRound P415.9610
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 4 · South Plainfield110m Hurdles415.9610
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 4 · South Plainfield110m HurdlesRound P415.9610
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 4 · South Plainfield110m Hurdles415.9610
May 28East Brunswick Sprint Series #2May 28 · 110m Hurdles · Place 14 · South Plainf110m Hurdles1415.84—
May 21GMC ChampionshipsMay 21 · 110m Hurdles · Place 14 · South Plainfield110m HurdlesRound P1415.7310
Apr 12Rahway Rising Stars Invitational #1Apr 12 · 100 Meters · Place 24 · South Plainfield100 Meters2412.8710

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 110m Hurdles · Place 13 · South Plainfield110m HurdlesRound P1317.709
Jun 2NJSIAA Sectionals North 2 Groups 2 and 3Jun 2 · 110m Hurdles · Place 13 · South Plainf110m HurdlesRound P1317.699
May 23GMC ChampionshipsMay 23 · 110m Hurdles · Place 24 · South Plainfield110m Hurdles39" / 0.991mRound P24.17.16aWind: 1.39
May 12Raider Novice InvitationalMay 12 · 110m Hurdles · Place 7 · South Plainfield110m Hurdles39" / 0.991m7.18.47a9
Apr 21Rahway Rising Stars Invitational #2 Apr 21 · 100 Meters · Place 33 · South Plainf100 Meters3313.059
Apr 21Rahway Rising Stars Invitational #2 Apr 21 · 110m Hurdles · Place 4 · South Plainf110m Hurdles420.089