Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorTransey East Invitational · Jun 1415.25aTransey East InvitationalJune 14, 2025
1000 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 84:03.59aOcean Breeze Youth Freedom GamesJanuary 8, 2023
200 Meters · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 1929.35The Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
200 Meters · OutdoorArmory Youth All-Star Festival · Mar 830.04Armory Youth All-Star FestivalMarch 8, 2025
200m Hurdles · 30" / 0.762m · OutdoorUSATF New Jersey Association 14U Junior Olympic Championships · Jun 2236.82aUSATF New Jersey Association 14U Junior Olympic ChampionshipsJune 22, 2024
400 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 4 · Feb 11:06.00NJ-AAU Jersey City Rec Development Series Meet 4February 1, 2026
400 Meters · OutdoorAAU New Jersey District Qualifier (14&Under) · Jun 21:08.00AAU New Jersey District Qualifier (14&Under)June 2, 2024
55 Meter · IndoorOcean Breeze Youth Freedom Games · Jan 810.17aOcean Breeze Youth Freedom GamesJanuary 8, 2023
55 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 5 · Feb 268.67NJ-AAU Jersey City Rec Development Series Meet 5February 26, 2023
55 Meters · OutdoorArmory Youth Last Chance · Mar 28.54Armory Youth Last ChanceMarch 2, 2024
55m Hurdles · 30" · IndoorThe Ocean Breeze Invitational - Youth Division · Feb 911.31aThe Ocean Breeze Invitational - Youth DivisionFebruary 9, 2025
800 Meters · OutdoorAAU New Jersey District Qualifier (14&Under) · Jun 22:54.00AAU New Jersey District Qualifier (14&Under)June 2, 2024
Combined results · IndoorJersey City Rec Development Series Meet 4 · Feb 41.21mJersey City Rec Development Series Meet 4February 4, 2024
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 251.30mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
High Jump · IndoorOcean Breeze Youth Invitational · Jan 221.10mOcean Breeze Youth InvitationalJanuary 22, 2023
High Jump · OutdoorUSATF New Jersey Association 14-U Junior Olympic Championships · Jun 111.22mUSATF New Jersey Association 14-U Junior Olympic ChampionshipsJune 11, 2023
Long Jump · OutdoorCharlie Mays Invitational · May 2211-03.00Charlie Mays InvitationalMay 22, 2022
Triple Jump · IndoorOcean Breeze Freedom Games - Youth Division · Jan 118.59mOcean Breeze Freedom Games - Youth DivisionJanuary 11, 2026
Triple Jump · OutdoorAAU-NJ 14 and UNDER DISTRICT QUALIFIER · Jun 18.33mAAU-NJ 14 and UNDER DISTRICT QUALIFIERJune 1, 2025

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

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 16Armory Youth ChampsFeb 16 · Triple Jump · Place 3 · Maximum SpeeTriple Jump38.64m15
Feb 16Armory Youth ChampsFeb 16 · High Jump · Place 2 · Maximum SpeeHigh Jump21.30m15
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 23 · Maximum Speed Track Club200 Meters2329.6215
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · High Jump · Place 3 · Maximum Speed Track ClubHigh Jump31.30m15
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Triple Jump · Place 1 · Maximum Speed Track ClubTriple Jump18.71m15
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · High Jump · Place 2 · Maximum SpeeHigh Jump24-04.0011
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · 400 Meters · Place 9 · Maximum Spee400 Meters91:06.00 PB11
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Triple Jump · Place 1 · Maximum Speed Track ClubTriple Jump18.59m PB15
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · High Jump · Place 4 · Maximum Speed Track ClubHigh Jump41.30m15
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 29 · Maximum Speed Track Club200 Meters2930.9815

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 7 · Maximum SpeeCombined results78.34m—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 2 · Maximum SpeeCombined results21.30m PB—
Jun 14Transey East InvitationalJun 14 · Triple Jump · Place 3 · Maximum Speed Track ClubTriple Jump3.8.84m-
Jun 14Transey East InvitationalJun 14 · High Jump · Place 3 · Maximum Speed Track ClubHigh Jump3.1.27m-
Jun 14Transey East InvitationalJun 14 · 100 Meters · Place 21 · Maximum Speed Track Club100 Meters21.15.25a PB-
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · High Jump · Place 3 · Maximum Speed Track ClubHigh Jump31.30m14
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Triple Jump · Place 3 · Maximum Speed Track ClubTriple Jump38.82m14
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Triple Jump · Place 2 · Maximum Speed Track ClubTriple Jump28.33m PB—
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · High Jump · Place 1 · Maximum Speed Track ClubHigh Jump11.32m—
May 24The Garden State Spring Youth ClassicMay 24 · High Jump · Place 1 · Maximum Speed Track ClubHigh Jump1.1.32m-
May 24The Garden State Spring Youth ClassicMay 24 · 800 Meters · Place 16 · Maximum Speed Track Club800 Meters16.3:12.29a-
May 18Plainfield Tsunami Youth InvitationalMay 18 · High Jump · Place 4 · Maximum SpeeHigh Jump41.32m—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 800 Meters · Place 17 · Maximum Spee800 Meters173:09.03—
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · High Jump · Place 2 · Maximum Speed Track ClubHigh Jump2.4-02.00-
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 18 · Maximum Speed Track Club400 Meters18.1:10.80-
Mar 8Armory Youth All-Star FestivalMar 8 · 55m Hurdles · Place 2 · Maximum Spee55m Hurdles211.8911
Mar 8Armory Youth All-Star FestivalMar 8 · High Jump · Place 1 · Maximum SpeeHigh Jump11.25m11
Mar 8Armory Youth All-Star FestivalMar 8 · 200 Meters · Place 12 · Maximum Spee200 Meters1230.04 PB11
Mar 2Armory Youth ChampionshipsMar 2 · High Jump · Place 3 · Maximum SpeeHigh Jump34-03.2511
Mar 2Armory Youth ChampionshipsMar 2 · 200 Meters · Place 34 · Maximum Spee200 Meters3430.2011

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55m Hurdles · Place 13 · Maximum Speed Track Club55m Hurdles30"Round P13.11.98a-
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · High Jump · Place 9 · Maximum Speed Track ClubHigh Jump9.1.25m-
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 200 Meters · Place 43 · Maximum Speed Track Club200 MetersRound P43.29.79a-
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · High Jump · Place 2 · Maximum Speed Track ClubHigh Jump21.32m—
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 200 Meters · Place 7 · Maximum Speed Track Club200 Meters730.88a—
Feb 9Ocean Breeze Invitational - YouthFeb 9 · High Jump · Place 1 · maximum speed track clubHigh Jump11.35m14
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55m Hurdles · Place 5 · maximum speed track club55m Hurdles511.3114
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55m Hurdles · Place 5 · Maximum Speed Track Club55m Hurdles30"5.11.31a PB-
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · High Jump · Place 1 · Maximum Speed Track ClubHigh Jump1.1.35m-
Feb 2NJ-/ Jersey City Rec Development Meet #4Feb 2 · Combined results · Place 2 · Maximum SpeeCombined results21.42m11
Feb 2NJ-/ Jersey City Rec Development Meet #4Feb 2 · Combined results · Place 3 · Maximum SpeeCombined results312.2011
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · High Jump · Place 2 · maximum speed track clubHigh Jump21.20m14
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 23 · maximum speed track club200 Meters2329.35 PB14
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55m Hurdles · Place 5 · maximum speed track club55m Hurdles511.8514

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200m Hurdles · Place 6 · Maximum Speed Track Club200m Hurdles30" / 0.762m6.36.82a PBWind: 0.712
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 200 Meters · Maximum Speed Track Club200 Meters—DNS12
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 200m Hurdles · Place 4 · Maximum Spee200m Hurdles433.0411
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · High Jump · Place 1 · Maximum SpeeHigh Jump13-04.0011
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 800 Meters · Place 8 · Maximum Spee800 Meters82:54.00 PB11
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 400 Meters · Place 14 · Maximum Spee400 Meters141:08.00 PB11
May 5AAU-Youth Track & Field InvitationalMay 5 · High Jump · Place 4 · Maximum Speed Track ClubHigh Jump4.3-10.0012
May 5AAU-Youth Track & Field InvitationalMay 5 · 400 Meters · Place 10 · Maximum Speed Track Club400 Meters10.1:08.95a12
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · High Jump · Place 1 · maximum speed track clubHigh Jump14-06.0012
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · 400 Meters · Place 11 · maximum speed track club400 Meters111:11.5412
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · High Jump · Place 3 · maximum speed track clubHigh Jump34-02.0012
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 400 Meters · Place 20 · maximum speed track club400 Meters201:13.4412
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · High Jump · Maximum Speed Track ClubHigh Jump—DNS12
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 400 Meters · Maximum Speed Track Club400 Meters—DNS12
Mar 2Armory Youth Last ChanceMar 2 · High Jump · Place 3 · maximum speeHigh Jump31.20m11
Mar 2Armory Youth Last ChanceMar 2 · 400 Meters · Place 23 · maximum spee400 Meters231:10.3411
Mar 2Armory Youth Last ChanceMar 2 · 55 Meters · Place 20 · maximum spee55 Meters208.54 PB11

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 11Ocean Breeze Youth InvitationalFeb 11 · High Jump · Place 9 · maximum speed track clubHigh Jump91.25m13
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 55 · maximum speed track club400 Meters551:10.8213
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 66 · maximum speed track club55 Meters668.9713
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 7 · Maximum SpeeCombined results71.21m PB11
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 28 · Maximum SpeeCombined results281:11.4011
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · High Jump · Place 4 · Maximum Speed Track ClubHigh Jump4.1.27m12
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 29 · Maximum Speed Track Club400 Meters29.1:11.87a12
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · High Jump · Place 7 · maximum speed track clubHigh Jump71.25m13
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 85 · maximum speed track club400 Meters851:13.0413
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 70 · maximum speed track club55 Meters708.9713

