Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorLen Pietrewicz Invitational · Dec 288.99aLen Pietrewicz InvitationalDecember 28, 2023
55 Meters · IndoorSJTCA Winter Meet #14 · Jan 298.73SJTCA Winter Meet #14January 29, 2024
Discus · 1kg · OutdoorPeacock Invitational · Mar 2530.56mPeacock InvitationalMarch 25, 2026
Shot Put · 4kg · IndoorNYC Gotham Cup · Jan 1711.22mNYC Gotham CupJanuary 17, 2025
Shot Put · 4kg · OutdoorMetropolitan Championships · Apr 311.44mMetropolitan ChampionshipsApril 3, 2026
Weight Throw · 20lb / 9.0kg · IndoorMAAC Indoor Track & Field Championships · Feb 2110.87mMAAC Indoor Track & Field ChampionshipsFebruary 21, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · Discus · Place 26 · Saint Peter'sSaint Peter'sDiscus1kg26.27.04mSo
May 9MAAC Outdoor ChampionshipsMay 9 · Shot Put · Place 11 · Saint Peter'sSaint Peter'sShot Put4kg11.11.32mSo
Apr 11Rutgers RelaysApr 11 · Shot Put · Place 18 · Saint Peter'sSaint Peter'sShot Put4kg18.10.85mSo
Apr 3Metropolitan ChampionshipsApr 3 · Discus · Place 14 · Saint Peter'sSaint Peter'sDiscus1kg14.29.35mSo
Apr 3Metropolitan ChampionshipsApr 3 · Shot Put · Place 5 · Saint Peter'sSaint Peter'sShot Put4kg5.11.44m PBSo
Mar 27Monmouth Season OpenerMar 27 · Hammer · Saint Peter'sSaint Peter'sHammer4kg--FOULSo
Mar 27Monmouth Season OpenerMar 27 · Discus · Place 15 · Saint Peter'sSaint Peter'sDiscus1kg15.26.54mSo
Mar 27Monmouth Season OpenerMar 27 · Shot Put · Place 11 · Saint Peter'sSaint Peter'sShot Put4kg11.9.87mSo
Mar 25Peacock InvitationalMar 25 · Discus · Place 2 · Saint Peter'sSaint Peter'sDiscus1kg2.30.56m PBSo
Mar 25Peacock InvitationalMar 25 · Shot Put · Place 2 · Saint Peter'sSaint Peter'sShot Put4kg2.10.98mSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · Weight Throw · Place 24 · Saint Peter'sSaint Peter'sWeight Throw20lb / 9.0kg24.10.87m PBSo
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · Shot Put · Place 23 · Saint Peter'sSaint Peter'sShot Put4kg23.10.09mSo
Jan 9TCNJ Lions InvitationalJan 9 · Weight Throw · Place 9 · Saint Peter'sSaint Peter'sWeight Throw99.36mSo
Jan 9TCNJ Lions InvitationalJan 9 · Shot Put · Place 6 · Saint Peter'sSaint Peter'sShot Put610.02mSo

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Armory Collegiate Distance CarnivalDec 5 · Weight Throw · Place 4 · Saint Peter'sSaint Peter'sWeight Throw20lb / 9.0kg4.8.70mSo
Dec 5Armory Collegiate Distance CarnivalDec 5 · Shot Put · Place 4 · Saint Peter'sSaint Peter'sShot Put4kg4.10.79mSo
Dec 3Knights Midweek ClashDec 3 · Shot Put · Place 7 · Saint Peter'sSaint Peter'sShot Put4kg7.10.19mSo
Feb 22MAAC Indoor T&F ChampsFeb 22 · Shot Put · Place 17 · Saint Peter'sSaint Peter'sShot Put4kg17.10.56mFr
Jan 31 Metropolitan ChampionshipsJan 31 · Shot Put · Place 13 · Saint Peter'sSaint Peter'sShot Put1310.87m—
Jan 17NYC Gotham CupJan 17 · Weight Throw · Saint Peter'sSaint Peter'sWeight Throw20lb / 9.0kg—FOULFr
Jan 17NYC Gotham CupJan 17 · Shot Put · Place 13 · Saint Peter'sSaint Peter'sShot Put4kg13.11.22m PBFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · Discus · Place 29 · Saint Peter'sSaint Peter'sDiscus1kg29.28.08mFr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · Shot Put · Place 16 · Saint Peter'sSaint Peter'sShot Put4kg16.10.57mFr
Apr 18Morgan State Legacy MeetApr 18 · Discus · Place 22 · St. Peter'sSt. Peter'sDiscus2226.83mFR
Apr 18Morgan State Legacy MeetApr 18 · Shot Put · Place 13 · St. Peter'sSt. Peter'sShot Put1310.89mFR
Apr 9Peacock InvitationalApr 9 · Discus · Place 7 · Saint Peter'sSaint Peter'sDiscus725.24mFR
Apr 9Peacock InvitationalApr 9 · Shot Put · Place 7 · Saint Peter'sSaint Peter'sShot Put79.70mFR
Apr 4NYC Metro ChampsApr 4 · Discus · Place 11 · Saint Peter'sSaint Peter'sDiscus1kg11.27.43mFr
Apr 4NYC Metro ChampsApr 4 · Shot Put · Place 6 · Saint Peter'sSaint Peter'sShot Put4kg6.10.28mFr

