Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorNJ Strider Developmental · Apr 285:23.20NJ Strider DevelopmentalApril 28, 2024
200 Meters · IndoorYMCA Youth Series Meet #2 · Feb 442.24YMCA Youth Series Meet #2February 4, 2018
200 Meters · OutdoorIcahn Stadium - Northeast Twilight Classic · May 1330.25Icahn Stadium - Northeast Twilight ClassicMay 13, 2023
400 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1954.74aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
400 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1552.29aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
55 Meters · IndoorArmory Youth Championships · Feb 1910.92Armory Youth ChampionshipsFebruary 19, 2018
800 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 272:17.08aU.S. Marine Corps Holiday ClassicDecember 27, 2025
800 Meters · Outdoor2024 V02Max Track Club Preseason Invitational · May 252:20.35a2024 V02Max Track Club Preseason Invitational May 25, 2024
Combined results · IndoorOcean Breeze HS Invitational · Jan 2812.73Ocean Breeze HS InvitationalJanuary 28, 2017
Long Jump · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1916-8Essex County Track Coaches Assn. Season Opener InviteDecember 19, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 18Adidas Track Nationals 2026Jun 18 · 400 Meters · Place 183 · ColumbiaColumbia400 Meters183.53.32a10
May 21East Brunswick Sprint Series #2May 21 · 400 Meters · Place 14 · ColumbiaColumbia400 Meters14.52.85a10
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400 Meters · Place 13 · ColumbiaColumbia400 Meters13.52.29a PB10
May 12ECTCA Frosh Soph Open InvitationalMay 12 · 400 Meters · Place 2 · ColumbiaColumbia400 Meters2.52.78a10
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 22 · ColumbiaColumbia400 Meters22.52.83a10
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 400 Meters · Place 15 · ColumbiaColumbia400 Meters15.53.93a10
Apr 11Georgian Court University HS ChallengeApr 11 · 400 Meters · Place 16 · ColumbiaColumbia400 Meters16.53.35a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27U.S. Marine Corps Holiday ClassicDec 27 · 800 Meters · Place 23 · ColumbiaColumbia800 Meters23.2:17.08a PB10
Dec 22NJ Spiked Shoe Holiday FestivalDec 22 · Long Jump · Place 49 · ColumbiaColumbiaLong Jump49.15-01.5010
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Long Jump · Place 32 · ColumbiaColumbiaLong Jump32.16-8 PB10
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 400 Meters · Place 29 · ColumbiaColumbia400 Meters29.54.74a PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 800 Meters · Place 16 · ColumbiaColumbia800 Meters16.2:18.13a9
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 12 · ColumbiaColumbia800 Meters12.2:17.42a9
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · 800 Meters · Place 3 · ColumbiaColumbia800 Meters3.2:27.64a9

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 18 · Jaguar TrackJaguar Track800 MetersRound P18.2:23.55a12
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 18 · Jaguar TrackJaguar Track400 MetersRound P18.1:00.32a12
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 800 Meters · Place 5 · Jaguar TrackJaguar Track800 Meters5.2:20.89a12
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 400 Meters · Place 4 · Jaguar TrackJaguar Track400 Meters4.59.21a12
Jun 1DMV Youth ChallengeJun 1 · 800 Meters · Place 10 · Jaguar TrackJaguar Track800 Meters10.2:23.94a12
Jun 1DMV Youth ChallengeJun 1 · 400 Meters · Place 20 · Jaguar TrackJaguar Track400 MetersRound P20.1:00.23a12
May 252024 V02Max Track Club Preseason Invitational May 25 · 800 Meters · Place 8 · Jaguar TrackJaguar Track800 Meters8.2:20.35a PB12
May 252024 V02Max Track Club Preseason Invitational May 25 · 400 Meters · Place 15 · Jaguar TrackJaguar Track400 Meters15.1:00.47a12
Apr 28NJ Strider DevelopmentalApr 28 · 1500 Meters · Place 2 · Jaguar TrackJaguar Track1500 Meters2.5:23.20 PB12
Apr 28NJ Strider DevelopmentalApr 28 · 400 Meters · Place 9 · Jaguar TrackJaguar Track400 Meters9.1:04.0012
Apr 27New York Relays - Youth DivisionApr 27 · 800 Meters · Place 8 · Jaguar TrackJaguar Track800 Meters8.2:28.43a12
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 15 · Jaguar TrackJaguar Track400 Meters15.1:04.05a12

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 800 Meters · Place 12 · JaguarJaguar800 Meters122:29.36—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 400 Meters · Place 15 · JaguarJaguar400 Meters151:04.32—
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 400 Meters · Place 34 · JaguarJaguar400 Meters341:06.7313
May 21Icahn Stadium Spring Fling InvitationalMay 21 · 800 Meters · Place 22 · JaguarJaguar800 Meters222:34.5013
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 200 Meters · Place 37 · JaguarJaguar200 Meters3730.25 PB13
May 13Icahn Stadium - Northeast Twilight ClassicMay 13 · 800 Meters · Place 39 · JaguarJaguar800 Meters392:37.1813
Apr 30NJ Strider Developmental MeetApr 30 · 800 Meters · Place 7 · Jaguar TrackJaguar Track800 Meters7.2:45.6011
Apr 30NJ Strider Developmental MeetApr 30 · 200 Meters · Place 26 · Jaguar TrackJaguar Track200 Meters26.31.1011
Apr 23New York Relays - Youth DivisionApr 23 · 400 Meters · Place 29 · JaguarJaguar400 Meters291:07.0913
Apr 23New York Relays - Youth DivisionApr 23 · 800 Meters · Place 16 · JaguarJaguar800 Meters162:35.4613

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 18Transy East InvitationalJun 18 · 1500 Meters · Jaguar TrackJaguar Track1500 Meters—DNS12
Jun 18Transy East InvitationalJun 18 · 800 Meters · Place 2 · Jaguar TrackJaguar Track800 Meters2.2:37.83a12
Jun 4DMV Youth ChallengeJun 4 · 1500 Meters · Place 6 · JaguarJaguar1500 Meters65:30.2211-12
Jun 4DMV Youth ChallengeJun 4 · 800 Meters · Place 5 · JaguarJaguar800 Meters52:44.8211-12
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 800 Meters · Place 14 · Jaguar TrackJaguar Track800 Meters14.2:40.45a12
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 400 Meters · Place 22 · Jaguar TrackJaguar Track400 Meters22.1:10.89a12
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 1500 Meters · Place 11 · Jaguar TrackJaguar Track1500 Meters11.5:36.08a12
May 14Icahn Stadium - Northeast Twilight InvitationalMay 14 · 800 Meters · Place 6 · Jaguar TrackJaguar Track800 Meters6.2:40.86a12
May 15/1 - NJ Strider Developmental MeetMay 1 · 800 Meters · Place 1 · Jaguar TrackJaguar Track800 Meters1.2:41.6012
May 15/1 - NJ Strider Developmental MeetMay 1 · 200 Meters · Place 18 · Jaguar TrackJaguar Track200 Meters18.32.7012
Apr 24Green Streakers and Supersonics 4/24/22Apr 24 · 800 Meters · Place 4 · Jaguar TrackJaguar Track800 Meters4.2:45.11a12
Apr 24Green Streakers and Supersonics 4/24/22Apr 24 · 400 Meters · Place 7 · Jaguar TrackJaguar Track400 Meters7.1:09.92a12
Apr 24Green Streakers and Supersonics 4/24/22Apr 24 · 200 Meters · Place 12 · Jaguar TrackJaguar Track200 Meters12.34.69a12

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 800 Meters · Place 12 · JaguarJaguar800 Meters122:48.371
Jun 8USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 8 · 400 Meters · Place 14 · JaguarJaguar400 Meters141:16.731

