Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1516.65aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 2031.22aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
300m Hurdles · 30" / 0.762m · OutdoorRed & Black Invitational · Apr 1853.08aRed & Black InvitationalApril 18, 2026
400 Meters · OutdoorLion Invitational · Apr 271:19.25aLion InvitationalApril 27, 2024
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 151:13.85aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
55m Hurdles · 33" · IndoorEssex County Track Coaches Assn. Season Opener · Dec 2010.54aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 22 · Phillipsburg100m Hurdles33" / 0.838mRound P22.16.97aWind: 1.711
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400m Hurdles · Place 18 · Phillipsburg400m Hurdles30" / 0.762m18.1:13.85a PB11
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100m Hurdles · Place 8 · Phillipsburg100m Hurdles33" / 0.838mRound P8.17.48aWind: -1.711
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100m Hurdles · Place 6 · Phillipsburg100m Hurdles33" / 0.838m6.16.65a PBWind: 011
May 5Skyland Conference ChampsMay 5 · 100m Hurdles · Place 7 · Phillipsburg100m Hurdles718.24—
May 5Skyland Conference Champs - Open ScoringMay 5 · 100m Hurdles · Place 7 · Phillipsburg100m Hurdles33" / 0.838m7.18.24a11
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 100m Hurdles · Place 6 · Phillipsburg100m Hurdles33" / 0.838mRound P6.17.49aWind: -1.811
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 100m Hurdles · Phillipsburg100m Hurdles33" / 0.838m--DQWind: -1.411
Apr 18Red & Black InvitationalApr 18 · 300m Hurdles · Place 12 · Phillipsburg300m Hurdles30" / 0.762m12.53.08a PB11
Apr 18Red & Black InvitationalApr 18 · 100m Hurdles · Place 5 · Phillipsburg100m Hurdles33" / 0.838mRound P5.17.45a11
Apr 18Red & Black InvitationalApr 18 · 100m Hurdles · Place 5 · Phillipsburg100m Hurdles33" / 0.838m5.17.50a11
Apr 18ESU Red & BlackApr 18 · 300m Hurdles · Place 12 · Phillipsburg300m Hurdles30" / 0.762m12.53.08a11
Apr 18ESU Red & BlackApr 18 · 100m Hurdles · Place 5 · Phillipsburg100m Hurdles33" / 0.838mRound P5.17.45a11
Apr 18ESU Red & BlackApr 18 · 100m Hurdles · Place 5 · Phillipsburg100m Hurdles33" / 0.838m5.17.50a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55m Hurdles · Place 6 · Phillipsburg55m HurdlesRound P69.6711
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55m Hurdles · Place 6 · Phillipsburg55m HurdlesRound P69.6711
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55m Hurdles · Place 8 · Phillipsburg55m Hurdles89.8911
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 55m Hurdles · Place 8 · Phillipsburg55m Hurdles89.8911
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55m Hurdles · Place 10 · Phillipsburg55m HurdlesRound P109.7511
Jan 24SJTCA #15Jan 24 · 55m Hurdles · Place 5 · Phillipsburg55m Hurdles59.6511
Jan 24SJTCA #15Jan 24 · 55m Hurdles · Place 5 · Phillipsburg55m Hurdles59.6511

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100m Hurdles · Place 11 · Phillipsburg100m HurdlesRound P1117.5210
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100m Hurdles · Place 11 · Phillipsburg100m HurdlesRound P1117.5210
May 6Skyland Conference Champs - DivisionalMay 6 · 100m Hurdles · Place 2 · Phillipsburg100m Hurdles33" / 0.838m2.17.32a10
May 6Skyland Conference Champs - DivisionalMay 6 · 100m Hurdles · Place 4 · Phillipsburg100m Hurdles33" / 0.838m4.17.39a10
May 6Skyland Conference Champs - OpenMay 6 · 100m Hurdles · Place 4 · Phillipsburg100m Hurdles33" / 0.838m4.17.32a10
May 6Skyland Conference Champs - OpenMay 6 · 100m Hurdles · Place 4 · Phillipsburg100m Hurdles33" / 0.838m4.17.39a10
May 1Hunterdon, Warren, Sussex MeetMay 1 · 100m Hurdles · Place 3 · Phillipsburg100m Hurdles317.33—
May 1Hunterdon, Warren, Sussex MeetMay 1 · 100m Hurdles · Place 3 · Phillipsburg100m HurdlesRound P317.59—
Apr 26Lion InvitationalApr 26 · 100m Hurdles · Place 12 · Phillipsburg100m Hurdles1217.58—

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55m Hurdles · Place 15 · Phillipsburg55m HurdlesRound P1510.2210
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55m Hurdles · Place 6 · Phillipsburg55m HurdlesRound P610.1110
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55m Hurdles · Place 4 · Phillipsburg55m Hurdles49.7510
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 18 · Phillipsburg55m Hurdles1810.0710
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 18 · Phillipsburg55m Hurdles1810.0710
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 18 · Phillipsburg55m Hurdles1810.0710
Jan 25SJTCA #15Jan 25 · 55m Hurdles · Place 18 · Phillipsburg55m Hurdles1810.0710

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55m Hurdles · Place 29 · Phillipsburg55m Hurdles33"Round P29.10.54a PB10
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 200 Meters · Place 95 · Phillipsburg200 Meters95.31.22a PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 100m Hurdles · Place 24 · Phillipsburg100m HurdlesRound P2417.899
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 100m Hurdles · Place 24 · Phillipsburg100m HurdlesRound P2417.899
May 21Skyland Conference Champs - DivisionalMay 21 · 400m Hurdles · Place 31 · Phillipsburg400m Hurdles311:22.09—
May 21Skyland Conference Champs - DivisionalMay 21 · 100m Hurdles · Place 28 · Phillipsburg100m Hurdles2818.40—
May 21Skyland Conference Champs - Open ScoresMay 21 · 400m Hurdles · Place 31 · Phillipsburg400m Hurdles30" / 0.762m31.1:22.09a9
May 21Skyland Conference Champs - Open ScoresMay 21 · 100m Hurdles · Place 28 · Phillipsburg100m Hurdles33" / 0.838m28.18.40a9
May 17Skyland Frosh SophMay 17 · 400m Hurdles · Place 4 · Phillipsburg400m Hurdles30" / 0.762m4.1:20.01a9
May 17Skyland Frosh SophMay 17 · 100m Hurdles · Place 5 · Phillipsburg100m Hurdles33" / 0.838m5.19.08a9
May 13Hunterdon / Warren / Sussex ChampsMay 13 · 400m Hurdles · Place 25 · Phillipsburg400m Hurdles251:21.10—
May 13Hunterdon / Warren / Sussex ChampsMay 13 · 100m Hurdles · Place 16 · Phillipsburg100m HurdlesRound P1618.97—
Apr 27Lion InvitationalApr 27 · 400m Hurdles · Place 53 · Phillipsburg400m Hurdles30" / 0.762m53.1:25.04a9
Apr 27Lion InvitationalApr 27 · 400 Meters · Place 67 · Phillipsburg400 Meters67.1:19.25a PB9