Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2012.90aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204:52.69aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
200 Meters · OutdoorORSpring · Apr 1826.42aORSpringApril 18, 2026
400 Meters · OutdoorPinkerton, Winnacunnet, Newmarket @ Exeter · May 457.39aPinkerton, Winnacunnet, Newmarket @ ExeterMay 4, 2026
55 Meter · IndoorNHWTL USM · Dec 217.62aNHWTL USMDecember 21, 2025
55 Meters · IndoorNHWTL @ PEA · Jan 217.83aNHWTL @ PEAJanuary 21, 2026
Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2068-10New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · IndoorNHWTL USM · Dec 215-04.00NHWTL USMDecember 21, 2025
High Jump · OutdoorSeacoast Scramble · Apr 115-04.00Seacoast ScrambleApril 11, 2026
Javelin · 800g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2071-7New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2016-7New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2030-9New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Triple Jump · OutdoorSeacoast Championships · May 2239-06.50Seacoast ChampionshipsMay 22, 2026

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

2026 Outdoor Track

33 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 33 · ExeterLong Jump33.16-7 PB9
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · ExeterPole Vault--NH9
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 23 · ExeterHigh Jump23.5-19
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 73 · ExeterJavelin800g73.71-7 PB9
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 55 · ExeterDiscus1.6kg55.68-10 PB9
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 37 · ExeterShot Put12lb37.30-9 PB9
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 17 · Exeter1500 Meters17.4:52.69a PB9
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 56 · Exeter400 Meters56.59.98a9
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 50 · Exeter100 Meters50.12.90a PB9
May 30NHIAA D-I Outdoor Championship and BattlenotesMay 30 · Triple Jump · Place 11 · ExeterTriple Jump11.38-59
May 22Seacoast ChampionshipsMay 22 · Triple Jump · Place 2 · ExeterTriple Jump2.39-06.50 PB9
May 22Seacoast ChampionshipsMay 22 · High Jump · Place 11 · ExeterHigh Jump11.5-03.009
May 22Seacoast ChampionshipsMay 22 · 400 Meters · Exeter400 Meters--DNS9
May 19Dover, Goffstown, & Others @ PortsmouthMay 19 · Triple Jump · Place 3 · ExeterTriple Jump3.36-01.759
May 12Nashua North vs. Exeter & MemorialMay 12 · High Jump · Place 8 · ExeterHigh Jump8.5-29
May 12Nashua North vs. Exeter & MemorialMay 12 · 400 Meters · Place 8 · Exeter400 Meters8.58.86a9
May 7Clipper RelaysMay 7 · Triple Jump · Place 13 · ExeterTriple Jump13.36-03.509
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · Triple Jump · Place 2 · ExeterTriple Jump2.37-06.009
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · High Jump · Place 8 · ExeterHigh Jump8.5-02.009
May 4Pinkerton, Winnacunnet, Newmarket @ ExeterMay 4 · 400 Meters · Place 11 · Exeter400 Meters11.57.39a PB9
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · Triple Jump · Place 3 · ExeterTriple Jump3.36-08.009
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · High Jump · Place 5 · ExeterHigh Jump5.5-02.009
Apr 21Windham, Dover, Newmarket @ ExeterApr 21 · 200 Meters · Place 20 · Exeter200 Meters20.26.75a9
Apr 18ORSpringApr 18 · Triple Jump · Place 2 · ExeterTriple JumpRound P2.37' 3"9
Apr 18ORSpringApr 18 · Triple Jump · Place 2 · ExeterTriple Jump2.37' 3"9
Apr 18ORSpringApr 18 · High Jump · Place 5 · ExeterHigh Jump5.5' 2"9
Apr 18ORSpringApr 18 · 200 Meters · Place 14 · Exeter200 Meters14.26.42a PB9
Apr 11Seacoast ScrambleApr 11 · Triple Jump · Place 2 · ExeterTriple Jump2.34-10.009
Apr 11Seacoast ScrambleApr 11 · High Jump · Place 5 · ExeterHigh Jump5.5-04.00 PB9
Apr 11Seacoast ScrambleApr 11 · 400 Meters · Place 9 · Exeter400 Meters9.58.40a9
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · Triple Jump · Place 3 · ExeterTriple Jump3.36-05.009
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · High Jump · Place 3 · ExeterHigh Jump3.5-04.009
Apr 8Exeter, Spaulding @ PortsmouthApr 8 · 400 Meters · Place 9 · Exeter400 Meters9.58.51a9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24NHWTL UNH EveningJan 24 · High Jump · Place 7 · ExeterHigh Jump75-19
Jan 21NHWTL @ PEAJan 21 · 55 Meters · Place 56 · Exeter55 Meters567.83a PB9
Jan 11NHWTL UNH AfternoonJan 11 · High Jump · Place 5 · ExeterHigh Jump55-3FR
Jan 3NHWTL PEAJan 3 · High Jump · Place 6 · ExeterHigh Jump65-29
Jan 3NHWTL PEAJan 3 · 55 Meters · Place 53 · Exeter55 Meters538.94a9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30Pinkerton Field Event Meet 2025/6Dec 30 · High Jump · ExeterHigh Jump—DNS9
Dec 21NHWTL USMDec 21 · 55 Meter · Place 23 · Exeter55 MeterRound P23.7.62a PB9
Dec 21NHWTL USMDec 21 · High Jump · Place 2 · ExeterHigh Jump2.5-04.00 PB9