Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCounty Seat Invitational · May 2013.02County Seat InvitationalMay 20, 2023
110m Hurdles · 39" / 0.991m · OutdoorBergen County Championships · May 915.87aBergen County ChampionshipsMay 9, 2025
200 Meters · IndoorBergen County Championships · Feb 1425.56Bergen County ChampionshipsFebruary 14, 2024
200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 1623.14NJSIAA Sectionals North 2 Groups 2 and 3May 16, 2025
400 Meters · IndoorNJIC Championships · Jan 251:01.09aNJIC ChampionshipsJanuary 25, 2024
400 Meters · Relay Split · OutdoorBergen County Championships · May 1059.125Bergen County ChampionshipsMay 10, 2024
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 151:03.02aNJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
55 Meter · IndoorNJIC Championships · Jan 257.31aNJIC ChampionshipsJanuary 25, 2024
55 Meters · IndoorBergen County Championships · Feb 147.14Bergen County ChampionshipsFebruary 14, 2024
55m Hurdles · 39" · IndoorNJIC Championships · Jan 298.42aNJIC ChampionshipsJanuary 29, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 400m Hurdles · Place 18 · Lyndhurst400m Hurdles36" / 0.914m18.1:03.02a PB12
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 110m Hurdles · Place 9 · Lyndhurst110m Hurdles39" / 0.991mRound P9.15.93aWind: 1.312
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 200 Meters · Place 28 · Lyndhurst200 Meters28.23.74aWind: 3.112
May 8Bergen County ChampionshipsMay 8 · 110m Hurdles · Place 7 · Lyndhurst110m Hurdles39" / 0.991mRound P7.16.78a12
May 8Bergen County ChampionshipsMay 8 · 110m Hurdles · Place 6 · Lyndhurst110m Hurdles39" / 0.991m6.16.27a12
Apr 28NJIC American & National Division ChampsApr 28 · 110m Hurdles · Place 4 · Lyndhurst110m Hurdles39" / 0.991mRound P4.16.55a12
Apr 28NJIC American & National Division ChampsApr 28 · 110m Hurdles · Place 4 · Lyndhurst110m Hurdles39" / 0.991m4.16.71a12
Apr 17Bergen County RelaysApr 17 · 400m Hurdles · Place 13 · Lyndhurst400m Hurdles36" / 0.914m13.1:05.99a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 200 Meters · Place 12 · Lyndhurst200 Meters1223.14 PB11
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 110m Hurdles · Place 14 · Lyndhurst110m HurdlesRound P1416.4211
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 400m Hurdles · Place 21 · Lyndhurst400m Hurdles211:03.3711
May 9Bergen County ChampionshipsMay 9 · 110m Hurdles · Place 6 · Lyndhurst110m Hurdles39" / 0.991mRound P6.16.19a11
May 9Bergen County ChampionshipsMay 9 · 110m Hurdles · Place 5 · Lyndhurst110m Hurdles39" / 0.991m5.15.87a PB11
May 9Bergen County ChampionshipsMay 9 · 200 Meters · Place 11 · Lyndhurst200 Meters11.23.30a11
Apr 29NJIC Colonial & National Division ChampsApr 29 · 200 Meters · Place 8 · Lyndhurst200 Meters824.1511
Apr 29NJIC Colonial & National Division ChampsApr 29 · 110m Hurdles · Place 3 · Lyndhurst110m HurdlesRound P316.9611
Apr 29NJIC Colonial & National Division ChampsApr 29 · 110m Hurdles · Place 4 · Lyndhurst110m Hurdles416.5811
Apr 29NJIC Colonial & National Division ChampsApr 29 · 400m Hurdles · Place 6 · Lyndhurst400m Hurdles61:02.6111
Apr 17Aviator Invitational RelaysApr 17 · 400m Hurdles · Place 7 · Lyndhurst400m Hurdles765.20—
Apr 11Bergen County RelaysApr 11 · 400m Hurdles · Place 7 · Lyndhurst400m Hurdles36" / 0.914m7.1:04.50a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55 Meters · Place 34 · Lyndhurst55 MetersRound P347.2411
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55m Hurdles · Place 8 · Lyndhurst55m HurdlesRound P88.6111
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55m Hurdles · Place 7 · Lyndhurst55m Hurdles78.7111
Jan 29NJIC ChampionshipsJan 29 · 55m Hurdles · Place 6 · Lyndhurst55m Hurdles39"Round P6.8.42a PB11
Jan 29NJIC ChampionshipsJan 29 · 55m Hurdles · Place 6 · Lyndhurst55m Hurdles39"6.9.63a11

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13Ramapo Polar Bear MeetDec 13 · 55m Hurdles · Place 5 · Lyndhurst55m Hurdles39"5.9.5Unofficial11
Feb 14Bergen County ChampionshipsFeb 14 · 200 Meters · Place 101 · Lyndhurst200 Meters10125.56 PB10
Feb 14Bergen County ChampionshipsFeb 14 · 55 Meters · Place 65 · Lyndhurst55 MetersRound P657.14 PB10
Jan 25NJIC ChampionshipsJan 25 · 55m Hurdles · Place 18 · Lyndhurst55m Hurdles39"Round P18.9.42a10
Jan 25NJIC ChampionshipsJan 25 · 55 Meter · Place 31 · Lyndhurst55 MeterRound P31.7.31a PB10
Jan 25NJIC ChampionshipsJan 25 · 400 Meters · Place 36 · Lyndhurst400 Meters36.1:01.09a PB10

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 8 · Lyndhurst110m HurdlesRound P816.6110
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 8 · Lyndhurst110m Hurdles817.1610
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 400m Hurdles · Place 17 · Lyndhurst400m Hurdles171:03.3410
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 200 Meters · Place 17 · Lyndhurst200 Meters1723.9510
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 200 Meters · Place 17 · Lyndhurst200 Meters1723.9510
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 400m Hurdles · Place 17 · Lyndhurst400m Hurdles171:03.3410
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 8 · Lyndhurst110m HurdlesRound P816.6110
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 110m Hurdles · Place 8 · Lyndhurst110m Hurdles817.1610
May 21North Jersey Sophomore ChampionshipMay 21 · 110m Hurdles · Place 2 · Lyndhurst110m Hurdles215.9—
May 21North Jersey Sophomore ChampionshipMay 21 · 400m Hurdles · Place 3 · Lyndhurst400m Hurdles364.0—
May 18County Seat InvitationalMay 18 · 400m Hurdles · Place 14 · Lyndhurst400m Hurdles141:05.3510
May 18County Seat InvitationalMay 18 · 110m Hurdles · Place 10 · Lyndhurst110m HurdlesRound P1016.8410
May 18County Seat InvitationalMay 18 · 200 Meters · Place 18 · Lyndhurst200 Meters1824.4210
May 10Bergen County ChampionshipsMay 10 · 400m Hurdles · Place 10 · Lyndhurst400m Hurdles36" / 0.914m10.1:03.38a10
May 10Bergen County ChampionshipsMay 10 · 110m Hurdles · Place 6 · Lyndhurst110m Hurdles39" / 0.991mRound P6.16.84a10
May 10Bergen County ChampionshipsMay 10 · 110m Hurdles · Place 6 · Lyndhurst110m Hurdles39" / 0.991m6.16.80a10
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Lyndhurst400 MetersRelay Split—59.125 PB10
Apr 29NJIC National & Patriot Division ChampsApr 29 · 400m Hurdles · Place 6 · Lyndhurst400m Hurdles61:04.5510
Apr 29NJIC National & Patriot Division ChampsApr 29 · 110m Hurdles · Place 5 · Lyndhurst110m Hurdles517.9710
Apr 29NJIC National & Patriot Division ChampsApr 29 · 110m Hurdles · Place 4 · Lyndhurst110m HurdlesRound P417.1910

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18NJ Spiked Shoe HolidayDec 18 · 55 Meter · Place 8 · Lyndhurst55 MeterRound P8.7.33a10
Dec 18NJ Spiked Shoe HolidayDec 18 · 55 Meter · Lyndhurst55 Meter—DNS10
Dec 18NJ Spiked Shoe HolidayDec 18 · 200 Meters · Place 7 · Lyndhurst200 Meters7.25.59a10
Feb 15Bergen County ChampionshipsFeb 15 · 200 Meters · Place 14 · Lyndhurst200 Meters1426.269
Feb 15Bergen County ChampionshipsFeb 15 · 200 Meters · Place 14 · Lyndhurst200 Meters1426.269

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24John Gallione Bergen County Freshmen Boys ChampsMay 24 · 200 Meters · Place 5 · Lyndhurst200 Meters525.0—
May 20County Seat InvitationalMay 20 · 100 Meters · Place 28 · Lyndhurst100 MetersRound P2813.02 PB9
May 20County Seat InvitationalMay 20 · 110m Hurdles · Place 12 · Lyndhurst110m HurdlesRound P1220.679
May 20County Seat InvitationalMay 20 · 400m Hurdles · Place 11 · Lyndhurst400m Hurdles111:17.009

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Spike Shoe Holiday FestivalDec 19 · 55m Hurdles · Place 2 · Lyndhurst55m Hurdles39"2.11.21a9
Dec 19Spike Shoe Holiday FestivalDec 19 · 200 Meters · Place 44 · Lyndhurst200 Meters44.28.83a9