Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2013.06aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
110m Hurdles · 39" / 0.991m · OutdoorBelmont Meet · May 1219.90aBelmont MeetMay 12, 2026
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204:58.83aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
1600 Meters · OutdoorSanborn Invitational · Apr 195:12.32Sanborn InvitationalApril 19, 2025
300m Hurdles · 36" / 0.914m · OutdoorWilderness League Championship · May 2346.28aWilderness League ChampionshipMay 23, 2026
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2057.99aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
800 Meters · Outdoor14 May 2024 KRHS Meet · May 142:32.65a14 May 2024 KRHS MeetMay 14, 2024
Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2097-8New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204-3New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 800g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 20111-7New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2015-4New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Pole Vault · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 208-11New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2033-3New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026

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

2026 Outdoor Track

25 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 57 · HopkintonLong Jump57.15-4 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Place 20 · HopkintonPole Vault20.8-11 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 83 · HopkintonHigh Jump83.4-3 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 28 · HopkintonJavelin800g28.111-7 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 18 · HopkintonDiscus1.6kg18.97-8 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 27 · HopkintonShot Put12lb27.33-3 PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 27 · Hopkinton1500 Meters27.4:58.83a PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 40 · Hopkinton400 Meters40.57.99a PB11
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 64 · Hopkinton100 Meters64.13.06a PB11
May 23Wilderness League ChampionshipMay 23 · Pole Vault · HopkintonPole Vault--NH11
May 23Wilderness League ChampionshipMay 23 · 300m Hurdles · Place 6 · Hopkinton300m Hurdles36" / 0.914m6.46.28a PB11
May 23Wilderness League ChampionshipMay 23 · 110m Hurdles · Place 9 · Hopkinton110m Hurdles39" / 0.991mRound P9.20.71a11
May 18Sanborn Last ChanceMay 18 · Pole Vault · Place 6 · HopkintonPole Vault6.8-06.0011
May 162026 Bobcat InviteMay 16 · 300m Hurdles · Place 14 · Hopkinton300m Hurdles36" / 0.914m14.47.72a11
May 162026 Bobcat InviteMay 16 · 110m Hurdles · Place 19 · Hopkinton110m Hurdles39" / 0.991mRound P19.19.96a11
May 12Belmont MeetMay 12 · Pole Vault · Place 7 · HopkintonPole Vault7.8-111
May 12Belmont MeetMay 12 · 110m Hurdles · Place 2 · Hopkinton110m Hurdles39" / 0.991m2.19.90a PB11
May 12Belmont MeetMay 12 · 800 Meters · Hopkinton800 Meters--NT11
Apr 25Black Bear InviteApr 25 · 300m Hurdles · Place 13 · Hopkinton300m Hurdles36" / 0.914m13.47.29a11
Apr 21Kearsarge Regional HS MeetApr 21 · 300m Hurdles · Place 1 · Hopkinton300m Hurdles36" / 0.914m1.48.27a11
Apr 21Kearsarge Regional HS MeetApr 21 · 110m Hurdles · Place 4 · Hopkinton110m Hurdles39" / 0.991m4.21.60a11
Apr 18Sanborn InvitationalApr 18 · 110m Hurdles · Place 22 · Hopkinton110m Hurdles39" / 0.991mRound P22.21.60a11
Apr 18Sanborn InvitationalApr 18 · 400 Meters · Place 23 · Hopkinton400 Meters23.59.15a11
Apr 11Pelham InvitationalApr 11 · 110m Hurdles · Place 27 · Hopkinton110m Hurdles39" / 0.991mRound P27.22.27a11
Apr 11Pelham InvitationalApr 11 · 400 Meters · Place 24 · Hopkinton400 Meters24.58.99a11

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 19Sanborn InvitationalApr 19 · 1600 Meters · Place 10 · Hopkinton1600 Meters105:12.32 PB10
Apr 1515 Apr 2025 Track MeetApr 15 · 1600 Meters · Place 4 · Hopkinton1600 Meters4.5:11.88aUnofficial10
Apr 1515 Apr 2025 Track MeetApr 15 · 400 Meters · Place 8 · Hopkinton400 Meters8.1:01.41aUnofficial10

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 1414 May 2024 KRHS MeetMay 14 · Long Jump · Place 19 · HopkintonLong Jump19.12' 99
May 1414 May 2024 KRHS MeetMay 14 · 800 Meters · Place 7 · Hopkinton800 Meters7.2:32.65a PB9
Apr 20Sanborn InviteApr 20 · 1600 Meters · Place 35 · Hopkinton1600 Meters35.5:46.82a9