Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorLion Invitational · Apr 2412.77aLion InvitationalApril 24, 2026
200 Meters · IndoorPre Nationals Invitational · Feb 1635.26aPre Nationals InvitationalFebruary 16, 2020
200 Meters · OutdoorLion Invitational · Apr 2426.90aLion InvitationalApril 24, 2026
400 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 281:14.85aNJ-AAU Jersey City Rec Development Series MeetJanuary 28, 2024
400 Meters · OutdoorUAGTCA Developmental Meet 2 · May 131:08.45aUAGTCA Developmental Meet 2May 13, 2023
55 Meter · IndoorOcean Breeze Youth Freedom Games · Jan 87.97aOcean Breeze Youth Freedom GamesJanuary 8, 2023
55 Meters · IndoorOcean Breeze Youth Invitational · Feb 117.72Ocean Breeze Youth InvitationalFebruary 11, 2024
Combined results · IndoorJersey City Rec Development Series Meet 4 · Feb 41.37mJersey City Rec Development Series Meet 4February 4, 2024
Combined results · OutdoorUSATF NJ Youth Track & Field Championships · Jul 104.02mUSATF NJ Youth Track & Field ChampionshipsJuly 10, 2021
High Jump · IndoorOcean Breeze Youth Freedom Games · Jan 211.40mOcean Breeze Youth Freedom GamesJanuary 21, 2024
High Jump · OutdoorUSATF Region 2 Junior Olympic Championships · Jul 71.40mUSATF Region 2 Junior Olympic ChampionshipsJuly 7, 2023
Long Jump · IndoorOcean Breeze Youth Freedom Games · Jan 84.39mOcean Breeze Youth Freedom GamesJanuary 8, 2023
Long Jump · OutdoorGreen Streakers And Supersonic Developmental Series · Apr 304.53mGreen Streakers And Supersonic Developmental Series April 30, 2023

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · Long Jump · Place 4 · Union Catholic RegUnion Catholic RegLong Jump4.16-11.259
May 29NJSIAA Group Championships - NPA & NPBMay 29 · High Jump · Place 8 · Union Catholic RegUnion Catholic RegHigh Jump8.4-10.009
May 7Union County ChampionshipsMay 7 · 100 Meters · Place 4 · Union Catholic RegUnion Catholic Reg100 MetersRound P4.12.79a9
May 7Union County ChampionshipsMay 7 · 100 Meters · Place 5 · Union Catholic RegUnion Catholic Reg100 Meters5.13.07a9
Apr 24Lion InvitationalApr 24 · 200 Meters · Place 6 · Union Catholic RegUnion Catholic Reg200 Meters6.26.90a PB9
Apr 24Lion InvitationalApr 24 · 100 Meters · Place 1 · Union Catholic RegUnion Catholic Reg100 Meters1.12.77a PB9
Apr 14Union County Relay ChampionshipApr 14 · Long Jump · Place 4 · Union Catholic RegUnion Catholic RegLong Jump4.16-00.009
Apr 14Union County Relay ChampionshipApr 14 · High Jump · Place 8 · Union Catholic RegUnion Catholic RegHigh Jump8.4-08.009

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · Long Jump · Place 1 · Maximum Speed Track ClubMaximum Speed Track ClubLong Jump1.15-04.0011
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · 200 Meters · Place 6 · Maximum Speed Track ClubMaximum Speed Track Club200 Meters6.28.84a11
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · 100 Meters · Place 1 · Maximum Speed Track ClubMaximum Speed Track Club100 Meters1.13.16a11
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · 100 Meters · Place 1 · Maximum Speed Track ClubMaximum Speed Track Club100 Meters1.13.16a11
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 200 Meters · Place 7 · 14 Maximum Spee14 Maximum Spee200 MetersRound P727.20—
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 100 Meters · Place 4 · 14 Maximum Spee14 Maximum Spee100 MetersRound P413.40—
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · High Jump · Place 2 · Maximum Speed Track ClubMaximum Speed Track ClubHigh Jump2.1.50m11
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · High Jump · Place 1 · Maximum SpeeMaximum SpeeHigh Jump14-08.0010
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Long Jump · Place 3 · Maximum SpeeMaximum SpeeLong Jump314-06.0010
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 200 Meters · Place 7 · Maximum SpeeMaximum Spee200 Meters727.6310
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 100 Meters · Place 3 · Maximum SpeeMaximum Spee100 Meters313.0910
May 5AAU-Youth Track & Field InvitationalMay 5 · High Jump · Place 1 · Maximum Speed Track ClubMaximum Speed Track ClubHigh Jump1.4-08.0011

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11Ocean Breeze Youth InvitationalFeb 11 · High Jump · Place 2 · maximum speed track clubmaximum speed track clubHigh Jump21.35m14
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 8 · maximum speed track clubmaximum speed track club55 Meters87.72 PB14
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 2 · Maximum SpeeMaximum SpeeCombined results21.37m PB10
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 5 · Maximum SpeeMaximum SpeeCombined results57.6610
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · High Jump · Place 2 · Maximum Speed Track ClubMaximum Speed Track ClubHigh Jump2.1.47m11
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 42 · Maximum Speed Track ClubMaximum Speed Track Club400 Meters42.1:14.85a PB11
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · Long Jump · Place 10 · maximum speed track clubmaximum speed track clubLong Jump104.13m14
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · High Jump · Place 3 · maximum speed track clubmaximum speed track clubHigh Jump31.40m PB14
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 13 · maximum speed track clubmaximum speed track club55 Meters137.8714

