Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorMIAA D1 North Champs · Jun 1916.57aMIAA D1 North ChampsJune 19, 2021
55m Hurdles · 39" · IndoorMIAA Division 1 Championships · Feb 128.37aMIAA Division 1 ChampionshipsFebruary 12, 2020
Discus · 1.6kg · OutdoorMSTCA DIV 1 Relays · May 2930.50mMSTCA DIV 1 RelaysMay 29, 2021
Javelin · 800g · OutdoorGeorge Davis Invitational · Apr 1955.92mGeorge Davis InvitationalApril 19, 2024
Long Jump · OutdoorMSTCA DIV 1 Relays · May 295.16mMSTCA DIV 1 RelaysMay 29, 2021
Shot Put · 12lb · IndoorMVC Week #3 · Jan 939-08.50MVC Week #3January 9, 2020

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15UMass Amherst Last Chance Final QualifierMay 15 · Javelin · Place 4 · VermontVermontJavelin459.59mSR
May 102025 NEICAAA Outdoor ChampsMay 10 · Javelin · Place 13 · VermontVermontJavelin1352.39mSR
May 3America East Outdoor ChampionshipsMay 3 · Javelin · Place 3 · VermontVermontJavelin358.02mSR
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · Javelin · Place 3 · VermontVermontJavelin800g3.53.84mSr
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · Javelin · Place 5 · VermontVermontJavelin800g5.49.98mSr
Apr 5UNH Jim Boulanger InvitationalApr 5 · Javelin · Place 1 · VermontVermontJavelin152.91mSR
Mar 21Fred HardyMar 21 · Javelin · Place 3 · VermontVermontJavelin800g3.55.06mSr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10NEICAAA Outdoor ChampionshipMay 10 · Javelin · Place 14 · VermontVermontJavelin14177-0JR
May 4America East Outdoor Track & Field ChampionshipsMay 4 · Javelin · Place 9 · VermontVermontJavelin800g9.51.24mJr
Apr 19George Davis InvitationalApr 19 · Javelin · Place 6 · VermontVermontJavelin800g6.55.92m PBJr
Apr 13UMASS Commonwealth Invitational Apr 13 · Javelin · Place 3 · VermontVermontJavelin353.38m—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12NEICAAA Outdoor Track & Field ChampionshipsMay 12 · Javelin · Place 19 · VermontVermontJavelin1952.36mSO
Apr 15UMASS Commonwealth InvitationalApr 15 · Javelin · Place 8 · VermontVermontJavelin851.76mSO
Mar 31Black and Gold InvitationalMar 31 · Javelin · Place 11 · VermontVermontJavelin800g11.55.16mSo
Mar 24UMass-Lowell InvitationalMar 24 · Javelin · Place 5 · VermontVermontJavelin800g5.51.58mSo

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 7America East Conference Outdoor ChampionshipsMay 7 · Javelin · Place 12 · VermontVermontJavelin800g12.50.49mFr
Apr 30UMASS Outdoor InvitationalApr 30 · Javelin · Place 7 · VermontVermontJavelin800g7.48.40mFr
Apr 23George Davis InvitationalApr 23 · Javelin · Place 11 · VermontVermontJavelin11161-3FR
Apr 16UMASS Outdoor InvitationalApr 16 · Javelin · Place 7 · VermontVermontJavelin800g7.50.93mFr
Apr 9Mason Spring InvitationalApr 9 · Javelin · Place 21 · VermontVermontJavelin800g21.47.10mFr
Apr 2UNH Outdoor Season OpenerApr 2 · Javelin · Place 5 · VermontVermontJavelin800g5.45.61mFr
Mar 26U Mass Lowell InvitationalMar 26 · Javelin · Place 8 · VermontVermontJavelin800g8.48.91mFr

