Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2 · Jul 2316.66a4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2July 23, 2026
1500m Race Walk · IndoorUSATF National Indoor Youth Championships · Mar 2012:57.64USATF National Indoor Youth ChampionshipsMarch 20, 2026
1500m Racewalk · IndoorAAU 14U Indoor National Championship · Feb 1413:09.55aAAU 14U Indoor National ChampionshipFebruary 14, 2026
200 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 1734.71aPlainfield Tsunami Youth Invitational May 17, 2026
55 Meter · IndoorTrack And Field Fiesta (Youth) · Nov 167.98aTrack And Field Fiesta (Youth)November 16, 2025
55 Meters · IndoorOcean Breeze Invitational - Youth · Feb 99.46Ocean Breeze Invitational - YouthFebruary 9, 2025
55 Meters · OutdoorArmory Youth Championships · Mar 29.93Armory Youth ChampionshipsMarch 2, 2025
Combined results · OutdoorUSATF National Youth Outdoor Championships · Jun 259.25mUSATF National Youth Outdoor ChampionshipsJune 25, 2025
Discus · 1kg · Outdoor2026 USATF National Junior Olympic Track & Field Championships · Jul 2730.05m2026 USATF National Junior Olympic Track & Field ChampionshipsJuly 27, 2026
High Jump · IndoorOcean Breeze Invitational - Youth Division · Feb 81.15mOcean Breeze Invitational - Youth DivisionFebruary 8, 2026
High Jump · OutdoorPlainfield Tsunami Youth Invitational · May 171.27mPlainfield Tsunami Youth Invitational May 17, 2026
Javelin · 300g TJ · OutdoorGreen Streakers And Supersonics Developmental Series · Apr 2786-10Green Streakers And Supersonics Developmental SeriesApril 27, 2025
Javelin · 400g TJ · OutdoorMaryland Blaze (Bring the Heat) Meet "Spring" · May 1850' 4Maryland Blaze (Bring the Heat) Meet "Spring"May 18, 2024
Javelin · 450g AeroJav · OutdoorYouth Challenge Series- Icahn Stadium Spring Fling · May 232.65mYouth Challenge Series- Icahn Stadium Spring FlingMay 2, 2026
Javelin · 800g · OutdoorGCN All-Comers Series · Jun 1324.82mGCN All-Comers SeriesJune 13, 2026
Long Jump · IndoorOcean Breeze Invitational - Youth · Feb 93.04mOcean Breeze Invitational - YouthFebruary 9, 2025
Long Jump · Outdoor2025 V02Max Track Club Preseason Invitational · May 243.32m2025 V02Max Track Club Preseason InvitationalMay 24, 2025
Shot Put · 12lb · OutdoorAAuNJ Developmental Meet · Apr 2636-09.75AAuNJ Developmental MeetApril 26, 2026
Shot Put · 4kg · IndoorRefuel with Chocolate Milk Officials HOF Invitational - Youth · Jan 927-05.25Refuel with Chocolate Milk Officials HOF Invitational - YouthJanuary 9, 2026
Shot Put · 4kg · Outdoor4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2 · Jul 2337' 1.25"4th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2July 23, 2026
Shot Put · 6lb · IndoorUSATF New England Youth Invitational · Mar 110.58mUSATF New England Youth InvitationalMarch 1, 2026
Shot Put · 6lb · OutdoorYouth Challenge Series - Icahn Stadium New York Relays · Apr 1910.82mYouth Challenge Series - Icahn Stadium New York RelaysApril 19, 2026

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

2026 Outdoor Track

