Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorBelmont HS 2026 · Apr 1067-11.00Belmont HS 2026April 10, 2026
Javelin · 600g · OutdoorGilford/Belmont Meet · May 1954-5Gilford/Belmont MeetMay 19, 2026
Shot Put · 4kg · IndoorNHWTL PSU Morning · Dec 2816-05.00NHWTL PSU MorningDecember 28, 2024
Shot Put · 4kg · OutdoorGilford/Belmont Meet · May 1923-11Gilford/Belmont MeetMay 19, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28Winnisquam Meet #2May 28 · Discus · Place 5 · Winnisquam RegionalDiscus1kg5.57-810
May 28Winnisquam Meet #2May 28 · Shot Put · Place 5 · Winnisquam RegionalShot Put4kg5.21-310
May 19Gilford/Belmont MeetMay 19 · Javelin · Place 12 · Winnisquam RegionalJavelin600g12.54-5 PB10
May 19Gilford/Belmont MeetMay 19 · Discus · Place 12 · Winnisquam RegionalDiscus1kg12.51-010
May 19Gilford/Belmont MeetMay 19 · Shot Put · Place 7 · Winnisquam RegionalShot Put4kg7.23-11 PB10
May 12Belmont MeetMay 12 · Javelin · Place 14 · Winnisquam RegionalJavelin600g14.47-910
May 12Belmont MeetMay 12 · Discus · Place 6 · Winnisquam RegionalDiscus1kg6.58-110
May 12Belmont MeetMay 12 · Shot Put · Place 7 · Winnisquam RegionalShot Put4kg7.22-310
Apr 28Winnisquam Meet #2Apr 28 · Discus · Place 5 · Winnisquam RegionalDiscus1kg5.57-810
Apr 28Winnisquam Meet #2Apr 28 · Shot Put · Place 5 · Winnisquam RegionalShot Put4kg5.21-310
Apr 26Campbell Cougar ClassicApr 26 · Discus · Place 5 · Winnisquam RegionalDiscus1kg5.60-0.0010
Apr 26Campbell Cougar ClassicApr 26 · Shot Put · Place 6 · Winnisquam RegionalShot Put4kg6.21-10.0010
Apr 21Kennett MeetApr 21 · Discus · Place 6 · Winnisquam RegionalDiscus1kg6.59-9.0010
Apr 21Kennett MeetApr 21 · Shot Put · Place 11 · Winnisquam RegionalShot Put4kg11.20-11.5010
Apr 14Monadnock Early BirdApr 14 · Discus · Winnisquam RegionalDiscus1kg--SCR10
Apr 14Monadnock Early BirdApr 14 · Shot Put · Place 5 · Winnisquam RegionalShot Put4kg5.21-03.0010
Apr 10Belmont HS 2026Apr 10 · Discus · Place 6 · Winnisquam RegionalDiscus1kg6.67-11.00 PB10
Apr 10Belmont HS 2026Apr 10 · Shot Put · Place 7 · Winnisquam RegionalShot Put4kg7.21-9.0010

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20Gilford MeetMay 20 · Discus · Place 7 · Winnisquam RegionalDiscus1kg7.58-99
May 20Gilford MeetMay 20 · Shot Put · Place 9 · Winnisquam RegionalShot Put4kg9.21-2.259
May 17BRISTOL INVITATIONALMay 17 · Discus · Place 13 · WinnisquamDiscus1355-49
May 17BRISTOL INVITATIONALMay 17 · Javelin · Place 24 · WinnisquamJavelin2441-39

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 11NHWTL PSU MorningJan 11 · Shot Put · Place 28 · WinnisquamShot Put2820-00.509

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU MorningDec 28 · Shot Put · Place 31 · Winnisquam RegionalShot Put4kg31.16-05.00 PB9
Dec 21NHWTL PSU MorningDec 21 · Shot Put · Place 22 · Winnisquam RegionalShot Put4kg22.15-08.009
Dec 14NHWT PSU AMDec 14 · Shot Put · Place 19 · Winnisquam RegionalShot Put4kg19.16-00.509