Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 1715.43aNJ-AAU Charlie Mays InvitationalJune 17, 2026
200 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 831.73Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
200 Meters · OutdoorAAU New Jersey District Qualifier - 14 & Under · May 3131.52aAAU New Jersey District Qualifier - 14 & UnderMay 31, 2026
400 Meters · IndoorUSATF National Indoor Youth Championships · Mar 201:17.24USATF National Indoor Youth ChampionshipsMarch 20, 2026
400 Meters · OutdoorTransy East Invitational · Jun 201:19.86aTransy East InvitationalJune 20, 2026
55 Meter · IndoorThe Ocean Breeze Invitational - Youth Division · Feb 99.42aThe Ocean Breeze Invitational - Youth DivisionFebruary 9, 2025
55 Meters · IndoorNJ/ Jersey City Rec Youth Development Meet #5 · Feb 239.19aNJ/ Jersey City Rec Youth Development Meet #5February 23, 2025
55 Meters · OutdoorArmory Youth All-Star Festival · Mar 89.17Armory Youth All-Star FestivalMarch 8, 2025
Combined results · IndoorJersey City Rec Development Series Meet 4 · Feb 410.06Jersey City Rec Development Series Meet 4February 4, 2024
High Jump · IndoorOcean Breeze Invitational - Youth Division · Feb 81.00mOcean Breeze Invitational - Youth DivisionFebruary 8, 2026
High Jump · OutdoorUSATF National Youth Combined Championships · Jun 230.95mUSATF National Youth Combined ChampionshipsJune 23, 2025
Javelin · 300g TJ · OutdoorAAU-Youth Track & Field Invitational · May 518-09AAU-Youth Track & Field InvitationalMay 5, 2024
Long Jump · OutdoorAAU Region 01 Qualifier at Lincoln Park Jersey City New Jersey · Jun 273.37mAAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJune 27, 2024
Shot Put · 6lb · OutdoorAAU - NJ All Comers in the Summer Track & Field Jamboree · Jul 2113-02.00AAU - NJ All Comers in the Summer Track & Field JamboreeJuly 21, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 20Transy East InvitationalJun 20 · Long Jump · Place 3 · Maximum Speed Track ClubLong Jump3.3.96m11
Jun 20Transy East InvitationalJun 20 · 400 Meters · Place 15 · Maximum Speed Track Club400 Meters15.1:19.86a PB11
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 17 · Maximum Speed Track Club200 Meters17.32.12a11
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · Long Jump · Place 6 · Maximum Speed Track ClubLong Jump6.3.75m11
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 200 Meters · Place 18 · Maximum Speed Track Club200 Meters18.32.24a11
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 100 Meters · Place 16 · Maximum Speed Track Club100 Meters16.15.43a PB11
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Long Jump · Place 16 · Maximum Speed Track ClubLong Jump16.3.62m11
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · 100 Meters · Place 26 · Maximum Speed Track Club100 MetersRound P26.15.50aWind: -1.611
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Long Jump · Place 2 · Maximum Speed Track ClubLong Jump2.3.94m11
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 200 Meters · Place 7 · Maximum Speed Track Club200 Meters7.31.52a PB11
May 17Plainfield Tsunami Youth Invitational May 17 · Long Jump · Place 9 · Maximum Speed Track ClubLong Jump9.3.72m11
May 17Plainfield Tsunami Youth Invitational May 17 · 400 Meters · Place 22 · Maximum Speed Track Club400 Meters22.1:20.64a11
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 18 · Maximum Speed Track Club200 Meters18.32.42a11
Apr 19JHTC Season OpenerApr 19 · Long Jump · Place 3 · Maximum Speed Track ClubLong Jump3.3.22m11
Apr 19JHTC Season OpenerApr 19 · 100 Meters · Place 4 · Maximum Speed Track Club100 Meters4.16.17a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 46 · Maximum Speed Track Club400 MetersRound P461:17.24 PB11
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 200 Meters · Place 43 · Maximum Speed Track Club200 MetersRound P4331.7411
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 44 · Maximum Speed Track Club200 Meters4431.73 PB11
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · High Jump · Place 12 · Maximum Speed Track ClubHigh Jump121.00m PB11
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 47 · Maximum Speed Track Club400 Meters471:19.7011
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · High Jump · Place 7 · Maximum Speed Track ClubHigh Jump71.10m11
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55m Hurdles · Place 6 · Maximum Speed Track Club55m Hurdles612.6411

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 23USATF National Youth Combined ChampionshipsJun 23 · High Jump · Place 9 · Maximum Speed Track ClubHigh Jump90.95m PB10
Jun 23USATF National Youth Combined ChampionshipsJun 23 · Shot Put · Place 5 · Maximum Speed Track ClubShot Put54.30m10
Jun 23USATF National Youth Combined ChampionshipsJun 23 · 200 Meters · Place 5 · Maximum Speed Track Club200 Meters533.9510
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · 100 Meters · Place 17 · Maximum Speed Track Club100 Meters1716.2710
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Long Jump · Place 9 · Maximum Speed Track ClubLong Jump93.32m10
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Long Jump · Place 7 · Maximum Speed Track ClubLong Jump73.35m10
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 100 Meters · Place 10 · Maximum Speed Track Club100 Meters1016.32a10
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · Long Jump · Place 5 · Maximum Speed Track ClubLong Jump5.10-03.0010
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 400 Meters · Place 16 · Maximum Speed Track Club400 Meters16.1:35.14a10
May 4AAU-NJ ANNUAL TRACK AND FIELD INVITATIONALMay 4 · 100 Meters · Place 10 · Maximum Speed Track Club100 Meters10.16.52a10
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 400 Meters · Place 19 · Maximum Speed Track Club400 Meters19.1:31.14a10
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 100 Meters · Place 8 · Maximum Speed Track Club100 Meters8.17.25a10
Mar 8Armory Youth All-Star FestivalMar 8 · High Jump · Place 1 · Maximum SpeeHigh Jump11.05m15
Mar 8Armory Youth All-Star FestivalMar 8 · 200 Meters · Place 10 · Maximum Spee200 Meters1035.0415
Mar 8Armory Youth All-Star FestivalMar 8 · 55 Meters · Place 6 · Maximum Spee55 Meters69.17 PB15

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 200 Meters · Place 5 · Maximum Speed Track Club200 Meters535.16a10
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 55 Meters · Place 5 · Maximum Speed Track Club55 Meters59.19a PB10
Feb 9Ocean Breeze Invitational - YouthFeb 9 · High Jump · Place 6 · maximum speed track clubHigh Jump61.00m10
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 17 · maximum speed track club55 Meters179.4210
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 17 · Maximum Speed Track Club55 Meter17.9.42a PB10
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · High Jump · Place 6 · Maximum Speed Track ClubHigh Jump6.1.00m10
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · High Jump · Place 3 · maximum speed track clubHigh Jump31.05m10
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Shot Put · Place 1 · maximum speed track clubShot Put14.69m10
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 23 · maximum speed track club200 Meters2336.2110

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · Long Jump · Place 3 · Maximum Speed Track ClubLong Jump3.11-06.509
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · Shot Put · Place 2 · Maximum Speed Track ClubShot Put6lb2.13-02.00 PB9
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · 100 Meters · Place 1 · Maximum Speed Track Club100 Meters1.15.86a9
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · High Jump · Place 2 · maximum speed track clubHigh Jump20.95m9
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Shot Put · Place 3 · Maximum SpeeShot Put34.26m9
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Long Jump · Place 5 · Maximum SpeeLong Jump53.37m PB9
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 100 Meters · Place 8 · Maximum Spee100 MetersRound P816.539
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 10 · Maximum Speed Track Club100 MetersRound P10.15.69aWind: 29
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Shot Put · Place 3 · Maximum SpeeShot Put314-00.0015
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Long Jump · Place 9 · Maximum SpeeLong Jump98-03.0015
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 100 Meters · Place 4 · Maximum Spee100 Meters417.5815
May 5AAU-Youth Track & Field InvitationalMay 5 · Javelin · Place 11 · Maximum Speed Track ClubJavelin300g TJ11.18-09 PB9
May 5AAU-Youth Track & Field InvitationalMay 5 · Shot Put · Place 6 · Maximum Speed Track ClubShot Put6lb6.12-11.509
May 5AAU-Youth Track & Field InvitationalMay 5 · 400 Meters · Place 10 · Maximum Speed Track Club400 Meters10.1:35.02a9
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · Javelin · Place 5 · maximum speed track clubJavelin528-06—
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · Shot Put · Place 6 · maximum speed track clubShot Put615-00.50—
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · 100 Meters · Place 9 · maximum speed track club100 Meters916.75—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · Javelin · Place 5 · maximum speed track clubJavelin526-01—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · Shot Put · Place 9 · maximum speed track clubShot Put913-04.50—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 100 Meters · Place 14 · maximum speed track club100 Meters1416.93—
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 400 Meters · Place 7 · Maximum Speed Track Club400 Meters7.1:34.25a9
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 100 Meters · Place 9 · Maximum Speed Track Club100 Meters9.19.01a9

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 11Ocean Breeze Youth InvitationalFeb 11 · Shot Put · Place 11 · maximum speed track clubShot Put112.55m9
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 51 · maximum speed track club400 Meters511:40.349
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 29 · maximum speed track club55 Meters2910.029
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 19 · 15 Maximum SpeeCombined results191:32.20—
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 12 · 15 Maximum SpeeCombined results1210.06 PB—
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 24 · Maximum Speed Track Club55 Meter24.10.01a9
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 31 · Maximum Speed Track Club400 Meters31.1:35.56a9
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 37 · maximum speed track club55 Meters3710.459