37 results
DateMeetEventPlMarkGr
Jul 272026 USATF National Junior Olympic Track & Field ChampionshipsJul 27 · Discus · Place 7 · SpeedstersSpeedstersDiscus1kg7.30.05m PB6
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · Discus · Place 1 · SpeedstersSpeedstersDiscus1kg1.77' 11"6
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put4kg1.37' 1.25" PB6
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · 200 Meters · Place 8 · SpeedstersSpeedsters200 Meters8.35.61a6
Jul 234th Annual Memorial Stadium Twilight Series Presented by Montefiore Einstein #2Jul 23 · 100 Meters · Place 7 · SpeedstersSpeedsters100 Meters7.16.66a PB6
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Javelin · Place 7 · SpeedstersSpeedstersJavelin450g AeroJav7.26.64m6
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Discus · Place 3 · SpeedstersSpeedstersDiscus1kg3.24.40m6
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 6 · SpeedstersSpeedstersShot Put6lb6.10.18m6
Jun 13GCN All-Comers SeriesJun 13 · High Jump · Place 2 · SpeedstersSpeedstersHigh Jump2.1.22m6
Jun 13GCN All-Comers SeriesJun 13 · Javelin · Place 2 · SpeedstersSpeedstersJavelin800g2.24.82m PB6
Jun 13GCN All-Comers SeriesJun 13 · 200 Meters · Place 30 · SpeedstersSpeedsters200 Meters30.35.67aWind: -0.76
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Javelin · SpeedstersSpeedstersJavelin450g AeroJav—DNS6
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Discus · SpeedstersSpeedstersDiscus1kg—DNS6
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Shot Put · SpeedstersSpeedstersShot Put6lb—DNS6
May 29Under Armour Track & Field Nationals at IMG AcademyMay 29 · Shot Put · SpeedstersSpeedstersShot Put8lb--DNS6
May 17Plainfield Tsunami Youth Invitational May 17 · High Jump · Place 3 · SpeedstersSpeedstersHigh Jump3.1.27m PB6
May 17Plainfield Tsunami Youth Invitational May 17 · 200 Meters · Place 25 · SpeedstersSpeedsters200 Meters25.34.71a PB6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Discus · Place 1 · SpeedstersSpeedstersDiscus1kg1.19.25m6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.8.90m6
May 9Youth Challenge Series - Icahn Stadium Northeast TwilightMay 9 · 200 Meters · Place 34 · SpeedstersSpeedsters200 Meters34.35.30a6
May 3Puma East Coast Age Group ShowcaseMay 3 · High Jump · SpeedstersSpeedstersHigh Jump--DNS6
May 3Puma East Coast Age Group ShowcaseMay 3 · Javelin · SpeedstersSpeedstersJavelin400g TJ--DNS6
May 3Puma East Coast Age Group ShowcaseMay 3 · Discus · SpeedstersSpeedstersDiscus1kg--DNS6
May 3Puma East Coast Age Group ShowcaseMay 3 · Shot Put · SpeedstersSpeedstersShot Put6lb--DNS6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · High Jump · Place 3 · SpeedstersSpeedstersHigh Jump3.1.25m6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Javelin · Place 1 · SpeedstersSpeedstersJavelin450g AeroJav1.32.65m PB6
May 2Youth Challenge Series- Icahn Stadium Spring FlingMay 2 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.8.59m6
Apr 26AAuNJ Developmental MeetApr 26 · Javelin · Place 4 · SpeedstersSpeedstersJavelin300g TJ4.67-066
Apr 26AAuNJ Developmental MeetApr 26 · Discus · SpeedstersSpeedstersDiscus1.6kg--FOUL6
Apr 26AAuNJ Developmental MeetApr 26 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put12lb1.36-09.75 PB6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Javelin · Place 1 · SpeedstersSpeedstersJavelin450g AeroJav1.29.14m6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Discus · Place 1 · SpeedstersSpeedstersDiscus1kg1.23.04m6
Apr 19Youth Challenge Series - Icahn Stadium New York RelaysApr 19 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.10.82m PB6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · High Jump · Place 2 · SpeedstersSpeedstersHigh Jump2.1.25m6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Javelin · Place 1 · SpeedstersSpeedstersJavelin450g AeroJav1.31.02m6
Apr 12Youth Challenge Series - Icahn Stadium Season OpenerApr 12 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.10.63m6
Mar 2Armory Middle School ChampionshipsMar 2 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put235-02.75—

2026 Indoor Track

