Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 600g · OutdoorNJSIAA Group Championships - 1 & 4 · May 29100-01NJSIAA Group Championships - 1 & 4May 29, 2026
Shot Put · 4kg · IndoorCliff Back Invitational · Dec 2229-7.50Cliff Back InvitationalDecember 22, 2025
Shot Put · 4kg · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 1529-1.75NJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 1 & 4May 29 · Javelin · Place 7 · Hanover ParkJavelin600g7.100-01 PB11
May 19Morris County ChampionshipsMay 19 · Javelin · Place 13 · Hanover ParkJavelin600g13.88-111
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Javelin · Place 2 · Hanover ParkJavelin600g2.96-111
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Shot Put · Place 7 · Hanover ParkShot Put4kg7.29-1.75 PB11
May 5NJAC - EASTMay 5 · Javelin · Place 7 · Hanover ParkJavelin600g7.94-1011
May 5NJAC - EASTMay 5 · Shot Put · Place 13 · Hanover ParkShot Put4kg13.29-1.5011
Apr 29Morris County Relay ChampionshipsApr 29 · Javelin · Place 20 · Hanover ParkJavelin600g20.73-0011
Apr 29Morris County Relay ChampionshipsApr 29 · Shot Put · Place 29 · Hanover ParkShot Put4kg29.25-03.5011
Apr 18Morris Hills RelaysApr 18 · Javelin · Place 11 · Hanover ParkJavelin600g11.85-0311
Apr 18Morris Hills RelaysApr 18 · Shot Put · Place 35 · Hanover ParkShot Put4kg35.25-07.0011

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · Shot Put · Place 12 · Hanover ParkShot Put1230-3.2511
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · Shot Put · Place 3 · Hanover ParkShot Put333-611
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 12 · Hanover ParkShot Put1226-11.5011
Jan 3Christa Racine InvitationalJan 3 · Shot Put · Place 4 · Hanover ParkShot Put430-00.5011

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22Cliff Back InvitationalDec 22 · Shot Put · Place 6 · Hanover ParkShot Put4kg6.29-7.50 PB11
Dec 17Dick DeSchriver InvitationalDec 17 · Shot Put · Place 7 · Hanover ParkShot Put4kg7.29-05.5011
Dec 13Wayne Gardiner Holiday RelaysDec 13 · Shot Put · Place 6 · Hanover ParkShot Put4kg6.29-05.5011
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · Shot Put · Place 15 · Hanover ParkShot Put1524-9.2510
Jan 20Morris County Frosh-Soph ChampsJan 20 · Shot Put · Place 2 · Hanover ParkShot Put226-8.5010
Jan 15Wayne Valentine InvitationalJan 15 · Shot Put · Place 22 · Hanover ParkShot Put2223-1110
Jan 4Christa Racine InvitationalJan 4 · Shot Put · Place 20 · Hanover ParkShot Put2025-05.5010

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Javelin · Place 11 · Hanover ParkJavelin1186-0810
May 20Morris County ChampionshipsMay 20 · Javelin · Place 14 · Hanover ParkJavelin600g14.83-1110
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Javelin · Place 5 · Hanover ParkJavelin587-0110
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · Javelin · Place 5 · Hanover ParkJavelin587-110
May 6NJAC - EASTMay 6 · Javelin · Place 7 · Hanover ParkJavelin788-0810
May 6NJAC - EASTMay 6 · Shot Put · Place 25 · Hanover ParkShot Put2524-11.0010
May 1Morris County Relay ChampionshipsMay 1 · Javelin · Place 9 · Hanover ParkJavelin990-010
May 1Morris County Relay ChampionshipsMay 1 · Shot Put · Place 30 · Hanover ParkShot Put3024-1110
Apr 12Dodgertown RelaysApr 12 · Javelin · Place 4 · Hanover ParkJavelin483-610
Apr 12Dodgertown RelaysApr 12 · Shot Put · Place 18 · Hanover ParkShot Put1823-410

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27Cliff Back InvitationalDec 27 · Shot Put · Place 10 · Hanover ParkShot Put4kg10.25-7.5010
Dec 17Dick DeSchriver InvitationalDec 17 · Shot Put · Place 24 · Hanover ParkShot Put4kg24.25-310
Dec 14Poreda InvitationalDec 14 · Shot Put · Place 24 · Hanover ParkShot Put4kg24.21-11.5010
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · Shot Put · Place 24 · Hanover ParkShot Put4kg24.21-11.5010
Jan 10Wayne Valentine InvitationalJan 10 · Shot Put · Place 3 · Hanover ParkShot Put323-2.759

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7NJAC Small SchoolsMay 7 · Javelin · Place 34 · HANOVER PARKJavelin3467-07—
May 7NJAC Small SchoolsMay 7 · Javelin · Place 34 · HANOVER PARKJavelin3467-07—
May 1Morris County Relay ChampionshipsMay 1 · Javelin · Place 48 · Hanover ParkJavelin4861-09
Apr 20Morris Hills RelaysApr 20 · Javelin · Place 34 · Hanover ParkJavelin600g34.73-009

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Cliff Back InvitationalDec 30 · Shot Put · Place 2 · Hanover ParkShot Put4kg2.24-2.509
Dec 19Dick DeSchriver InvitationalDec 19 · Shot Put · Place 8 · Hanover ParkShot Put4kg8.19-08.259
Dec 14Jack O'Leary Lid Lifter InvitationalDec 14 · Shot Put · Place 38 · Hanover ParkShot Put4kg38.20-02.009