Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2036.26aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
200 Meters · OutdoorMoultonborough Invite · May 1333.79Moultonborough InviteMay 13, 2025
400 Meters · OutdoorBerlin HS Meet · May 31:18.66Berlin HS MeetMay 3, 2025
800 Meters · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 203:07.24aNew Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
High Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 203-8New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Javelin · 600g · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2037-1New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Long Jump · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 209-10New Hampshire Decathlon / Heptathlon ChampionshipsJune 20, 2026
Shot Put · 4kg · OutdoorNew Hampshire Decathlon / Heptathlon Championships · Jun 2017-1New 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

12 results
DateMeetEventPlMarkGr
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Long Jump · Place 66 · BerlinLong Jump66.9-10 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · High Jump · Place 62 · BerlinHigh Jump62.3-8 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Javelin · Place 64 · BerlinJavelin600g64.37-1 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · Shot Put · Place 59 · BerlinShot Put4kg59.17-1 PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 100m Hurdles · Place 69 · Berlin100m Hurdles33" / 0.838m69.36.26a PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 800 Meters · Place 49 · Berlin800 Meters49.3:07.24a PB12
Jun 20New Hampshire Decathlon / Heptathlon ChampionshipsJun 20 · 200 Meters · Place 68 · Berlin200 Meters68.36.53a12
May 12Moultonborough MeetMay 12 · 800 Meters · Place 6 · Berlin800 Meters6.3:09.30a12
Apr 28Kennett HS MeetApr 28 · 800 Meters · Place 12 · Berlin800 Meters12.3:12.89a12
Apr 21Kennett MeetApr 21 · 400 Meters · Place 9 · Berlin400 Meters9.1:22.57a12
Apr 16BERLIN-MOULTONBORO-PROSPECT MTN-WHITE MTS-GORHAM-PROFILEApr 16 · 800 Meters · Place 7 · Berlin800 Meters7.3:14.55a12
Apr 10Belmont HS 2026Apr 10 · 800 Meters · Place 12 · Berlin800 Meters12.3:16.00a12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 17BRISTOL INVITATIONALMay 17 · 400 Meters · Place 19 · Berlin400 Meters191:20.9411
May 13Moultonborough InviteMay 13 · 200 Meters · Place 19 · Berlin200 Meters1933.79 PB11
May 13Moultonborough InviteMay 13 · 400 Meters · Place 7 · Berlin400 Meters71:19.0311
May 3Berlin HS MeetMay 3 · 200 Meters · Place 12 · Berlin200 Meters1237.7011
May 3Berlin HS MeetMay 3 · 800 Meters · Place 5 · Berlin800 Meters53:34.7911
May 3Berlin HS MeetMay 3 · 400 Meters · Place 4 · Berlin400 Meters41:18.66 PB11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 11Lions InvitationalMay 11 · 200 Meters · Place 41 · Berlin200 Meters4136.76a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 13Bristol Lions InvitationalMay 13 · Javelin · Place 20 · BerlinJavelin2037-6FR