24 results
DateMeetEventPlMarkGr
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · High Jump · Place 7 · SpeedstersSpeedstersHigh Jump71.25m12
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put210.55m12
Mar 20USATF National Indoor Youth ChampionshipsMar 20 · 1500m Race Walk · Place 2 · SpeedstersSpeedsters1500m Race Walk212:57.64 PB12
Mar 12Nike Indoor NationalsMar 12 · Shot Put · Place 18 · Speedsters|NJSpeedsters|NJShot Put188.99m—
Mar 1USATF New England Youth InvitationalMar 1 · Long Jump · Place 23 · 07-Unattached07-UnattachedLong Jump23.2.54m6
Mar 1USATF New England Youth InvitationalMar 1 · Shot Put · Place 2 · 07-Unattached07-UnattachedShot Put6lb2.10.58m PB6
Mar 1USATF New England Youth InvitationalMar 1 · High Jump · Place 3 · 07-Unattached07-UnattachedHigh Jump3.1.17m6
Feb 16Armory Youth ChampsFeb 16 · High Jump · Place 3 · SpeedstersSpeedstersHigh Jump31.20m12
Feb 16Armory Youth ChampsFeb 16 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put110.05m12
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · 1500m Racewalk · Place 1 · SpeedstersSpeedsters1500m Racewalk1.13:09.55a PB6
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put6lb2.34' 4"6
Feb 14AAU 14U Indoor National ChampionshipFeb 14 · High Jump · Place 4 · SpeedstersSpeedstersHigh Jump4.4' 0"6
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · High Jump · Place 5 · SpeedstersSpeedstersHigh Jump51.15m PB12
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put110.61m12
Feb 8Ocean Breeze Invitational - Youth DivisionFeb 8 · Long Jump · Place 22 · SpeedstersSpeedstersLong Jump223.28m12
Feb 1NJ-AAU Jersey City Rec Development Series Meet 4Feb 1 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put134-11.5014
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · Long Jump · Place 8 · SpeedstersSpeedstersLong Jump8.3.04m6
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.10.12m6
Jan 18Mid-Atlantic Youth Indoor Championship Meet 2026Jan 18 · High Jump · Place 3 · SpeedstersSpeedstersHigh Jump3.1.05m6
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put110.03m12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · High Jump · Place 5 · SpeedstersSpeedstersHigh Jump51.15m12
Jan 11Ocean Breeze Freedom Games - Youth DivisionJan 11 · 55 Meters · Place 43 · SpeedstersSpeedsters55 Meters439.7312
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - HSJan 9 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put127-05.25—
Jan 9Refuel with Chocolate Milk Officials HOF Invitational - YouthJan 9 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put4kg1.27-05.25 PB6

2025 Indoor Track

25 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.10.49m6
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · High Jump · SpeedstersSpeedstersHigh Jump—NH6
Dec 21Armory Youth Solstice InvitationalDec 21 · Long Jump · Place 22 · SpeedstersSpeedstersLong Jump22.3.22m6
Dec 21Armory Youth Solstice InvitationalDec 21 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.9.65m6
Dec 21Armory Youth Solstice InvitationalDec 21 · High Jump · Place 7 · SpeedstersSpeedstersHigh Jump7.1.10m6
Dec 14 Speed Capital New York InvitationalDec 14 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.9.69m6
Dec 14 Speed Capital New York InvitationalDec 14 · High Jump · Place 4 · SpeedstersSpeedstersHigh Jump4.1.15m6
Nov 29Armory Youth Season OpenerNov 29 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.10.51m6
Nov 16Track And Field Fiesta (Youth)Nov 16 · 55 Meter · Place 6 · SpeedstersSpeedsters55 Meter6.7.98a PB6
Nov 16Track And Field Fiesta (Youth)Nov 16 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put6lb2.10.45m6
Mar 21USATF National Youth Indoor ChampionshipsMar 21 · Shot Put · Place 9 · SpeedstersSpeedstersShot Put6lb9.7.72m5
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put38.07m11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · Long Jump · Place 27 · SpeedstersSpeedstersLong Jump273.04m PB11
Feb 9Ocean Breeze Invitational - YouthFeb 9 · 55 Meters · Place 35 · SpeedstersSpeedsters55 Meters359.46 PB11
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · 55 Meter · Place 35 · SpeedstersSpeedsters55 Meter35.9.46a5
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Long Jump · Place 27 · SpeedstersSpeedstersLong Jump27.3.04m5
Feb 9The Ocean Breeze Invitational - Youth DivisionFeb 9 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put6lb3.8.07m5
Feb 2HIllhouse Youth MeetFeb 2 · Long Jump · Place 9 · SpeedstersSpeedstersLong Jump910-10—
Feb 2HIllhouse Youth MeetFeb 2 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put127-0—
Feb 2HIllhouse Youth MeetFeb 2 · 55 Meters · Place 6 · SpeedstersSpeedsters55 Meters69.46a—
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Long Jump · Place 17 · SpeedstersSpeedstersLong Jump173.56m11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put27.93m11
Jan 19The Ocean Breeze Freedom Games - Youth DivisionJan 19 · 55 Meters · Place 40 · SpeedstersSpeedsters55 Meters409.7511
Jan 10Refuel with Chocolate Milk Officials HOF Invite - HSJan 10 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put323-06.75—
Jan 10 Refuel with Chocolate Milk Officials HOF Invite - YouthJan 10 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put4kg3.23-06.755

