Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAAU New Jersey District Qualifier (14&Under) · Jun 217.82AAU New Jersey District Qualifier (14&Under)June 2, 2024
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 841.44aOcean Breeze Youth Freedom GamesJanuary 8, 2023
200 Meters · Outdoor2022 Plainfield Tsunami Youth Invitational - 5/15/2022 · May 1542.43a2022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15, 2022
400 Meters · OutdoorGreen Streakers and Supersonics 4/24/22 · Apr 241:55.71aGreen Streakers and Supersonics 4/24/22April 24, 2022
55 Meter · IndoorOcean Breeze Youth Freedom Games · Jan 810.92aOcean Breeze Youth Freedom GamesJanuary 8, 2023
55 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 5 · Feb 2610.30NJ-AAU Jersey City Rec Development Series Meet 5February 26, 2023
Discus · 1kg · OutdoorTransey East Invitational · Jun 1412.57mTransey East InvitationalJune 14, 2025
Javelin · 300g TJ · Outdoor2024 USATF National Youth Outdoor Championships · Jun 2615.01m2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
Javelin · 400g TJ · OutdoorAAU - NJ All Comers in the Summer Track & Field Jamboree · Jul 2146-10AAU - NJ All Comers in the Summer Track & Field JamboreeJuly 21, 2024
Javelin · 450g AeroJav · OutdoorTransey East Invitational · Jun 1414.94mTransey East InvitationalJune 14, 2025
Shot Put · 2kg · OutdoorUSATF National Youth Outdoor Championships · Jun 294.92mUSATF National Youth Outdoor ChampionshipsJune 29, 2022
Shot Put · 4lb · OutdoorCharlie Mays Invitational · May 2211-11.00Charlie Mays InvitationalMay 22, 2022
Shot Put · 6lb · IndoorOcean Breeze Youth Freedom Games · Jan 84.99mOcean Breeze Youth Freedom GamesJanuary 8, 2023
Shot Put · 6lb · OutdoorThe Garden State Spring Youth Classic · May 246.65mThe Garden State Spring Youth ClassicMay 24, 2025

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

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 14Transey East InvitationalJun 14 · Javelin · Place 3 · Maximum Speed Track ClubJavelin450g AeroJav3.14.94m PB-
Jun 14Transey East InvitationalJun 14 · Discus · Place 3 · Maximum Speed Track ClubDiscus1kg3.12.57m PB-
Jun 14Transey East InvitationalJun 14 · Shot Put · Place 5 · Maximum Speed Track ClubShot Put6lb5.5.93m-
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Shot Put · Place 7 · Maximum Speed Track ClubShot Put76.68m11
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Discus · Place 3 · Maximum Speed Track ClubDiscus311.96m11
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Javelin · Place 12 · Maximum Speed Track ClubJavelin1212.48m11
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Javelin · Place 3 · Maximum Speed Track ClubJavelin315.19m—
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Shot Put · Place 3 · Maximum Speed Track ClubShot Put36.65m—
May 24The Garden State Spring Youth ClassicMay 24 · Shot Put · Place 4 · Maximum Speed Track ClubShot Put6lb4.6.65m PB-
May 24The Garden State Spring Youth ClassicMay 24 · 100 Meters · Place 41 · Maximum Speed Track Club100 Meters41.19.02a-

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · Javelin · Place 1 · Maximum Speed Track ClubJavelin400g TJ1.46-10 PB-
Jul 21AAU - NJ All Comers in the Summer Track & Field JamboreeJul 21 · Shot Put · Place 2 · Maximum Speed Track ClubShot Put6lb2.18-08.50-
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · Javelin · Place 3 · maximum speed track clubJavelin314.10m10
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · Shot Put · Place 2 · maximum speed track clubShot Put26.48m10
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Javelin · Place 5 · Maximum SpeeJavelin553-0910
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Shot Put · Place 3 · Maximum SpeeShot Put320-07.5010
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Javelin · Place 2 · Maximum Speed Track ClubJavelin300g TJ2.15.01m PB-
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Shot Put · Place 2 · Maximum Speed Track ClubShot Put6lb2.5.55m-
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · Javelin · Place 3 · Maximum Speed Track ClubJavelin300g TJ3.13.23m-
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · Shot Put · Place 3 · Maximum Speed Track ClubShot Put6lb3.5.53m-
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Javelin · Place 2 · Maximum SpeeJavelin242-00—
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Shot Put · Place 1 · Maximum SpeeShot Put120-00.00—
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 100 Meters · Place 11 · Maximum Spee100 Meters1117.82 PB—
May 5AAU-Youth Track & Field InvitationalMay 5 · Javelin · Place 4 · Maximum Speed Track ClubJavelin300g TJ4.38-00-
May 5AAU-Youth Track & Field InvitationalMay 5 · Shot Put · Place 2 · Maximum Speed Track ClubShot Put6lb2.17-03.00-
May 5AAU-Youth Track & Field InvitationalMay 5 · 100 Meters · Maximum Speed Track Club100 Meters--DNS-
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · Javelin · Place 2 · maximum speed track clubJavelin247-05—
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · Shot Put · Place 1 · maximum speed track clubShot Put118-02.00—
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · 100 Meters · Place 18 · maximum speed track club100 Meters1818.38—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · Javelin · Place 1 · maximum speed track clubJavelin140-06—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · Shot Put · Place 1 · maximum speed track clubShot Put118-01.00—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · 100 Meters · Place 22 · maximum speed track club100 Meters2218.07—

