Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBergen County Meet of Champs · May 2012.74aBergen County Meet of ChampsMay 20, 2026
200 Meters · OutdoorBergen County Meet of Champs · May 2026.14aBergen County Meet of ChampsMay 20, 2026
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 171:01.98aBergen County RelaysApril 17, 2026
300 Meters · IndoorThe Beantown Winter Classic · Dec 2047.13aThe Beantown Winter ClassicDecember 20, 2025
400 Meters · IndoorNJSIAA Sectional Championships - North 1 Group 1&2 · Feb 71:06.78NJSIAA Sectional Championships - North 1 Group 1&2February 7, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:04.54a130th Penn Relays CarnivalApril 23, 2026
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 171:02.38aBergen County RelaysApril 17, 2026
400m Hurdles · 30" / 0.762m · OutdoorBergen County Relays · Apr 171:13.62aBergen County RelaysApril 17, 2026
55m Hurdles · 33" · IndoorThe Beantown Winter Classic · Dec 2010.52aThe Beantown Winter ClassicDecember 20, 2025

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 200 Meters · Place 9 · Northern Valley-Demarest200 Meters9.26.57a10
May 20Bergen County Meet of ChampsMay 20 · 200 Meters · Place 9 · Northern Valley-Demarest200 Meters926.14a PB10
May 20Bergen County Meet of ChampsMay 20 · 100 Meters · Place 12 · Northern Valley-Demarest100 MetersRound P1212.74a PB10
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 200 Meters · Place 10 · Northern Valley-Demarest200 Meters10.26.62aWind: 110
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 100 Meters · Place 9 · Northern Valley-Demarest100 MetersRound P9.13.19aWind: -1.810
May 8Bergen County ChampionshipsMay 8 · 200 Meters · Place 3 · Northern Valley-Demarest200 Meters3.26.64a10
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 1 · Northern Valley-Demarest100 MetersRound P1.12.85a10
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 2 · Northern Valley-Demarest100 Meters2.12.95a10
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 200 Meters · Place 5 · Northern Valley-Demarest200 Meters5.27.07a10
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 100 Meters · Place 2 · Northern Valley-Demarest100 MetersRound P2.12.96a10
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 100 Meters · Place 2 · Northern Valley-Demarest100 Meters2.13.12a10
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Northern Valley-Demarest400 Meters—1:04.54a PB10
Apr 17Bergen County RelaysApr 17 · 400m Hurdles · Place 11 · Northern Valley-Demarest400m Hurdles30" / 0.762m11.1:13.62a PB10
Apr 17Bergen County RelaysApr 17 · 200 Meters · Place 10 · Northern Valley-Demarest200 MetersRelay Split10.1:01.98a PB10
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 10 · Northern Valley-Demarest400 MetersRelay Split10.1:02.38a PB10

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 7NJSIAA Sectional Championships - North 1 Group 1&2Feb 7 · 400 Meters · Place 16 · NV - Demares400 Meters161:06.78 PB10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · 300 Meters · Place 20 · Northern Valley-Demarest300 Meters20.47.13a PB10
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 44 · Northern Valley-Demarest55m Hurdles33"Round P44.10.52a PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 400m Hurdles · Place 21 · NV - Demares400m Hurdles211:16.759
May 9Bergen County ChampionshipsMay 9 · 400m Hurdles · Place 11 · Northern Valley-Demarest400m Hurdles30" / 0.762m11.1:15.83a9
Apr 11Bergen County RelaysApr 11 · 400m Hurdles · Place 13 · Northern Valley-Demarest400m Hurdles30" / 0.762m13.1:16.56a9