2023 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 4 · maximum speed track clubmaximum speed track clubLong Jump44.47m13
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · High Jump · Place 1 · maximum speed track clubmaximum speed track clubHigh Jump11.40m PB13
Jun 17Jr. Highlanders Track Club InvitationalJun 17 · High Jump · Place 1 · Maximum Speed Track ClubMaximum Speed Track ClubHigh Jump14-09.00—
Jun 17Jr. Highlanders Track Club InvitationalJun 17 · Long Jump · Place 2 · Maximum Speed Track ClubMaximum Speed Track ClubLong Jump213-05.00—
Jun 17Jr. Highlanders Track Club InvitationalJun 17 · 200 Meters · Place 1 · Maximum Speed Track CluMaximum Speed Track Clu200 Meters127.63—
Jun 17Jr. Highlanders Track Club InvitationalJun 17 · 100 Meters · Place 1 · Maximum Speed Track CluMaximum Speed Track Clu100 Meters113.36—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · High Jump · Place 2 · maximum speemaximum speeHigh Jump21.40m—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · Long Jump · Place 6 · maximum speemaximum speeLong Jump64.26m—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 100 Meters · Place 12 · maximum speemaximum spee100 MetersRound P1213.33—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 200 Meters · Place 19 · maximum speemaximum spee200 Meters1928.27—
May 13UAGTCA Developmental Meet 2May 13 · High Jump · Place 6 · Maximum Speed Track ClubMaximum Speed Track ClubHigh Jump6.1.21m10
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 22 · Maximum Speed Track ClubMaximum Speed Track Club400 Meters22.1:08.45a PB10
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 15 · Maximum Speed Track ClubMaximum Speed Track Club100 MetersRound P15.13.60a10
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · Long Jump · Place 2 · Maximum Speed Track ClubMaximum Speed Track ClubLong Jump2.4.53m PB10
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 100 Meters · Place 2 · Maximum Speed Track ClubMaximum Speed Track Club100 Meters2.14.70a10
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Long Jump · Place 2 · Maximum SpeeMaximum SpeeLong Jump213-10.0013
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 100 Meters · Place 2 · Maximum SpeeMaximum Spee100 Meters213.6613

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 55 Meters · Place 6 · Maximum SpeeMaximum Spee55 Meters67.8010
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 10 · maximum speed track clumaximum speed track cluLong Jump104.27m—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 16 · maximum speed track clumaximum speed track clu55 Meters168.03a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · Long Jump · Place 10 · Maximum SpeedMaximum SpeedLong Jump104.27m13
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 16 · Maximum SpeedMaximum Speed55 Meters168.0313
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 10 · Maximum Speed Track ClubMaximum Speed Track Club55 Meter10.7.97a PB10
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · Long Jump · Place 8 · Maximum Speed Track ClubMaximum Speed Track ClubLong Jump8.4.39m PB10

2022 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Long Jump · Place 8 · Maximum Speed Track ClubMaximum Speed Track ClubLong Jump8.4.24mWind: 2.39
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 200 Meters · Place 16 · Maximum Speed Track ClubMaximum Speed Track Club200 MetersRound P16.28.65aWind: 0.69
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100 Meters · Place 11 · Maximum Speed Track ClubMaximum Speed Track Club100 MetersRound P11.13.91aWind: 1.39
Jun 18Transy East InvitationalJun 18 · Long Jump · Place 1 · Maximum Speed Track ClubMaximum Speed Track ClubLong Jump1.12-07.009
Jun 18Transy East InvitationalJun 18 · 200 Meters · Maximum Speed Track ClubMaximum Speed Track Club200 Meters—DNS9
Jun 18Transy East InvitationalJun 18 · 100 Meters · Place 2 · Maximum Speed Track ClubMaximum Speed Track Club100 Meters2.13.71a9
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · Long Jump · Place 3 · Maximum Speed Track ClubMaximum Speed Track ClubLong Jump3.12-04.009
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 100 Meters · Place 1 · Maximum Speed Track ClubMaximum Speed Track Club100 Meters1.14.05a9
May 22Charlie Mays InvitationalMay 22 · Long Jump · Place 3 · Maximum Speed Track ClubMaximum Speed Track ClubLong Jump3.13-04.009
May 22Charlie Mays InvitationalMay 22 · 100 Meters · Maximum Speed Track ClubMaximum Speed Track Club100 Meters—DNS9
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 200 Meters · Place 8 · Maximum Speed Track ClubMaximum Speed Track Club200 Meters8.30.50a9
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 100 Meters · Place 2 · Maximum Speed Track ClubMaximum Speed Track Club100 Meters2.13.83a9
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · Long Jump · Maximum Speed Track ClubMaximum Speed Track ClubLong Jump—DNS9
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 200 Meters · Place 3 · Maximum Speed Track ClubMaximum Speed Track Club200 Meters3.30.99a9
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 100 Meters · Place 3 · Maximum Speed Track ClubMaximum Speed Track Club100 Meters3.14.13a9
Apr 24Green Streakers and Supersonics 4/24/22Apr 24 · 400 Meters · Maximum Speed Track ClubMaximum Speed Track Club400 Meters—DNS9
Apr 24Green Streakers and Supersonics 4/24/22Apr 24 · 100 Meters · Place 1 · Maximum Speed Track ClubMaximum Speed Track Club100 Meters1.14.43a9

