Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1511.20aNJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
200 Meters · IndoorCoach Glynn Holiday Carnival · Dec 2825.01aCoach Glynn Holiday CarnivalDecember 28, 2023
200 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 1522.74aNJSIAA Sectionals North 1 Groups 1 and 4May 15, 2026
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 1748.68aBergen County RelaysApril 17, 2026
400 Meters · IndoorCoach Glynn Holiday Carnival · Dec 2851.79aCoach Glynn Holiday CarnivalDecember 28, 2025
400 Meters · OutdoorBergen County Championships · May 851.52aBergen County ChampionshipsMay 8, 2026
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 1751.29aBergen County RelaysApril 17, 2026
55 Meter · IndoorCoach Glynn Holiday Carnival · Dec 286.75aCoach Glynn Holiday CarnivalDecember 28, 2025
800 Meters · IndoorNJ Spiked Shoe Holiday Festival · Dec 222:12.94aNJ Spiked Shoe Holiday FestivalDecember 22, 2025
Long Jump · IndoorCoach Glynn Holiday Carnival · Dec 2815-10Coach Glynn Holiday CarnivalDecember 28, 2022
Long Jump · Outdoor5/1 - NJ Strider Developmental Meet · May 114-11.005/1 - NJ Strider Developmental MeetMay 1, 2022

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 200 Meters · Place 7 · HackensackHackensack200 Meters7.22.74a PBWind: -0.212
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · 100 Meters · Place 10 · HackensackHackensack100 MetersRound P10.11.20a PBWind: 112
May 8Bergen County ChampionshipsMay 8 · 400 Meters · Place 8 · HackensackHackensack400 Meters8.51.52a PB12
May 8Bergen County ChampionshipsMay 8 · 200 Meters · Place 5 · HackensackHackensack200 Meters5.23.00a12
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 5 · HackensackHackensack100 MetersRound P5.11.23a12
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 5 · HackensackHackensack100 Meters5.11.32a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 200 Meters · Place 3 · HackensackHackensack200 Meters3.22.77a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 100 Meters · Place 2 · HackensackHackensack100 MetersRound P2.11.53a12
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 100 Meters · Place 2 · HackensackHackensack100 Meters2.11.29a12
Apr 17Bergen County RelaysApr 17 · 200 Meters · Place 9 · HackensackHackensack200 MetersRelay Split9.48.68a PB12
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 3 · HackensackHackensack400 MetersRelay Split3.51.29a PB12

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 6 · HackensackHackensack55 MeterRound P6.6.76a12
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 5 · HackensackHackensack55 Meter5.6.75a PB12
Dec 28Coach Glynn Holiday CarnivalDec 28 · 400 Meters · Place 4 · HackensackHackensack400 Meters4.51.79a PB12
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · 800 Meters · Place 23 · HackensackHackensack800 Meters23.2:12.94a PB12
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 400 Meters · Place 6 · HackensackHackensack400 Meters6.52.49a12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 9Bergen County ChampionshipsMay 9 · 400 Meters · Place 15 · HackensackHackensack400 Meters15.53.61a11
May 9Bergen County ChampionshipsMay 9 · 200 Meters · Place 8 · HackensackHackensack200 Meters8.23.04a11
May 9Bergen County ChampionshipsMay 9 · 100 Meters · Place 10 · HackensackHackensack100 MetersRound P10.11.48aWind: 011

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Nov 30Armory Youth Season OpenerNov 30 · 200 Meters · HackensackHackensack200 Meters—DNS11
Jan 17The Armory Frosh / Novice MeetJan 17 · 55 Meter · Place 77 · HackensackHackensack55 MeterRound P77.7.87a10
Jan 17The Armory Frosh / Novice MeetJan 17 · 400 Meters · HackensackHackensack400 Meters--DQ10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 10Bergen County ChampionshipsMay 10 · 400 Meters · HackensackHackensack400 MetersRelay Split—51.71910
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Place 12 · HackensackHackensack400 Meters12.53.44a10
Apr 17Bergen County RelaysApr 17 · 400 Meters · HackensackHackensack400 MetersRelay Split—53.89110

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 4 · HackensackHackensack55 MeterRound P4.7.04a10
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 6 · HackensackHackensack55 Meter6.7.07a10
Dec 28Coach Glynn Holiday CarnivalDec 28 · 200 Meters · Place 13 · HackensackHackensack200 Meters13.25.01a PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 100 Meters · Place 45 · HackensackHackensack100 MetersRound P45.12.79a9
May 4Big North Championships-Freedom-National May 4 · 100 Meters · Place 15 · HackensackHackensack100 MetersRound P15.12.63a9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55 Meter · Place 16 · HackensackHackensack55 MeterRound P16.7.49a9
Dec 28Coach Glynn Holiday CarnivalDec 28 · Long Jump · Place 8 · HackensackHackensackLong Jump8.15-10 PB9
Dec 19Spike Shoe Holiday FestivalDec 19 · 55 Meter · Place 16 · HackensackHackensack55 MeterRound P16.7.51a9
Dec 19Spike Shoe Holiday FestivalDec 19 · 200 Meters · Place 17 · HackensackHackensack200 Meters17.27.00a9

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 400 Meters · New Jersey StridersNew Jersey Striders400 Meters—SCR8
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 200 Meters · New Jersey StridersNew Jersey Striders200 Meters—SCRWind: -2.68
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · New Jersey StridersNew Jersey Striders100 MetersRound P—SCRWind: 0.38
May 15NJ Strider QualifierMay 15 · Long Jump · HackensackHackensackLong Jump--FOUL8
May 15NJ Strider QualifierMay 15 · 400 Meters · Place 2 · HackensackHackensack400 Meters2.1:00.208
May 15NJ Strider QualifierMay 15 · 200 Meters · Place 4 · HackensackHackensack200 Meters4.27.008
May 15NJ Strider QualifierMay 15 · 100 Meters · Place 3 · HackensackHackensack100 Meters3.12.708
May 15/1 - NJ Strider Developmental MeetMay 1 · Long Jump · Place 4 · HackensackHackensackLong Jump4.14-11.00 PB8
May 15/1 - NJ Strider Developmental MeetMay 1 · 200 Meters · Place 8 · HackensackHackensack200 Meters8.26.208
Apr 244/24 - NJ Strider Developmental MeetApr 24 · Long Jump · Place 3 · HackensackHackensackLong Jump3.14-05.008
Apr 244/24 - NJ Strider Developmental MeetApr 24 · 100 Meters · Place 3 · HackensackHackensack100 Meters3.12.708
Apr 104/10 - NJ Strider Developmental MeetApr 10 · Long Jump · Place 3 · HackensackHackensackLong Jump3.14-02.008
Apr 104/10 - NJ Strider Developmental MeetApr 10 · 200 Meters · Place 4 · HackensackHackensack200 Meters4.27.008

2019 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 100 Meters · Place 24 · New Jersey StridersNew Jersey Striders100 Meters2415.1511