Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 1716.48aNJ-AAU Charlie Mays InvitationalJune 17, 2026
200 Meters · IndoorOcean Breeze Invitational - Youth Division · Feb 835.46Ocean Breeze Invitational - Youth DivisionFebruary 8, 2026
200 Meters · OutdoorAAU New Jersey District Qualifier - 14 & Under · May 3134.03aAAU New Jersey District Qualifier - 14 & UnderMay 31, 2026
400 Meters · IndoorUSATF National Indoor Youth Championships · Mar 201:23.10USATF National Indoor Youth ChampionshipsMarch 20, 2026
400 Meters · OutdoorGreen Streakers and Supersonics Developmental Series · Apr 281:43.37Green Streakers and Supersonics Developmental SeriesApril 28, 2024
55 Meter · IndoorUSATF National Youth Indoor Championships · Mar 219.66aUSATF National Youth Indoor ChampionshipsMarch 21, 2025
55 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 2110.77Ocean Breeze Youth Freedom GamesJanuary 21, 2024
55 Meters · OutdoorArmory Youth All-Star Festival · Mar 89.91Armory Youth All-Star FestivalMarch 8, 2025
Combined results · IndoorJersey City Rec Development Series Meet 4 · Feb 411.45Jersey City Rec Development Series Meet 4February 4, 2024
Javelin · 300g TJ · OutdoorUSATF New Jersey Association 14U Junior Olympic Championships · Jun 227.46mUSATF New Jersey Association 14U Junior Olympic ChampionshipsJune 22, 2024
Long Jump · IndoorThe Ocean Breeze Freedom Games - Youth Division · Jan 192.32mThe Ocean Breeze Freedom Games - Youth DivisionJanuary 19, 2025
Long Jump · OutdoorAAU Region 01 Qualifier at Lincoln Park Jersey City New Jersey · Jun 272.95mAAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJune 27, 2024
Shot Put · 6lb · IndoorUSATF National Youth Indoor Championships · Mar 213.45mUSATF National Youth Indoor ChampionshipsMarch 21, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 20Transy East InvitationalJun 20 · Long Jump · Place 6 · Maximum Speed Track ClubLong Jump6.3.00m10
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 13 · Maximum Speed Track Club200 Meters13.34.37a10
Jun 20Transy East InvitationalJun 20 · 100 Meters · Place 11 · Maximum Speed Track Club100 Meters11.16.83a10
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · Long Jump · Place 6 · Maximum Speed Track ClubLong Jump6.3.11m10
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 200 Meters · Maximum Speed Track Club200 Meters—DNS10
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 100 Meters · Place 14 · Maximum Speed Track Club100 Meters14.16.48a PB10
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Long Jump · Maximum Speed Track ClubLong Jump—FOUL10
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Long Jump · Place 3 · Maximum Speed Track ClubLong Jump3.3.20m10
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · 200 Meters · Place 11 · Maximum Speed Track Club200 Meters11.34.03a PB10
Apr 26AAuNJ Developmental MeetApr 26 · Long Jump · Place 3 · Maximum Speed Track ClubLong Jump3.10-06.0010
Apr 26AAuNJ Developmental MeetApr 26 · 200 Meters · Place 9 · Maximum Speed Track Club200 Meters9.36.65a10
Apr 26AAuNJ Developmental MeetApr 26 · 100 Meters · Place 7 · Maximum Speed Track Club100 Meters7.16.81a10
Apr 19JHTC Season OpenerApr 19 · Long Jump · Place 3 · Maximum Speed Track ClubLong Jump3.2.81m10
Apr 19JHTC Season OpenerApr 19 · 100 Meters · Place 6 · Maximum Speed Track Club100 Meters6.17.11a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Long Jump · Place 14 · Maximum Speed Track ClubLong Jump142.87m10
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 400 Meters · Place 34 · Maximum Speed Track Club400 MetersRound P341:23.10 PB10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 200 Meters · Place 33 · Maximum Speed Track Club200 Meters3335.46 PB10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 10 · Maximum Speed Track ClubLong Jump102.92m10
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 400 Meters · Place 24 · Maximum Speed Track Club400 Meters241:28.9410
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Long Jump · Place 7 · Maximum Speed Track ClubLong Jump72.91m10
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 400 Meters · Place 21 · Maximum Speed Track Club400 Meters211:31.0710

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Long Jump · Place 11 · Maximum Speed Track ClubLong Jump113.26m9
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Long Jump · Place 2 · Maximum Speed Track ClubLong Jump23.48m9
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Shot Put · Place 3 · Maximum Speed Track ClubShot Put33.57m9
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 100 Meters · Place 8 · Maximum Speed Track Club100 Meters816.95a9
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Long Jump · Place 7 · Maximum Speed Track ClubLong Jump7.9-00.009
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 100 Meters · Place 25 · Maximum Speed Track Club100 Meters25.18.52a9
Mar 8Armory Youth All-Star FestivalMar 8 · Shot Put · Place 4 · Maximum SpeeShot Put43.42m16
Mar 8Armory Youth All-Star FestivalMar 8 · 200 Meters · Place 19 · Maximum Spee200 Meters1939.2816
Mar 8Armory Youth All-Star FestivalMar 8 · 55 Meters · Place 14 · Maximum Spee55 Meters149.91 PB16

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · 55 Meter · Place 38 · Maximum Speed Track Club55 MeterRound P38.9.66a PB9
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Long Jump · Place 19 · Maximum Speed Track ClubLong Jump19.2.81m9
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Shot Put · Place 10 · Maximum Speed Track ClubShot Put6lb10.3.45m PB9
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · Shot Put · Place 7 · Maximum Speed Track ClubShot Put73.23m9
Feb 23NJ/ Jersey City Rec Youth Development Meet #5Feb 23 · 200 Meters · Place 10 · Maximum Speed Track Club200 Meters1039.32a9
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 200 Meters · Place 41 · maximum speed track club200 Meters4138.729
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Shot Put · Place 10 · maximum speed track clubShot Put103.33m9
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 13 · maximum speed track clubLong Jump132.79m9
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 13 · Maximum Speed Track ClubLong Jump13.2.79m9
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Shot Put · Place 10 · Maximum Speed Track ClubShot Put6lb10.3.33m9
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 200 Meters · Place 41 · Maximum Speed Track Club200 Meters41.38.72a9
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Long Jump · Place 12 · maximum speed track clubLong Jump122.32m PB9
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Shot Put · Place 6 · maximum speed track clubShot Put63.94m9
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 200 Meters · Place 48 · maximum speed track club200 Meters4842.149

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · Javelin · Place 6 · maximum speed track clubJavelin67.02m8
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Shot Put · Place 5 · Maximum SpeeShot Put53.65m8
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Long Jump · Place 6 · Maximum SpeeLong Jump62.95m PB8
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 100 Meters · Place 21 · Maximum Spee100 MetersRound P2118.348
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · Long Jump · Place 7 · Maximum Speed Track ClubLong Jump7.2.49m8
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · Javelin · Place 5 · Maximum Speed Track ClubJavelin300g TJ5.7.46m PB8
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · 100 Meters · Place 11 · Maximum Speed Track Club100 MetersRound P11.17.67aWind: 18
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Shot Put · Place 4 · Maximum SpeeShot Put415-00.0016
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Long Jump · Place 8 · Maximum SpeeLong Jump88-00.0016
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 100 Meters · Place 7 · Maximum Spee100 Meters718.0016
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · Javelin · Place 4 · maximum speed track clubJavelin418-08—
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · Shot Put · Place 1 · maximum speed track clubShot Put111-03.50—
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · 400 Meters · Place 11 · maximum speed track club400 Meters111:43.37 PB—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · Javelin · Place 5 · maximum speed track clubJavelin518-00—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 400 Meters · Place 17 · maximum speed track club400 Meters171:48.99—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 100 Meters · Place 10 · maximum speed track club100 Meters1018.32—
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 400 Meters · Place 5 · Maximum Speed Track Club400 Meters5.1:46.24a8
Apr 14Jr. Highlanders Track and Field InvitationalApr 14 · 100 Meters · Place 1 · Maximum Speed Track Club100 Meters1.18.89a8
Mar 2Armory Youth Last ChanceMar 2 · Shot Put · Place 2 · maximum speeShot Put23.10m16
Mar 2Armory Youth Last ChanceMar 2 · 400 Meters · Place 8 · maximum spee400 Meters81:48.7616
Mar 2Armory Youth Last ChanceMar 2 · 55 Meters · Place 9 · maximum spee55 Meters911.0016

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 11Ocean Breeze Youth InvitationalFeb 11 · Shot Put · Place 1 · maximum speed track clubShot Put13.00m8
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 400 Meters · Place 20 · maximum speed track club400 Meters201:43.868
Feb 11Ocean Breeze Youth InvitationalFeb 11 · 55 Meters · Place 20 · maximum speed track club55 Meters2010.808
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 14 · 16 Maximum SpeeCombined results141:45.89—
Feb 4Jersey City Rec Development Series Meet 4Feb 4 · Combined results · Place 15 · 16 Maximum SpeeCombined results1511.45 PB—
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 22 · Maximum Speed Track Club55 Meter22.11.45a8
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 30 · Maximum Speed Track Club400 Meters30.1:52.45a8
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 28 · maximum speed track club400 Meters281:48.238
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 55 Meters · Place 17 · maximum speed track club55 Meters1710.77 PB8