Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorGMC Championships · May 2395-09GMC ChampionshipsMay 23, 2023
Javelin · 800g · OutdoorMiddlesex County Relays · May 281-3Middlesex County RelaysMay 2, 2023
Shot Put · 12lb · IndoorNJ Spiked Shoe Holiday Festival · Dec 1636-06.50NJ Spiked Shoe Holiday FestivalDecember 16, 2024
Shot Put · 12lb · OutdoorGMC Red & White Championship · May 1134-03.25GMC Red & White ChampionshipMay 11, 2024

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

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Javelin · Place 34 · Piscataway TwpJavelin3476-612
May 6GMC ChampionshipsMay 6 · Javelin · Place 64 · Piscataway TwpJavelin6476-712
May 3 Raider Rumble Throwing MeetMay 3 · Shot Put · Place 14 · Piscataway TwpShot Put1437-6—
May 3 Raider Rumble Throwing MeetMay 3 · Javelin · Place 14 · Piscataway TwpJavelin14105-9—
Apr 15GMC Red & White ChampionshipApr 15 · Javelin · Place 18 · Piscataway TwpJavelin1888-10—
Apr 12Blue Devil ClassicApr 12 · Javelin · Place 27 · Piscataway TwpJavelin2782-812

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · Shot Put · Place 23 · PiscatawayShot Put12lb23.36-06.50 PB12
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 25 · Piscataway TwpShot Put2531-611
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 25 · Piscataway TwpShot Put2531-611
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · Shot Put · Place 26 · Piscataway TwpShot Put2633-5.7511
Jan 15NJSIAA Relay Championships - Group 4Jan 15 · Shot Put · Place 48 · Piscataway TwpShot Put4833-1111
Jan 6Middlesex County RelaysJan 6 · Shot Put · Place 21 · Piscataway TwpShot Put2132-2.5011

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 14 · Piscataway TwpDiscus14115-1111
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Shot Put · Place 37 · Piscataway TwpShot Put3733-3.5011
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 14 · Piscataway TwpDiscus14115-1111
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Shot Put · Place 37 · Piscataway TwpShot Put3733-3.5011
May 21GMC ChampionshipsMay 21 · Discus · Place 5 · Piscataway TwpDiscus5126-611
May 21GMC ChampionshipsMay 21 · Javelin · Place 59 · Piscataway TwpJavelin5983-011
May 21GMC ChampionshipsMay 21 · Shot Put · Place 52 · Piscataway TwpShot Put5232-211
May 11GMC Red & White ChampionshipMay 11 · Discus · PiscatawayDiscus1.6kg--FOUL11
May 11GMC Red & White ChampionshipMay 11 · Shot Put · Place 15 · PiscatawayShot Put12lb15.34-03.25 PB11
Apr 30Middlesex County RelaysApr 30 · Javelin · Place 61 · Piscataway TwpJavelin6182-1011
Apr 30Middlesex County RelaysApr 30 · Shot Put · Place 56 · Piscataway TwpShot Put5632-311
Apr 30Middlesex County RelaysApr 30 · Discus · Place 6 · Piscataway TwpDiscus6118-311

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 33 · PiscatawayShot Put12lb33.33-3.5011
Jan 31Raider Throwdown Shot Put MeetJan 31 · Shot Put · Place 30 · Piscataway TwpShot Put3026-8—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · Javelin · Place 36 · PiscatawayJavelin800g36.80-610
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · Discus · Place 26 · PiscatawayDiscus1.6kg26.91-010
May 23GMC ChampionshipsMay 23 · Javelin · Place 54 · PiscatawayJavelin800g54.78-0910
May 23GMC ChampionshipsMay 23 · Discus · Place 36 · PiscatawayDiscus1.6kg36.95-09 PB10
May 19Rahway Rising Stars Invitational #3May 19 · Shot Put · Place 12 · Piscataway TwpShot Put1231-4.5010
May 6Raider Rumble Throwing MeetMay 6 · Javelin · Place 40 · Piscataway TwpJavelin4078-2—
May 6Raider Rumble Throwing MeetMay 6 · Shot Put · Place 45 · Piscataway TwpShot Put4529-0.75—
May 6Raider Rumble Throwing MeetMay 6 · Discus · Place 25 · Piscataway TwpDiscus2591-0—
May 2Middlesex County RelaysMay 2 · Javelin · Place 59 · PiscatawayJavelin800g59.81-3 PB10