Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGeorgian Court University HS Challenge · Apr 1112.63aGeorgian Court University HS ChallengeApril 11, 2026
110m Hurdles · 39" / 0.991m · OutdoorNJISAA Prep B Championships · May 1317.72aNJISAA Prep B ChampionshipsMay 13, 2026
200 Meters · IndoorNJ Varsity Classic · Feb 325.63NJ Varsity ClassicFebruary 3, 2026
400m Hurdles · 30" / 0.762m · OutdoorGarden State Twilight · May 231:07.09aGarden State TwilightMay 23, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - NPA & NPB · May 291:04.13aNJSIAA Group Championships - NPA & NPBMay 29, 2026
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener · Dec 207.65aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
55 Meters · IndoorNJ Varsity Classic · Feb 37.41NJ Varsity ClassicFebruary 3, 2026
55m Hurdles · 39" · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 109.22aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
Long Jump · OutdoorEssex County Relays · Apr 2819-09.00Essex County RelaysApril 28, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Long Jump · Place 8 · Montclair KimberleyLong Jump8.18-08.50Wind: 2.211
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400m Hurdles · Place 5 · Montclair Kimberley400m Hurdles36" / 0.914m5.1:04.13a PB11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 110m Hurdles · Place 5 · Montclair Kimberley110m Hurdles39" / 0.991m5.17.93aWind: 311
May 23Garden State TwilightMay 23 · 400m Hurdles · Place 8 · Montclair Kimberley400m Hurdles30" / 0.762m8.1:07.09a PB11
May 23Garden State TwilightMay 23 · 110m Hurdles · Place 6 · Montclair Kimberley110m Hurdles39" / 0.991mRound P6.19.15a11
May 23Garden State TwilightMay 23 · 110m Hurdles · Montclair Kimberley110m Hurdles39" / 0.991m—DNS11
May 23Garden State TwilightMay 23 · 400 Meters · Montclair Kimberley400 Meters—DNS11
May 13NJISAA Prep B ChampionshipsMay 13 · Long Jump · Place 8 · Montclair KimberleyLong Jump8.17-711
May 13NJISAA Prep B ChampionshipsMay 13 · 400m Hurdles · Place 2 · Montclair Kimberley400m Hurdles36" / 0.914m2.1:05.96a11
May 13NJISAA Prep B ChampionshipsMay 13 · 110m Hurdles · Place 1 · Montclair Kimberley110m Hurdles39" / 0.991mRound P1.17.72a PB11
May 13NJISAA Prep B ChampionshipsMay 13 · 110m Hurdles · Place 1 · Montclair Kimberley110m Hurdles39" / 0.991m1.19.70a11
May 8Essex County ChampionshipsMay 8 · Long Jump · Place 28 · Montclair KimberleyLong Jump28.18-311
May 8Essex County ChampionshipsMay 8 · 110m Hurdles · Place 30 · Montclair Kimberley110m Hurdles39" / 0.991mRound P30.19.49a11
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 110m Hurdles · Place 6 · Montclair Kimberley110m Hurdles39" / 0.991mRound P6.17.72aWind: -0.211
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 110m Hurdles · Place 4 · Montclair Kimberley110m Hurdles39" / 0.991m4.18.68aWind: -1.611
Apr 28Essex County RelaysApr 28 · Long Jump · Place 11 · Montclair KimberleyLong Jump11.19-09.00 PB11
Apr 25Paul H. Beck Memorial RelaysApr 25 · Long Jump · Place 4 · Montclair KimberleyLong Jump4.19-111
Apr 11Georgian Court University HS ChallengeApr 11 · Long Jump · Place 27 · Montclair KimberleyLong Jump27.16-04.50Wind: 011
Apr 11Georgian Court University HS ChallengeApr 11 · 110m Hurdles · Montclair Kimberley110m Hurdles39" / 0.991m--DQWind: -1.311
Apr 11Georgian Court University HS ChallengeApr 11 · 100 Meters · Place 76 · Montclair Kimberley100 Meters76.12.63a PBWind: -0.411

2026 Indoor Track

