Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorNHWTL @ PSU Morning Session · Dec 308.31aNHWTL @ PSU Morning SessionDecember 30, 2023
55 Meters · IndoorNH WTL @ Plymouth · Jan 148.46NH WTL @ PlymouthJanuary 14, 2023
Shot Put · 12lb · IndoorNHWTL UNH Afternoon · Jan 1941-10.50NHWTL UNH AfternoonJanuary 19, 2025
Shot Put · 12lb · OutdoorWilderness League Championship · May 2342-03.50Wilderness League ChampionshipMay 23, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · Shot Put · Place 14 · BelmontShot Put12lb14.39-08.5012
May 28Winnisquam Meet #2May 28 · Shot Put · Place 1 · BelmontShot Put12lb1.39-0.7512
May 23Wilderness League ChampionshipMay 23 · Shot Put · Place 7 · BelmontShot Put12lb7.42-03.50 PB12
May 12Belmont MeetMay 12 · Shot Put · Place 6 · BelmontShot Put12lb6.39-5.512
Apr 28Winnisquam Meet #2Apr 28 · Shot Put · Place 1 · BelmontShot Put12lb1.39-0.7512
Apr 10Belmont HS 2026Apr 10 · Shot Put · Place 3 · BelmontShot Put12lb3.40-4.5012

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · Shot Put · Place 9 · BelmontShot Put12lb9.39' 10.75"12
Jan 24NHWTL @ PEA AfternoonJan 24 · Shot Put · Place 7 · BelmontShot Put741-11.5012
Jan 18NHWTL UNH AfternoonJan 18 · Shot Put · Place 3 · BelmontShot Put342-8.75SR
Jan 11NHWTL USMJan 11 · Shot Put · Place 4 · BelmontShot Put12lb4.37-10.5012
Jan 3NHWTL PEAJan 3 · Shot Put · Place 4 · BelmontShot Put440-4.2512

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · Shot Put · Place 14 · BelmontShot Put12lb14.37-07.0012
Dec 21NHWTL UNH MorningDec 21 · Shot Put · Place 2 · BelmontShot Put12lb2.40-06.0012
Feb 8NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · Shot Put · Place 7 · BelmontShot Put743-2.50—
Jan 26NHWTL UNH MorningJan 26 · Shot Put · Place 5 · BelmontShot Put542-9.25—
Jan 19NHWTL UNH AfternoonJan 19 · Shot Put · Place 10 · BelmontShot Put12lb10.41-10.50 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · Shot Put · Place 12 · BelmontShot Put12lb12.36-7.7511
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · Shot Put · Place 6 · BelmontShot Put640-07.00—
May 20Gilford MeetMay 20 · Shot Put · Place 2 · BelmontShot Put12lb2.41-6.2511
May 15Belmont HS MeetMay 15 · Shot Put · Place 3 · BelmontShot Put12lb3.42-1.511

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU MorningDec 28 · Shot Put · Place 3 · BelmontShot Put12lb3.40-06.5011
Dec 21NHWTL PSU MorningDec 21 · Shot Put · Place 4 · BelmontShot Put12lb4.40-02.0011

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Newfound Regional MeetMay 18 · Shot Put · Place 7 · BelmontShot Put739-3.2510
May 18WILDERNESS TRACK & FIELD CHAMPIONSHIPMay 18 · Shot Put · Place 7 · BelmontShot Put12lb7.39-3.2510

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ PSU Morning SessionDec 30 · 55 Meter · Place 38 · Belmont55 MeterRound P38.8.31a PB10
Dec 30NHWTL @ PSU Morning SessionDec 30 · Shot Put · Place 8 · BelmontShot Put12lb8.31-03.2510
Dec 23NHWTL @ PSU Morning SessionDec 23 · Shot Put · Place 10 · BelmontShot Put12lb10.34-01.0010
Jan 14NH WTL @ PlymouthJan 14 · Shot Put · Place 18 · BelmontShot Put189.16mFR
Jan 14NH WTL @ PlymouthJan 14 · 55 Meters · Place 43 · Belmont55 Meters438.46 PBFR

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30NHWTL @ Plymouth MorningDec 30 · 55 Meter · Place 38 · Belmont55 MeterRound P38.8.48a9
Dec 30NHWTL @ Plymouth MorningDec 30 · Shot Put · Place 13 · BelmontShot Put12lb13.8.33m9
Dec 30NHWTL @ PSU Morning SessionDec 30 · 55 Meter · Place 38 · Belmont55 MeterRound P38.8.48a9
Dec 30NHWTL @ PSU Morning SessionDec 30 · Shot Put · Place 13 · BelmontShot Put12lb13.27-04.009
Dec 27NHWTL @ Plymouth State UniversityDec 27 · Shot Put · Place 16 · BelmontShot Put12lb16.25-10.009
Dec 18NHWTL @ PlymouthDec 18 · Shot Put · Place 14 · BelmontShot Put12lb14.27-39