Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2012.41aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
1000 Meters · IndoorNHWTL UNH Afternoon · Dec 272:49.98aNHWTL UNH AfternoonDecember 27, 2025
110m Hurdles · 39" / 0.991m · OutdoorWilderness League Championship · May 2317.18aWilderness League ChampionshipMay 23, 2026
1500 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204:35.84aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
1600 Meters · OutdoorBelmont HS 2026 · Apr 104:54.83aBelmont HS 2026April 10, 2026
300 Meters · IndoorNHWTL UNH Morning · Jan 1839.58NHWTL UNH MorningJanuary 18, 2026
300m Hurdles · 36" / 0.914m · Outdoor2026 NHIAA Meet of Champions · Jun 641.36a2026 NHIAA Meet of ChampionsJune 6, 2026
400 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2053.21aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
400 Meters · Relay Split · IndoorNHWTL PSU Morning · Dec 2856.351NHWTL PSU MorningDecember 28, 2024
600 Meters · IndoorNHIAA Division 2 Indoor Track & Field Championships · Feb 81:29.07aNHIAA Division 2 Indoor Track & Field ChampionshipsFebruary 8, 2025
800 Meters · OutdoorBelmont Meet · May 122:10.82aBelmont MeetMay 12, 2026
Discus · 1.6kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2089-8New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204-9New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 800g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2096-9New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2018-2New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Pole Vault · OutdoorBelmont Meet · May 1211-7Belmont MeetMay 12, 2026
Shot Put · 12lb · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2028-11New 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