18 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 9 · Montclair Kimberley Academy55m HurdlesRound P99.2611
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55m Hurdles · Place 3 · Montclair Kimberley55m Hurdles39"3.9.22a PB11
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · High Jump · Montclair KimberleyHigh Jump—NH11
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 81 · Montclair Ki55m Hurdles8110.1511
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 166 · Montclair Ki200 Meters16625.63 PB11
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 161 · Montclair Ki55 Meters1617.41 PB11
Feb 3NJ Varsity ClassicFeb 3 · 55m Hurdles · Place 81 · Montclair Ki55m Hurdles8110.1511
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 166 · Montclair Ki200 Meters16625.6311
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 161 · Montclair Ki55 Meters1617.4111
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 77 · Montclair Ki200 Meters7727.25811
Jan 29NJ Metropolitan InvitationalJan 29 · 55m Hurdles · Place 57 · Montclair Ki55m HurdlesRound P5710.0411
Jan 29NJ Metropolitan InvitationalJan 29 · 55 Meters · Place 123 · Montclair Ki55 MetersRound P1237.4911
Jan 29NJ Metropolitan InvitationalJan 29 · 200 Meters · Place 77 · Montclair Ki200 Meters7727.25811
Jan 29NJ Metropolitan InvitationalJan 29 · 55m Hurdles · Place 57 · Montclair Ki55m HurdlesRound P5710.0411
Jan 29NJ Metropolitan InvitationalJan 29 · 55 Meters · Place 123 · Montclair Ki55 MetersRound P1237.4911
Jan 21ECADA Indoor Track & Field Individual ChampionshipsJan 21 · 55m Hurdles · Place 37 · Montclair Kimberley Academy55m HurdlesRound P3710.2111
Jan 14Essex County Indoor Relay ChampionshipsJan 14 · High Jump · Place 24 · Montclair Kimberley AcademyHigh Jump245-011
Jan 10Super Essex County Conference Indoor ChampionshipsJan 10 · 55m Hurdles · Place 9 · Montclair Kimberley Academy55m HurdlesRound P99.9011

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 110m Hurdles · Place 6 · Montclair Kimberley110m Hurdles39" / 0.991mRound P6.20.06aWind: -210
May 30NJSIAA NPA & NPB StatesMay 30 · 110m Hurdles · Place 6 · Montclair Kimberley110m Hurdles39" / 0.991m6.19.71aWind: -2.210
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 110m Hurdles · Place 7 · MONTCLAIR KIMBERLY ACADEMY110m HurdlesRound P721.6010
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 110m Hurdles · Place 7 · MONTCLAIR KIMBERLY ACADEMY110m Hurdles724.8410
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 110m Hurdles · Place 7 · MONTCLAIR KIMBERLY ACADEMY110m HurdlesRound P721.6010
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 110m Hurdles · Place 7 · MONTCLAIR KIMBERLY ACADEMY110m Hurdles724.8410
Apr 19Colts Neck Spring InvitationalApr 19 · 110m Hurdles · Place 47 · Montclair Kimberley Academy110m Hurdles4721.6010

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · High Jump · Place 10 · Montclair Kimberley AcademyHigh Jump105-010
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 55m Hurdles · Place 12 · Montclair Kimberley Academy55m HurdlesRound P1210.4410
Feb 26Super Essex County Conference Indoor ChampionshipsFeb 26 · 55 Meters · Place 28 · Montclair Kimberley Academy55 MetersRound P287.4310
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 55m Hurdles · Place 11 · Montclair Kimberley Academy55m HurdlesRound P1110.5710
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 55 Meters · Place 14 · Montclair Kimberley Academy55 MetersRound P147.4510
Jan 30NJ Metropolitan InvitationalJan 30 · 200 Meters · Place 142 · Montclair Ki200 Meters14226.3210
Jan 30NJ Metropolitan InvitationalJan 30 · 55 Meters · Place 142 · Montclair Ki55 MetersRound P1427.5210

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55 Meter · Place 61 · Montclair Kimberley55 Meter61.7.65a PB10
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 200 Meters · Place 64 · Montclair Kimberley200 Meters64.26.55a10