Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorSouhegan v. Hollis Brookline Meet · May 13106-5Souhegan v. Hollis Brookline MeetMay 13, 2026
Shot Put · 4kg · IndoorNHIAA D-II Indoor Championship & Battlenotes · Feb 830' 5.5"NHIAA D-II Indoor Championship & BattlenotesFebruary 8, 2026
Shot Put · 4kg · OutdoorClipper Relays · May 730-10.00Clipper RelaysMay 7, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · Discus · Place 8 · MilfordDiscus1kg8.106-0412
Jun 62026 NHIAA Meet of ChampionsJun 6 · Shot Put · Place 16 · MilfordShot Put4kg16.28-07.0012
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · Discus · Place 4 · MilfordDiscus1kg4.103-912
May 30NHIAA D-II Outdoor Championship and BattlenotesMay 30 · Shot Put · Place 2 · MilfordShot Put4kg2.29-2.512
May 23Londonderry R.E.A.L. InvitationalMay 23 · Discus · Place 4 · MilfordDiscus1kg4.102-312
May 23Londonderry R.E.A.L. InvitationalMay 23 · Shot Put · Place 9 · MilfordShot Put4kg9.28-4.2512
May 13Souhegan v. Hollis Brookline MeetMay 13 · Discus · Place 1 · MilfordDiscus1kg1.106-5 PB12
May 13Souhegan v. Hollis Brookline MeetMay 13 · Shot Put · Place 2 · MilfordShot Put4kg2.28-1.512
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · Discus · Place 1 · MilfordDiscus1kg1.101-112
May 9Milford versus ConVal, Hollis-Brookline and WiltonMay 9 · Shot Put · Place 1 · MilfordShot Put4kg1.28-10.512
May 7Clipper RelaysMay 7 · Shot Put · Place 8 · MilfordShot Put4kg8.30-10.00 PB12
Apr 18Sanborn InvitationalApr 18 · Discus · Place 4 · MilfordDiscus1kg4.95-1112
Apr 18Sanborn InvitationalApr 18 · Shot Put · Place 7 · MilfordShot Put4kg7.27-07.0012
Apr 9Coe-Brown Cluster MeetApr 9 · Discus · Place 2 · MilfordDiscus1kg2.101-0012
Apr 9Coe-Brown Cluster MeetApr 9 · Shot Put · Place 3 · MilfordShot Put4kg3.29-04.7512

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · Shot Put · Place 6 · MilfordShot Put4kg6.30' 5.5" PB12
Jan 24NHWTL @ PEA MorningJan 24 · Shot Put · Place 2 · MilfordShot Put4kg2.28-11.2512
Jan 21Nashua South Throwers MeetJan 21 · Shot Put · Place 13 · MilfordShot Put1327-10SR
Jan 10NHWTL @ PEAJan 10 · Shot Put · Place 5 · MilfordShot Put4kg5.27-10.5012
Jan 3NHWTL Morning @ PSUJan 3 · Shot Put · Place 7 · MilfordShot Put4kg7.26-06.0012

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH MorningDec 27 · Shot Put · Place 3 · MilfordShot Put4kg3.28-00.0012
Dec 14NHWTL @ USM GorhamDec 14 · Shot Put · Place 4 · MilfordShot Put4kg4.29-04.0012
Feb 8NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · Shot Put · Place 5 · MilfordShot Put528-6.25—
Feb 1NHWTL UNH MorningFeb 1 · Shot Put · Place 18 · MilfordShot Put1824-11.7511
Jan 19NHWTL UNH MorningJan 19 · Shot Put · Place 11 · MilfordShot Put4kg11.27' 10.75"11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24Londonderry R.E.A.L. InvitationalMay 24 · Discus · Place 20 · MilfordDiscus2074-1JR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Shot Put · Place 16 · MilfordShot Put1627-10JR
May 23Monadnock Last Chance Twilight Meet 2025May 23 · Shot Put · Place 1 · MilfordShot Put129-11.5JR
May 19Milford v. Kingswood & Wilton-LyndeboroughMay 19 · Discus · Place 1 · MilfordDiscus125.18mJR
May 19Milford v. Kingswood & Wilton-LyndeboroughMay 19 · Shot Put · Place 1 · MilfordShot Put19.70mJR
May 7John Stark Home Meet IIMay 7 · Shot Put · Place 1 · MilfordShot Put127-9.25JR
Apr 22ConVal InviteApr 22 · Discus · Place 2 · MilfordDiscus1kg2.91-1011
Apr 22ConVal InviteApr 22 · Shot Put · Place 2 · MilfordShot Put4kg2.29-11.7511

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU MorningDec 28 · Shot Put · Place 2 · MilfordShot Put4kg2.27-03.5011
Dec 21NHWTL PSU MorningDec 21 · Shot Put · Place 2 · MilfordShot Put4kg2.27-08.0011

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24NHIAA D-II Outdoor ChampionshipMay 24 · Discus · Place 10 · MilfordDiscus1023.87mSO
May 24NHIAA D-II Outdoor ChampionshipMay 24 · Discus · Place 10 · MilfordDiscus1023.87mSO
May 24NHIAA D-II Outdoor ChampionshipMay 24 · Shot Put · Place 5 · MilfordShot Put59.02mSO
May 24NHIAA D-II Outdoor ChampionshipMay 24 · Shot Put · Place 5 · MilfordShot Put59.02mSO
May 17Monadnock Last Chance InvitationalMay 17 · Discus · Place 5 · MilfordDiscus523.29mSO
May 17Monadnock Last Chance InvitationalMay 17 · Shot Put · Place 4 · MilfordShot Put48.46mSO
May 17Monadnock Last Chance InvitationalMay 17 · Shot Put · Place 4 · MilfordShot Put48.46mSO
May 2Clipper RelaysMay 2 · Shot Put · Place 15 · MilfordShot Put1527-1.25—
Apr 20Nashua North InvitationalApr 20 · Discus · Place 9 · MilfordDiscus974-6SO
Apr 20Nashua North InvitationalApr 20 · Shot Put · Place 15 · MilfordShot Put1526-4SO
Apr 11Coe-BrownApr 11 · Shot Put · Place 2 · MilfordShot Put4kg2.25-03.5010

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16Souhegan Home MeetMay 16 · Discus · Place 8 · MilfordDiscus857-2FR
May 16Souhegan Home MeetMay 16 · Shot Put · Place 3 · MilfordShot Put324-0.5FR
Apr 29Black Bear InvitationalApr 29 · Shot Put · Place 40 · MilfordShot Put4023-1.5FR
Apr 11Coe-Brown Quad MeetApr 11 · Discus · Place 14 · MilfordDiscus1415.00mFR
Apr 11Coe-Brown Quad MeetApr 11 · Discus · Place 14 · MilfordDiscus1415.00mFR
Apr 11Coe-Brown Quad MeetApr 11 · Shot Put · Place 8 · MilfordShot Put87.41mFR
Apr 11Coe-Brown Quad MeetApr 11 · Shot Put · Place 8 · MilfordShot Put87.41mFR