Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorTCNJ Invitational · Apr 921.88mTCNJ InvitationalApril 9, 2026
Hammer · 4kg · IndoorECAC DIII Outdoor Track & Field Championships · May 1417.67mECAC DIII Outdoor Track & Field ChampionshipsMay 14, 2025
Hammer · 4kg · OutdoorBattle of Madison Ave T&F Meet #2 · Apr 1821.40mBattle of Madison Ave T&F Meet #2April 18, 2026
Javelin · 600g · OutdoorSomerset County Championships · May 1761-11Somerset County ChampionshipsMay 17, 2022
Shot Put · 4kg · OutdoorUrsinus Springfest · Apr 47.65mUrsinus SpringfestApril 4, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 18Battle of Madison Ave T&F Meet #2Apr 18 · Hammer · Place 8 · FDU FlorhamFDU FlorhamHammer4kg8.21.40m PBJr
Apr 18Battle of Madison Ave T&F Meet #2Apr 18 · Discus · Place 12 · FDU FlorhamFDU FlorhamDiscus1kg12.20.81mJr
Apr 18Battle of Madison Ave T&F Meet #2Apr 18 · Shot Put · Place 12 · FDU FlorhamFDU FlorhamShot Put4kg12.7.61mJr
Apr 9TCNJ InvitationalApr 9 · Hammer · Place 17 · FDU FlorhamFDU FlorhamHammer4kg17.16.00mJr
Apr 9TCNJ InvitationalApr 9 · Discus · Place 23 · FDU FlorhamFDU FlorhamDiscus1kg23.21.88m PBJr
Apr 9TCNJ InvitationalApr 9 · Shot Put · Place 17 · FDU FlorhamFDU FlorhamShot Put4kg17.7.29mJr
Apr 4Ursinus SpringfestApr 4 · Hammer · FDU FlorhamFDU FlorhamHammer4kg—DNSJr
Apr 4Ursinus SpringfestApr 4 · Discus · Place 34 · FDU FlorhamFDU FlorhamDiscus1kg34.21.66mJr
Apr 4Ursinus SpringfestApr 4 · Shot Put · Place 30 · FDU FlorhamFDU FlorhamShot Put4kg30.7.65m PBJr
Mar 29Battle of Madison Ave Track & Field MeetMar 29 · Hammer · Place 8 · FDU FlorhamFDU FlorhamHammer4kg8.19.11mJr
Mar 29Battle of Madison Ave Track & Field MeetMar 29 · Discus · Place 7 · FDU FlorhamFDU FlorhamDiscus1kg7.21.70mJr
Mar 29Battle of Madison Ave Track & Field MeetMar 29 · Shot Put · Place 10 · FDU FlorhamFDU FlorhamShot Put4kg10.7.58mJr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
May 14ECAC DIII Outdoor Track & Field ChampionshipsMay 14 · Hammer · Place 12 · FDU FlorhamFDU FlorhamHammer4kg12.17.67m PBSo

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25King's Monarch OpenApr 25 · Hammer · Place 18 · FDU FlorhamFDU FlorhamHammer4kg18.17.11mSo
Apr 25King's Monarch OpenApr 25 · Discus · Place 18 · FDU FlorhamFDU FlorhamDiscus1kg18.18.55mSo
Apr 18ESU All AmericanApr 18 · Hammer · Place 10 · FDU-FlorhamFDU-FlorhamHammer1054-11SO
Apr 18ESU All AmericanApr 18 · Discus · Place 8 · FDU-FlorhamFDU-FlorhamDiscus866-0SO
Apr 10TCNJ InvitationalApr 10 · Hammer · Place 31 · FDU FlorhamFDU FlorhamHammer4kg31.14.36mSo
Apr 10TCNJ InvitationalApr 10 · Discus · Place 30 · FDU FlorhamFDU FlorhamDiscus1kg30.19.55mSo
Apr 5Ursinus Track FestivalApr 5 · Hammer · Place 23 · FDU FlorhamFDU FlorhamHammer4kg23.14.54mSo
Apr 5Ursinus Track FestivalApr 5 · Discus · Place 38 · FDU FlorhamFDU FlorhamDiscus1kg38.19.79mSo
Mar 28Ramapo InvitationalMar 28 · Discus · Place 25 · FDU FlorhamFDU FlorhamDiscus2520.79mSo
Mar 22Monarch InviteMar 22 · Discus · Place 11 · FDU-FlorhamFDU-FlorhamDiscus1117.89mSO

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 27Monarch OpenApr 27 · Discus · Place 17 · FDU FlorhamFDU FlorhamDiscus1kg17.20.98mFr
Apr 19The Coach Pollard InvitationalApr 19 · Discus · Place 35 · FDU FlorhamFDU FlorhamDiscus3520.14m—
Apr 5Ursinus T&F InvitationalApr 5 · Discus · Place 16 · FDU FlorhamFDU FlorhamDiscus1kg16.21.58mFr
Mar 29Osprey OpenMar 29 · Discus · Place 18 · FDU-FlorhamFDU-FlorhamDiscus1820.73mFR

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · Discus · Place 34 · Bridgewater-RaritanBridgewater-RaritanDiscus1kg34.65-912
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · Shot Put · Place 38 · Bridgewater-RaritanBridgewater-RaritanShot Put4kg38.20-3.5012
May 16Somerset County ChampionshipsMay 16 · Javelin · Place 21 · Bridgewater-RaritanBridgewater-RaritanJavelin600g21.53-1012
May 16Somerset County ChampionshipsMay 16 · Discus · Place 28 · Bridgewater-RaritanBridgewater-RaritanDiscus1kg28.62-0612
May 12Raider Novice InvitationalMay 12 · Javelin · Place 35 · Bridgewater-RaritanBridgewater-RaritanJavelin600g35.48-0412
May 12Raider Novice InvitationalMay 12 · Discus · Place 12 · Bridgewater-RaritanBridgewater-RaritanDiscus1kg12.68-1112
May 12Raider Novice InvitationalMay 12 · Shot Put · Place 26 · Bridgewater-RaritanBridgewater-RaritanShot Put4kg26.23-08.0012
May 6Neville Plummer Memorial InvitationalMay 6 · Javelin · Place 13 · Bridgewater-RaritanBridgewater-RaritanJavelin600g13.58-0612
May 6Neville Plummer Memorial InvitationalMay 6 · Shot Put · Place 13 · Bridgewater-RaritanBridgewater-RaritanShot Put4kg13.24-09.0012
Apr 25Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApr 25 · Javelin · Place 13 · Bridgewater-RaritanBridgewater-RaritanJavelin600g13.55-712
Apr 25Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApr 25 · Discus · Place 13 · Bridgewater-RaritanBridgewater-RaritanDiscus1kg13.65-812
Apr 22Somerset County RelaysApr 22 · Javelin · Place 22 · Bridgewater-RaritanBridgewater-RaritanJavelin2254-812
Apr 22Somerset County RelaysApr 22 · Shot Put · Place 22 · Bridgewater-RaritanBridgewater-RaritanShot Put2223-1112
Apr 22Somerset County RelaysApr 22 · Discus · Place 22 · Bridgewater-RaritanBridgewater-RaritanDiscus2266-012

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals North 2 Groups 1 and 4Jun 3 · Javelin · Place 22 · Bridgewater-RaritanBridgewater-RaritanJavelin600g22.61-0811
May 17Somerset County ChampionshipsMay 17 · Javelin · Place 24 · Bridgewater-RaritanBridgewater-RaritanJavelin600g24.61-11 PB11
May 17Somerset County ChampionshipsMay 17 · Discus · Place 35 · Bridgewater-RaritanBridgewater-RaritanDiscus1kg35.54-1111
May 4Bridgewater v Watchung Hills v Manville @ Bound BrookMay 4 · Discus · Place 12 · Bridgewater-RaritanBridgewater-RaritanDiscus1kg12.60-0511
Apr 23Colts Neck Spring InvitationalApr 23 · Javelin · Place 41 · Bridgewater-RaritanBridgewater-RaritanJavelin4155-311
Apr 23Colts Neck Spring InvitationalApr 23 · Discus · Place 52 · Bridgewater-RaritanBridgewater-RaritanDiscus5250-111

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals North 2 Groups 1 and 4Jun 4 · Javelin · Place 20 · Bridgewater-RaritanBridgewater-RaritanJavelin600g20.42-0010
May 15Raider Novice InvitationalMay 15 · Javelin · Place 11 · Bridgewater-RaritanBridgewater-RaritanJavelin600g11.61-1010
May 15Raider Novice InvitationalMay 15 · Discus · Place 27 · Bridgewater-RaritanBridgewater-RaritanDiscus1kg27.51-0810
May 15Raider Novice InvitationalMay 15 · Shot Put · Place 17 · Bridgewater-RaritanBridgewater-RaritanShot Put4kg17.21-10.0010
May 5Hillsborough, Bridgewater vs RidgeMay 5 · Discus · Place 13 · Bridgewater-RaritanBridgewater-RaritanDiscus1349-5—