Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorDover, Goffstown, & Others @ Portsmouth · May 1918.84aDover, Goffstown, & Others @ PortsmouthMay 19, 2026
300m Hurdles · 30" / 0.762m · OutdoorPelham Quad Meet · Apr 211:01.67aPelham Quad MeetApril 21, 2026
Discus · 1kg · OutdoorMV Senior Day · May 1585-04MV Senior DayMay 15, 2025
Javelin · 600g · Outdoor2026 NHIAA Meet of Champions · Jun 698-072026 NHIAA Meet of ChampionsJune 6, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 62026 NHIAA Meet of ChampionsJun 6 · Javelin · Place 9 · Goffstown AreaJavelin600g9.98-07 PB11
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Javelin · Place 8 · Goffstown AreaJavelin600g8.84-211
May 23Londonderry R.E.A.L. InvitationalMay 23 · Javelin · Place 4 · Goffstown AreaJavelin600g4.93-311
May 19Dover, Goffstown, & Others @ PortsmouthMay 19 · 100m Hurdles · Place 5 · Goffstown Area100m Hurdles33" / 0.838m5.18.84a PB11
May 162026 Bobcat InviteMay 16 · Javelin · Place 4 · Goffstown AreaJavelin600g4.92' 11"11
May 12Merrimack, Goffstown, Pelham @ TimberlaneMay 12 · Javelin · Place 1 · Goffstown AreaJavelin600g1.89-611
Apr 21Pelham Quad MeetApr 21 · Javelin · Place 1 · Goffstown AreaJavelin600g1.79-1011
Apr 21Pelham Quad MeetApr 21 · 300m Hurdles · Place 3 · Goffstown Area300m Hurdles30" / 0.762m3.1:01.67a PB11
Apr 21Pelham Quad MeetApr 21 · 100m Hurdles · Place 1 · Goffstown Area100m Hurdles33" / 0.838m1.19.74a11
Apr 21Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · Javelin · Place 1 · Goffstown AreaJavelin600g1.79-1011
Apr 21Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · 300m Hurdles · Place 3 · Goffstown Area300m Hurdles30" / 0.762m3.1:01.67a11
Apr 21Goffstown, Hollis Brookline, Timberlane @ PelhamApr 21 · 100m Hurdles · Place 1 · Goffstown Area100m Hurdles33" / 0.838m1.19.74a11
Apr 18Sanborn InvitationalApr 18 · Javelin · Place 7 · Goffstown AreaJavelin600g7.84-0611
Apr 11Pelham InvitationalApr 11 · Javelin · Place 11 · Goffstown AreaJavelin600g11.73-0511

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 30NHIAA D-I Outdoor Championship & BattlenotesMay 30 · Javelin · Place 16 · GoffstownJavelin1674-2SO
May 24Londonderry R.E.A.L. InvitationalMay 24 · Javelin · Place 17 · GoffstownJavelin1778-3SO
May 24Londonderry R.E.A.L. InvitationalMay 24 · Discus · Place 21 · GoffstownDiscus2172-3SO
May 20Dover, Goffstown @ ExeterMay 20 · Javelin · Place 2 · GoffstownJavelin286-2SO
May 20Dover, Goffstown @ ExeterMay 20 · Discus · Place 9 · GoffstownDiscus962-6SO
May 20Dover, Goffstown @ ExeterMay 20 · 100m Hurdles · Place 6 · Goffstown100m Hurdles619.59SO
May 17Bobcat InviteMay 17 · 100m Hurdles · Place 24 · Goffstown100m Hurdles2419.59SO
May 15MV Senior DayMay 15 · Javelin · Place 4 · Goffstown AreaJavelin600g4.75-0210
May 15MV Senior DayMay 15 · Discus · Place 3 · Goffstown AreaDiscus1kg3.85-04 PB10
May 15MV Senior DayMay 15 · 100m Hurdles · Place 3 · Goffstown Area100m Hurdles33" / 0.838m3.19.39a10
May 13Goffstown @ TimberlaneMay 13 · 100m Hurdles · Place 4 · Goffstown100m Hurdles420.09SO
May 8Clipper RelaysMay 8 · 100m Hurdles · Place 46 · Goffstown100m Hurdles4620.81SO
Apr 19Sanborn InvitationalApr 19 · Javelin · Place 10 · Goffstown AreaJavelin1080-0110
Apr 19Sanborn InvitationalApr 19 · 100m Hurdles · Place 28 · Goffstown Area100m HurdlesRound P2820.3510
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · Javelin · Place 1 · GoffstownJavelin178-510
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · Discus · Place 4 · GoffstownDiscus464-910
Apr 15Nashua North Home Meet vs. Goffstown & LondonderryApr 15 · 100m Hurdles · Place 5 · Goffstown100m Hurdles521.1210

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24NHIAA D-II Outdoor ChampionshipMay 24 · Discus · Place 12 · GoffstownDiscus1221.03mFR
May 24NHIAA D-II Outdoor ChampionshipMay 24 · Discus · Place 12 · GoffstownDiscus1221.03mFR
May 18Londonderry R.E.A.L InvitationalMay 18 · Discus · Place 22 · GoffstownDiscus2221.10mFR
May 18Londonderry R.E.A.L InvitationalMay 18 · Discus · Place 22 · GoffstownDiscus2221.10mFR
May 11Bobcat2024May 11 · Discus · Place 20 · Goffstown AreaDiscus1kgRound P20.53' 5"9
May 11Bobcat2024May 11 · 100m Hurdles · Place 30 · Goffstown Area100m Hurdles33" / 0.838mRound P30.24.88a9
May 9MV Senior DayMay 9 · Javelin · Place 4 · Goffstown AreaJavelin472-5—
May 9MV Senior DayMay 9 · Discus · Place 3 · Goffstown AreaDiscus373-6—
May 9MV Senior DayMay 9 · 100m Hurdles · Place 9 · Goffstown Area100m Hurdles921.26a—
May 2Clipper RelaysMay 2 · Javelin · Place 46 · Goffstown AreaJavelin4653-8—
May 2Clipper RelaysMay 2 · 100m Hurdles · Place 43 · Goffstown Area100m Hurdles4321.46a—
Apr 20Sanborn InviteApr 20 · Discus · Place 10 · Goffstown AreaDiscus1kg10.80-039
Apr 20Sanborn InviteApr 20 · 100m Hurdles · Place 19 · Goffstown Area100m Hurdles33" / 0.838mRound P19.21.96a9
Apr 13Pelham InviteApr 13 · Discus · Place 9 · Goffstown AreaDiscus1kg9.70-099
Apr 13Pelham InviteApr 13 · 100m Hurdles · Place 28 · Goffstown Area100m Hurdles33" / 0.838mRound P28.22.29a9