2021 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 2 · Maximum SpeeMaximum SpeeCombined results24.02m PB—
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 8 · Maximum SpeeMaximum SpeeCombined results831.19—
Jul 10USATF NJ Youth Track & Field ChampionshipsJul 10 · Combined results · Place 5 · Maximum SpeeMaximum SpeeCombined results514.53—
Jun 25AAU Region 1 QualifierJun 25 · Long Jump · Place 10 · Maximum Speed Track ClubMaximum Speed Track ClubLong Jump10.12-02.0011
Jun 25AAU Region 1 QualifierJun 25 · 200 Meters · Place 9 · Maximum Speed Track ClubMaximum Speed Track Club200 MetersRound P9.31.34a11
Jun 25AAU Region 1 QualifierJun 25 · 100 Meters · Place 7 · Maximum Speed Track ClubMaximum Speed Track Club100 MetersRound P7.14.83a11
Jun 25AAU Region 1 QualifierJun 25 · 100 Meters · Place 7 · Maximum Speed Track ClubMaximum Speed Track Club100 Meters7.15.15a11
May 23Charlie Mays InvitationalMay 23 · Long Jump · Place 7 · Maximum SpeeMaximum SpeeLong Jump712-01.0010
May 23Charlie Mays InvitationalMay 23 · 200 Meters · Place 18 · Maximum SpeeMaximum Spee200 Meters1833.1410
May 23Charlie Mays InvitationalMay 23 · 100 Meters · Place 17 · Maximum SpeeMaximum Spee100 Meters1714.9710
May 2Transy East Invitational 2021May 2 · 100 Meters · Place 21 · Maximum Speed Track ClubMaximum Speed Track Club100 Meters2115.32—

2020 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 16Pre Nationals InvitationalFeb 16 · 55 Meter · Place 22 · Maximum Speed Track ClubMaximum Speed Track Club55 MeterRound P22.9.15a10
Feb 16Pre Nationals InvitationalFeb 16 · 200 Meters · Place 30 · Maximum Speed Track ClubMaximum Speed Track Club200 Meters30.35.26a PB10
Feb 9AAU NJ RecFeb 9 · 55 Meter · Place 5 · Maximum Speed Track ClubMaximum Speed Track Club55 Meter5.9.12a10
Jan 26USATF-NJ Youth Developmental Track & Field MeetJan 26 · 55 Meters · Place 1 · maximum speed track clubmaximum speed track club55 Meters18.751
Jan 12USATF-NJ Youth Developmental Track & Field MeetJan 12 · 55 Meter · Place 3 · Maximum Speed Track ClubMaximum Speed Track Club55 Meter3.8.96a10
Jan 12USATF-NJ Youth Developmental Track & Field MeetJan 12 · 200 Meters · Place 10 · Maximum Speed Track ClubMaximum Speed Track Club200 Meters10.35.68a10
Jan 5Ocean Breeze Freedom Games (Youth Only)Jan 5 · 55 Meter · Place 34 · Maximum Speed Track ClubMaximum Speed Track Club55 Meter34.12.14a10
Jan 5Ocean Breeze Freedom Games (Youth Only)Jan 5 · Long Jump · Maximum Speed Track ClubMaximum Speed Track ClubLong Jump—DNS10
Jan 5Ocean Breeze Freedom Games (Youth Only)Jan 5 · 200 Meters · Place 12 · Maximum Speed Track ClubMaximum Speed Track Club200 Meters12.35.39a10
Jan 4Ocean Breeze Freedom GamesJan 4 · 200 Meters · Place 12 · maximum speemaximum spee200 Meters1235.39—
Jan 4Ocean Breeze Freedom GamesJan 4 · 55 Meters · Place 34 · maximum speemaximum spee55 Meters3412.14—