Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorBelmont HS 2026 · Apr 1021.15aBelmont HS 2026April 10, 2026
200 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2033.53aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
300m Hurdles · 30" / 0.762m · OutdoorKennett Meet · Apr 211:00.10aKennett MeetApril 21, 2026
800 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 203:20.68aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 203-8New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 600g · OutdoorGilford/Belmont Meet · May 1996-4Gilford/Belmont MeetMay 19, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2010-10New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 4kg · OutdoorBERLIN-MOULTONBORO-PROSPECT MTN-WHITE MTS-GORHAM-PROFILE · Apr 1623-6BERLIN-MOULTONBORO-PROSPECT MTN-WHITE MTS-GORHAM-PROFILEApril 16, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 61 · BerlinLong Jump61.10-10 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 62 · BerlinHigh Jump62.3-8 PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 2 · BerlinJavelin600g2.92-510
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 24 · BerlinShot Put4kg24.22-510
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100m Hurdles · Place 58 · Berlin100m Hurdles33" / 0.838m58.22.45a10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 800 Meters · Place 64 · Berlin800 Meters64.3:20.68a PB10
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 200 Meters · Place 64 · Berlin200 Meters64.33.53a PB10
Jun 62026 NHIAA Meet of ChampionsJun 6 · Javelin · Place 16 · BerlinJavelin600g16.87-0110
May 23Wilderness League ChampionshipMay 23 · Javelin · Place 3 · BerlinJavelin600g3.95-1010
May 19Gilford/Belmont MeetMay 19 · Javelin · Place 2 · BerlinJavelin600g2.96-4 PB10
May 12Moultonborough MeetMay 12 · Javelin · Place 1 · BerlinJavelin600g1.94-1110
Apr 28Kennett HS MeetApr 28 · Javelin · Place 1 · BerlinJavelin600g1.74-410
Apr 28Kennett HS MeetApr 28 · Shot Put · Place 4 · BerlinShot Put4kg4.22-510
Apr 28Kennett HS MeetApr 28 · 300m Hurdles · Place 4 · Berlin300m Hurdles30" / 0.762m4.1:00.53a10
Apr 21Kennett MeetApr 21 · Javelin · Place 2 · BerlinJavelin600g2.70-3.0010
Apr 21Kennett MeetApr 21 · Shot Put · Place 6 · BerlinShot Put4kg6.22-5.0010
Apr 21Kennett MeetApr 21 · 300m Hurdles · Place 4 · Berlin300m Hurdles30" / 0.762m4.1:00.10a PB10
Apr 16BERLIN-MOULTONBORO-PROSPECT MTN-WHITE MTS-GORHAM-PROFILEApr 16 · Javelin · Place 1 · BerlinJavelin600g1.76-710
Apr 16BERLIN-MOULTONBORO-PROSPECT MTN-WHITE MTS-GORHAM-PROFILEApr 16 · Shot Put · Place 5 · BerlinShot Put4kg5.23-6 PB10
Apr 16BERLIN-MOULTONBORO-PROSPECT MTN-WHITE MTS-GORHAM-PROFILEApr 16 · 300m Hurdles · Place 6 · Berlin300m Hurdles30" / 0.762m6.1:02.61a10
Apr 10Belmont HS 2026Apr 10 · Javelin · Place 3 · BerlinJavelin600g3.74-4.0010
Apr 10Belmont HS 2026Apr 10 · 300m Hurdles · Place 5 · Berlin300m Hurdles30" / 0.762m5.1:01.38a10
Apr 10Belmont HS 2026Apr 10 · 100m Hurdles · Place 7 · Berlin100m Hurdles33" / 0.838m7.21.15a PB10