2024 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 4Knights Midweek ClashDec 4 · Long Jump · Saint Peter'sSaint Peter'sLong Jump—NMFr
Dec 4Knights Midweek ClashDec 4 · Shot Put · Place 5 · Saint Peter'sSaint Peter'sShot Put4kg5.10.95UnofficialFr
Feb 24Ocean Breeze Elite InvitationalFeb 24 · Shot Put · Place 9 · Pemberton TownshipPemberton TownshipShot Put934-10.7512
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 5 · Pemberton TownshipPemberton TownshipShot Put536-3.7512
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · Shot Put · Place 5 · Pemberton TownshipPemberton TownshipShot Put536-3.7512
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 3 · Pemberton TownshipPemberton TownshipShot Put332-412
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · Shot Put · Place 3 · Pemberton TownshipPemberton TownshipShot Put332-412
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · Shot Put · Place 20 · Pemberton TownshipPemberton TownshipShot Put2029-6.7512
Jan 29SJTCA Winter Meet #14Jan 29 · Shot Put · Place 3 · Pemberton TownshipPemberton TownshipShot Put334-1.5012
Jan 29SJTCA Winter Meet #14Jan 29 · 55 Meters · Place 84 · Pemberton TownshipPemberton Township55 MetersRound P848.73 PB12
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 9 · Pemberton TownshipPemberton TownshipShot Put934-012
Jan 23Cherokee Throw Down #2Jan 23 · Shot Put · Place 9 · Pemberton TownshipPemberton TownshipShot Put934-012
Jan 14Molloy Stanner GamesJan 14 · Shot Put · Place 14 · Pemberton TownshipPemberton TownshipShot Put1427-05.5012
Jan 14Molloy Stanner GamesJan 14 · 55 Meters · Place 138 · Pemberton TownshipPemberton Township55 MetersRound P1389.0912

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · Shot Put · Place 10 · Pemberton TownshipPemberton TownshipShot Put4kg10.35-07.7512
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 16 · Pemberton ToPemberton ToDiscus1689-1012
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 6 · Pemberton ToPemberton ToShot Put637-00.7512
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Discus · Place 16 · Pemberton ToPemberton ToDiscus1689-1012
May 31NJSIAA Sectionals South Groups 2 and 3May 31 · Shot Put · Place 6 · Pemberton ToPemberton ToShot Put637-00.7512
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Discus · Place 6 · Pemberton ToPemberton ToDiscus676-04—
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · Shot Put · Place 1 · Pemberton ToPemberton ToShot Put133-05.50—
May 11Burlington County ChampionshipsMay 11 · Discus · Place 6 · Pemberton TownshipPemberton TownshipDiscus6103-712
May 11Burlington County ChampionshipsMay 11 · Shot Put · Place 1 · Pemberton TownshipPemberton TownshipShot Put137-4.7512
Apr 20Colts Neck Spring InvitationalApr 20 · Discus · Place 23 · Pemberton TownshipPemberton TownshipDiscus1kg23.77-312
Apr 20Colts Neck Spring InvitationalApr 20 · Shot Put · Place 3 · Pemberton TownshipPemberton TownshipShot Put4kg3.36-512
Apr 13West Deptford RelaysApr 13 · Shot Put · Place 2 · Pemberton TownshipPemberton TownshipShot Put232-5.5012
Apr 6Don Danser RelaysApr 6 · Discus · Place 10 · Pemberton ToPemberton ToDiscus1081-06—
Apr 6Don Danser RelaysApr 6 · Shot Put · Place 4 · Pemberton ToPemberton ToShot Put432-03.25—
Mar 3 NJSIAA Meet of ChampionsMar 3 · Shot Put · Place 19 · Pemberton TownshipPemberton TownshipShot Put1935-9.2512

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · 55 Meter · Place 82 · Pemberton TownshipPemberton Township55 MeterRound P82.8.99a PBWind: 012
Dec 28Len Pietrewicz InvitationalDec 28 · Shot Put · Place 6 · Pemberton TownshipPemberton TownshipShot Put4kg6.34' 0.2512
Dec 23North Shore HS InvitationalDec 23 · 55 Meter · Place 226 · Pemberton TownshipPemberton Township55 MeterRound P226.9.03a12
Dec 23North Shore HS InvitationalDec 23 · Shot Put · Place 6 · Pemberton TownshipPemberton TownshipShot Put4kg6.33-08.7512
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · Shot Put · Place 4 · Pemberton TownshipPemberton TownshipShot Put4kg4.30-11.2512
Feb 21SJTCA Winter Meet #16Feb 21 · Shot Put · Place 3 · Pemberton TownshipPemberton TownshipShot Put331-1111
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 3 · Pemberton TownshipPemberton TownshipShot Put334-2.5011
Feb 9Cherokee Throw Down #3Feb 9 · Shot Put · Place 2 · Pemberton ToPemberton ToShot Put234-06.75—
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · Shot Put · Place 2 · Pemberton TownshipPemberton TownshipShot Put233-1.2511
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · Shot Put · Place 2 · Pemberton TownshipPemberton TownshipShot Put233-1.2511
Jan 24Cherokee Throw Down #2Jan 24 · Shot Put · Place 2 · Pemberton ToPemberton ToShot Put233-05.25—
Jan 21SJTCA Winter Meet #8Jan 21 · Shot Put · Place 4 · Pemberton TownshipPemberton TownshipShot Put434-0.3411
Jan 21SJTCA Winter Meet #8Jan 21 · Shot Put · Place 4 · Pemberton TownshipPemberton TownshipShot Put434-0.3411
Jan 21SJTCA Winter Meet #8Jan 21 · Shot Put · Place 4 · Pemberton TownshipPemberton TownshipShot Put434-0.3411
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 2 · Pemberton TownshipPemberton TownshipShot Put233-2.2511
Jan 16NJSIAA Relay Championships - Group 2Jan 16 · Shot Put · Place 2 · Pemberton TownshipPemberton TownshipShot Put233-2.2511

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Discus · Place 14 · Pemberton TownshipPemberton TownshipDiscus1487-311
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 8 · Pemberton TownshipPemberton TownshipShot Put834-1111
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Discus · Place 14 · Pemberton ToPemberton ToDiscus1487-0311
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Shot Put · Place 8 · Pemberton ToPemberton ToShot Put834-11.0011
May 25Cherokee Final Countdown- Last ChanceMay 25 · Discus · Place 18 · Pemberton ToPemberton ToDiscus1879-07—
May 25Cherokee Final Countdown- Last ChanceMay 25 · Shot Put · Place 3 · Pemberton ToPemberton ToShot Put333-07.00—
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · Discus · Place 7 · Pemberton TownshipPemberton TownshipDiscus775-111
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · Shot Put · Place 1 · Pemberton TownshipPemberton TownshipShot Put132-10.511
May 13Burlington County ChampionshipsMay 13 · Discus · Place 14 · Pemberton TownshipPemberton TownshipDiscus1482-211
May 13Burlington County ChampionshipsMay 13 · Discus · Place 14 · Pemberton TownshipPemberton TownshipDiscus1482-211
May 13Burlington County ChampionshipsMay 13 · Shot Put · Place 4 · Pemberton TownshipPemberton TownshipShot Put434-811
May 13Burlington County ChampionshipsMay 13 · Shot Put · Place 4 · Pemberton TownshipPemberton TownshipShot Put434-811
May 6Neville Plummer Memorial InvitationalMay 6 · Shot Put · Place 3 · Pemberton TownshipPemberton TownshipShot Put4kg3.33-00.7511
Apr 22Colts Neck Spring InvitationalApr 22 · Shot Put · Place 2 · Pemberton TownshipPemberton TownshipShot Put233-311
Apr 22Colts Neck Spring InvitationalApr 22 · Discus · Place 11 · Pemberton TownshipPemberton TownshipDiscus1185-411
Apr 8Don Danser RelaysApr 8 · Discus · Place 4 · Pemberton ToPemberton ToDiscus491-02—
Apr 8Don Danser RelaysApr 8 · Discus · Place 4 · Pemberton ToPemberton ToDiscus491-02—
Apr 8Don Danser RelaysApr 8 · Discus · Place 4 · Pemberton ToPemberton ToDiscus491-02—
Apr 8Don Danser RelaysApr 8 · Javelin · Place 9 · Pemberton ToPemberton ToJavelin956-06—
Apr 8Don Danser RelaysApr 8 · Javelin · Place 9 · Pemberton ToPemberton ToJavelin956-06—
Apr 8Don Danser RelaysApr 8 · Javelin · Place 9 · Pemberton ToPemberton ToJavelin956-06—
Apr 8Don Danser RelaysApr 8 · Shot Put · Place 1 · Pemberton ToPemberton ToShot Put134-00.00—
Apr 8Don Danser RelaysApr 8 · Shot Put · Place 1 · Pemberton ToPemberton ToShot Put134-00.00—
Apr 8Don Danser RelaysApr 8 · Shot Put · Place 1 · Pemberton ToPemberton ToShot Put134-00.00—
Mar 5NJSIAA Meet of ChampionsMar 5 · Shot Put · Place 25 · Pemberton TownshipPemberton TownshipShot Put2529-811
Mar 5NJSIAA Meet of ChampionsMar 5 · Shot Put · Place 25 · Pemberton TownshipPemberton TownshipShot Put2529-811
Mar 5NJSIAA Meet of ChampionsMar 5 · Shot Put · Place 25 · Pemberton TownshipPemberton TownshipShot Put2529-811

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28Len Pietrewicz InvitationalDec 28 · Shot Put · Place 3 · Pemberton TownshipPemberton TownshipShot Put4kg3.33-01.2511
Dec 17Coaches Hall of Fame InvitationalDec 17 · Shot Put · Place 1 · Pemberton TownshipPemberton TownshipShot Put4kg1.36-05.2511

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · Discus · Place 16 · Pemberton ToPemberton ToDiscus1691-0210
Jun 3NJSIAA Sectionals South Groups 2 and 3Jun 3 · Shot Put · Place 13 · Pemberton ToPemberton ToShot Put1332-09.0010
May 14Burlington County ChampionshipsMay 14 · Discus · Place 11 · Pemberton TownshipPemberton TownshipDiscus1kg11.79-1010
Apr 23Colts Neck Spring InvitationalApr 23 · Shot Put · Place 4 · Pemberton TownshipPemberton TownshipShot Put433-510
Apr 23Colts Neck Spring InvitationalApr 23 · Discus · Place 46 · Pemberton TownshipPemberton TownshipDiscus4653-1110
Apr 16Fast Times at Cherokee HighApr 16 · Discus · Place 16 · Pemberton ToPemberton ToDiscus1670-05—
Apr 16Fast Times at Cherokee HighApr 16 · Shot Put · Place 2 · Pemberton ToPemberton ToShot Put233-06.00—
Apr 9Deptford Spartan RelaysApr 9 · Discus · Place 19 · Pemberton ToPemberton ToDiscus1968-05—
Apr 9Deptford Spartan RelaysApr 9 · Shot Put · Place 6 · Pemberton ToPemberton ToShot Put629-07.50—
Apr 2Don Danser RelaysApr 2 · Javelin · Place 23 · Pemberton ToPemberton ToJavelin2365-00—
Apr 2Don Danser RelaysApr 2 · Discus · Place 13 · Pemberton ToPemberton ToDiscus1368-00—
Apr 2Don Danser RelaysApr 2 · Shot Put · Place 5 · Pemberton ToPemberton ToShot Put531-00.00—