Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig North Championships-Freedom-National · May 412.06aBig North Championships-Freedom-National May 4, 2023
200 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 1323.37aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
200 Meters · OutdoorBergen County Championships · May 822.44aBergen County ChampionshipsMay 8, 2026
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 1745.68aBergen County RelaysApril 17, 2026
400 Meters · Indoor2C2W Track & Field Fiesta · Nov 1750.702C2W Track & Field FiestaNovember 17, 2024
400 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1548.91aNJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
400 Meters · Relay Split · OutdoorBergen County Championships · May 1050.459Bergen County ChampionshipsMay 10, 2024
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA State Meet Of Champions · Jun 352.73aNJSIAA State Meet Of ChampionsJune 3, 2026
55 Meter · IndoorCoach Glynn Holiday Carnival · Dec 286.98aCoach Glynn Holiday CarnivalDecember 28, 2022
55m Hurdles · 30" · IndoorArmory Middle School Invitational Presented by NYRR · Dec 229.77aArmory Middle School Invitational Presented by NYRRDecember 22, 2021
55m Hurdles · 39" · IndoorCoach Glynn Holiday Carnival · Dec 288.43aCoach Glynn Holiday CarnivalDecember 28, 2025
60 Meter · IndoorSpeed Capital New York · Dec 117.74aSpeed Capital New YorkDecember 11, 2022
600 Meters · IndoorCoach Glynn Holiday Carnival · Dec 281:25.20aCoach Glynn Holiday CarnivalDecember 28, 2025
Long Jump · IndoorThe Armory Frosh / Novice Meet · Jan 1719-03.50The Armory Frosh / Novice MeetJanuary 17, 2024
Long Jump · OutdoorBergen County Championships · May 822' 4"Bergen County ChampionshipsMay 8, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 400m Hurdles · Place 4 · HackensackHackensack400m Hurdles36" / 0.914m4.52.73a PB12
May 29NJSIAA Group Championships - 1 & 4May 29 · Long Jump · Place 14 · HackensackHackensackLong Jump14.20-06.00Wind: 012
May 29NJSIAA Group Championships - 1 & 4May 29 · 400m Hurdles · Place 3 · HackensackHackensack400m Hurdles36" / 0.914m3.54.87a12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Long Jump · Place 4 · HackensackHackensackLong Jump4.21-2.25Wind: 0.112
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 400m Hurdles · Place 1 · HackensackHackensack400m Hurdles36" / 0.914m1.54.34a12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 400 Meters · Place 2 · HackensackHackensack400 Meters2.48.91a PB12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 200 Meters · Place 6 · HackensackHackensack200 Meters6.22.70aWind: 0.312
May 8Bergen County ChampionshipsMay 8 · Long Jump · Place 1 · HackensackHackensackLong Jump1.22' 4" PB12
May 8Bergen County ChampionshipsMay 8 · 400m Hurdles · Place 1 · HackensackHackensack400m Hurdles36" / 0.914m1.54.27a12
May 8Bergen County ChampionshipsMay 8 · 200 Meters · Place 2 · HackensackHackensack200 Meters2.22.44a PB12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · Long Jump · Place 1 · HackensackHackensackLong Jump1.21-112
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 400m Hurdles · Place 1 · HackensackHackensack400m Hurdles36" / 0.914m1.54.30a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 400 Meters · Place 3 · HackensackHackensack400 Meters3.49.78a12
Apr 17Bergen County RelaysApr 17 · 200 Meters · Place 1 · HackensackHackensack200 MetersRelay Split1.45.68a PB12
Apr 17Bergen County RelaysApr 17 · 400m Hurdles · Place 2 · HackensackHackensack400m Hurdles36" / 0.914m2.54.33a12
Apr 17Bergen County RelaysApr 17 · Long Jump · Place 1 · HackensackHackensackLong Jump1.22-03.5012

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 600 Meters · Place 3 · HackensackHackensack600 Meters3.1:25.20a PB12
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55m Hurdles · Place 9 · HackensackHackensack55m Hurdles39"Round P9.8.43a PB12
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 200 Meters · Place 21 · HackensackHackensack200 Meters21.23.37a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 9Bergen County ChampionshipsMay 9 · 400m Hurdles · Place 2 · HackensackHackensack400m Hurdles36" / 0.914m2.56.07a11
May 9Bergen County ChampionshipsMay 9 · Long Jump · Place 9 · HackensackHackensackLong Jump9.19-02.7511
Apr 11Bergen County RelaysApr 11 · 400m Hurdles · Place 5 · HackensackHackensack400m Hurdles36" / 0.914m5.58.99a11
Apr 11Bergen County RelaysApr 11 · Long Jump · Place 17 · HackensackHackensackLong Jump17.16-05.0011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Nov 30Armory Youth Season OpenerNov 30 · Long Jump · HackensackHackensackLong Jump—DNS11
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · HackensackHackensack200 Meters—DNS11
Nov 172C2W Track & Field FiestaNov 17 · 400 Meters · Place 2 · HackensackHackensack400 Meters2.50.70 PB11
Jan 17The Armory Frosh / Novice MeetJan 17 · Long Jump · Place 8 · HackensackHackensackLong Jump8.19-03.50 PB10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 10Bergen County ChampionshipsMay 10 · 400m Hurdles · Place 9 · HackensackHackensack400m Hurdles36" / 0.914m9.1:00.57a10
May 10Bergen County ChampionshipsMay 10 · Long Jump · Place 18 · HackensackHackensackLong Jump18.17-06.5010
May 10Bergen County ChampionshipsMay 10 · 400 Meters · HackensackHackensack400 MetersRelay Split—50.459 PB10
May 10Bergen County ChampionshipsMay 10 · 200 Meters · Place 11 · HackensackHackensack200 Meters11.23.73a10
Apr 17Bergen County RelaysApr 17 · 200 Meters · HackensackHackensack200 MetersRelay Split—47.13710
Apr 17Bergen County RelaysApr 17 · Long Jump · Place 10 · HackensackHackensackLong Jump10.19-03.2510

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Oct 22The Armory TrialsOct 22 · 200 Meters · Place 44 · Hackensack TCHackensack TC200 Meters44.24.43aUnofficial10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 400 Meters · Place 29 · HackensackHackensack400 Meters29.54.18a9
May 4Big North Championships-Freedom-National May 4 · Long Jump · Place 12 · HackensackHackensackLong Jump12.17-06.009
May 4Big North Championships-Freedom-National May 4 · 100 Meters · Place 12 · HackensackHackensack100 MetersRound P12.12.06a PB9

