Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorPelham Invite · Apr 13115-03Pelham InviteApril 13, 2024
Discus · 2kg · OutdoorMiddlebury Outdoor Meet · Apr 1831.82mMiddlebury Outdoor MeetApril 18, 2026
Hammer · 16lb / 7.26kg · OutdoorMiddlebury Outdoor Meet · Apr 1836.80mMiddlebury Outdoor MeetApril 18, 2026
Shot Put · 12lb · IndoorNHWTL PSU Afternoon · Dec 2845-05.50NHWTL PSU AfternoonDecember 28, 2024
Shot Put · 12lb · OutdoorConVal Invite · Apr 2244-07.50ConVal InviteApril 22, 2025
Shot Put · 16lb / 7.26kg · IndoorPlymouth Winter Classic · Dec 511.59mPlymouth Winter ClassicDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorMiddlebury Outdoor Meet · Apr 1811.92mMiddlebury Outdoor MeetApril 18, 2026
Weight Throw · 35lb / 15.9kg · IndoorSouthern Maine Husky Invitational · Jan 3110.42mSouthern Maine Husky InvitationalJanuary 31, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 18Middlebury Outdoor MeetApr 18 · Hammer · Place 6 · Plymouth StatePlymouth StateHammer16lb / 7.26kg6.36.80m PBFr
Apr 18Middlebury Outdoor MeetApr 18 · Discus · Place 10 · Plymouth StatePlymouth StateDiscus2kg10.31.82m PBFr
Apr 18Middlebury Outdoor MeetApr 18 · Shot Put · Place 8 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg8.11.92m PBFr
Apr 11Ed Daniels ClassicApr 11 · Shot Put · Place 8 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg8.11.39mFr
Apr 4Jim Boulanger InvitationalApr 4 · Hammer · Place 10 · Plymouth StatePlymouth StateHammer16lb / 7.26kg10.34.22mFr
Apr 4Jim Boulanger InvitationalApr 4 · Discus · Place 10 · Plymouth StatePlymouth StateDiscus2kg10.28.78mFr
Mar 26SNHU Spring InvitationalMar 26 · Hammer · Plymouth StatePlymouth StateHammer16lb / 7.26kg—FOULFr
Mar 26SNHU Spring InvitationalMar 26 · Discus · Place 19 · Plymouth StatePlymouth StateDiscus2kg19.27.91mFr
Mar 26SNHU Spring InvitationalMar 26 · Shot Put · Place 9 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg9.10.89mFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31Southern Maine Husky InvitationalJan 31 · Weight Throw · Place 13 · Plymouth StatePlymouth StateWeight Throw35lb / 15.9kg13.10.42m PBFr
Jan 24MIT Gordon Kelly InvitationalJan 24 · Shot Put · Place 42 · Plymouth StatePlymouth StateShot Put4210.65mFr
Jan 17Panther InviteJan 17 · Weight Throw · Place 22 · Plymouth StatePlymouth StateWeight Throw35lb / 15.9kg22.10.25mFr
Jan 17Panther InviteJan 17 · Shot Put · Place 8 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg8.11.55mFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 5Plymouth Winter ClassicDec 5 · Weight Throw · Place 10 · Plymouth StatePlymouth StateWeight Throw35lb / 15.9kg10.8.37mFr
Dec 5Plymouth Winter ClassicDec 5 · Shot Put · Place 7 · Plymouth StatePlymouth StateShot Put16lb / 7.26kg7.11.59m PBFr
Feb 8NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · Shot Put · Place 6 · Con-ValCon-ValShot Put643-2.50—
Feb 1NHWTL UNH MorningFeb 1 · Shot Put · Place 3 · Con-ValCon-ValShot Put343-09.7512
Jan 26NHWTL UNH MorningJan 26 · Shot Put · Place 6 · Con-ValCon-ValShot Put642-3.75—
Jan 19NHWTL UNH AfternoonJan 19 · Shot Put · Place 7 · Con-ValCon-ValShot Put12lb7.44-01.0012
Jan 11NHWTL PSU MorningJan 11 · Shot Put · Place 2 · Con-ValCon-ValShot Put245-06.5012

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 82025 NHIAA Meet of ChampionsJun 8 · Shot Put · Place 11 · Con-ValCon-ValShot Put12lb11.43' 8.5"12
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · Discus · Place 13 · Con-ValCon-ValDiscus1.6kg13.98-912
May 31NHIAA D-II Outdoor Championship & BattlenotesMay 31 · Shot Put · Place 5 · Con-ValCon-ValShot Put12lb5.43-11.7512
May 19Sanborn Last ChanceMay 19 · Discus · Place 2 · Con-ValCon-ValDiscus2128-5SR
May 19Sanborn Last ChanceMay 19 · Shot Put · Place 2 · Con-ValCon-ValShot Put241-9.25SR
May 16Conant Home MeetMay 16 · Discus · Place 2 · Con-ValCon-ValDiscus2117-4SR
May 16Conant Home MeetMay 16 · Shot Put · Place 1 · Con-ValCon-ValShot Put145-5SR
Apr 22ConVal InviteApr 22 · Discus · Place 5 · Con-ValCon-ValDiscus1.6kg5.102-0612
Apr 22ConVal InviteApr 22 · Shot Put · Place 4 · Con-ValCon-ValShot Put12lb4.44-07.50 PB12

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU AfternoonDec 28 · Shot Put · Place 2 · Con-ValCon-ValShot Put12lb2.45-05.50 PB12
Dec 21NHWTL UNH AfternoonDec 21 · Shot Put · Place 4 · Con-ValCon-ValShot Put12lb4.41-10.2512
Dec 14NHWT PEADec 14 · Shot Put · Place 2 · Con-ValCon-ValShot Put12lb2.42-06.7512
Feb 3NHWTL UNH PMFeb 3 · Shot Put · Place 11 · Con-ValCon-ValShot Put1137-11.75JR
Feb 3NHWTL UNH AMFeb 3 · Shot Put · Place 11 · Con-ValCon-ValShot Put12lb11.37-11.7511
Jan 13NHWTL PSU 1_13_24Jan 13 · Shot Put · Place 10 · Con-ValCon-ValShot Put12lb10.37-00.0011
Jan 6Dartmouth RelaysJan 6 · Shot Put · Con-ValCon-ValShot Put12lb—DNS11

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24NHIAA D-II Outdoor ChampionshipMay 24 · Discus · Place 11 · Con-ValCon-ValDiscus1132.35mJR
May 24NHIAA D-II Outdoor ChampionshipMay 24 · Shot Put · Place 4 · Con-ValCon-ValShot Put413.45mJR
May 15Last ChanceMay 15 · Discus · Place 9 · Con-ValCon-ValDiscus9100-0—
May 15Last ChanceMay 15 · Shot Put · Place 3 · Con-ValCon-ValShot Put339-6—
Apr 27Black BearApr 27 · Discus · Place 19 · Con-ValCon-ValDiscus1.6kg19.112-0111
Apr 27Black BearApr 27 · Shot Put · Place 24 · Con-ValCon-ValShot Put12lb24.37-01.0011
Apr 20Nashua North InvitationalApr 20 · Discus · Place 16 · Con-ValCon-ValDiscus1695-7.5JR
Apr 20Nashua North InvitationalApr 20 · Shot Put · Place 10 · Con-ValCon-ValShot Put1038-4JR
Apr 13Pelham InviteApr 13 · Discus · Place 4 · Con-ValCon-ValDiscus1.6kg4.115-03 PB11
Apr 13Pelham InviteApr 13 · Shot Put · Place 15 · Con-ValCon-ValShot Put12lb15.35-09.0011

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · Shot Put · Place 3 · Con-ValCon-ValShot Put12lb3.38-09.0011
Dec 23NHWTL @ UNH Afternoon SessionDec 23 · Shot Put · Place 13 · Con-ValCon-ValShot Put12lb13.34-10.5011
Dec 16NHWTL @ PEA Afternoon SessionDec 16 · Shot Put · Place 3 · Con-ValCon-ValShot Put12lb3.37-10.2511
Feb 12NHIAA Division II Indoor State ChampionshipsFeb 12 · Shot Put · Place 11 · Con-ValCon-ValShot Put12lb11.10.75m10
Jan 14NH WTL @ PlymouthJan 14 · Shot Put · Place 11 · Con-ValCon-ValShot Put1110.00mSO

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 26NHIAA Division II Track & Field ChampionshipsMay 26 · Shot Put · Place 16 · Con-ValCon-ValShot Put12lb16.36-10.2510
May 6Doug Sargent Fr./So. at Keene (VT results only)May 6 · Discus · Place 3 · Con-ValCon-ValDiscus1.6kg3.98-0710
May 6Doug Sargent Fr./So. at Keene (VT results only)May 6 · Shot Put · Place 3 · Con-ValCon-ValShot Put12lb3.35-07.0010
Apr 29Black Bear InvitationalApr 29 · Discus · Place 29 · Con-ValCon-ValDiscus2997-0.5SO
Apr 29Black Bear InvitationalApr 29 · Shot Put · Place 32 · Con-ValCon-ValShot Put3232-1.75SO

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth Afternoon Dec 30 · Shot Put · Place 15 · Con-ValCon-ValShot Put12lb15.8.81m10
Dec 30NHWTL @ PSU Afternoon SessionDec 30 · Shot Put · Place 15 · Con-ValCon-ValShot Put12lb15.28-11.0010
Dec 27NHWTL @ UNH AfternoonDec 27 · Shot Put · Place 20 · Con-ValCon-ValShot Put12lb20.8.19m10
Dec 17NHWTL @ PEADec 17 · Shot Put · Con-ValCon-ValShot Put12lb--DNS10

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 17Southern Cluster ChampionshipsMay 17 · Discus · Place 7 · Con-ValCon-ValDiscus791-10FR
May 17Southern Cluster ChampionshipsMay 17 · Shot Put · Place 21 · Con-ValCon-ValShot Put2124-6.5FR
May 14Milford Hosting Campbell, c-v, h-b & SanbornMay 14 · Discus · Place 5 · Con-ValCon-ValDiscus525.22mFR
May 14Milford Hosting Campbell, c-v, h-b & SanbornMay 14 · Shot Put · Place 10 · Con-ValCon-ValShot Put107.70mFR