Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorKRHS Track Meet · May 1612.38KRHS Track MeetMay 16, 2023
Discus · 1.6kg · OutdoorNHIAA Division III Track & Field Championships · May 24102-01NHIAA Division III Track & Field ChampionshipsMay 24, 2023
Discus · 2kg · OutdoorAIC Invitational · Apr 1833.75mAIC InvitationalApril 18, 2026
Hammer · 16lb / 7.26kg · OutdoorAIC Invitational · Apr 1829.50mAIC InvitationalApril 18, 2026
Javelin · 800g · OutdoorAIC Invitational · Apr 1830.33mAIC InvitationalApril 18, 2026
Long Jump · OutdoorHanover Home Meet · Apr 1315-3Hanover Home MeetApril 13, 2021
Triple Jump · OutdoorKearsarge Regional Meet · Apr 1834-7.5Kearsarge Regional MeetApril 18, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 1Northeast-10 Outdoor ChampionshipsMay 1 · Hammer · Place 20 · Franklin PierceFranklin PierceHammer16lb / 7.26kg20.28.32mFr
May 1NE10 OutdoorMay 1 · Hammer · Place 20 · Franklin PierceFranklin PierceHammer16lb / 7.26kg20.28.32mFr
Apr 18AIC InvitationalApr 18 · Hammer · Place 13 · Franklin PierceFranklin PierceHammer16lb / 7.26kg13.29.50m PBFr
Apr 18AIC InvitationalApr 18 · Javelin · Place 15 · Franklin PierceFranklin PierceJavelin800g15.30.33m PBFr
Apr 18AIC InvitationalApr 18 · Discus · Place 9 · Franklin PierceFranklin PierceDiscus2kg9.33.75m PBFr
Mar 26SNHU Spring InvitationalMar 26 · Hammer · Franklin PierceFranklin PierceHammer16lb / 7.26kg—FOULFr
Mar 26SNHU Spring InvitationalMar 26 · Discus · Place 14 · Franklin PierceFranklin PierceDiscus2kg14.31.12mFr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 19Northeast-10 Indoor ChampionshipsFeb 19 · Weight Throw · Place 20 · Franklin PierceFranklin PierceWeight Throw209.50mFR
Feb 13Tufts Cupid ChallengeFeb 13 · Weight Throw · Place 50 · Franklin PierceFranklin PierceWeight Throw5010.67mFr
Jan 30Roxbury CC - Tigers Open MeetJan 30 · Weight Throw · Place 17 · Franklin PierceFranklin PierceWeight Throw1710.39mFR
Jan 24MIT Gordon Kelly InvitationalJan 24 · Weight Throw · Place 44 · Franklin PierceFranklin PierceWeight Throw449.23mFr

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 6Springfield College Season OpenerDec 6 · Weight Throw · Franklin PierceFranklin PierceWeight Throw35lb / 15.9kg—DNSFr

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24NHIAA Division III Track & Field ChampionshipsMay 24 · Discus · Place 8 · Mascoma Valley RegMascoma Valley RegDiscus1.6kg8.102-01 PB12
May 16KRHS Track MeetMay 16 · Discus · Place 1 · Mascoma ValleyMascoma ValleyDiscus1113-3SR
May 16KRHS Track MeetMay 16 · Triple Jump · Place 2 · Mascoma ValleyMascoma ValleyTriple Jump234-11SR
May 16KRHS Track MeetMay 16 · 100 Meters · Place 13 · Mascoma ValleyMascoma Valley100 Meters1312.38 PBSR
May 5Steven's HS Twilight Meet (VT Results)May 5 · Triple Jump · Place 6 · Mascoma Valley RegMascoma Valley RegTriple Jump6.34-06.0012
May 5Steven's HS Twilight Meet (VT Results)May 5 · 100 Meters · Place 10 · Mascoma Valley RegMascoma Valley Reg100 Meters10.12.59a12
Apr 18Kearsarge Regional MeetApr 18 · Triple Jump · Place 2 · Mascoma Valley RegMascoma Valley RegTriple Jump2.34-7.5 PB12
Apr 18Kearsarge Regional MeetApr 18 · Discus · Place 1 · Mascoma Valley RegMascoma Valley RegDiscus1.6kg1.111-4.12
Apr 18Kearsarge Regional MeetApr 18 · 100 Meters · Place 9 · Mascoma Valley RegMascoma Valley Reg100 Meters9.12.74a12

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Wilderness League ChampionshipMay 21 · Discus · Place 6 · Mascoma ValleyMascoma ValleyDiscus6101-4JR
May 17KRHS Meet #2May 17 · Discus · Place 2 · Mascoma ValleyMascoma ValleyDiscus298-4JR
May 17KRHS Meet #2May 17 · Triple Jump · Place 3 · Mascoma ValleyMascoma ValleyTriple Jump333-2.5JR
May 17KRHS Meet #2May 17 · Long Jump · Place 5 · Mascoma ValleyMascoma ValleyLong Jump516-5.75JR

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 13Hanover Home MeetApr 13 · Long Jump · Place 4 · Mascoma Valley RegMascoma Valley RegLong Jump4.15-3 PB10
Apr 13Hanover Home MeetApr 13 · Javelin · Place 10 · Mascoma Valley RegMascoma Valley RegJavelin800g10.79-910
Apr 13Hanover Home MeetApr 13 · Discus · Place 2 · Mascoma Valley RegMascoma Valley RegDiscus1.6kg2.77-710