Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · Indoor2026 Paul Donahue Invitational · Apr 1750.86m2026 Paul Donahue InvitationalApril 17, 2026
Javelin · 800g · Outdoor AARTFC Outdoor Track & Field Championships · May 1354.65m AARTFC Outdoor Track & Field ChampionshipsMay 13, 2026
Shot Put · 12lb · OutdoorRaider Novice Invitational · May 1530-11.00Raider Novice InvitationalMay 15, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · Javelin · Place 9 · Montclair StateMontclair StateJavelin800g9.54.65m PBJr
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · Javelin · Place 7 · Montclair StateMontclair StateJavelin800g7.53.12mJr
Apr 24TCNJ Lions InviteApr 24 · Javelin · Place 4 · Montclair StateMontclair StateJavelin800g4.50.98mJr
Apr 9TCNJ InvitationalApr 9 · Javelin · Place 5 · Montclair StateMontclair StateJavelin800g5.50.40mJr
Apr 3Osprey OpenApr 3 · Javelin · Place 3 · Montclair StateMontclair StateJavelin350.22mJr
Mar 27Ramapo College InvitationalMar 27 · Javelin · Place 4 · Montclair StateMontclair StateJavelin800g4.49.28mJr
Mar 20Stockton InviteMar 20 · Javelin · Place 9 · Montclair StateMontclair StateJavelin948.28mJr

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · Javelin · Place 11 · Montclair StateMontclair StateJavelin800g11.50.86m PBJr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3NJAC Outdoor Track & Field ChampionshipsMay 3 · Javelin · Place 5 · Montclair StateMontclair StateJavelin800g5.50.68mSo
Apr 12Oscar Moore InvitationalApr 12 · Javelin · Place 13 · Montclair StateMontclair StateJavelin1340.91mSo
Apr 5Muhlenberg InviteApr 5 · Javelin · Place 9 · Montclair StateMontclair StateJavelin945.80mSo
Mar 28Danny Curran InvitationalMar 28 · Javelin · Place 19 · Montclair StateMontclair StateJavelin1946.97mSo

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Apr 18The Coach Pollard InvitationalApr 18 · Javelin · Place 13 · Montclair StateMontclair StateJavelin800g13.48.97mSo

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15AARTFC DIII OutdoorMay 15 · Javelin · Place 21 · Montclair StateMontclair StateJavelin2148.17m—
May 4NJAC Outdoor ChampionshipsMay 4 · Javelin · Place 5 · Montclair StateMontclair StateJavelin546.20m—
Apr 26TCNJ Lions InviteApr 26 · Javelin · Place 17 · Montclair StateMontclair StateJavelin800g17.45.47mFr
Apr 19The Coach Pollard InvitationalApr 19 · Javelin · Place 8 · Montclair StateMontclair StateJavelin847.39m—
Mar 29Ramapo College InvitationalMar 29 · Javelin · Place 1 · Montclair StateMontclair StateJavelin151.39m—

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 1 - 4 - NPAJun 9 · Javelin · Place 21 · WestfieldWestfieldJavelin800g21.129-312
Jun 2NJSIAA Sectionals North 2 Groups 1 and 4Jun 2 · Javelin · Place 6 · WestfieldWestfieldJavelin800g6.146-512
May 11Union County Conference ChampionshipsMay 11 · Javelin · Place 4 · WestfieldWestfieldJavelin4149-012
May 4Union County Championship RelaysMay 4 · Javelin · Place 12 · WestfieldWestfieldJavelin800g12.126-0212
Apr 8Summit RelaysApr 8 · Javelin · Place 7 · WestfieldWestfieldJavelin800g7.127-912
Apr 3CBA's Penn Relays Throws QualifierApr 3 · Javelin · Place 10 · WestfieldWestfieldJavelin10136-4—

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 30Raider Rumble Throwing MeetApr 30 · Discus · Place 19 · WestfieldWestfieldDiscus1990-08—
Apr 30Raider Rumble Throwing MeetApr 30 · Javelin · Place 13 · WestfieldWestfieldJavelin13128-02—
Apr 9Husky RelaysApr 9 · Javelin · Place 6 · WestfieldWestfieldJavelin6115-1011

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 15Raider Novice InvitationalMay 15 · Javelin · Place 6 · WestfieldWestfieldJavelin800g6.119-0910
May 15Raider Novice InvitationalMay 15 · Shot Put · Place 18 · WestfieldWestfieldShot Put12lb18.30-11.00 PB10
Apr 24The Metuchen RelaysApr 24 · Javelin · Place 14 · WestfieldWestfieldJavelin14115-02—
Apr 17Patriots/Blue Devils/Hawks Tri MeetApr 17 · Javelin · Place 3 · WestfieldWestfieldJavelin3105-03—
Apr 17Patriots/Blue Devils/Hawks Tri MeetApr 17 · Shot Put · Place 12 · WestfieldWestfieldShot Put1231-07.50—