Personal bests

Best marks in available results
Event / courseMarkMeetDate
Shot Put · 4kg · OutdoorMercer Coaches Classic · May 218-04.00Mercer Coaches ClassicMay 2, 2026

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 2Mercer Coaches ClassicMay 2 · Shot Put · Place 47 · RobbinsvilleShot Put4kg47.18-04.00 PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 20SJTCA #13Jan 20 · Shot Put · Place 33 · RobbinsvilleShot Put3318-111
Jan 10SJTCA #11Jan 10 · Shot Put · Place 46 · RobbinsvilleShot Put4616-6.2511
Jan 4CVC RelaysJan 4 · Shot Put · Place 33 · RobbinsvilleShot Put3316-6.7511

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · Shot Put · Place 32 · RobbinsvilleShot Put3214-8.2510
Feb 1SJTCA #16Feb 1 · Shot Put · Place 32 · RobbinsvilleShot Put3214-4.5010
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 33 · RobbinsvilleShot Put3315-310
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 33 · RobbinsvilleShot Put3315-310
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 33 · RobbinsvilleShot Put3315-310
Jan 26CVC ChampionshipJan 26 · Shot Put · Place 33 · RobbinsvilleShot Put3315-310
Jan 13Mid-Winter ClassicJan 13 · Shot Put · Place 44 · RobbinsvilleShot Put4415-510
Jan 11SJTCA Meet #11Jan 11 · Shot Put · Place 53 · RobbinsvilleShot Put5314-410

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 4Mercer County Freshman/Sophomore MeetMay 4 · Javelin · Place 23 · RobbinsvilleJavelin2321-02—
May 4Mercer County Freshman/Sophomore MeetMay 4 · Discus · Place 29 · RobbinsvilleDiscus2929-04—
May 4Mercer County Freshman/Sophomore MeetMay 4 · Shot Put · Place 30 · RobbinsvilleShot Put3013-03.50—