Personal bests

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Discus · Place 3 · SpeedstersSpeedstersDiscus1kg3.17.07m8
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put6lb2.9.85m PB8
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Javelin · SpeedstersSpeedstersJavelin600g—DNS8
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Discus · Place 4 · SpeedstersSpeedstersDiscus1kg4.16.00m8
May 31AAU New Jersey District Qualifier - 14 & UnderMay 31 · Shot Put · SpeedstersSpeedstersShot Put6lb—DNS8
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Shot Put · SpeedstersSpeedstersShot Put6lb--DNS8
May 232026 V02Max Track Club Preseason InvitationalMay 23 · 100 Meters · SpeedstersSpeedsters100 Meters—DNS8
May 17Plainfield Tsunami Youth Invitational May 17 · Shot Put · Place 5 · SpeedstersSpeedstersShot Put6lb5.9.17m8
May 17Plainfield Tsunami Youth Invitational May 17 · 100 Meters · Place 39 · SpeedstersSpeedsters100 Meters39.15.77a PB8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Javelin · Place 8 · SpeedstersSpeedstersJavelin600g8.9.49m PB8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Discus · Place 4 · SpeedstersSpeedstersDiscus1kg4.17.70m PB8
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put6lb3.8.74m8

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Shot Put · Place 9 · SpeedstersSpeedstersShot Put98.50m14
Mar 12Nike Indoor NationalsMar 12 · Shot Put · Place 15 · Speedsters|NJSpeedsters|NJShot Put157.52m—
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Weight Throw · Place 6 · SpeedstersSpeedstersWeight Throw66.15m14
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Shot Put · Place 6 · SpeedstersSpeedstersShot Put68.95m14
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · 55 Meters · Place 46 · SpeedstersSpeedsters55 Meters468.81 PB14
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put28.55m14
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 200 Meters · Place 64 · SpeedstersSpeedsters200 Meters6433.8314
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 43 · SpeedstersSpeedsters55 Meters438.9814
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put229-05.00—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - YouthJan 9 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put6lb2.29-05.00 PB8

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 21Armory Youth Solstice InvitationalDec 21 · 55 Meter · Place 27 · SpeedstersSpeedsters55 Meter27.8.88a8
Dec 21Armory Youth Solstice InvitationalDec 21 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put6lb2.8.47m8
Dec 21Armory Youth Solstice InvitationalDec 21 · 200 Meters · Place 53 · SpeedstersSpeedsters200 Meters53.33.24a8
Dec 14 Speed Capital New York InvitationalDec 14 · Shot Put · Place 5 · SpeedstersSpeedstersShot Put6lb5.8.38m8
Dec 14 Speed Capital New York InvitationalDec 14 · 200 Meters · Place 39 · SpeedstersSpeedsters200 Meters39.32.99a PB8
Nov 29Armory Youth Season OpenerNov 29 · 55 Meter · Place 30 · SpeedstersSpeedsters55 Meter30.8.86a PB8
Nov 29Armory Youth Season OpenerNov 29 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put6lb2.8.47m8
Nov 16Track And Field Fiesta (Youth)Nov 16 · 55 Meter · Place 31 · SpeedstersSpeedsters55 Meter31.8.87a8
Nov 16Track And Field Fiesta (Youth)Nov 16 · Shot Put · Place 5 · SpeedstersSpeedstersShot Put6lb5.8.32m8

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · Shot Put · Place 7 · SpeedstersSpeedstersShot Put6lb7.8.23m7
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 7 · SpeedstersSpeedstersCombined results714.93m—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 5 · SpeedstersSpeedstersCombined results516.09m—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 8 · SpeedstersSpeedstersCombined results87.77m PB—
Jun 14Transey East InvitationalJun 14 · Discus · Place 3 · SpeedstersSpeedstersDiscus1kg3.16.15m7
Jun 14Transey East InvitationalJun 14 · Shot Put · Place 4 · SpeedstersSpeedstersShot Put6lb4.7.44m7
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put37.98m13
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Shot Put · Place 5 · SpeedstersSpeedstersShot Put57.96m—
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 200 Meters · Place 28 · SpeedstersSpeedsters200 Meters2834.84a PB—
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · 100 Meters · Place 22 · SpeedstersSpeedsters100 Meters2216.22a—
May 242025 V02Max Track Club Preseason InvitationalMay 24 · Shot Put · Place 4 · SpeedstersSpeedstersShot Put6lb4.7.47m7
May 242025 V02Max Track Club Preseason InvitationalMay 24 · 200 Meters · Place 39 · SpeedstersSpeedsters200 Meters39.35.57a7
May 18Plainfield Tsunami Youth InvitationalMay 18 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put37.87m—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 100 Meters · Place 54 · SpeedstersSpeedsters100 Meters5416.93—
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · 100 Meters · Place 36 · SpeedstersSpeedsters100 Meters36.19.15a7