Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorA-North Quad Week #3 · May 12167-11A-North Quad Week #3May 12, 2021
Discus · 2kg · OutdoorWake Forest Invitational · Apr 1853.13mWake Forest InvitationalApril 18, 2025
Shot Put · 12lb · IndoorSTCA Season Opener #1 · Dec 1959-01.00STCA Season Opener #1December 19, 2021
Shot Put · 12lb · OutdoorMonmouth County Championships · May 1452-07.00Monmouth County ChampionshipsMay 14, 2021
Shot Put · 16lb / 7.26kg · Indoor62nd Annual East Coast Invitational · Feb 715.55m62nd Annual East Coast InvitationalFebruary 7, 2025
Shot Put · 16lb / 7.26kg · OutdoorDuke Invitational · Apr 613.49mDuke InvitationalApril 6, 2023

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 14ACC Outdoor ChampionshipsMay 14 · Discus · Place 16 · North CarolinaNorth CarolinaDiscus2kg16.48.75mSr
May 3Duke TwilightMay 3 · Discus · Place 7 · North CarolinaNorth CarolinaDiscus2kg7.52.54mSr
Apr 17Virginia ChallengeApr 17 · Discus · Place 17 · North CarolinaNorth CarolinaDiscus2kg17.49.07mSr
Apr 10Duke InvitationalApr 10 · Discus · Place 6 · North CarolinaNorth CarolinaDiscus2kg6.51.76mSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Discus · Place 35 · North CarolinaNorth CarolinaDiscus2kgRound P35.51.29mJr
May 15ACC Outdoor ChampionshipsMay 15 · Discus · Place 18 · North CarolinaNorth CarolinaDiscus2kg18.45.09mJr
Apr 18Wake Forest InvitationalApr 18 · Discus · Place 7 · North CarolinaNorth CarolinaDiscus2kg7.53.13m PBJr
Apr 10Duke InvitationalApr 10 · Discus · Place 11 · North CarolinaNorth CarolinaDiscus11151-9JR

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 762nd Annual East Coast InvitationalFeb 7 · Shot Put · Place 13 · North CarolinaNorth CarolinaShot Put16lb / 7.26kg13.15.55m PBJr
Jan 17Dick Taylor Carolina ChallengeJan 17 · Shot Put · Place 9 · North CarolinaNorth CarolinaShot Put915.22m—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 262024 Charlotte InviteApr 26 · Discus · Place 8 · North CarolinaNorth CarolinaDiscus8159-1SO
Apr 262024 Charlotte InviteApr 26 · Shot Put · Place 9 · North CarolinaNorth CarolinaShot Put951-3SO
Apr 19Wake Forest InvitationalApr 19 · Discus · Place 9 · North CarolinaNorth CarolinaDiscus950.20m—
Apr 19Wake Forest InvitationalApr 19 · Shot Put · Place 13 · North CarolinaNorth CarolinaShot Put1315.07m—
Apr 11Duke InvitationalApr 11 · Discus · Place 13 · North CarolinaNorth CarolinaDiscus1347.19m—
Apr 11Duke InvitationalApr 11 · Shot Put · Place 19 · North CarolinaNorth CarolinaShot Put1914.08m—
Apr 5Hurricane Alumni InvitationalApr 5 · Discus · Place 13 · North CarolinaNorth CarolinaDiscus1348.03m—
Apr 5Hurricane Alumni InvitationalApr 5 · Shot Put · Place 9 · North CarolinaNorth CarolinaShot Put915.75m—
Mar 28Raleigh RelaysMar 28 · Discus · Place 21 · North CarolinaNorth CarolinaDiscus2147.03m—
Mar 22Phoenix InvitationalMar 22 · Discus · Place 2 · North CarolinaNorth CarolinaDiscus248.75m—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9Boston College Eagle Elite InvitationalFeb 9 · Shot Put · Place 11 · North CarolinaNorth CarolinaShot Put16lb / 7.26kg11.14.75mSo
Jan 202024 Dick Taylor Carolina ChallengeJan 20 · Shot Put · Place 6 · North CarolinaNorth CarolinaShot Put615.47m—

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 11ACC Outdoor Track & Field ChampionshipsMay 11 · Discus · Place 13 · North CarolinaNorth CarolinaDiscus2kg13.47.94mFr
Apr 28Charlotte Invitational 2023Apr 28 · Discus · Place 13 · North CarolinaNorth CarolinaDiscus1345.82mFR
Apr 28Charlotte Invitational 2023Apr 28 · Shot Put · Place 13 · North CarolinaNorth CarolinaShot Put1314.49mFR
Apr 21Wake Forest InvitationalApr 21 · Discus · Place 8 · North CarolinaNorth CarolinaDiscus848.73m—
Apr 21Wake Forest InvitationalApr 21 · Shot Put · Place 7 · North CarolinaNorth CarolinaShot Put714.67m—
Apr 6Duke InvitationalApr 6 · Discus · Place 28 · North CarolinaNorth CarolinaDiscus2kg28.39.49mFr
Apr 6Duke InvitationalApr 6 · Shot Put · Place 16 · North CarolinaNorth CarolinaShot Put16lb / 7.26kg16.13.49m PBFr
Mar 23adidas Raleigh RelaysMar 23 · Discus · Place 27 · North CarolinaNorth CarolinaDiscus2kg27.43.30mFr
Mar 17Webb Davidson MeetMar 17 · Discus · Place 3 · North CarolinaNorth CarolinaDiscus345.11mFR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 23ACC Indoor Track & Field ChampionshipsFeb 23 · Shot Put · Place 12 · North CarolinaNorth CarolinaShot Put16lb / 7.26kg12.14.80mFr
Jan 14Dick Taylor Carolina ChallengeJan 14 · Shot Put · Place 4 · North CarolinaNorth CarolinaShot Put450-6FR