2023 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · Shot Put · Place 5 · maximum speed track clubShot Put55.19m9
Jul 7USATF Region 2 Junior Olympic ChampionshipsJul 7 · Javelin · Place 3 · maximum speed track clubJavelin312.09m9
Jul 7Jersey Shore InvitationalJul 7 · Javelin · Place 1 · Maximum Speed Track ClubJavelin300g TJ1.13.41m-
Jul 7Jersey Shore InvitationalJul 7 · Shot Put · Place 1 · Maximum Speed Track ClubShot Put6lb1.5.61m-
Jul 7Jersey Shore InvitationalJul 7 · 100 Meters · Place 2 · Maximum Speed Track Club100 Meters2.18.48a-
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · Shot Put · Place 2 · maximum speeShot Put25.49m—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · Javelin · Place 5 · maximum speeJavelin511.13m—
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · Javelin · Place 4 · Maximum Speed Track ClubJavelin400g TJ4.34-08-
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · Shot Put · Place 1 · Maximum Speed Track ClubShot Put6lb1.18-00.00-
Jun 4AAU New Jersey District Qualifier 14 and UnderJun 4 · 100 Meters · Place 10 · Maximum Speed Track Club100 Meters10.19.12a-
May 21Plainfield Tsunami Youth InvitationalMay 21 · Javelin · Place 6 · Maximum SpeeJavelin635-00—
May 21Plainfield Tsunami Youth InvitationalMay 21 · Shot Put · Place 2 · Maximum SpeeShot Put217-00.00—
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · Javelin · Place 1 · Maximum Speed Track ClubJavelin300g TJ1.11.13m-
Apr 30Green Streakers And Supersonic Developmental Series Apr 30 · Shot Put · Place 1 · Maximum Speed Track ClubShot Put6lb1.4.89m-
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Javelin · Place 1 · Maximum SpeeJavelin127-009
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Shot Put · Place 1 · Maximum SpeeShot Put117-00.009
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Javelin · Place 2 · Maximum Speed Track ClubJavelin400g TJ2.33-10-
Apr 23Green Streakers And Supersonic Developmental Series Apr 23 · Shot Put · Place 2 · Maximum Speed Track ClubShot Put6lb2.17-02.00-

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · Shot Put · Place 1 · Maximum SpeeShot Put116-00.00—
Feb 26NJ-AAU Jersey City Rec Development Series Meet 5Feb 26 · 55 Meters · Place 17 · Maximum Spee55 Meters1710.30 PB—
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · Shot Put · Place 4 · Maximum SpeeShot Put416-00.00—
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 55 Meters · Place 35 · Maximum Spee55 Meters3510.30—
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · Shot Put · Place 2 · Maximum SpeeShot Put216-00.00—
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 55 Meters · Place 21 · Maximum Spee55 Meters2110.31—
Jan 22Ocean Breeze Youth InvitationalJan 22 · Shot Put · Place 3 · maximum speed track clubShot Put34.80m—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 58 · maximum speed track clu55 Meters5810.55a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · Shot Put · Place 3 · Maximum SpeedShot Put34.80m9
Jan 22Ocean Breeze Youth InvitationalJan 22 · 55 Meters · Place 58 · Maximum Speed55 Meters5810.559
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 55 Meter · Place 61 · Maximum Speed Track Club55 Meter61.10.92a PB-
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · Shot Put · Place 4 · Maximum Speed Track ClubShot Put6lb4.4.99m PB-
Jan 8Ocean Breeze Youth Freedom GamesJan 8 · 200 Meters · Place 81 · Maximum Speed Track Club200 Meters81.41.44a PB-

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Javelin · Place 4 · Maximum Speed Track ClubJavelin300g TJ4.9.68m-
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · Shot Put · Place 3 · Maximum Speed Track ClubShot Put2kg3.4.92m PB-
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100 Meters · Place 17 · Maximum Speed Track Club100 MetersRound P17.18.50aWind: -0.9-
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · Javelin · Place 1 · Maximum Speed Track ClubJavelin300g TJ1.28-10-
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · Shot Put · Place 1 · Maximum Speed Track ClubShot Put4lb1.10-02.00-
Jun 12Jr. Highlanders Track Club InvitationalJun 12 · 100 Meters · Place 4 · Maximum Speed Track Club100 Meters4.18.30a-
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · Javelin · Place 1 · Maximum Speed Track ClubJavelin300g TJ1.34-04-
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · Shot Put · Place 8 · Maximum Speed Track ClubShot Put4lb8.9-01.00-
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 100 Meters · Place 7 · Maximum Speed Track Club100 Meters7.18.27a-
May 22Charlie Mays InvitationalMay 22 · Javelin · Place 2 · Maximum Speed Track ClubJavelin300g TJ2.20-06-
May 22Charlie Mays InvitationalMay 22 · Shot Put · Place 1 · Maximum Speed Track ClubShot Put4lb1.11-11.00 PB-
May 22Charlie Mays InvitationalMay 22 · 100 Meters · Place 8 · Maximum Speed Track Club100 Meters8.18.72a-
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · Javelin · Place 2 · Maximum Speed Track ClubJavelin300g TJ2.7.92m-
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · Shot Put · Place 1 · Maximum Speed Track ClubShot Put6lb1.3.98m-
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 200 Meters · Place 15 · Maximum Speed Track Club200 Meters15.42.43a PB-
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 200 Meters · Place 16 · Maximum Speed Track Club200 Meters16.43.52a-
May 1AAU-NJ Annual Track and Field InvitationalMay 1 · 100 Meters · Place 13 · Maximum Speed Track Club100 Meters13.19.68a-
Apr 24Green Streakers and Supersonics 4/24/22Apr 24 · 400 Meters · Place 16 · Maximum Speed Track Club400 Meters16.1:55.71a PB-
Apr 24Green Streakers and Supersonics 4/24/22Apr 24 · 100 Meters · Place 15 · Maximum Speed Track Club100 Meters15.21.64a-