2025 Outdoor Track

31 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · Javelin · SpeedstersSpeedstersJavelin400g TJ—ND5
Jun 27 Region 1 Qualifier - TimingJun 27 · Discus · Place 1 · SpeedstersSpeedstersDiscus1kg1.20.50m5
Jun 27 Region 1 Qualifier - TimingJun 27 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.8.53m5
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 5 · SpeedstersSpeedstersCombined results525.42m—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 4 · SpeedstersSpeedstersCombined results422.23m—
Jun 25USATF National Youth Outdoor ChampionshipsJun 25 · Combined results · Place 4 · SpeedstersSpeedstersCombined results49.25m PB—
Jun 14Transey East InvitationalJun 14 · Javelin · Place 1 · SpeedstersSpeedstersJavelin450g AeroJav1.24.51m5
Jun 14Transey East InvitationalJun 14 · Discus · Place 1 · SpeedstersSpeedstersDiscus1kg1.23.47m5
Jun 14Transey East InvitationalJun 14 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.8.76m5
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put38.82m11
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Discus · Place 3 · SpeedstersSpeedstersDiscus318.52m11
Jun 8USATF New Jersey Association Junior Olympic championshipsJun 8 · Javelin · Place 7 · SpeedstersSpeedstersJavelin722.40m11
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Discus · Place 1 · SpeedstersSpeedstersDiscus120.47m5
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Javelin · Place 1 · SpeedstersSpeedstersJavelin119.43m5
Jun 1AAU-NJ 14 and UNDER DISTRICT QUALIFIERJun 1 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put19.35m5
May 242025 V02Max Track Club Preseason InvitationalMay 24 · Long Jump · Place 6 · SpeedstersSpeedstersLong Jump6.3.32m PB5
May 242025 V02Max Track Club Preseason InvitationalMay 24 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.9.20m5
May 18Plainfield Tsunami Youth InvitationalMay 18 · Discus · Place 2 · SpeedstersSpeedstersDiscus215.92m—
May 18Plainfield Tsunami Youth InvitationalMay 18 · Javelin · Place 3 · SpeedstersSpeedstersJavelin315.82m—
May 18Plainfield Tsunami Youth InvitationalMay 18 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put18.36m—
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Javelin · Place 5 · SpeedstersSpeedstersJavelin521.66m11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Discus · Place 4 · SpeedstersSpeedstersDiscus414.79m11
May 10Youth Challenge Series - Northeast Twilight InvitationalMay 10 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put18.84m11
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Javelin · Place 4 · SpeedstersSpeedstersJavelin450g AeroJav4.22.22m5
May 3Youth Challenge Series - Spring Fling Twilight FestivalMay 3 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put6lb2.8.73m5
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Javelin · Place 2 · SpeedstersSpeedstersJavelin300g TJ2.86-10 PB5
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Discus · Place 2 · SpeedstersSpeedstersDiscus1kg2.55-035
Apr 27Green Streakers And Supersonics Developmental SeriesApr 27 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put6lb2.27-10.005
Mar 2Armory Youth ChampionshipsMar 2 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put37.91m14
Mar 2Armory Youth ChampionshipsMar 2 · Long Jump · Place 8 · SpeedstersSpeedstersLong Jump83.49m14
Mar 2Armory Youth ChampionshipsMar 2 · 55 Meters · Place 32 · SpeedstersSpeedsters55 Meters329.93 PB14

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29The Ocean Breeze Holiday Festival - Youth DivisionDec 29 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put6lb2.7.62m5
Dec 22Armory Youth Solstice InvitationalDec 22 · 55 Meter · Place 76 · SpeedstersSpeedsters55 Meter76.9.84a5
Dec 22Armory Youth Solstice InvitationalDec 22 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put6lb3.7.47m5
Dec 15 Speed Capital New York InvitationalDec 15 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put6lb2.7.83m5
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.28-01.005
Nov 30Armory Youth Season OpenerNov 30 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.8.44m5
Nov 172C2W Track & Field FiestaNov 17 · Long Jump · Place 4 · SpeedstersSpeedstersLong Jump4.2.98m5
Nov 172C2W Track & Field FiestaNov 17 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.7.98m5