2022 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Discus · Place 6 · Christian BrChristian BrDiscus6175-0712
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Shot Put · Place 10 · Christian BrChristian BrShot Put1055-11.5012
Jun 18NJSIAA State Meet Of ChampionsJun 18 · Discus · Place 5 · Christian BrChristian BrDiscus5186-0412
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 1 · Christian BrChristian BrDiscus1175-0712
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 2 · Christian BrChristian BrShot Put255-11.5012
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 1 · Christian BrChristian BrShot Put155-11.5012
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Discus · Place 2 · Christian Brothers AcademyChristian Brothers AcademyDiscus2175-712
Jun 10NJSIAA Groups Non-Public A & BJun 10 · Shot Put · Place 3 · Christian Brothers AcademyChristian Brothers AcademyShot Put355-11.5012
May 25Delsea Crusader Field #1May 25 · Discus · Place 5 · Christian BrChristian BrDiscus5165-03—
May 25Delsea Crusader Field #1May 25 · Shot Put · Place 6 · Christian BrChristian BrShot Put655-09.50—
May 21Shore Conference ChampionshipsMay 21 · Shot Put · Place 6 · Christian Brothers AcademyChristian Brothers AcademyShot Put652-2.5012
May 21Shore Conference ChampionshipsMay 21 · Discus · Place 2 · Christian Brothers AcademyChristian Brothers AcademyDiscus2168-712
May 11Monmouth County ChampionshipsMay 11 · Shot Put · Place 3 · Christian BrChristian BrShot Put353-11.00—
May 11Monmouth County ChampionshipsMay 11 · Discus · Place 1 · Christian BrChristian BrDiscus1175-03—
Apr 12A-North DivisionalApr 12 · Discus · Place 1 · Christian BrChristian BrDiscus1175-04—

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 27Shore Conference ChampionshipsJan 27 · Shot Put · Place 4 · Christian Brothers AcademyChristian Brothers AcademyShot Put453-10.7512

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19STCA Season Opener #1Dec 19 · Shot Put · Place 1 · Christian Brothers AcademyChristian Brothers AcademyShot Put12lb1.59-01.00 PB12
Feb 23Rebel Shot Series #1Feb 23 · Shot Put · Place 8 · Christian BrChristian BrShot Put843-02.50—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 19NJSIAA State Meet Of ChampionsJun 19 · Discus · Christian BrChristian BrDiscus—162-0011
Jun 11NJSIAA Groups Non-Public A & BJun 11 · Discus · Place 2 · Christian Brothers AcademyChristian Brothers AcademyDiscus1.6kg2.162-0011
May 28Cherokee Last ChanceMay 28 · Discus · Place 8 · Christian BrChristian BrDiscus8167-11—
May 28Cherokee Last ChanceMay 28 · Shot Put · Place 5 · Christian BrChristian BrShot Put552-07.00—
May 22Shore Conference ChampionshipsMay 22 · Discus · Place 7 · Christian BrChristian BrDiscus7147-01—
May 14Monmouth County ChampionshipsMay 14 · Discus · Place 2 · Christian Brothers AcademyChristian Brothers AcademyDiscus1.6kg2.157-0611
May 14Monmouth County ChampionshipsMay 14 · Shot Put · Place 5 · Christian Brothers AcademyChristian Brothers AcademyShot Put12lb5.52-07.00 PB11
May 12A-North Quad Week #3May 12 · Discus · Place 1 · Christian Brothers AcademyChristian Brothers AcademyDiscus1.6kg1.167-11 PB11
May 4Quad Meet Howell-LB-CBA-MarlboroMay 4 · Shot Put · Place 1 · Christian Brothers AcademyChristian Brothers AcademyShot Put12lb1.51-01.5011
Mar 9Rebel Shot Series #3 Mar 9 · Shot Put · Place 8 · Christian BrChristian BrShot Put843-07.75—

