Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 1517.81aNJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
400 Meters · OutdoorNJIC Colonial & National Division Champs · Apr 291:05.17NJIC Colonial & National Division ChampsApril 29, 2025
400m Hurdles · 30" / 0.762m · OutdoorNJIC American & National Division Champs · Apr 281:11.12aNJIC American & National Division ChampsApril 28, 2026
55 Meters · IndoorNJSIAA Sectional Championships - North 2 Groups 1&2 · Feb 158.23NJSIAA Sectional Championships - North 2 Groups 1&2February 15, 2025
800 Meters · OutdoorCounty Seat Invitational · May 182:51.99County Seat InvitationalMay 18, 2024

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 400m Hurdles · Place 10 · Lyndhurst400m Hurdles30" / 0.762m10.1:11.67a11
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 100m Hurdles · Place 9 · Lyndhurst100m Hurdles33" / 0.838mRound P9.17.81a PBWind: 1.111
May 8Bergen County ChampionshipsMay 8 · 400m Hurdles · Place 10 · Lyndhurst400m Hurdles30" / 0.762m10.1:13.31a11
May 8Bergen County ChampionshipsMay 8 · 100m Hurdles · Place 8 · Lyndhurst100m Hurdles33" / 0.838mRound P8.18.69a11
May 8Bergen County ChampionshipsMay 8 · 100m Hurdles · Place 8 · Lyndhurst100m Hurdles33" / 0.838m8.19.58a11
Apr 28NJIC American & National Division ChampsApr 28 · 400m Hurdles · Place 2 · Lyndhurst400m Hurdles30" / 0.762m2.1:11.12a PB11
Apr 28NJIC American & National Division ChampsApr 28 · 100m Hurdles · Place 7 · Lyndhurst100m Hurdles33" / 0.838mRound P7.18.90a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 16 · Lyndhurst55m HurdlesRound P1610.4111

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21Bergen County Meet of ChampsMay 21 · 400m Hurdles · Place 15 · Lyndhurst400m Hurdles151:14.23—
May 21Bergen County Meet of ChampsMay 21 · 400m Hurdles · Place 15 · Lyndhurst400m Hurdles151:14.23—
May 20North Jersey Sophomore ChampionshipMay 20 · 100m Hurdles · Place 4 · Lyndhurst100m Hurdles418.2—
May 20North Jersey Sophomore ChampionshipMay 20 · 400m Hurdles · Place 2 · Lyndhurst400m Hurdles272.4—
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 100m Hurdles · Place 12 · Lyndhurst100m HurdlesRound P1218.0010
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 400m Hurdles · Place 10 · Lyndhurst400m Hurdles101:12.5610
Apr 29NJIC Colonial & National Division ChampsApr 29 · 400 Meters · Place 8 · Lyndhurst400 Meters81:05.17 PB10
Apr 29NJIC Colonial & National Division ChampsApr 29 · 100m Hurdles · Place 7 · Lyndhurst100m HurdlesRound P718.1410
Apr 29NJIC Colonial & National Division ChampsApr 29 · 400m Hurdles · Place 4 · Lyndhurst400m Hurdles41:11.9610
Apr 17Aviator Invitational RelaysApr 17 · 400m Hurdles · Place 5 · Lyndhurst400m Hurdles578.40—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55 Meters · Place 23 · Lyndhurst55 MetersRound P238.23 PB10

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 400 Meters · Place 36 · Lyndhurst400 Meters361:09.119
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 400 Meters · Place 36 · Lyndhurst400 Meters361:09.119
May 18County Seat InvitationalMay 18 · 100m Hurdles · Place 24 · Lyndhurst100m HurdlesRound P2422.129
May 18County Seat InvitationalMay 18 · 800 Meters · Place 15 · Lyndhurst800 Meters152:51.99 PB9
May 18County Seat InvitationalMay 18 · 400 Meters · Place 26 · Lyndhurst400 Meters261:12.069