Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCV Home Meet · Apr 13122-1CV Home MeetApril 13, 2021
Discus · 2kg · OutdoorUMass-Lowell Invitational · Mar 2436.89mUMass-Lowell InvitationalMarch 24, 2023
Hammer · 16lb / 7.26kg · OutdoorMIT Final Qualifier · May 1561.81mMIT Final QualifierMay 15, 2025
Shot Put · 12lb · IndoorSouhegan Mini Meet #2 · Dec 2848' 11"Souhegan Mini Meet #2December 28, 2021
Shot Put · 12lb · OutdoorCV Home Meet · Apr 1345-2.5CV Home MeetApril 13, 2021
Shot Put · 16lb / 7.26kg · IndoorUMaine Meet #1 · Dec 816.48mUMaine Meet #1December 8, 2023
Shot Put · 16lb / 7.26kg · OutdoorJim Boulanger Invitational · Apr 715.96mJim Boulanger InvitationalApril 7, 2024
Weight Throw · 35lb / 15.9kg · IndoorBates Indoor Invitational · Jan 1718.42mBates Indoor InvitationalJanuary 17, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 14MIT Final QualifierMay 14 · Hammer · Place 3 · New HampshireNew HampshireHammer16lb / 7.26kg3.58.77mSr
May 9America East Outdoor ChampionshipsMay 9 · Hammer · Place 5 · New HampshireNew HampshireHammer16lb / 7.26kg5.60.39mSr
May 9America East Outdoor ChampionshipsMay 9 · Shot Put · Place 8 · New HampshireNew HampshireShot Put16lb / 7.26kg8.15.19mSr
Apr 24UNH Wildcat InvitationalApr 24 · Hammer · Place 2 · New HampshireNew HampshireHammer16lb / 7.26kg2.58.71mSr
Apr 24UNH Wildcat InvitationalApr 24 · Shot Put · Place 4 · New HampshireNew HampshireShot Put16lb / 7.26kg4.15.47mSr
Apr 17Virginia ChallengeApr 17 · Hammer · Place 14 · New HampshireNew HampshireHammer16lb / 7.26kg14.56.88mSr
Apr 11Ed Daniels ClassicApr 11 · Hammer · Place 2 · New HampshireNew HampshireHammer16lb / 7.26kg2.59.50mSr
Apr 4Jim Boulanger InvitationalApr 4 · Hammer · Place 2 · New HampshireNew HampshireHammer16lb / 7.26kg2.61.14mSr
Apr 4Jim Boulanger InvitationalApr 4 · Shot Put · Place 3 · New HampshireNew HampshireShot Put16lb / 7.26kg3.15.43mSr

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6New England (NEICAAA) Indoor ChampionshipsMar 6 · Weight Throw · Place 1 · New HampshireNew HampshireWeight Throw120.13mSR
Feb 20America East Indoor ChampionshipsFeb 20 · Weight Throw · Place 3 · New HampshireNew HampshireWeight Throw320.28mSR
Feb 6Riverhawk InvitationalFeb 6 · Weight Throw · Place 3 · New HampshireNew HampshireWeight Throw319.69mSr

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28East D1 First-Round - NCAA Outdoor ChampionshipsMay 28 · Hammer · Place 41 · New HampshireNew HampshireHammer16lb / 7.26kgRound P41.59.49mJr
May 15MIT Final QualifierMay 15 · Hammer · Place 2 · New HampshireNew HampshireHammer16lb / 7.26kg2.61.81m PBJr
May 102025 NEICAAA Outdoor ChampsMay 10 · Hammer · Place 2 · New HampshireNew HampshireHammer259.06mJR
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Hammer · Place 2 · New HampshireNew HampshireHammer16lb / 7.26kg2.58.60mJr

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 22America East Indoor ChampsFeb 22 · Weight Throw · Place 5 · New HampshireNew HampshireWeight Throw518.29m—
Feb 22America East Indoor ChampsFeb 22 · Shot Put · Place 3 · New HampshireNew HampshireShot Put316.31m—
Jan 31John Thomas Terrier ClassicJan 31 · Weight Throw · Place 3 · New HampshireNew HampshireWeight Throw318.38m—
Jan 31John Thomas Terrier ClassicJan 31 · Shot Put · Place 6 · New HampshireNew HampshireShot Put615.58m—
Jan 24Riverhawk InvitationalJan 24 · Weight Throw · Place 6 · New HampshireNew HampshireWeight Throw35lb / 15.9kg6.18.05mJr
Jan 24Riverhawk InvitationalJan 24 · Shot Put · Place 4 · New HampshireNew HampshireShot Put16lb / 7.26kg4.15.99mJr
Jan 17Bates Indoor InvitationalJan 17 · Weight Throw · Place 2 · New HampshireNew HampshireWeight Throw35lb / 15.9kg2.18.42m PBJr
Jan 17Bates Indoor InvitationalJan 17 · Shot Put · Place 2 · New HampshireNew HampshireShot Put16lb / 7.26kg2.15.92mJr

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · Weight Throw · Place 5 · New HampshireNew HampshireWeight Throw35lb / 15.9kg5.18.01mJr
Dec 738th Alden InviteDec 7 · Shot Put · Place 2 · New HampshireNew HampshireShot Put16lb / 7.26kg2.16.47mJr
Mar 1New England NEICAAA Indoor ChampionshipsMar 1 · Shot Put · Place 8 · New HampshireNew HampshireShot Put815.26mSO
Feb 19America East Indoor ChampionshipsFeb 19 · Weight Throw · Place 6 · New HampshireNew HampshireWeight Throw657-1SO
Feb 19America East Indoor ChampionshipsFeb 19 · Shot Put · Place 3 · New HampshireNew HampshireShot Put353-0.25SO
Jan 26Riverhawk InvitationalJan 26 · Shot Put · Place 14 · New HampshireNew HampshireShot Put1413.85mSO

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · Hammer · Place 3 · New HampshireNew HampshireHammer3193-5SO
May 10NEICAAA Outdoor ChampionshipMay 10 · Hammer · Place 3 · New HampshireNew HampshireHammer3193-5SO
May 4America East Outdoor Track & Field ChampionshipsMay 4 · Hammer · Place 4 · New HampshireNew HampshireHammer16lb / 7.26kg4.57.10mSo
May 4America East Outdoor Track & Field ChampionshipsMay 4 · Shot Put · Place 5 · New HampshireNew HampshireShot Put16lb / 7.26kg5.15.84mSo
Apr 26America East Pre-ConferenceApr 26 · Hammer · Place 5 · New HampshireNew HampshireHammer16lb / 7.26kg5.58.08mSo
Apr 26America East Pre-ConferenceApr 26 · Shot Put · Place 6 · New HampshireNew HampshireShot Put16lb / 7.26kg6.15.55mSo
Apr 13UMASS Commonwealth Invitational Apr 13 · Hammer · Place 3 · New HampshireNew HampshireHammer356.18m—
Apr 7Jim Boulanger InvitationalApr 7 · Hammer · Place 2 · New HampshireNew HampshireHammer16lb / 7.26kg2.60.74mSo
Apr 7Jim Boulanger InvitationalApr 7 · Shot Put · Place 3 · New HampshireNew HampshireShot Put16lb / 7.26kg3.15.96m PBSo

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 8UMaine Meet #1Dec 8 · Weight Throw · Place 4 · New HampshireNew HampshireWeight Throw35lb / 15.9kg4.16.92mSo
Dec 8UMaine Meet #1Dec 8 · Shot Put · Place 3 · New HampshireNew HampshireShot Put16lb / 7.26kg3.16.48m PBSo
Feb 18America East Indoor ChampionshipsFeb 18 · Weight Throw · Place 14 · New HampshireNew HampshireWeight Throw1414.91mFR
Feb 18America East Indoor ChampionshipsFeb 18 · Shot Put · Place 8 · New HampshireNew HampshireShot Put814.66mFR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 29UMASS Pre-Championship InvitationalApr 29 · Discus · Place 9 · New HampshireNew HampshireDiscus940.63mFR
Apr 29UMASS Pre-Championship InvitationalApr 29 · Shot Put · Place 7 · New HampshireNew HampshireShot Put714.90mFR
Apr 29UMASS Pre-Championship InvitationalApr 29 · Discus · Place 9 · New HampshireNew HampshireDiscus940.63mFR
Apr 29UMASS Pre-Championship InvitationalApr 29 · Shot Put · Place 7 · New HampshireNew HampshireShot Put714.90mFR
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · Hammer · Place 7 · New HampshireNew HampshireHammer749.45mFR
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · Discus · Place 3 · New HampshireNew HampshireDiscus342.87mFR
Apr 212023 UMass-Lowell George Davis InvitationalApr 21 · Shot Put · Place 5 · New HampshireNew HampshireShot Put514.62mFR
Mar 24UMass-Lowell InvitationalMar 24 · Hammer · Place 4 · New HampshireNew HampshireHammer16lb / 7.26kg4.50.08mFr
Mar 24UMass-Lowell InvitationalMar 24 · Discus · Place 12 · New HampshireNew HampshireDiscus2kg12.36.89m PBFr
Mar 24UMass-Lowell InvitationalMar 24 · Shot Put · New HampshireNew HampshireShot Put16lb / 7.26kg—FOULFr

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9Joe Donahue Games OpenerDec 9 · Weight Throw · Place 11 · New HampshireNew HampshireWeight Throw35lb / 15.9kg11.13.90mFr
Dec 9Joe Donahue Games OpenerDec 9 · Shot Put · Place 9 · New HampshireNew HampshireShot Put16lb / 7.26kg9.13.96mFr
Dec 4UNH vs Vermont MeetDec 4 · Weight Throw · Place 3 · New HampshireNew HampshireWeight Throw35lb / 15.9kg3.14.80mFr
Dec 4UNH vs Vermont MeetDec 4 · Shot Put · Place 2 · New HampshireNew HampshireShot Put16lb / 7.26kg2.14.45mFr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17Southern Cluster ChampionshipsMay 17 · Discus · Place 1 · MilfordMilfordDiscus1143-10SR
May 17Southern Cluster ChampionshipsMay 17 · Shot Put · Place 2 · MilfordMilfordShot Put244-6SR
May 14Milford Hosting Campbell, c-v, h-b & SanbornMay 14 · Shot Put · Place 1 · MilfordMilfordShot Put115.25mSR
Apr 30Black Bear InvitationalApr 30 · Discus · Place 2 · MilfordMilfordDiscus1.6kg2.145-00Unofficial12
Apr 30Black Bear InvitationalApr 30 · Shot Put · Place 1 · MilfordMilfordShot Put12lb1.50-08.00Unofficial12

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 28Souhegan Mini Meet #2Dec 28 · Shot Put · Place 2 · MilfordMilfordShot Put12lb2.48' 11" PB12

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 224-Team Meet- at SouheganMay 22 · Discus · Place 1 · MilfordMilfordDiscus1152-8JR
May 224-Team Meet- at SouheganMay 22 · Shot Put · Place 1 · MilfordMilfordShot Put145-0.25JR
Apr 13CV Home MeetApr 13 · Javelin · MilfordMilfordJavelin800g--ND11
Apr 13CV Home MeetApr 13 · Discus · Place 1 · MilfordMilfordDiscus1.6kg1.122-1 PB11
Apr 13CV Home MeetApr 13 · Shot Put · Place 1 · MilfordMilfordShot Put12lb1.45-2.5 PB11