Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHudson County Champs · May 21130' 4"Hudson County ChampsMay 21, 2026
Javelin · 800g · OutdoorHCTCA Relay Carnival · Apr 18130-11HCTCA Relay CarnivalApril 18, 2026
Shot Put · 12lb · IndoorGarfield HS High Jump/Shot Put Invitational #1 · Dec 2035-3Garfield HS High Jump/Shot Put Invitational #1December 20, 2025
Shot Put · 12lb · OutdoorHudson County Champs · May 2141' 5"Hudson County ChampsMay 21, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · Discus · Place 11 · Beloved Community CharterDiscus1.6kg11.125-0911
May 21Hudson County ChampsMay 21 · Javelin · Place 3 · Beloved Community CharterJavelin800g3.122' 8"11
May 21Hudson County ChampsMay 21 · Discus · Place 3 · Beloved Community CharterDiscus1.6kg3.130' 4" PB11
May 21Hudson County ChampsMay 21 · Shot Put · Place 6 · Beloved Community CharterShot Put12lb6.41' 5" PB11
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Javelin · Place 10 · Beloved Community CharterJavelin800g10.105-711
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Discus · Place 6 · Beloved Community CharterDiscus1.6kg6.111-1011
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Shot Put · Place 10 · Beloved Community CharterShot Put12lb10.36-7.5011
May 5South Hudson ChampionshipsMay 5 · Discus · Place 5 · Beloved Community CharterDiscus1.6kg5.115-0411
May 5South Hudson ChampionshipsMay 5 · Shot Put · Place 10 · Beloved Community CharterShot Put12lb10.36-04.0011
May 2Mercer Coaches ClassicMay 2 · Javelin · Place 14 · Beloved Community CharterJavelin800g14.110-0311
May 2Mercer Coaches ClassicMay 2 · Discus · Place 4 · Beloved Community CharterDiscus1.6kg4.112-0411
May 2Mercer Coaches ClassicMay 2 · Shot Put · Place 24 · Beloved Community CharterShot Put12lb24.36-04.5011
Apr 27Jersey City ChampsApr 27 · Javelin · Place 2 · Beloved Community CharterJavelin800g2.124-0711
Apr 27Jersey City ChampsApr 27 · Discus · Place 3 · Beloved Community CharterDiscus1.6kg3.109-0211
Apr 27Jersey City ChampsApr 27 · Shot Put · Place 5 · Beloved Community CharterShot Put12lb5.37-02.5011
Apr 18HCTCA Relay CarnivalApr 18 · Javelin · Place 1 · Beloved Community CharterJavelin800g1.130-11 PB11
Apr 18HCTCA Relay CarnivalApr 18 · Shot Put · Place 8 · Beloved Community CharterShot Put12lb8.37-02.0011
Apr 6SDA Spring InvitationalApr 6 · Javelin · Place 3 · Beloved Community CharterJavelin800g3.108-0711
Apr 6SDA Spring InvitationalApr 6 · Discus · Place 1 · Beloved Community CharterDiscus1.6kg1.115-0511
Apr 6SDA Spring InvitationalApr 6 · Shot Put · Place 8 · Beloved Community CharterShot Put12lb8.32-08.0011
Mar 28Husky RelaysMar 28 · Javelin · Place 14 · Beloved Community CharterJavelin800g14.112-0411
Mar 28Husky RelaysMar 28 · Discus · Place 11 · Beloved Community CharterDiscus1.6kg11.103-1011
Mar 28Husky RelaysMar 28 · Shot Put · Place 27 · Beloved Community CharterShot Put12lb27.32-00.0011

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 17HCTCA Meet #3Feb 17 · Shot Put · Place 17 · BelovED CommShot Put1733-05.00—
Jan 12Jersey City ChampionshipJan 12 · Shot Put · Place 5 · BelovED CommShot Put535-03.00—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Garfield HS High Jump/Shot Put Invitational #1Dec 20 · Shot Put · Place 12 · Beloved Community CharterShot Put12lb12.35-3 PB11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Shot Put · Place 38 · Beloved Community CharterShot Put12lb38.33-011
Dec 12HCTCA Meet #1Dec 12 · Shot Put · Place 12 · Beloved Community CharterShot Put12lb12.29-11.5011
Dec 8Ridge Winter InvitationalDec 8 · Shot Put · Place 37 · Beloved Community CharterShot Put12lb37.30-111

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 23Hudson County ChampionshipsMay 23 · Javelin · Place 1 · BelovED CommJavelin1112-00—
May 23Hudson County ChampionshipsMay 23 · Discus · Place 3 · BelovED CommDiscus392-08—
May 23Hudson County ChampionshipsMay 23 · Shot Put · Place 1 · BelovED CommShot Put134-03.25—
May 19Ridge Novice InvitationalMay 19 · Javelin · Place 19 · Beloved Community CharterJavelin800g19.103-0110
May 19Ridge Novice InvitationalMay 19 · Discus · Place 11 · Beloved Community CharterDiscus1.6kg11.96-0810
May 19Ridge Novice InvitationalMay 19 · Shot Put · Place 14 · Beloved Community CharterShot Put12lb14.35-02.5010
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Javelin · Place 14 · BelovED Community Charter SchoJavelin1490-310
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Shot Put · Place 25 · BelovED Community Charter SchoShot Put2531-9.5010
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Javelin · Place 14 · BelovED CommJavelin1490-0310
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Shot Put · Place 25 · BelovED CommShot Put2531-09.5010
May 5South Hudson ChampionshipsMay 5 · Discus · BelovED CommDiscus—35.30m—
Apr 21SDA Spring InvitationalApr 21 · Javelin · Place 1 · BelovED CommJavelin1107-07—
Apr 21SDA Spring InvitationalApr 21 · Discus · Place 1 · BelovED CommDiscus1103-04—
Apr 21SDA Spring InvitationalApr 21 · Shot Put · Place 2 · BelovED CommShot Put232-00.50—
Apr 19HCTCA RelaysApr 19 · Javelin · Place 2 · BelovED Community Charter SchoJavelin2112-410
Apr 19HCTCA RelaysApr 19 · Javelin · Place 2 · BelovED Community Charter SchoJavelin2112-410
Apr 19HCTCA RelaysApr 19 · Discus · Place 4 · BelovED Community Charter SchoDiscus4105-610
Apr 19HCTCA RelaysApr 19 · Discus · Place 4 · BelovED Community Charter SchoDiscus4105-610
Apr 19HCTCA RelaysApr 19 · Shot Put · Place 1 · BelovED Community Charter SchoShot Put133-1110
Apr 12East Brunswick InvitationalApr 12 · Javelin · Place 20 · BelovED CommJavelin2088-06—
Apr 12East Brunswick InvitationalApr 12 · Discus · Place 25 · BelovED CommDiscus2585-11—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · Shot Put · Place 54 · Beloved Community CharterShot Put12lb54.30-010

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 1-4 ChampionshipsJun 7 · Discus · Place 24 · BelovED CommDiscus2492-009
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Javelin · Place 18 · BelovED Community Charter SchoJavelin1878-119
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 6 · BelovED Community Charter SchoDiscus6106-29
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Shot Put · Place 22 · BelovED Community Charter SchoShot Put2224-7.759
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Javelin · Place 18 · BelovED Community Charter SchoJavelin1878-119
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 6 · BelovED Community Charter SchoDiscus6106-29
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Shot Put · Place 22 · BelovED Community Charter SchoShot Put2224-7.759
May 7South Hudson ChampionshipsMay 7 · Shot Put · Place 2 · BelovED CommShot Put238-04.50—
May 7South Hudson ChampionshipsMay 7 · Javelin · Place 6 · BelovED CommJavelin6108-00—
Apr 29Jersey City Outdoor Track & Field ChampionshipApr 29 · Shot Put · Place 3 · BelovED Community Charter SchoShot Put334-69
Apr 29Jersey City Outdoor Track & Field ChampionshipApr 29 · Javelin · Place 1 · BelovED Community Charter SchoJavelin1111-49
Apr 29Jersey City Outdoor Track & Field ChampionshipApr 29 · Discus · Place 1 · BelovED Community Charter SchoDiscus193-49
Apr 20HCTCA RelaysApr 20 · Shot Put · Place 2 · BelovED Community Charter SchoShot Put228-8.509
Apr 20HCTCA RelaysApr 20 · Shot Put · Place 2 · BelovED CommShot Put228-08.509
Apr 11Hudson County RelaysApr 11 · Shot Put · Place 7 · Beloved Community CharterShot Put12lb7.30-2.509
Apr 1Saint Dominic Academy Spring InvitationalApr 1 · Discus · Place 4 · BelovED CommDiscus452-06—