2024 Outdoor Track

29 results
DateMeetEventPlMarkGr
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · Javelin · Place 5 · SpeedstersSpeedstersJavelin522.48m10
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put26.59m10
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Javelin · Place 3 · SpeedstersSpeedstersJavelin316.07m10
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put17.12m10
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Javelin · Place 4 · SpeedstersSpeedstersJavelin300g TJ4.24.08m4
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.7.21m4
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · Javelin · Place 5 · SpeedstersSpeedstersJavelin300g TJ5.20.32m4
Jun 22USATF New Jersey Association 14U Junior Olympic ChampionshipsJun 22 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.7.05m4
Jun 9Highlands Team Championships hosted by JHTCJun 9 · Javelin · Place 5 · SpeedstersSpeedstersJavelin540-6—
Jun 9Highlands Team Championships hosted by JHTCJun 9 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put123-6.50—
Jun 9Highlands Team Championships hosted by JHTCJun 9 · Long Jump · Place 3 · SpeedstersSpeedstersLong Jump38-11—
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Javelin · Place 3 · SpeedstersSpeedstersJavelin368-0014
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put124-00.0014
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · Javelin · Place 3 · SpeedstersSpeedstersJavelin400g TJ3.50' 4 PB4
May 18Maryland Blaze (Bring the Heat) Meet "Spring"May 18 · Shot Put · Place 4 · SpeedstersSpeedstersShot Put6lb4.21' 3.54
May 11Spring Fling Twilight FestivalMay 11 · Javelin · Place 4 · SpeedstersSpeedstersJavelin414.82m10
May 11Spring Fling Twilight FestivalMay 11 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put16.39m10
May 11UAGTCA Meet 2May 11 · Javelin · Place 6 · SpeedstersSpeedstersJavelin300g TJ6.16.06m4
May 5AAU-Youth Track & Field InvitationalMay 5 · Javelin · Place 4 · SpeedstersSpeedstersJavelin300g TJ4.42-024
May 5AAU-Youth Track & Field InvitationalMay 5 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.19-02.004
May 4Northeast Twilight InvitationalMay 4 · Javelin · Place 2 · SpeedstersSpeedstersJavelin300g TJ2.16.25m4
May 4Northeast Twilight InvitationalMay 4 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put6lb3.5.89m4
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · Javelin · Place 6 · SpeedstersSpeedstersJavelin635-09—
Apr 28Green Streakers and Supersonics Developmental SeriesApr 28 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put220-00.50—
Apr 27New York Relays - Youth DivisionApr 27 · Javelin · Place 7 · SpeedstersSpeedstersJavelin300g TJ7.11.16m4
Apr 27New York Relays - Youth DivisionApr 27 · Shot Put · Place 1 · SpeedstersSpeedstersShot Put6lb1.6.79m4
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · Javelin · Place 7 · SpeedstersSpeedstersJavelin736-07—
Apr 21Green Streakers and Supersonics Developmental MeetApr 21 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put320-02.50—
Mar 16The Ocean Breeze National InvitationalMar 16 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put35.89m10