Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSuper Essex County Conference American & Liberty Championships · May 2135-8Super Essex County Conference American & Liberty ChampionshipsMay 2, 2026
Shot Put · 12lb · IndoorCoach Glynn Holiday Carnival · Dec 2843-7.50Coach Glynn Holiday CarnivalDecember 28, 2025
Shot Put · 12lb · OutdoorMorris Hills Relays · Apr 1846-10.00Morris Hills RelaysApril 18, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Discus · Place 3 · SpeedstersSpeedstersDiscus1.6kg3.38.14m12
Jul 9USATF Region 2 Junior Olympic Track & Field ChampionshipJul 9 · Shot Put · Place 2 · SpeedstersSpeedstersShot Put12lb2.13.74m12
Jun 13GCN All-Comers SeriesJun 13 · Shot Put · Place 6 · SpeedstersSpeedstersShot Put12lb6.12.84m12
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Discus · Place 2 · SpeedstersSpeedstersDiscus1.6kg2.34.59m12
Jun 6USATF New Jersey Association Junior Olympic ChampionshipsJun 6 · Shot Put · Place 3 · SpeedstersSpeedstersShot Put12lb3.13.56m12
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Discus · Place 16 · BloomfieldBloomfieldDiscus1.6kg16.110-312
May 15NJSIAA Sectionals North 1 Groups 1 and 4May 15 · Shot Put · Place 7 · BloomfieldBloomfieldShot Put12lb7.45-5.5012
May 8Essex County ChampionshipsMay 8 · Discus · Place 6 · BloomfieldBloomfieldDiscus1.6kg6.120-512
May 8Essex County ChampionshipsMay 8 · Shot Put · Place 6 · BloomfieldBloomfieldShot Put12lb6.46-612
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Discus · Place 2 · BloomfieldBloomfieldDiscus1.6kg2.135-8 PB12
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · Shot Put · Place 5 · BloomfieldBloomfieldShot Put12lb5.44-912
Apr 28Essex County RelaysApr 28 · Discus · Place 3 · BloomfieldBloomfieldDiscus1.6kg3.133-0012
Apr 25Paul H. Beck Memorial RelaysApr 25 · Discus · Place 4 · BloomfieldBloomfieldDiscus1.6kg4.133-212
Apr 25Paul H. Beck Memorial RelaysApr 25 · Shot Put · Place 5 · BloomfieldBloomfieldShot Put12lb5.39-712
Apr 18Morris Hills RelaysApr 18 · Discus · Place 11 · BloomfieldBloomfieldDiscus1.6kg11.128-0512
Apr 18Morris Hills RelaysApr 18 · Shot Put · Place 7 · BloomfieldBloomfieldShot Put12lb7.46-10.00 PB12
Apr 11Moorestown InvitationalApr 11 · Discus · Place 10 · BloomfieldBloomfieldDiscus1.6kg10.112-0012

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 6 · BloomfieldBloomfieldShot Put12lb6.43-7.50 PB12
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · Shot Put · Place 8 · BloomfieldBloomfieldShot Put12lb8.41-212
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Shot Put · Place 14 · BloomfieldBloomfieldShot Put12lb14.40-812
Jan 18Bob Chiswell ClassicJan 18 · Shot Put · Place 10 · BloomfieldBloomfieldShot Put12lb10.42-03.511

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21Garfield HS Shot Put / High Jump Invitational #2Dec 21 · Shot Put · Place 17 · BloomfieldBloomfieldShot Put12lb17.40-0111
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · Shot Put · Place 10 · BloomfieldBloomfieldShot Put12lb10.39-8.2511
Dec 14Garfield HS High Jump/Shot Put Invitational #1Dec 14 · Shot Put · Place 1 · BloomfieldBloomfieldShot Put12lb1.40-09.2511

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · Shot Put · Place 35 · BloomfieldBloomfieldShot Put12lb35.29-310
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · Shot Put · Place 10 · BloomfieldBloomfieldShot Put12lb10.28-0.7510