Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorJersey Shore Invitational · Jul 712.34aJersey Shore InvitationalJuly 7, 2023
200 Meters · IndoorNJISAA Prep A and B Championships · Feb 1123.90NJISAA Prep A and B ChampionshipsFebruary 11, 2025
200 Meters · OutdoorTransy East Invitational · Jun 2023.41aTransy East InvitationalJune 20, 2026
400 Meters · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 1052.99aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
400 Meters · OutdoorNJCTC CHAMPIONSHIP MEET · May 1751.68aNJCTC CHAMPIONSHIP MEETMay 17, 2026
400 Meters · Relay Split · OutdoorNJSIAA NPA & NPB States · May 3050.557NJSIAA NPA & NPB StatesMay 30, 2025
500 Meters · IndoorTony Passarelli Invitational · Dec 201:16.32aTony Passarelli InvitationalDecember 20, 2024
55 Meters · IndoorMerli Invitational · Jan 47.20Merli InvitationalJanuary 4, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Jaguar TrackJaguar Track400 MetersRound P--DNS11
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 55 · Jaguar TrackJaguar Track200 MetersRound P55.24.18aWind: 011
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Jaguar TrackJaguar Track100 MetersRound P--DNSWind: -0.611
Jun 20Transy East InvitationalJun 20 · 400 Meters · Place 7 · Jaguar TrackJaguar Track400 Meters7.53.33a11
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 1 · Jaguar TrackJaguar Track200 Meters1.23.41a PB11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400 Meters · Place 26 · Seton Hall PrepSeton Hall Prep400 Meters26.52.88a11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 400 Meters · Place 8 · Seton Hall PrepSeton Hall Prep400 Meters8.51.68a PB11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 200 Meters · Place 20 · Seton Hall PrepSeton Hall Prep200 Meters20.23.73a11
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 13 · Seton Hall PrepSeton Hall Prep400 Meters13.52.00a11
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 400 Meters · Place 7 · Seton Hall PrepSeton Hall Prep400 Meters7.52.09a11
Apr 18Red & Black InvitationalApr 18 · 400 Meters · Place 27 · Seton Hall PrepSeton Hall Prep400 Meters27.53.98a11
Apr 18ESU Red & BlackApr 18 · 400 Meters · Place 27 · Seton Hall PrepSeton Hall Prep400 Meters27.53.98a11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 400 Meters · Place 9 · Seton Hall PrepSeton Hall Prep400 Meters9.52.99a PB11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 400 Meters · Place 10 · Seton Hall PrepSeton Hall Prep400 Meters10.53.15a11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 73 · Seton Hall PrepSeton Hall Prep200 Meters73.24.66a11
Dec 13Poreda InvitationalDec 13 · 400 Meters · Place 11 · Seton Hall PrepSeton Hall Prep400 Meters11.55.04a11
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 400 Meters · Place 13 · Seton Hall PrepSeton Hall Prep400 Meters1353.6810
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 200 Meters · Place 7 · Seton Hall PrepSeton Hall Prep200 Meters723.90 PB10
Feb 11NJISAA Prep A and B ChampionshipsFeb 11 · 400 Meters · Place 4 · Seton Hall PrepSeton Hall Prep400 Meters453.0310
Jan 4Merli InvitationalJan 4 · 55 Meters · Place 11 · Seton Hall PrepSeton Hall Prep55 MetersRound P117.20 PB10
Jan 4Merli InvitationalJan 4 · 400 Meters · Place 5 · Seton Hall PrepSeton Hall Prep400 Meters553.9610

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Seton Hall PrepSeton Hall Prep400 MetersRelay Split—50.557 PB10
May 18NJCTC Season FinaleMay 18 · 400 Meters · Place 14 · Seton Hall PrepSeton Hall Prep400 Meters14.53.64a10
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 2 · Seton Hall PrepSeton Hall Prep200 Meters223.5110
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 2 · Seton Hall PrepSeton Hall Prep200 Meters223.5110
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 400 Meters · Place 1 · Seton Hall PrepSeton Hall Prep400 Meters152.4310
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 400 Meters · Place 1 · Seton Hall PrepSeton Hall Prep400 Meters152.4310
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 2 · Seton Hall PrepSeton Hall Prep200 Meters223.5110
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 2 · Seton Hall PrepSeton Hall Prep200 Meters223.5110
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 400 Meters · Place 1 · Seton Hall PrepSeton Hall Prep400 Meters152.4310
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 400 Meters · Place 1 · Seton Hall PrepSeton Hall Prep400 Meters152.4310

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 20Tony Passarelli InvitationalDec 20 · 500 Meters · Place 17 · Seton Hall PrepSeton Hall Prep500 Meters17.1:16.32a PB10
Dec 14LVS OpenerDec 14 · 400 Meters · Place 9 · Seton Hall PrepSeton Hall Prep400 Meters9.54.07a10
Feb 21NJISAA Indoor Track ChampionshipFeb 21 · 400 Meters · Place 7 · Seton Hall PrepSeton Hall Prep400 Meters755.839
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 400 Meters · Place 27 · Seton Hall PrepSeton Hall Prep400 Meters2756.539
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 400 Meters · Place 27 · Seton Hall PrepSeton Hall Prep400 Meters2756.539
Jan 6Christa Racine InvitationalJan 6 · 400 Meters · Place 40 · Seton Hall PrepSeton Hall Prep400 Meters4059.739

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18ECTCA Frosh Soph Open InvitationalMay 18 · 400 Meters · Place 3 · Seton Hall PrepSeton Hall Prep400 Meters354.079
May 18ECTCA Frosh Soph Open InvitationalMay 18 · 200 Meters · Place 6 · Seton Hall PrepSeton Hall Prep200 Meters623.859
May 4NJISAA Prep A ChampionshipsMay 4 · 400 Meters · Place 6 · Seton Hall PrepSeton Hall Prep400 Meters654.419

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 22Super Essex County Conference Indoor ChampionshipsDec 22 · 400 Meters · Place 17 · Seton Hall PrepSeton Hall Prep400 Meters17.55.42a9
Dec 18STCA Season Opener #1Dec 18 · 400 Meters · Place 23 · Seton Hall PrepSeton Hall Prep400 Meters23.57.20a9
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 400 Meters · Newark StridersNewark Striders400 MetersRound P--DNS8
Mar 17USATF National Youth Indoor ChampionshipMar 17 · 200 Meters · Place 13 · Newark StridersNewark Striders200 MetersRound P13.25.70a8
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 200 Meters · Place 4 · Newark StridNewark Strid200 Meters425.3109
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 400 Meters · Place 2 · Newark StridNewark Strid400 Meters256.3609
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 200 Meters · Place 4 · Newark StridNewark Strid200 Meters425.3009
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 55 Meters · Place 6 · Newark StridNewark Strid55 Meters67.4009
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 400 Meters · Place 4 · Newark StridNewark Strid400 Meters457.8609
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 200 Meters · Place 4 · Newark StridNewark Strid200 Meters425.6309
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 400 Meters · Place 5 · Newark StridNewark Strid400 Meters558.1409

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 23AAU-NJ All Comers End Of Summer Track and Field JamboreeJul 23 · 200 Meters · Place 2 · Newark StridersNewark Striders200 Meters2.24.78a8
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 15 · Newark StridersNewark Striders400 MetersRound P15.55.59aUnofficial8
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 32 · Newark StridersNewark Striders200 MetersRound P32.24.84aWind: -0.7Unofficial8
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 34 · Newark StridersNewark Striders100 MetersRound P34.12.36aWind: 1.1Unofficial8
Jul 7Jersey Shore InvitationalJul 7 · 400 Meters · Place 1 · Newark StridersNewark Striders400 Meters1.56.47a8
Jul 7Jersey Shore InvitationalJul 7 · 200 Meters · Place 2 · Newark StridersNewark Striders200 Meters2.24.55a8
Jul 7Jersey Shore InvitationalJul 7 · 100 Meters · Place 2 · Newark StridersNewark Striders100 Meters2.12.34a PB8
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 400 Meters · Place 4 · Newark StridersNewark Striders400 Meters4.56.42a8
May 272023 V02Max Track Club Preseason InvitationalMay 27 · 200 Meters · Place 3 · Newark StridersNewark Striders200 Meters3.24.76a8
May 21Plainfield Tsunami Youth InvitationalMay 21 · 200 Meters · Place 2 · Newark StridNewark Strid200 Meters224.95—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 400 Meters · Place 4 · Newark StridNewark Strid400 Meters456.31—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 400 Meters · Place 6 · Newark StridersNewark Striders400 Meters6.59.65a7
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 200 Meters · Place 7 · Newark StridersNewark Striders200 Meters7.26.86aWind: -2.67
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 400 Meters · Place 8 · Newark StridersNewark Striders400 Meters8.1:03.12a7
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 200 Meters · Place 5 · Newark StridersNewark Striders200 Meters5.27.28a7
May 22Charlie Mays InvitationalMay 22 · 400 Meters · Place 7 · Newark StridersNewark Striders400 Meters7.1:00.54a7
May 22Charlie Mays InvitationalMay 22 · 200 Meters · Place 5 · Newark StridersNewark Striders200 Meters5.27.04a7
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 400 Meters · Place 7 · Newark StridersNewark Striders400 Meters7.1:01.65a7
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 200 Meters · Place 11 · Newark StridersNewark Striders200 Meters11.27.51a7