Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDover, Goffstown @ Exeter · May 2012.54Dover, Goffstown @ ExeterMay 20, 2025
55 Meter · IndoorNHWTL PSU Morning · Dec 217.73aNHWTL PSU MorningDecember 21, 2024
Javelin · 800g · OutdoorMV Senior Day · May 15138-04MV Senior DayMay 15, 2025
Shot Put · 12lb · IndoorNHWTL PSU Morning · Dec 2135-04.00NHWTL PSU MorningDecember 21, 2024
Shot Put · 12lb · OutdoorMV Senior Day · May 1537-03.00MV Senior DayMay 15, 2025

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

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Javelin · Place 13 · GoffstownJavelin13123-0SR
May 24Londonderry R.E.A.L. InvitationalMay 24 · Javelin · Place 12 · GoffstownJavelin12126-1SR
May 20Dover, Goffstown @ ExeterMay 20 · Javelin · Place 1 · GoffstownJavelin1140-9SR
May 20Dover, Goffstown @ ExeterMay 20 · Shot Put · Place 3 · GoffstownShot Put336-8SR
May 20Dover, Goffstown @ ExeterMay 20 · 100 Meters · Place 13 · Goffstown100 Meters1312.54 PBSR
May 15MV Senior DayMay 15 · Javelin · Place 3 · Goffstown AreaJavelin800g3.138-04 PB12
May 15MV Senior DayMay 15 · Shot Put · Place 3 · Goffstown AreaShot Put12lb3.37-03.00 PB12
Apr 19Sanborn InvitationalApr 19 · Javelin · Place 7 · Goffstown AreaJavelin7134-0412
Apr 19Sanborn InvitationalApr 19 · Shot Put · Place 20 · Goffstown AreaShot Put2032-09.2512
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · Javelin · Place 4 · GoffstownJavelin4128-112
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · Shot Put · Place 13 · GoffstownShot Put1332-9.7512

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1NHWTL UNH MorningFeb 1 · Shot Put · Place 16 · GoffstownShot Put1636-09.0012
Jan 26NHWTL UNH MorningJan 26 · Shot Put · Place 15 · Goffstown AreaShot Put1535-11—
Jan 19NHWTL UNH MorningJan 19 · Shot Put · Place 17 · Goffstown AreaShot Put12lb17.35' 3.50"12
Jan 4NHWTL PSU MorningJan 4 · Shot Put · Place 6 · Goffstown AreaShot Put633-7.50—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21NHWTL PSU MorningDec 21 · 55 Meter · Place 34 · Goffstown Area55 MeterRound P34.7.73a PB12
Dec 21NHWTL PSU MorningDec 21 · Shot Put · Place 11 · Goffstown AreaShot Put12lb11.35-04.00 PB12
Dec 14NHWT PEADec 14 · 55 Meter · Place 50 · Goffstown Area55 MeterRound P50.7.88a12
Dec 14NHWT PEADec 14 · Shot Put · Place 10 · Goffstown AreaShot Put12lb10.34-04.2512

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24NHIAA D-II Outdoor ChampionshipMay 24 · Javelin · Place 7 · GoffstownJavelin740.03mJR
May 24NHIAA D-II Outdoor ChampionshipMay 24 · Javelin · Place 7 · GoffstownJavelin740.03mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Javelin · Place 19 · GoffstownJavelin1934.82mJR
May 18Londonderry R.E.A.L InvitationalMay 18 · Javelin · Place 19 · GoffstownJavelin1934.82mJR
May 11Bobcat2024May 11 · Javelin · Place 16 · Goffstown AreaJavelin800gRound P16.109' 8"11
May 9MV Senior DayMay 9 · Javelin · Place 3 · Goffstown AreaJavelin3129-2—
May 9MV Senior DayMay 9 · Shot Put · Place 6 · Goffstown AreaShot Put633-8.50—
May 2Clipper RelaysMay 2 · Javelin · Place 20 · Goffstown AreaJavelin20115-10—
Apr 20Sanborn InviteApr 20 · Javelin · Place 12 · Goffstown AreaJavelin800g12.110-0111
Apr 13Pelham InviteApr 13 · Javelin · Place 12 · Goffstown AreaJavelin800g12.110-0511

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Souhegan Home MeetMay 16 · Javelin · Place 3 · GoffstownJavelin3102-11SO
May 16Souhegan Home MeetMay 16 · Discus · Place 9 · GoffstownDiscus973-4SO
Apr 15Pelham InvitationalApr 15 · Javelin · Place 20 · Goffstown AreaJavelin2089-0910

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Southern Cluster ChampionshipsMay 17 · Javelin · Place 19 · GoffstownJavelin1976-8FR
May 12Merrimack Valley vs Bishop Brady, GoffstownMay 12 · Javelin · Place 10 · GoffstownJavelin1022.96mFR