Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorSeacoast Scramble · Apr 11109-10Seacoast ScrambleApril 11, 2026
Javelin · 800g · OutdoorSeacoast Scramble · Apr 11117-01Seacoast ScrambleApril 11, 2026
Shot Put · 12lb · IndoorNHWT PEA · Dec 1440-09.75NHWT PEADecember 14, 2024
Shot Put · 12lb · OutdoorDover, Newmarket @ Winnacunnet · Apr 1536-10.00Dover, Newmarket @ WinnacunnetApril 15, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · Javelin · DoverJavelin800g--DNS11
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · Discus · DoverDiscus1.6kg--DNS11
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · Shot Put · DoverShot Put12lb--DNS11
Apr 15Dover, Newmarket @ WinnacunnetApr 15 · Javelin · Place 4 · DoverJavelin800g4.104-0711
Apr 15Dover, Newmarket @ WinnacunnetApr 15 · Discus · Place 1 · DoverDiscus1.6kg1.105-0211
Apr 15Dover, Newmarket @ WinnacunnetApr 15 · Shot Put · Place 1 · DoverShot Put12lb1.36-10.00 PB11
Apr 11Seacoast ScrambleApr 11 · Javelin · Place 6 · DoverJavelin800g6.117-01 PB11
Apr 11Seacoast ScrambleApr 11 · Discus · Place 5 · DoverDiscus1.6kg5.109-10 PB11
Apr 11Seacoast ScrambleApr 11 · Shot Put · Place 11 · DoverShot Put12lb11.33-06.0011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 21NHWTL @ PEAJan 21 · Shot Put · Place 6 · DoverShot Put637-3.2511
Jan 10NHWTL @ PEAJan 10 · Shot Put · Place 8 · DoverShot Put12lb8.37-03.2511
Jan 4NHWTL UNH MorningJan 4 · Shot Put · Place 4 · DoverShot Put436-2JR

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH MorningDec 21 · Shot Put · Place 5 · DoverShot Put12lb5.36-06.5011
Dec 14NHWTL @ USM GorhamDec 14 · Shot Put · Place 8 · DoverShot Put12lb8.35-04.0011
Feb 1NHWTL UNH AfternoonFeb 1 · Shot Put · Place 21 · DoverShot Put2134-05.0010
Jan 18NHWTL PEAJan 18 · Shot Put · Place 14 · DoverShot Put12lb14.35-03.5010

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 23Seacoast ChampionshipsMay 23 · Shot Put · Place 10 · DoverShot Put1033-10.5SO
May 20Dover, Goffstown @ ExeterMay 20 · Javelin · Place 8 · DoverJavelin8106-9SO
May 20Dover, Goffstown @ ExeterMay 20 · Discus · Place 3 · DoverDiscus396-6SO
May 20Dover, Goffstown @ ExeterMay 20 · Shot Put · Place 4 · DoverShot Put436-8SO
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · Discus · Place 1 · DoverDiscus1.6kg1.96' 6"10
May 10Seacoast Frosh-Soph ChampionshipsMay 10 · Shot Put · Place 2 · DoverShot Put12lb2.33' 7"10
Apr 23Phillips Exeter Tri MeetApr 23 · Javelin · Place 10 · DoverJavelin800g10.91-0410
Apr 23Phillips Exeter Tri MeetApr 23 · Discus · Place 8 · DoverDiscus1.6kg8.84-1010
Apr 23Phillips Exeter Tri MeetApr 23 · Shot Put · Place 8 · DoverShot Put12lb8.34-08.2510
Apr 9Dover, Concord, @ CentralApr 9 · Javelin · Place 11 · DoverJavelin1184-610

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 21NHWTL UNH MorningDec 21 · Shot Put · Place 6 · DoverShot Put12lb6.38-03.2510
Dec 14NHWT PEADec 14 · Shot Put · Place 5 · DoverShot Put12lb5.40-09.75 PB10
Jan 14NHWTL UNH AMJan 14 · Shot Put · Place 14 · DoverShot Put1430-11.25—
Jan 14NHWTL UNH PMJan 14 · Shot Put · Place 14 · DoverShot Put12lb14.30-11.259
Jan 6NHWTL @ PSU Afternoon SessionJan 6 · Shot Put · Place 11 · DoverShot Put12lb11.27-04.009

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4SeacoastF/SMay 4 · Javelin · Place 5 · DoverJavelin800g5.103' 0"9
May 4SeacoastF/SMay 4 · Discus · Place 7 · DoverDiscus1.6kg7.78' 6"9
May 4SeacoastF/SMay 4 · Shot Put · Place 7 · DoverShot Put12lb7.31' 1.50"9
Apr 18DoverApr 18 · Javelin · Place 7 · DoverJavelin772-7—
Apr 18DoverApr 18 · Discus · Place 7 · DoverDiscus788-0—
Apr 18DoverApr 18 · Shot Put · Place 9 · DoverShot Put933-0—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23NHWTL @ UNH Morning SessionDec 23 · Shot Put · Place 7 · DoverShot Put12lb7.30-07.759
Dec 16NHWTL @ PEA Afternoon SessionDec 16 · Shot Put · Place 8 · DoverShot Put12lb8.32-01.509