Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBig North Championships-Freedom-National · May 4115-09Big North Championships-Freedom-National May 4, 2023
Hammer · 16lb / 7.26kg · OutdoorNavy Spring Invitational · Apr 1749.63mNavy Spring InvitationalApril 17, 2026
Shot Put · 12lb · IndoorParisi - Last Chance Qualifier · Feb 2643-2.5Parisi - Last Chance QualifierFebruary 26, 2023
Shot Put · 12lb · OutdoorBig North Championships-Freedom-National · May 441-06.25Big North Championships-Freedom-National May 4, 2023
Shot Put · 16lb / 7.26kg · IndoorNavy Indoor Invitational · Dec 612.35mNavy Indoor InvitationalDecember 6, 2025
Shot Put · 16lb / 7.26kg · OutdoorNavy Outdoor Invitational · Mar 2812.86mNavy Outdoor InvitationalMarch 28, 2026
Weight Throw · 35lb / 15.9kg · IndoorNavy Indoor Invitational · Dec 613.93mNavy Indoor InvitationalDecember 6, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8Navy National EliteMay 8 · Hammer · Place 6 · NavyNavyHammer16lb / 7.26kg6.49.47mSo
May 1Larry Ellis InvitationalMay 1 · Hammer · NavyNavyHammer16lb / 7.26kg--DNSSo
Apr 17Navy Spring InvitationalApr 17 · Hammer · Place 6 · NavyNavyHammer16lb / 7.26kg6.49.63m PBSo
Mar 28Navy Outdoor InvitationalMar 28 · Hammer · Place 18 · NavyNavyHammer16lb / 7.26kg18.42.11mSo
Mar 28Navy Outdoor InvitationalMar 28 · Shot Put · Place 10 · NavyNavyShot Put16lb / 7.26kg10.12.86m PBSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 20Navy SelectFeb 20 · Weight Throw · Place 10 · NavyNavyWeight Throw1015.02mSO
Feb 20Navy SelectFeb 20 · Shot Put · Place 9 · NavyNavyShot Put912.78mSO
Jan 16Wesley A. Brown InvitationalJan 16 · Weight Throw · Place 11 · NavyNavyWeight Throw1113.06mSo
Jan 16Wesley A. Brown InvitationalJan 16 · Shot Put · Place 11 · NavyNavyShot Put1111.72mSo
Jan 10Navy vs. PrincetonJan 10 · Weight Throw · Place 12 · NavyNavyWeight Throw1214.08mSo
Jan 10Navy vs. PrincetonJan 10 · Shot Put · Place 11 · NavyNavyShot Put1111.98mSo

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 6Navy Indoor InvitationalDec 6 · Weight Throw · Place 16 · NavyNavyWeight Throw35lb / 15.9kg16.13.93m PBSo
Dec 6Navy Indoor InvitationalDec 6 · Shot Put · Place 15 · NavyNavyShot Put16lb / 7.26kg15.12.35m PBSo
Feb 21Navy SelectFeb 21 · Weight Throw · Place 9 · NavyNavyWeight Throw914.28m—
Feb 21Navy SelectFeb 21 · Shot Put · Place 7 · NavyNavyShot Put712.02m—
Jan 17Wesley A Brown InvitationalJan 17 · Weight Throw · Place 11 · NavyNavyWeight Throw1113.06m—
Jan 17Wesley A Brown InvitationalJan 17 · Shot Put · Place 11 · NavyNavyShot Put1111.72m—
Jan 11Princeton at Navy (dual)Jan 11 · Weight Throw · NavyNavyWeight Throw35lb / 15.9kgEx.13.77mFr
Jan 11Princeton at Navy (dual)Jan 11 · Shot Put · NavyNavyShot Put16lb / 7.26kgEx.11.24mFr

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 18Navy Spring InvitationalApr 18 · Hammer · Place 6 · NavyNavyHammer6154-6FR
Mar 29Navy Outdoor InvitationalMar 29 · Hammer · Place 10 · NavyNavyHammer1043.53m—
Mar 29Navy Outdoor InvitationalMar 29 · Shot Put · Place 12 · NavyNavyShot Put1212.13m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Navy InviteDec 7 · Weight Throw · Place 11 · NavyNavyWeight Throw35lb / 15.9kg11.12.30mFr
Dec 7Navy InviteDec 7 · Shot Put · Place 9 · NavyNavyShot Put16lb / 7.26kg9.11.71mFr

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20County Seat InvitationalMay 20 · Discus · Place 18 · Bergen CatholicBergen CatholicDiscus18106-0912
May 20County Seat InvitationalMay 20 · Shot Put · Place 19 · Bergen CatholicBergen CatholicShot Put1937-00.5012
May 4Big North Championships-Freedom-National May 4 · Discus · Place 6 · Bergen CatholicBergen CatholicDiscus1.6kg6.115-09 PB12
May 4Big North Championships-Freedom-National May 4 · Shot Put · Place 3 · Bergen CatholicBergen CatholicShot Put12lb3.41-06.25 PB12

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 26Parisi - Last Chance QualifierFeb 26 · Shot Put · Place 4 · Bergen CatholicBergen CatholicShot Put12lb4.43-2.5 PB12
Feb 17NJSIAA Group ChampionshipsFeb 17 · Shot Put · Place 14 · Bergen CatholicBergen CatholicShot Put1441-2.2512
Jan 8Parisi Jump / Throw Series #2Jan 8 · Shot Put · Place 1 · Bergen CatholicBergen CatholicShot Put147-11.7512

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27The Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 21 · Bergen CatholicBergen CatholicShot Put12lb21.38-9.7512
Dec 18Parisi Jump / Throw Series #1Dec 18 · Shot Put · Place 5 · Bergen CatholicBergen CatholicShot Put12lb5.42-712
Dec 16Coach Saint InvitationalDec 16 · Shot Put · Place 5 · Bergen CatholicBergen CatholicShot Put12lb5.41-03.5012
Feb 25NJSIAA Group ChampionshipsFeb 25 · Shot Put · Place 18 · Bergen CatholicBergen CatholicShot Put1836-911
Feb 25NJSIAA Group ChampionshipsFeb 25 · Shot Put · Place 18 · Bergen CatholicBergen CatholicShot Put1836-911
Jan 10Big North ChampionshipsJan 10 · Shot Put · Place 14 · Bergen CatholicBergen CatholicShot Put12lb14.35-611

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 7 · Bergen CatholicBergen CatholicShot Put741-09.7511
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 7 · Bergen CatholicBergen CatholicShot Put741-09.7511
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 13 · Bergen CatholicBergen CatholicShot Put1341-9.7511
May 29NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29 · Discus · Place 5 · Bergen CatholicBergen CatholicDiscus5107-1111
May 29NJCTC Br. Lawrence Michael Frosh Novice ChampionshipMay 29 · Shot Put · Place 3 · Bergen CatholicBergen CatholicShot Put340-10.5011
May 21County Seat InvitationalMay 21 · Discus · Place 18 · Bergen CatholicBergen CatholicDiscus1897-0411
May 21County Seat InvitationalMay 21 · Shot Put · Place 14 · Bergen CatholicBergen CatholicShot Put1441-02.0011
Apr 20Jack Yockers Bergen County RelaysApr 20 · Shot Put · Place 5 · Bergen CatholicBergen CatholicShot Put534-03.00—
Apr 20Jack Yockers Bergen County RelaysApr 20 · Shot Put · Place 5 · Bergen CatholicBergen CatholicShot Put534-03.00—
Apr 20Jack Yockers Bergen County RelaysApr 20 · Shot Put · Place 5 · Bergen CatholicBergen CatholicShot Put534-03.00—
Apr 1Maryland Track "No" Trail InvitationalApr 1 · Shot Put · Place 6 · Bergen CathoBergen CathoShot Put636-02.00—
Apr 1Maryland Track "No" Trail InvitationalApr 1 · Shot Put · Place 6 · Bergen CathoBergen CathoShot PutRound P636-02.00—

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 27Ocean Breeze Holiday FestivalDec 27 · Shot Put · Place 3 · Bergen CatholicBergen CatholicShot Put12lb3.32-07.2511