Personal bests

Best marks in available results
Event / courseMarkMeetDate
Hammer · 16lb / 7.26kg · OutdoorConference of New England Outdoor Championships · Apr 2430.14mConference of New England Outdoor ChampionshipsApril 24, 2026
Shot Put · 12lb · OutdoorBurlington County Championships · May 1442-1.50Burlington County ChampionshipsMay 14, 2022
Shot Put · 16lb / 7.26kg · IndoorArt Kadish Elm City Challenge · Dec 1213.02mArt Kadish Elm City ChallengeDecember 12, 2025
Shot Put · 16lb / 7.26kg · OutdoorConference of New England Outdoor Championships · Apr 2413.52mConference of New England Outdoor ChampionshipsApril 24, 2026
Weight Throw · 35lb / 15.9kg · IndoorYale Season Opener · Dec 611.47mYale Season OpenerDecember 6, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Hammer · Place 12 · HartfordHartfordHammer16lb / 7.26kg12.30.14m PBSr
Apr 24Conference of New England Outdoor ChampionshipsApr 24 · Shot Put · Place 5 · HartfordHartfordShot Put16lb / 7.26kg5.13.52m PBSr
Apr 18Trinity InvitationalApr 18 · Shot Put · Place 10 · HartfordHartfordShot Put16lb / 7.26kg10.12.91mSr
Apr 10Silfen InvitationalApr 10 · Shot Put · Place 5 · HartfordHartfordShot Put16lb / 7.26kg5.13.47mSr
Apr 3Rage in the Cage InvitationalApr 3 · Hammer · Place 14 · HartfordHartfordHammer1422.91mSr
Apr 3Rage in the Cage InvitationalApr 3 · Shot Put · Place 4 · HartfordHartfordShot Put413.36mSr
Mar 28UMass Lowell D'Amour InvitationalMar 28 · Shot Put · Place 10 · HartfordHartfordShot Put16lb / 7.26kg10.12.73mSr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Springfield College Triangle ClassicFeb 20 · Weight Throw · Place 17 · HartfordHartfordWeight Throw1711.09mSr
Feb 20Springfield College Triangle ClassicFeb 20 · Shot Put · Place 18 · HartfordHartfordShot Put1811.94mSr
Feb 6Riverhawk InvitationalFeb 6 · Shot Put · Place 9 · HartfordHartfordShot Put912.60mSr
Jan 24Wesleyan Alumni InvitationalJan 24 · Weight Throw · Place 19 · HartfordHartfordWeight Throw1911.64mSR
Jan 24Wesleyan Alumni InvitationalJan 24 · Shot Put · Place 6 · HartfordHartfordShot Put612.76mSR

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Art Kadish Elm City ChallengeDec 12 · Weight Throw · Place 26 · HartfordHartfordWeight Throw35lb / 15.9kg26.11.43mSr
Dec 12Art Kadish Elm City ChallengeDec 12 · Shot Put · Place 11 · HartfordHartfordShot Put16lb / 7.26kg11.13.02m PBSr
Dec 6Yale Season OpenerDec 6 · Weight Throw · Place 20 · HartfordHartfordWeight Throw35lb / 15.9kg20.11.47m PBSr
Dec 6Yale Season OpenerDec 6 · Shot Put · Place 14 · HartfordHartfordShot Put16lb / 7.26kg14.12.82mSr
Jan 31The Reggie Open - By BAAJan 31 · Weight Throw · Place 11 · HartfordHartfordWeight Throw1139-6JR
Jan 31The Reggie Open - By BAAJan 31 · Shot Put · Place 13 · HartfordHartfordShot Put1336-9.75JR

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25Conf of New England Outdoor ChampionshipsApr 25 · Shot Put · Place 7 · HartfordHartfordShot Put712.27mJR
Apr 19Trinity InvitationalApr 19 · Shot Put · Place 22 · HartfordHartfordShot Put2239-7JR
Apr 11Silfen InvitationalApr 11 · Shot Put · Place 14 · HartfordHartfordShot Put1411.65mJR
Apr 6Rage in the Cage InvitationalApr 6 · Hammer · Place 12 · HartfordHartfordHammer1232.19mJR
Apr 6Rage in the Cage InvitationalApr 6 · Shot Put · Place 12 · HartfordHartfordShot Put1212.28mJR
Mar 29UMass Lowell InvitationalMar 29 · Hammer · Place 8 · HartfordHartfordHammer898-8JR
Mar 29UMass Lowell InvitationalMar 29 · Shot Put · Place 10 · HartfordHartfordShot Put1036-9.75JR

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · Weight Throw · Place 36 · HartfordHartfordWeight Throw35lb / 15.9kg36.11.27mJr
Dec 13Wagner ShootoutDec 13 · Shot Put · Place 25 · HartfordHartfordShot Put16lb / 7.26kg25.11.51mJr
Dec 7Yale Season OpenerDec 7 · Weight Throw · Place 20 · HartfordHartfordWeight Throw35lb / 15.9kg20.10.98mJr
Dec 7Yale Season OpenerDec 7 · Shot Put · Place 17 · HartfordHartfordShot Put16lb / 7.26kg17.10.37mJr
Feb 23Fastrack Last ChanceFeb 23 · Shot Put · Place 22 · HartfordHartfordShot Put16lb / 7.26kg22.10.32mSo
Feb 17Brown InvitationalFeb 17 · Shot Put · HartfordHartfordShot Put16lb / 7.26kg—NMSo
Feb 10Gordon Kelly InvitationalFeb 10 · Shot Put · Place 21 · HartfordHartfordShot Put2137-2.5SO

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 20Trinity InvitationalApr 20 · Shot Put · Place 20 · HartfordHartfordShot Put2011.24m—
Apr 13UMASS Commonwealth Invitational Apr 13 · Shot Put · Place 18 · HartfordHartfordShot Put1810.48m—
Mar 23Sean Livingston InvitationalMar 23 · Shot Put · Place 7 · HartfordHartfordShot Put16lb / 7.26kg7.11.02mSo

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Wesleyan Winter InvitationalDec 9 · Shot Put · Place 7 · HartfordHartfordShot Put16lb / 7.26kg7.12.11mSo
Dec 2Suffolk RelaysDec 2 · Shot Put · Place 29 · HartfordHartfordShot Put16lb / 7.26kg29.10.59mSo
Feb 11MIT Gordon Kelly InvitationalFeb 11 · Shot Put · Place 13 · HartfordHartfordShot Put1312.34mFR
Jan 21URI InvitationalJan 21 · Shot Put · Place 22 · HartfordHartfordShot Put16lb / 7.26kg22.10.92mFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 28CCSU Home MeetApr 28 · Shot Put · Place 13 · HartfordHartfordShot Put1311.47mFR
Apr 15UMASS Commonwealth InvitationalApr 15 · Shot Put · Place 9 · HartfordHartfordShot Put912.17mFR
Apr 8Jonathan Tymann InvitationalApr 8 · Shot Put · Place 12 · HartfordHartfordShot Put1211.35mFR
Apr 1AIC Yellowjacket InvitationalApr 1 · Shot Put · Place 15 · HartfordHartfordShot Put1511.19mFR
Mar 24UMass-Lowell InvitationalMar 24 · Shot Put · Place 22 · HartfordHartfordShot Put16lb / 7.26kg22.11.25mFr

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 3ALDEN INVITATIONALDec 3 · Shot Put · Place 18 · HartfordHartfordShot Put16lb / 7.26kg18.11.57mFr
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · Shot Put · Place 12 · Rancocas Valley RegRancocas Valley RegShot Put1239-3.7512
Feb 11NJSIAA Sectional Championships - South Groups 1&4Feb 11 · Shot Put · Place 12 · Rancocas Valley RegRancocas Valley RegShot Put1239-3.7512
Jan 25Cherokee Throw Down #2Jan 25 · Shot Put · Place 19 · Rancocas Valley RegRancocas Valley RegShot Put1938-8.5012
Jan 22SJTCA Winter Meet #8Jan 22 · Shot Put · Place 32 · Rancocas Valley RegRancocas Valley RegShot Put3234-2.5012
Jan 5SJTCA Winter Meet #5 Groups 1 & 4 & NPBJan 5 · Shot Put · Place 12 · Rancocas ValRancocas ValShot Put1229-11.50—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals South Groups 1 and 4Jun 3 · Shot Put · Place 24 · Rancocas Valley RegRancocas Valley RegShot Put12lb24.39-04.5012
May 25Delsea Crusader Field #1May 25 · Shot Put · Place 23 · Rancocas ValRancocas ValShot Put2343-00.00—
May 14Burlington County ChampionshipsMay 14 · Shot Put · Place 7 · Rancocas Valley RegRancocas Valley RegShot Put12lb7.42-1.50 PB12
Apr 16Fast Times at Cherokee HighApr 16 · Discus · Place 29 · Rancocas ValRancocas ValDiscus2998-05—
Apr 16Fast Times at Cherokee HighApr 16 · Shot Put · Place 16 · Rancocas ValRancocas ValShot Put1640-05.00—
Apr 12RV / Pennsauken / NB MeetApr 12 · Shot Put · Place 3 · Rancocas Valley RegRancocas Valley RegShot Put338-05.7512
Apr 12RV / Pennsauken / NB MeetApr 12 · Discus · Place 6 · Rancocas Valley RegRancocas Valley RegDiscus685-1112
Apr 9Moorestown Invitational (Boys Only)Apr 9 · Shot Put · Place 3 · Rancocas Valley RegRancocas Valley RegShot Put12lb3.39-00.2512

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals South Groups 1 and 4Jun 4 · Shot Put · Place 23 · Rancocas Valley RegRancocas Valley RegShot Put12lb23.35-04.5011
May 28Cherokee Last ChanceMay 28 · Shot Put · Place 37 · Rancocas ValRancocas ValShot Put3740-09.25—
May 22Burlington County ChampionshipsMay 22 · Shot Put · Place 7 · Rancocas ValRancocas ValShot Put740-09.25—
May 15Burlington County Scholastic League Divisional ChampionshipsMay 15 · Discus · Place 13 · Rancocas Valley RegRancocas Valley RegDiscus1371-9—
May 15Burlington County Scholastic League Divisional ChampionshipsMay 15 · Shot Put · Place 2 · Rancocas Valley RegRancocas Valley RegShot Put240-9.25—
Apr 24The Metuchen RelaysApr 24 · Shot Put · Place 35 · Rancocas ValRancocas ValShot Put3530-09.00—

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30Cherokee Throw Down #2Jan 30 · Shot Put · Place 44 · Rancocas ValRancocas ValShot Put4429-11.5010
Jan 12Monmouth University HS InvitationalJan 12 · Shot Put · Place 13 · Rancocas ValRancocas ValShot Put1329-03.00—
Jan 9Cherokee Throw Down #1Jan 9 · Shot Put · Place 52 · Rancocas ValRancocas ValShot Put5224-09.5010