2018 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 19Armory Youth ChampionshipsFeb 19 · Shot Put · Place 8 · JaguarJaguarShot Put83.05m7
Feb 19Armory Youth ChampionshipsFeb 19 · 200 Meters · Place 19 · JaguarJaguar200 Meters1942.347
Feb 19Armory Youth ChampionshipsFeb 19 · 55 Meters · Place 15 · JaguarJaguar55 Meters1510.92 PB7
Feb 4YMCA Youth Series Meet #2Feb 4 · 200 Meters · Place 24 · JaguarJaguar200 Meters2442.24 PB—
Feb 4YMCA Youth Series Meet #2Feb 4 · 400 Meters · Place 21 · JaguarJaguar400 Meters211:35.98—

2017 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 12YMCA Youth Series #3Feb 12 · 400 Meters · Place 21 · JaguarJaguar400 Meters211:51.63—
Feb 12YMCA Youth Series #3Feb 12 · 200 Meters · Place 16 · JaguarJaguar200 Meters1646.51—
Feb 5YMCA Youth Series #2Feb 5 · 400 Meters · Place 29 · JaguarJaguar400 Meters291:43.30—
Feb 5YMCA Youth Series #2Feb 5 · 200 Meters · Place 33 · JaguarJaguar200 Meters3345.49—
Jan 28Ocean Breeze HS InvitationalJan 28 · Combined results · Place 39 · JaguarJaguarCombined results3912.73 PB—