Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig North Championships - Patriot-American · May 111.18Big North Championships - Patriot-AmericanMay 1, 2025
200 Meters · OutdoorBergen County Championships · May 922.27aBergen County ChampionshipsMay 9, 2025
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 1151.204Bergen County RelaysApril 11, 2025
400 Meters · IndoorThe Oval Office Holiday Party · Dec 211:00.30aThe Oval Office Holiday PartyDecember 21, 2025
400 Meters · OutdoorBergen County Championships · May 954.43aBergen County ChampionshipsMay 9, 2025
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 1756.31aBergen County RelaysApril 17, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · 200 Meters · Place 10 · Indian Hills200 Meters10.22.46aWind: 312
May 20Bergen County Meet of ChampsMay 20 · 200 Meters · Place 9 · Indian Hills200 Meters922.74a12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 200 Meters · Place 6 · Indian Hills200 Meters6.22.87aWind: 112
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100 Meters · Place 6 · Indian Hills100 MetersRound P6.11.21aWind: 0.212
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100 Meters · Place 8 · Indian Hills100 Meters8.11.33aWind: -0.212
May 8Bergen County ChampionshipsMay 8 · 200 Meters · Place 8 · Indian Hills200 Meters8.22.95a12
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 9 · Indian Hills100 MetersRound P9.11.43a12
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 42 · Indian Hills400 MetersRelay Split42.58.08a12
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 32 · Indian Hills400 MetersRelay Split32.56.31a PB12

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21The Oval Office Holiday PartyDec 21 · 400 Meters · Place 28 · Indian Hills400 Meters28.1:00.30a PB12
Dec 21The Oval Office Holiday PartyDec 21 · 200 Meters · Indian Hills200 Meters--DQ12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · 200 Meters · Place 8 · Indian Hills200 Meters822.8610
May 30NJSIAA Group Championships - 1 & 4May 30 · 100 Meters · Place 12 · Indian Hills100 MetersRound P1211.3310
May 21Bergen County Meet of ChampsMay 21 · 200 Meters · Place 6 · Indian Hills200 Meters622.857—
May 21Bergen County Meet of ChampsMay 21 · 100 Meters · Place 10 · Indian Hills100 MetersRound P1011.59—
May 21Bergen County Meet of ChampsMay 21 · 200 Meters · Place 6 · Indian Hills200 Meters622.857—
May 21Bergen County Meet of ChampsMay 21 · 100 Meters · Place 10 · Indian Hills100 Meters1011.59—
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 100 Meters · Place 6 · Indian Hills100 MetersRound P611.3310
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 100 Meters · Place 7 · Indian Hills100 Meters711.3710
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 200 Meters · Place 5 · Indian Hills200 Meters522.8210
May 9Bergen County ChampionshipsMay 9 · 400 Meters · Place 12 · Indian Hills400 Meters12.54.43a PB11
May 9Bergen County ChampionshipsMay 9 · 200 Meters · Place 1 · Indian Hills200 Meters1.22.27a PB11
May 9Bergen County ChampionshipsMay 9 · 100 Meters · Place 6 · Indian Hills100 MetersRound P6.11.64a11
May 9Bergen County ChampionshipsMay 9 · 100 Meters · Place 2 · Indian Hills100 Meters2.11.25a11
May 1Big North Championships - Patriot-AmericanMay 1 · 200 Meters · Place 2 · Indian Hills200 Meters222.9110
May 1Big North Championships - Patriot-AmericanMay 1 · 110m Hurdles · Place 10 · Indian Hills110m HurdlesRound P1019.4710
May 1Big North Championships - Patriot-AmericanMay 1 · 100 Meters · Place 2 · Indian Hills100 MetersRound P211.18 PB10
May 1Big North Championships - Patriot-AmericanMay 1 · 100 Meters · Place 2 · Indian Hills100 Meters211.2710
Apr 11Bergen County RelaysApr 11 · 200 Meters · Indian Hills200 MetersRelay Split—51.204 PB11
Apr 11Bergen County RelaysApr 11 · Long Jump · Indian HillsLong Jump--FOUL11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 200 Meters · Place 23 · Indian Hills200 Meters2324.469
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 17 · Indian Hills100 MetersRound P1711.909
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 100 Meters · Place 17 · Indian Hills100 MetersRound P1711.909
May 31NJSIAA Sectionals North 1 Groups 2 and 3May 31 · 200 Meters · Place 23 · Indian Hills200 Meters2324.469
May 10Bergen County ChampionshipsMay 10 · 200 Meters · Place 18 · Indian Hills200 Meters18.24.68a10
May 10Bergen County ChampionshipsMay 10 · 100 Meters · Place 16 · Indian Hills100 MetersRound P16.11.93a10
May 1Big North Championships - American-PatriotMay 1 · 200 Meters · Place 9 · Indian Hills200 Meters924.6910
May 1Big North Championships - American-PatriotMay 1 · 100 Meters · Place 9 · Indian Hills100 MetersRound P911.9410