2023 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 7Jersey Shore InvitationalJul 7 · High Jump · Place 2 · Maximum Speed Track ClubHigh Jump2.1.32m11
Jul 7Jersey Shore InvitationalJul 7 · 200 Meters · Place 3 · Maximum Speed Track Club200 Meters3.31.11a11
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · High Jump · Place 4 · maximum speeHigh Jump41.22m PB—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 400 Meters · Place 10 · maximum spee400 Meters101:09.26—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 200 Meters · Place 23 · maximum spee200 Meters2331.25—
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · High Jump · Place 2 · Maximum Speed Track ClubHigh Jump2.4-00.0011
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 400 Meters · Place 6 · Maximum Speed Track Club400 Meters6.1:11.54a11
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 200 Meters · Place 14 · Maximum Speed Track Club200 Meters14.31.77a11
May 21Plainfield Tsunami Youth InvitationalMay 21 · High Jump · Place 5 · Maximum SpeeHigh Jump52-10.00—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 200 Meters · Place 10 · Maximum Spee200 Meters1030.95—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 400 Meters · Place 7 · Maximum Spee400 Meters71:08.80—
May 13UAGTCA Developmental Meet 2May 13 · High Jump · Place 1 · Maximum Speed Track ClubHigh Jump1.1.16m11
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 11 · Maximum Speed Track Club400 Meters11.1:10.63a11
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 400 Meters · Place 3 · Maximum Speed Track Club400 Meters3.1:14.51a11
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 200 Meters · Maximum Speed Track Club200 Meters--DNS11
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · 100 Meters · Maximum Speed Track Club100 Meters--DNS11
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 400 Meters · Place 3 · Maximum Spee400 Meters31:09.9112
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · High Jump · Place 1 · Maximum Speed Track ClubHigh Jump1.3-08.0011
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 400 Meters · Place 2 · Maximum Speed Track Club400 Meters2.1:11.98a11
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · 200 Meters · Place 5 · Maximum Speed Track Club200 Meters5.32.33a11

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · High Jump · Place 3 · Maximum SpeeHigh Jump32-07.0011
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 55 Meters · Place 9 · Maximum Spee55 Meters98.67 PB11
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 400 Meters · Place 5 · Maximum Spee400 Meters51:09.9911
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · High Jump · Place 2 · Maximum SpeeHigh Jump23-00.0011
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 400 Meters · Place 5 · Maximum Spee400 Meters51:10.0011
Jan 22Ocean Breeze Youth InvitationalJan 22 · High Jump · Place 5 · maximum speed track cluHigh Jump51.10m PB—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 38 · maximum speed track clu400 Meters381:13.31a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 33 · maximum speed track clu55 Meters338.91a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · High Jump · Place 5 · Maximum SpeedHigh Jump51.10m12
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 38 · Maximum Speed400 Meters381:13.3112
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 33 · Maximum Speed55 Meters338.9112
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 1000 Meters · Place 23 · Maximum Speed Track Club1000 Meters23.4:03.59a PB11
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 52 · Maximum Speed Track Club55 Meter52.10.17a PB11
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · High Jump · Place 5 · Maximum Speed Track ClubHigh Jump5.1.05m11

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · Long Jump · Maximum Speed Track ClubLong Jump—DNS10
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 400 Meters · Place 5 · Maximum Speed Track Club400 Meters5.1:14.27a10
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 100 Meters · Place 3 · Maximum Speed Track Club100 Meters3.15.90a10
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · Long Jump · Place 5 · Maximum Speed Track ClubLong Jump5.10-10.0010
May 22Charlie Mays InvitationalMay 22 · Long Jump · Place 7 · Maximum Speed Track ClubLong Jump7.11-03.00 PB10
May 22Charlie Mays InvitationalMay 22 · 100 Meters · Place 8 · Maximum Speed Track Club100 Meters8.16.07a10
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · Long Jump · Place 6 · Maximum Speed Track ClubLong Jump6.3.27m10
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 100 Meters · Place 19 · Maximum Speed Track Club100 Meters19.15.80a10
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 400 Meters · Place 17 · Maximum Speed Track Club400 Meters17.1:19.03a10
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 100 Meters · Place 18 · Maximum Speed Track Club100 Meters18.16.42a10