2021 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 19MIAA D1 North ChampsJun 19 · Javelin · Place 1 · AndoverAndoverJavelin800g1.163-0212
Jun 19MIAA D1 North ChampsJun 19 · 110m Hurdles · Place 17 · AndoverAndover110m Hurdles39" / 0.991mRound P17.16.57a PB12
Jun 19MIAA D1 North ChampsJun 19 · Javelin · Place 1 · AndoverAndoverJavelin800g1.163-0212
Jun 5MSTCA Lou Tozzi InvitationalJun 5 · Javelin · Place 4 · AndoverAndoverJavelin4142-0212
May 29MSTCA DIV 1 RelaysMay 29 · Long Jump · Place 26 · AndoverAndoverLong Jump26.5.16m PB12
May 29MSTCA DIV 1 RelaysMay 29 · Javelin · Place 4 · AndoverAndoverJavelin800g4.41.14m12
May 29MSTCA DIV 1 RelaysMay 29 · Discus · Place 17 · AndoverAndoverDiscus1.6kg17.30.50m PB12

2020 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 1 ChampionshipsFeb 12 · 55m Hurdles · Place 19 · AndoverAndover55m Hurdles39"Round P19.8.37a PB11
Feb 7MVC ChampionshipFeb 7 · Shot Put · Place 21 · AndoverAndoverShot Put2138-11.2511
Feb 7MVC ChampionshipFeb 7 · 55m Hurdles · Place 7 · AndoverAndover55m HurdlesRound P78.3211
Feb 7MVC ChampionshipFeb 7 · 55m Hurdles · Place 5 · AndoverAndover55m Hurdles58.1611
Jan 9MVC Week #3Jan 9 · 55m Hurdles · Place 10 · AndoverAndover55m Hurdles39"10.8.66a11
Jan 9MVC Week #3Jan 9 · Shot Put · Place 15 · AndoverAndoverShot Put12lb15.39-08.50 PB11

2019 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 16MVC Week #1Dec 16 · 55m Hurdles · Place 7 · AndoverAndover55m Hurdles39"7.8.59a11
Dec 16MVC Week #1Dec 16 · Shot Put · Place 23 · AndoverAndoverShot Put12lb23.36-05.7511
Dec 14Snyder Center Meet #1Dec 14 · 55m Hurdles · AndoverAndover55m Hurdles39"—SCR11
Feb 8Merrimack Valley Conference ChampionshipFeb 8 · 55m Hurdles · Place 17 · AndoverAndover55m HurdlesRound P178.7210
Jan 26MSTCA INVITE LargeJan 26 · 55m Hurdles · AndoverAndover55m Hurdles39"Round P--DNS10
Jan 16Snyder Center Meet #3Jan 16 · 55m Hurdles · Place 4 · AndoverAndover55m Hurdles48.6110
Jan 10Merrimack Valley Conference Meet #4Jan 10 · 55m Hurdles · Place 16 · AndoverAndover55m Hurdles39"16.8.87a10
Jan 3Merrimack Valley Conference Meet #3Jan 3 · 55m Hurdles · Place 19 · AndoverAndover55m Hurdles39"19.9.13a10

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 25MIAA Div 1 East ChampionshipMay 25 · 110m Hurdles · Place 29 · AndoverAndover110m Hurdles39" / 0.991mRound P29.20.09a10
May 18Merrimack Valley ChampionshipsMay 18 · Triple Jump · Place 8 · AndoverAndoverTriple Jump837-2.5SO
May 18Merrimack Valley ChampionshipsMay 18 · 110m Hurdles · Place 4 · AndoverAndover110m Hurdles416.88SO
May 11Andover Booster InviteMay 11 · 110m Hurdles · Place 28 · AndoverAndover110m HurdlesRound P2818.4110
Apr 6Andover Dual MeetApr 6 · 110m Hurdles · Place 5 · AndoverAndover110m Hurdles517.23PR10

2018 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 19Merrimack Valley Conference Meet #1Dec 19 · 55m Hurdles · Place 21 · AndoverAndover55m Hurdles39"21.9.35a10