2022 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 2 · HackensackHackensack55 MeterRound P2.6.98a PB9
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 5 · HackensackHackensack55 Meter5.7.20a9
Dec 28Coach Glynn Holiday CarnivalDec 28 · Long Jump · Place 3 · HackensackHackensackLong Jump3.18-39
Dec 19Spike Shoe Holiday FestivalDec 19 · 55 Meter · Place 4 · HackensackHackensack55 MeterRound P4.7.36a9
Dec 19Spike Shoe Holiday FestivalDec 19 · 55 Meter · Place 4 · HackensackHackensack55 Meter4.7.29a9
Dec 19Spike Shoe Holiday FestivalDec 19 · 200 Meters · Place 3 · HackensackHackensack200 Meters3.25.13a9
Dec 11Speed Capital New YorkDec 11 · 60 Meter · Place 8 · Hackensack Junior CometsHackensack Junior Comets60 Meter8.7.74a PB9
Dec 11Speed Capital New YorkDec 11 · Long Jump · Place 3 · Hackensack Junior CometsHackensack Junior CometsLong Jump3.5.28m9
Dec 11Speed Capital New YorkDec 11 · 400 Meters · HackensackHackensack400 Meters—DNS9
Dec 11Speed Capital New YorkDec 11 · 200 Meters · Hackensack Junior CometsHackensack Junior Comets200 Meters—DNS9
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 55 Meter · HackensackHackensack55 MeterRound P—DNS8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · Long Jump · HackensackHackensackLong Jump—DNS8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · Long Jump · HackensackHackensackLong Jump—DNS8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 400 Meters · HackensackHackensack400 MetersRound P—DNS8
Mar 182022 USATF National Youth Indoor ChampionshipsMar 18 · 200 Meters · HackensackHackensack200 MetersRound P—DNS8

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Long Jump · HackensackHackensackLong Jump—DNS8
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 400 Meters · HackensackHackensack400 MetersRound P—DNS8
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 200 Meters · HackensackHackensack200 MetersRound P—DNSWind: -0.28
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100 Meters · HackensackHackensack100 MetersRound P—DNSWind: 0.58
Jun 19AAU New Jersey 15-18 District QualifierJun 19 · Long Jump · Place 6 · Hackensack Junior CometsHackensack Junior CometsLong Jump6.17-01.008
Jun 19AAU New Jersey 15-18 District QualifierJun 19 · 200 Meters · Place 13 · Hackensack Junior CometsHackensack Junior Comets200 Meters13.25.98a8
Jun 19AAU New Jersey 15-18 District QualifierJun 19 · 100 Meters · Place 15 · Hackensack Junior CometsHackensack Junior Comets100 Meters15.12.95a8
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · Long Jump · Place 7 · HackensackHackensackLong Jump7.14-08.008
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 400 Meters · Place 7 · HackensackHackensack400 Meters7.57.69a8
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 200 Meters · HackensackHackensack200 Meters—DNS8
May 22Charlie Mays InvitationalMay 22 · Long Jump · Place 3 · HackensackHackensackLong Jump3.17-08.508
May 22Charlie Mays InvitationalMay 22 · 400 Meters · Place 6 · HackensackHackensack400 Meters6.57.10a8
May 22Charlie Mays InvitationalMay 22 · 200 Meters · HackensackHackensack200 Meters—DNS8
May 22Charlie Mays InvitationalMay 22 · 100 Meters · Place 10 · HackensackHackensack100 Meters10.12.85a8
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · Long Jump · HackensackHackensackLong Jump—DNS8
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 200 Meters · Place 4 · HackensackHackensack200 Meters4.25.28a8
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 100 Meters · Place 2 · HackensackHackensack100 Meters2.12.66a8
Apr 244/24 - NJ Strider Developmental MeetApr 24 · 100 Meters · Place 3 · HackensackHackensack100 Meters3.12.308

