Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTony Passarelli Invitational · Dec 202:51.76aTony Passarelli InvitationalDecember 20, 2024
1600 Meters · OutdoorRoxbury End of Season Invite · May 215:01.06Roxbury End of Season InviteMay 21, 2024
400 Meters · IndoorAdidas Indoor Nationals · Mar 2053.33aAdidas Indoor NationalsMarch 20, 2026
400 Meters · OutdoorEast Brunswick Sprint Series #2 · May 2152.14aEast Brunswick Sprint Series #2May 21, 2026
800 Meters · IndoorAdidas Indoor Nationals · Mar 202:03.31aAdidas Indoor NationalsMarch 20, 2026
800 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 171:57.53aNJCTC CHAMPIONSHIP MEETMay 17, 2026
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 2553.89USATF National Youth Outdoor ChampionshipsJune 25, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 800 Meters · Place 1 · Jaguar TrackJaguar Track800 Meters1.2:01.42a12
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 400 Meters · Jaguar TrackJaguar Track400 Meters—DNS12
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 800 Meters · Place 12 · Seton Hall PrepSeton Hall Prep800 Meters12.2:00.29a12
May 21East Brunswick Sprint Series #2May 21 · 400 Meters · Place 9 · Seton Hall PrepSeton Hall Prep400 Meters9.52.14a PB12
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 800 Meters · Place 1 · Seton Hall PrepSeton Hall Prep800 Meters1.1:57.53a PB12
May 8Essex County ChampionshipsMay 8 · 800 Meters · Place 7 · Seton Hall PrepSeton Hall Prep800 Meters7.1:59.73a12
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 800 Meters · Place 2 · Seton Hall PrepSeton Hall Prep800 Meters2.1:57.59a12
Apr 18Red & Black InvitationalApr 18 · 800 Meters · Place 1 · Seton Hall PrepSeton Hall Prep800 Meters1.1:59.40a12
Apr 18ESU Red & BlackApr 18 · 800 Meters · Place 1 · Seton Hall PrepSeton Hall Prep800 Meters1.1:59.40a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 800 Meters · Place 26 · UnattachedUnattached800 Meters26.2:03.31a PB12
Mar 20Adidas Indoor NationalsMar 20 · 400 Meters · Place 127 · UnattachedUnattached400 Meters127.53.33a PB12
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 67 · UnattachedUnattached800 Meters67.2:12.45a12
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 51 · UnattachedUnattached400 Meters51.53.78a12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 17 · JaguarJaguarCombined resultsRound P172:02.10—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 36 · JaguarJaguarCombined resultsRound P3653.89 PB—
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 400 Meters · Place 9 · JaguarJaguar400 Meters954.2817
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 800 Meters · Place 1 · JaguarJaguar800 Meters12:07.8317
Jun 7Speed Capital VirginiaJun 7 · 800 Meters · UnattachedUnattached800 Meters--DNS11
Jun 7Speed Capital VirginiaJun 7 · 200 Meters · UnattachedUnattached200 Meters--DNS11
May 30NJSIAA NPA & NPB StatesMay 30 · 800 Meters · Place 24 · Seton Hall PrepSeton Hall Prep800 Meters24.2:03.27a11
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 800 Meters · UnattachedUnattached800 Meters--DNF11
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 400 Meters · Place 8 · UnattachedUnattached400 Meters8.54.40a11
May 18NJCTC Season FinaleMay 18 · 1600 Meters · Place 4 · Seton Hall PrepSeton Hall Prep1600 Meters4.5:07.99a11
May 18NJCTC Season FinaleMay 18 · 800 Meters · Place 3 · Seton Hall PrepSeton Hall Prep800 Meters3.2:04.70a11

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20Tony Passarelli InvitationalDec 20 · 1000 Meters · Place 10 · Seton Hall PrepSeton Hall Prep1000 Meters10.2:51.76a PB11
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 6 · UnattachedUnattached400 Meters6.54.51a11
Dec 14LVS OpenerDec 14 · 800 Meters · Place 4 · Seton Hall PrepSeton Hall Prep800 Meters4.2:06.37a11
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 28 · Seton Hall PrepSeton Hall Prep800 Meters282:19.2510
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 28 · Seton Hall PrepSeton Hall Prep800 Meters282:19.2510
Jan 6Christa Racine InvitationalJan 6 · 800 Meters · Place 27 · Seton Hall PrepSeton Hall Prep800 Meters272:16.1110
Jan 6Christa Racine InvitationalJan 6 · 800 Meters · Place 27 · Seton Hall PSeton Hall P800 Meters272:16.1110

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 8 · Jaguar TrackJaguar Track800 MetersRound P8.2:06.79a10
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 800 Meters · Place 6 · Jaguar TrackJaguar Track800 Meters6.2:02.72a10
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 22 · Jaguar TrackJaguar Track400 MetersRound P22.54.95a10
Jun 7NJSIAA Non Public A-BJun 7 · 800 Meters · Place 22 · Seton Hall PrepSeton Hall Prep800 Meters22.2:05.53a10
Jun 4Ridge Novice InvitationalJun 4 · 800 Meters · Place 2 · Seton Hall PSeton Hall P800 Meters22:04.18—
May 21Roxbury End of Season InviteMay 21 · 400m Hurdles · Place 9 · Seton Hall PrepSeton Hall Prep400m Hurdles91:05.8210
May 21Roxbury End of Season InviteMay 21 · 1600 Meters · Place 17 · Seton Hall PrepSeton Hall Prep1600 Meters175:01.06 PB10
May 18ECTCA Frosh Soph Open InvitationalMay 18 · 400m Hurdles · Place 15 · Seton Hall PrepSeton Hall Prep400m Hurdles151:09.0910
May 16Essex County ChampionshipsMay 16 · 800 Meters · Place 19 · Seton Hall PrepSeton Hall Prep800 Meters192:03.9610
May 11Super Essex County Conference American & Liberty ChampionshipsMay 11 · 800 Meters · Place 9 · Seton Hall PrepSeton Hall Prep800 Meters92:05.5410
May 3Essex County RelaysMay 3 · 400m Hurdles · Place 34 · Seton Hall PrepSeton Hall Prep400m Hurdles341:04.6610
Apr 27Paul H. Beck Memorial RelaysApr 27 · 400m Hurdles · Place 13 · Seton Hall PrepSeton Hall Prep400m Hurdles131:04.5810
Apr 13Colt Team ChallengeApr 13 · 800 Meters · Place 11 · Seton Hall PSeton Hall P800 Meters112:11.90—
Apr 13Colt Team ChallengeApr 13 · 800 Meters · Place 11 · Seton Hall PSeton Hall P800 Meters112:11.90—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22Super Essex County Conference Indoor ChampionshipsDec 22 · 800 Meters · Place 16 · Seton Hall PrepSeton Hall Prep800 Meters16.2:10.60a10
Dec 18STCA Season Opener #1Dec 18 · 800 Meters · Place 24 · Seton Hall PrepSeton Hall Prep800 Meters24.2:15.11a10
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 800 Meters · Place 7 · Seton Hall PSeton Hall P800 Meters72:24.07—
Feb 15Ed Grant Last Chance InvitationalFeb 15 · 800 Meters · Place 7 · Seton Hall PSeton Hall P800 Meters72:24.07—
Feb 8STCA InvitationalFeb 8 · 800 Meters · Place 66 · Seton Hall PrepSeton Hall Prep800 Meters662:22.489
Feb 8STCA InvitationalFeb 8 · 800 Meters · Place 66 · Seton Hall PrepSeton Hall Prep800 Meters662:22.489

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 25ECTCA Frosh Soph Open InvitationalMay 25 · 800 Meters · Place 4 · Seton Hall PrepSeton Hall Prep800 Meters4.2:17.02a9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 16Essex County Track Coaches Assn. Season Opener InviteDec 16 · 800 Meters · Place 31 · Seton Hall PrepSeton Hall Prep800 Meters31.2:32.74a9