Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorGreater Middlesex Conference Championships · Jan 245:32.59Greater Middlesex Conference ChampionshipsJanuary 24, 2026
1600 Meters · OutdoorRahway Rising Stars Invitational #3 · May 176:09.53Rahway Rising Stars Invitational #3May 17, 2024
800 Meters · IndoorCoach Glynn Holiday Carnival · Dec 282:29.72aCoach Glynn Holiday CarnivalDecember 28, 2025
Discus · 1.6kg · OutdoorGMC Red & White Championship · May 1191-06GMC Red & White ChampionshipMay 11, 2024
Shot Put · 12lb · IndoorNJ Spiked Shoe Holiday Festival · Dec 1643-04.50NJ Spiked Shoe Holiday FestivalDecember 16, 2024
Shot Put · 12lb · OutdoorGMC Red & White Championship · May 1136-06.00GMC Red & White ChampionshipMay 11, 2024

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 1600 Meters · Place 47 · Piscataway Twp1600 Meters475:32.59 PB11

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 800 Meters · Place 39 · Piscataway800 Meters39.2:29.72a PB11
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 2 · Piscataway TwpShot Put246-5.2512
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 2 · Piscataway TwpShot Put246-5.2512
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 2 · Piscataway TwpShot Put246-5.2512
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · Shot Put · Place 2 · Piscataway TwpShot Put246-5.2512
Jan 20NJSIAA Relay Championships - Group 4Jan 20 · Shot Put · Place 8 · Piscataway TwpShot Put848-012
Jan 4Middlesex County RelaysJan 4 · Shot Put · Place 1 · Piscataway TwpShot Put147-4.7512

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Discus · Place 5 · Piscataway TwpDiscus5138-312
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Shot Put · Place 6 · Piscataway TwpShot Put646-7.7512
May 6GMC ChampionshipsMay 6 · Discus · Place 4 · Piscataway TwpDiscus4140-112
May 6GMC ChampionshipsMay 6 · Shot Put · Place 5 · Piscataway TwpShot Put547-1112
May 3 Raider Rumble Throwing MeetMay 3 · Shot Put · Place 3 · Piscataway TwpShot Put346-8.75—
May 3 Raider Rumble Throwing MeetMay 3 · Discus · Place 3 · Piscataway TwpDiscus3135-10—
Apr 15GMC Red & White ChampionshipApr 15 · Discus · Place 1 · Piscataway TwpDiscus1136-06—
Apr 15GMC Red & White ChampionshipApr 15 · Shot Put · Place 2 · Piscataway TwpShot Put248-01.75—
Apr 12Blue Devil ClassicApr 12 · Shot Put · Place 3 · Piscataway TwpShot Put346-4.5012

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 16NJ Spiked Shoe Holiday FestivalDec 16 · Shot Put · Place 4 · PiscatawayShot Put12lb4.43-04.50 PB12
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 11 · Piscataway TwpShot Put1140-4.7511
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · Shot Put · Place 11 · Piscataway TwpShot Put1140-4.7511
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · Shot Put · Place 18 · Piscataway TwpShot Put1837-7.2511
Jan 15NJSIAA Relay Championships - Group 4Jan 15 · Shot Put · Place 21 · Piscataway TwpShot Put2142-1.7511
Jan 6Middlesex County RelaysJan 6 · Shot Put · Place 14 · Piscataway TwpShot Put1437-8.2511

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 21GMC ChampionshipsMay 21 · Discus · Place 16 · Piscataway TwpDiscus16112-811
May 21GMC ChampionshipsMay 21 · Shot Put · Place 32 · Piscataway TwpShot Put3236-10.5011
May 17Rahway Rising Stars Invitational #3May 17 · 1600 Meters · Place 20 · Piscataway Twp1600 Meters206:09.53 PB9
May 11GMC Red & White ChampionshipMay 11 · Discus · Place 12 · PiscatawayDiscus1.6kg12.91-06 PB11
May 11GMC Red & White ChampionshipMay 11 · Shot Put · Place 10 · PiscatawayShot Put12lb10.36-06.00 PB11
Apr 30Middlesex County RelaysApr 30 · Shot Put · Place 29 · Piscataway TwpShot Put2936-911
Apr 30Middlesex County RelaysApr 30 · Discus · Place 30 · Piscataway TwpDiscus30101-111

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 44 · PiscatawayShot Put12lb44.26-311
Jan 31Raider Throwdown Shot Put MeetJan 31 · Shot Put · Place 26 · Piscataway TwpShot Put2629-11—

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Mar 1Greater Middlesex Conf. ChampionshipsMar 1 · Shot Put · Place 30 · Piscataway TwpShot Put3021-89