29 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 12 · Winnisquam RegionalLong Jump12.18-2 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Pole Vault · Place 10 · Winnisquam RegionalPole Vault10.10-510
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 44 · Winnisquam RegionalHigh Jump44.4-9 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 50 · Winnisquam RegionalJavelin800g50.96-9 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Discus · Place 22 · Winnisquam RegionalDiscus1.6kg22.89-8 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 50 · Winnisquam RegionalShot Put12lb50.28-11 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 1500 Meters · Place 4 · Winnisquam Regional1500 Meters4.4:35.84a PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 400 Meters · Place 10 · Winnisquam Regional400 Meters10.53.21a PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100 Meters · Place 36 · Winnisquam Regional100 Meters36.12.41a PB10
Jun 62026 NHIAA Meet of ChampionsJun 6 · Pole Vault · Place 9 · Winnisquam RegionalPole Vault9.10-06.0010
Jun 62026 NHIAA Meet of ChampionsJun 6 · 300m Hurdles · Place 9 · Winnisquam Regional300m Hurdles36" / 0.914m9.41.36a PB10
May 28Winnisquam Meet #2May 28 · Pole Vault · Place 1 · Winnisquam RegionalPole Vault1.11-410
May 28Winnisquam Meet #2May 28 · 300m Hurdles · Place 1 · Winnisquam Regional300m Hurdles36" / 0.914m1.48.05a10
May 23Wilderness League ChampionshipMay 23 · Pole Vault · Place 2 · Winnisquam RegionalPole Vault2.10-06.0010
May 23Wilderness League ChampionshipMay 23 · 300m Hurdles · Place 1 · Winnisquam Regional300m Hurdles36" / 0.914m1.43.15a10
May 23Wilderness League ChampionshipMay 23 · 110m Hurdles · Place 1 · Winnisquam Regional110m Hurdles39" / 0.991mRound P1.17.31a10
May 23Wilderness League ChampionshipMay 23 · 110m Hurdles · Place 1 · Winnisquam Regional110m Hurdles39" / 0.991m1.17.18a PB10
May 19Gilford/Belmont MeetMay 19 · 300m Hurdles · Place 2 · Winnisquam Regional300m Hurdles36" / 0.914m2.43.79a10
May 19Gilford/Belmont MeetMay 19 · 110m Hurdles · Place 1 · Winnisquam Regional110m Hurdles39" / 0.991m1.17.20a10
May 12Belmont MeetMay 12 · Pole Vault · Place 1 · Winnisquam RegionalPole Vault1.11-7 PB10
May 12Belmont MeetMay 12 · 800 Meters · Place 1 · Winnisquam Regional800 Meters1.2:10.82a PB10
Apr 28Winnisquam Meet #2Apr 28 · Pole Vault · Place 1 · Winnisquam RegionalPole Vault1.11-410
Apr 28Winnisquam Meet #2Apr 28 · 300m Hurdles · Place 1 · Winnisquam Regional300m Hurdles36" / 0.914m1.48.05a10
Apr 26Campbell Cougar ClassicApr 26 · Pole Vault · Place 1 · Winnisquam RegionalPole Vault1.10-0.0010
Apr 21Kennett MeetApr 21 · 400 Meters · Place 2 · Winnisquam Regional400 Meters2.53.96a10
Apr 21Kennett MeetApr 21 · 100 Meters · Place 15 · Winnisquam Regional100 Meters15.12.66a10
Apr 14Monadnock Early BirdApr 14 · Pole Vault · Place 3 · Winnisquam RegionalPole Vault3.9-00.0010
Apr 14Monadnock Early BirdApr 14 · 400 Meters · Place 1 · Winnisquam Regional400 Meters1.54.08a10
Apr 10Belmont HS 2026Apr 10 · 1600 Meters · Place 3 · Winnisquam Regional1600 Meters3.4:54.83a PB10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 1000 Meters · Place 12 · Winnisquam Regional1000 Meters12.3:07.08a10
Feb 8NHIAA D-II Indoor Championship & BattlenotesFeb 8 · 600 Meters · Place 8 · Winnisquam Regional600 Meters8.1:30.41a10
Jan 24NHWTL UNH EveningJan 24 · 600 Meters · Place 2 · Winnisquam Regional600 Meters21:30.96a10
Jan 18NHWTL UNH MorningJan 18 · 300 Meters · Place 8 · Winnisquam300 Meters839.58 PBSO
Jan 3NHWTL PEAJan 3 · 600 Meters · Place 5 · Winnisquam Regional600 Meters51:30.78a10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27NHWTL UNH AfternoonDec 27 · 1000 Meters · Place 2 · Winnisquam Regional1000 Meters2.2:49.98a PB10
Dec 21NHWTL UNH AfternoonDec 21 · 1000 Meters · Place 3 · Winnisquam Regional1000 Meters3.2:56.21a10
Dec 13NHWTL UNH MorningDec 13 · 600 Meters · Place 3 · Winnisquam Regional600 Meters3.1:32.64a10
Feb 8NHIAA Division 2 Indoor Track & Field ChampionshipsFeb 8 · 600 Meters · Place 6 · Winnisquam Regional600 Meters61:29.07a PB—
Feb 1NHWTL UNH MorningFeb 1 · 600 Meters · Place 5 · Winnisquam600 Meters51:31.299
Jan 26NHWTL UNH MorningJan 26 · 300 Meters · Place 21 · Winnisquam Regional300 Meters2141.59a—
Jan 19NHWTL UNH AfternoonJan 19 · 300 Meters · Place 13 · Winnisquam Regional300 Meters13.40.57a9
Jan 11NHWTL PSU MorningJan 11 · 600 Meters · Place 4 · Winnisquam600 Meters41:30.499

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 31NHIAA Division III Outdoor ChampionshipsMay 31 · 400 Meters · Place 13 · Winnisquam Regional400 Meters13.54.24a9
May 24WILDERNESS TRACK CHAMPIONSHIPMay 24 · 400 Meters · Place 7 · Winnisquam400 Meters754.34—
May 20Gilford MeetMay 20 · 400 Meters · Place 1 · Winnisquam Regional400 Meters1.55.04a9
May 17BRISTOL INVITATIONALMay 17 · 400 Meters · Place 3 · Winnisquam400 Meters354.169
Apr 26Campbell Cougar Classic InvitationalApr 26 · 400 Meters · Place 4 · Winnisquam400 Meters455.27FR

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28NHWTL PSU MorningDec 28 · 1000 Meters · Place 3 · Winnisquam Regional1000 Meters3.2:59.19a9
Dec 28NHWTL PSU MorningDec 28 · 400 Meters · Winnisquam Regional400 MetersRelay Split—56.351 PB9
Dec 21NHWTL PSU MorningDec 21 · 300 Meters · Place 10 · Winnisquam Regional300 Meters10.40.67a9
Dec 14NHWT PSU AMDec 14 · 600 Meters · Place 4 · Winnisquam Regional600 Meters4.1:33.31a9