2021 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 22Armory Middle School Invitational Presented by NYRRDec 22 · 55m Hurdles · Place 2 · UnattachedUnattached55m Hurdles30"2.9.77a PB8
Dec 22Armory Middle School Invitational Presented by NYRRDec 22 · Long Jump · Place 2 · UnattachedUnattachedLong Jump2.16-04.258
Dec 22Armory Middle School Invitational Presented by NYRRDec 22 · 200 Meters · Place 2 · UnattachedUnattached200 Meters2.25.78a8
Dec 19Armory Youth Winter Solstice Invitational Sponsored by NYRRDec 19 · 55 Meter · Place 4 · 07-Unattached07-Unattached55 Meter4.7.17a8
Dec 19Armory Youth Winter Solstice Invitational Sponsored by NYRRDec 19 · Long Jump · Place 7 · 07-Unattached07-UnattachedLong Jump7.15-10.508
Dec 19Armory Youth Winter Solstice Invitational Sponsored by NYRRDec 19 · 400 Meters · Place 11 · 07-Unattached07-Unattached400 Meters11.59.19a8
Nov 27Armory Metro Eagles InvitationalNov 27 · 55 Meter · Place 3 · UnattachedUnattached55 Meter3.7.26a8
Nov 27Armory Metro Eagles InvitationalNov 27 · Long Jump · Place 3 · UnattachedUnattachedLong Jump3.4.69m8
Nov 27Armory Metro Eagles InvitationalNov 27 · 400 Meters · Place 2 · UnattachedUnattached400 Meters2.59.39a8
Oct 17Armory Trials #1Oct 17 · 55 Meter · Place 18 · 07-Unattached07-Unattached55 MeterRound P18.7.50a8
Oct 17Armory Trials #1Oct 17 · Long Jump · 07-Unattached07-UnattachedLong Jump—DNS8

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 13NJ Striders Developmental MeetJun 13 · Long Jump · Place 3 · New Jersey StridersNew Jersey StridersLong Jump3.14-08.007
Jun 13NJ Striders Developmental MeetJun 13 · 200 Meters · Place 4 · New Jersey StridersNew Jersey Striders200 Meters4.26.107