Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMASCAC Outdoor Championships · Apr 2533.48mMASCAC Outdoor ChampionshipsApril 25, 2026
Javelin · 600g · OutdoorJonathan Tymann Invitational · Mar 2729.02mJonathan Tymann InvitationalMarch 27, 2026
Shot Put · 4kg · IndoorVT Throws #2 · Dec 227.17mVT Throws #2December 22, 2023
Shot Put · 4kg · OutdoorEssex HS Vacational TF Meet · Apr 247.71mEssex HS Vacational TF MeetApril 24, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · Javelin · Place 5 · Bridgewater StateBridgewater StateJavelin600g5.25.62mFr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · Discus · Place 1 · Bridgewater StateBridgewater StateDiscus1kg1.33.48m PBFr
Apr 17Bridgewater State Bears InvitationalApr 17 · Javelin · Bridgewater StateBridgewater StateJavelin600g—FOULFr
Apr 17Bridgewater State Bears InvitationalApr 17 · Discus · Place 3 · Bridgewater StateBridgewater StateDiscus1kg3.31.14mFr
Apr 10Tufts Spring StampedeApr 10 · Javelin · Place 13 · Bridgewater StateBridgewater StateJavelin600g13.28.21mFr
Apr 10Tufts Spring StampedeApr 10 · Discus · Place 13 · Bridgewater StateBridgewater StateDiscus1kg13.31.02mFr
Apr 4Amherst Spring FlingApr 4 · Javelin · Place 9 · Bridgewater StateBridgewater StateJavelin600g9.24.66mFr
Apr 4Amherst Spring FlingApr 4 · Discus · Place 16 · Bridgewater StateBridgewater StateDiscus1kg16.28.95mFr
Mar 27Jonathan Tymann InvitationalMar 27 · Javelin · Place 6 · Bridgewater StateBridgewater StateJavelin600g6.29.02m PBFr
Mar 27Jonathan Tymann InvitationalMar 27 · Discus · Place 5 · Bridgewater StateBridgewater StateDiscus1kg5.31.02mFr

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 16Colchester HS Host TF Meet #2 (11&12 Grade only)May 16 · Javelin · Place 4 · BurlingtonBurlingtonJavelin600g4.23.00m12
May 16Colchester HS Host TF Meet #2 (11&12 Grade only)May 16 · Discus · Place 3 · BurlingtonBurlingtonDiscus1kg3.28.67m12
May 16Colchester HS Host TF Meet #2 (11&12 Grade only)May 16 · Shot Put · Place 7 · BurlingtonBurlingtonShot Put4kg7.7.61m12
Apr 24Essex HS Vacational TF MeetApr 24 · Discus · Place 4 · BurlingtonBurlingtonDiscus1kg4.23.03m12
Apr 24Essex HS Vacational TF MeetApr 24 · Shot Put · Place 3 · BurlingtonBurlingtonShot Put4kg3.7.71m PB12

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6Dartmouth RelaysJan 6 · Shot Put · Place 23 · BurlingtonBurlingtonShot Put4kg23.23-05.5012

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 31VTFOA HS Indoor #3Dec 31 · Shot Put · Place 9 · BurlingtonBurlingtonShot Put4kg9.6.89m12
Dec 30Vermont Throws #3Dec 30 · Shot Put · Place 14 · BurlingtonBurlingtonShot Put4kg14.7.00m12
Dec 22VT Throws #2Dec 22 · Shot Put · Place 9 · BurlingtonBurlingtonShot Put4kg9.7.17m PB12
Dec 17VTFOA HS Indoor #1Dec 17 · Shot Put · Place 7 · BurlingtonBurlingtonShot Put4kg7.6.94m12

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 3D1 Vermont TF State ChampionshipJun 3 · Javelin · Place 8 · BurlingtonBurlingtonJavelin600g8.25.35m11
Jun 3D1 Vermont TF State ChampionshipJun 3 · Discus · Place 8 · BurlingtonBurlingtonDiscus1kg8.25.05m11

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4D1 Vermont TF State ChampionshipJun 4 · Discus · Place 10 · BurlingtonBurlingtonDiscus1kg10.23.45m10
May 14Burlington HS TF InvitationalMay 14 · Discus · Place 14 · BurlingtonBurlingtonDiscus1kg14.23.53m10
Apr 21***Rescheduled*** Essex TF VacationalApr 21 · Javelin · BurlingtonBurlingtonJavelin600g—DNS10
Apr 21***Rescheduled*** Essex TF VacationalApr 21 · Discus · BurlingtonBurlingtonDiscus1kg—DNS10
Apr 21***Rescheduled*** Essex TF VacationalApr 21 · Shot Put · BurlingtonBurlingtonShot Put4kg—DNS10

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 5D1 Vermont TF State ChampionshipJun 5 · Discus · Place 11 · BurlingtonBurlingtonDiscus1kg11.21.07m9
Jun 1BHS Host #3Jun 1 · Javelin · Place 5 · BurlingtonBurlingtonJavelin600g5.16.97m9
Jun 1BHS Host #3Jun 1 · Discus · Place 2 · BurlingtonBurlingtonDiscus1kg2.22.07m9
May 21BHS Host #2May 21 · Javelin · Place 17 · BurlingtonBurlingtonJavelin600g17.15.74m9
May 21BHS Host #2May 21 · Discus · Place 4 · BurlingtonBurlingtonDiscus1kg4.20.22m9
May 21BHS Host #2May 21 · Shot Put · Place 9 · BurlingtonBurlingtonShot Put4kg9.5.88m9
May 19First Year Meet Hosted by Essex HSMay 19 · Javelin · Place 16 · BurlingtonBurlingtonJavelin600g16.14.46m9
May 19First Year Meet Hosted by Essex HSMay 19 · Discus · Place 5 · BurlingtonBurlingtonDiscus1kg5.19.79m9
May 19First Year Meet Hosted by Essex HSMay 19 · Shot Put · Place 17 · BurlingtonBurlingtonShot Put4kg17.5.40m9
Apr 28BHS Host #1Apr 28 · Javelin · Place 3 · BurlingtonBurlingtonJavelin600g3.15.34m9