Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorWilderness League Championship · May 2317.81aWilderness League ChampionshipMay 23, 2026
200 Meters · OutdoorWilderness League Championship · May 2330.64aWilderness League ChampionshipMay 23, 2026
300m Hurdles · 30" / 0.762m · OutdoorMoultonborough Meet · May 1252.28aMoultonborough MeetMay 12, 2026
800 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 202:47.45aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 204-3New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 600g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2060-0New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2013-6New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 4kg · OutdoorKennett HS Meet · Apr 2822-10.50Kennett HS MeetApril 28, 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 22 · BerlinLong Jump22.13-6 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 25 · BerlinHigh Jump25.4-3 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 30 · BerlinJavelin600g30.60-0 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 33 · BerlinShot Put4kg33.21-612
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100m Hurdles · Place 14 · Berlin100m Hurdles33" / 0.838m14.18.24a12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 800 Meters · Place 24 · Berlin800 Meters24.2:47.45a PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 200 Meters · Place 46 · Berlin200 Meters46.31.34a12
May 23Wilderness League ChampionshipMay 23 · 300m Hurdles · Place 8 · Berlin300m Hurdles30" / 0.762m8.53.19a12
May 23Wilderness League ChampionshipMay 23 · 100m Hurdles · Place 8 · Berlin100m Hurdles33" / 0.838mRound P8.18.17a12
May 23Wilderness League ChampionshipMay 23 · 100m Hurdles · Place 6 · Berlin100m Hurdles33" / 0.838m6.17.81a PB12
May 23Wilderness League ChampionshipMay 23 · 200 Meters · Place 25 · Berlin200 Meters25.30.64a PB12
May 19Gilford/Belmont MeetMay 19 · 300m Hurdles · Place 5 · Berlin300m Hurdles30" / 0.762m5.54.24a12
May 19Gilford/Belmont MeetMay 19 · 100m Hurdles · Place 4 · Berlin100m Hurdles33" / 0.838m4.18.71a12
May 19Gilford/Belmont MeetMay 19 · 200 Meters · Place 7 · Berlin200 Meters7.30.64a12
May 12Moultonborough MeetMay 12 · 300m Hurdles · Place 2 · Berlin300m Hurdles30" / 0.762m2.52.28a PB12
May 12Moultonborough MeetMay 12 · 100m Hurdles · Place 1 · Berlin100m Hurdles33" / 0.838m1.18.42a12
Apr 28Kennett HS MeetApr 28 · Shot Put · Place 3 · BerlinShot Put4kg3.22-10.50 PB12
Apr 28Kennett HS MeetApr 28 · 300m Hurdles · Place 2 · Berlin300m Hurdles30" / 0.762m2.53.67a12
Apr 21Kennett MeetApr 21 · Shot Put · Place 10 · BerlinShot Put4kg10.21-2.0012
Apr 21Kennett MeetApr 21 · 300m Hurdles · Place 3 · Berlin300m Hurdles30" / 0.762m3.55.30a12
Apr 16BERLIN-MOULTONBORO-PROSPECT MTN-WHITE MTS-GORHAM-PROFILEApr 16 · 300m Hurdles · Place 1 · Berlin300m Hurdles30" / 0.762m1.53.75a12
Apr 16BERLIN-MOULTONBORO-PROSPECT MTN-WHITE MTS-GORHAM-PROFILEApr 16 · 100m Hurdles · Place 2 · Berlin100m Hurdles33" / 0.838m2.18.95a12
Apr 10Belmont HS 2026Apr 10 · Shot Put · Place 6 · BerlinShot Put4kg6.22-1.2512
Apr 10Belmont HS 2026Apr 10 · 300m Hurdles · Place 2 · Berlin300m Hurdles30" / 0.762m2.55.79a12
Apr 10Belmont HS 2026Apr 10 · 100m Hurdles · Place 4 · Berlin100m Hurdles33" / 0.838m4.19.33a12