2020 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8NJCTC Winter Frosh Soph ChampionshipsFeb 8 · Shot Put · Place 6 · Christian BrChristian BrShot Put634-11.25—
Feb 4Rebel Shot Series # 4Feb 4 · Shot Put · Place 9 · Christian BrothersChristian BrothersShot Put937-04.0010
Jan 27Rebel Shot Series # 3Jan 27 · Shot Put · Place 11 · Christian BrothersChristian BrothersShot Put1135-07.0010
Jan 7Colts Neck InvitationalJan 7 · Shot Put · Place 21 · Christian BrChristian BrShot Put2133-04.75—
Jan 3STCA Season Opener #3Jan 3 · Shot Put · Place 26 · Christian BrChristian BrShot Put2631-07.00—

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20Rebel Shot Series #1Dec 20 · Shot Put · Place 24 · Christian Brothers AcademyChristian Brothers AcademyShot Put12lb24.30-03.7510
Feb 5Rebel Shot Series #4Feb 5 · Shot Put · Place 10 · Christian BrothersChristian BrothersShot Put1029-06.759
Jan 8Colts Neck InvitationalJan 8 · Shot Put · Place 48 · Christian BrChristian BrShot Put4826-04.00—
Jan 3Southern Throwdown #1Jan 3 · Shot Put · Place 62 · Christian Brothers AcademyChristian Brothers AcademyShot Put12lb62.26-8.59

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19NJCTC Frosh-Soph ChampionshipMay 19 · Discus · Place 8 · Christian BrChristian BrDiscus881-099
May 19NJCTC Frosh-Soph ChampionshipMay 19 · Shot Put · Place 6 · Christian BrChristian BrShot Put638-04.759
May 16Monmouth County Boys Frosh / Soph ChampionshipsMay 16 · Shot Put · Place 24 · Christian BrChristian BrShot Put2430-10.00—
May 16Monmouth County Boys Frosh / Soph ChampionshipsMay 16 · Discus · Place 2 · Christian BrChristian BrDiscus298-10—

2018 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28NJCTC RelaysDec 28 · Shot Put · Place 5 · Christian Brothers AcademyChristian Brothers AcademyShot Put12lb5.30-03.509
Dec 17STCA Season Opener #1Dec 17 · Shot Put · Place 45 · Christian Brothers AcademyChristian Brothers AcademyShot Put12lb45.25-02.009
Dec 14Rebel Shot Series #1Dec 14 · Shot Put · Place 11 · Christian Brothers AcademyChristian Brothers AcademyShot Put12lb11.27-11.009