Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMMU Track Home #2 · Apr 2817.58aMMU Track Home #2April 28, 2021
200 Meters · OutdoorMMU Track Home #2 · Apr 2836.73aMMU Track Home #2April 28, 2021
300m Hurdles · 30" / 0.762m · OutdoorMilton HS Host #1 · May 51:12.30aMilton HS Host #1May 5, 2021
Discus · 1kg · OutdoorMaine Spring Opener · Apr 423.34mMaine Spring OpenerApril 4, 2026
Javelin · 600g · OutdoorMaine State Pine Tree Classic · Apr 1823.40mMaine State Pine Tree ClassicApril 18, 2025
Shot Put · 4kg · IndoorUMaine Invitational · Dec 137.77mUMaine InvitationalDecember 13, 2024
Shot Put · 4kg · OutdoorEmbry-Riddle (Fla) Invitational · Mar 77.69mEmbry-Riddle (Fla) InvitationalMarch 7, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Apr 25North Atlantic Conference ChampionshipsApr 25 · Javelin · Place 14 · HussonHussonJavelin600g14.19.30mSo
Apr 25North Atlantic Conference ChampionshipsApr 25 · Discus · Place 20 · HussonHussonDiscus1kg20.19.70mSo
Apr 25North Atlantic Conference ChampionshipsApr 25 · Shot Put · Place 19 · HussonHussonShot Put4kg19.7.30mSo
Apr 11St Josephs Track & Field InvitationalApr 11 · Javelin · Place 22 · HussonHussonJavelin600g22.18.36mSo
Apr 11St Josephs Track & Field InvitationalApr 11 · Discus · Place 31 · HussonHussonDiscus1kg31.19.81mSo
Apr 11St Josephs Track & Field InvitationalApr 11 · Shot Put · Place 40 · HussonHussonShot Put4kg40.6.97mSo
Apr 11Monks Track and Field InvitationalApr 11 · Javelin · Place 22 · HussonHussonJavelin600g22.18.36mSo
Apr 11Monks Track and Field InvitationalApr 11 · Discus · Place 31 · HussonHussonDiscus1kg31.19.81mSo
Apr 11Monks Track and Field InvitationalApr 11 · Shot Put · Place 40 · HussonHussonShot Put4kg40.6.97mSo
Apr 4Maine Spring OpenerApr 4 · Javelin · Place 9 · HussonHussonJavelin600g9.18.19mSo
Apr 4Maine Spring OpenerApr 4 · Discus · Place 8 · HussonHussonDiscus1kg8.23.34m PBSo
Apr 4Maine Spring OpenerApr 4 · Shot Put · Place 9 · HussonHussonShot Put4kg9.7.35mSo
Mar 13SEU Fire InvitationalMar 13 · Discus · Place 14 · HussonHussonDiscus1418.67mJR
Mar 13SEU Fire InvitationalMar 13 · Javelin · Place 9 · HussonHussonJavelin918.38mJR
Mar 13SEU Fire InvitationalMar 13 · Shot Put · Place 12 · HussonHussonShot Put127.01mJR
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · Javelin · Place 14 · HussonHussonJavelin600g14.19.12mSo
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · Discus · Place 17 · HussonHussonDiscus1kg17.15.05mSo
Mar 7Embry-Riddle (Fla) InvitationalMar 7 · Shot Put · Place 13 · HussonHussonShot Put4kg13.7.69m PBSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20Mule Tune-UpFeb 20 · Shot Put · Place 19 · HussonHussonShot Put4kg19.7.60mSo
Feb 7Maine State ChampionshipsFeb 7 · Shot Put · Place 27 · HussonHussonShot Put4kg27.6.75mSo
Jan 31Southern Maine Husky InvitationalJan 31 · Shot Put · Place 38 · HussonHussonShot Put4kg38.7.30mSo
Jan 16Bates Indoor InvitationalJan 16 · Shot Put · Place 25 · HussonHussonShot Put4kg25.6.88mSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · Shot Put · Place 10 · HussonHussonShot Put4kg10.7.12mSo
Dec 6UBears Alumni InviteDec 6 · Shot Put · Place 10 · HussonHussonShot Put4kg10.7.37mSo
Feb 22Bobcat Fresh Tune-upFeb 22 · Shot Put · Place 14 · HussonHussonShot Put147.19mFR
Feb 8Maine State ChampionshipsFeb 8 · Shot Put · Place 25 · HussonHussonShot Put4kg25.7.12mFr
Jan 25Southern Maine Husky InvitationalJan 25 · Shot Put · Place 43 · HussonHussonShot Put4kg43.7.49mFr
Jan 17Black Bear InviteJan 17 · Shot Put · Place 9 · HussonHussonShot Put97.50mFR

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 26North Atlantic Conference ChampionshipsApr 26 · Javelin · Place 13 · HussonHussonJavelin600g13.18.79mFr
Apr 26North Atlantic Conference ChampionshipsApr 26 · Discus · Place 20 · HussonHussonDiscus1kg20.18.34mFr
Apr 26North Atlantic Conference ChampionshipsApr 26 · Shot Put · Place 19 · HussonHussonShot Put4kg19.7.16mFr
Apr 18Maine State Pine Tree ClassicApr 18 · Javelin · Place 13 · HussonHussonJavelin600g13.23.40m PBFr
Apr 18Maine State Pine Tree ClassicApr 18 · Discus · Place 39 · HussonHussonDiscus1kg39.19.04mFr
Apr 18Maine State Pine Tree ClassicApr 18 · Shot Put · Place 32 · HussonHussonShot Put4kg32.6.75mFr
Apr 11Monks Track & Field InviteApr 11 · Discus · Place 41 · HussonHussonDiscus1kg41.15.95mFr
Mar 72025 UNCW InviteMar 7 · Discus · Place 29 · HussonHussonDiscus1kg29.15.20mFr
Mar 72025 UNCW InviteMar 7 · Shot Put · Place 39 · HussonHussonShot Put4kg39.7.05mFr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 13UMaine InvitationalDec 13 · Shot Put · Place 7 · HussonHussonShot Put4kg7.7.77m PBFr
Dec 7UBears Alumni InviteDec 7 · Shot Put · Place 12 · HussonHussonShot Put4kg12.7.18mFr

2022 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4D3 Vermont TF State ChampionshipJun 4 · Javelin · Place 5 · Bellows Free Academy - FBellows Free Academy - FJavelin524.00m12
Jun 4D3 Vermont TF State ChampionshipJun 4 · Discus · Place 11 · Bellows Free Academy - FBellows Free Academy - FDiscus1116.69m12
Jun 4D3 Vermont TF State ChampionshipJun 4 · Shot Put · Place 11 · Bellows Free Academy - FBellows Free Academy - FShot Put116.90m12
May 24CVU Host TF Meet #3May 24 · Javelin · Place 7 · Bellows Free Academy - FBellows Free Academy - FJavelin721.68m12
May 24CVU Host TF Meet #3May 24 · Discus · Place 6 · Bellows Free Academy - FBellows Free Academy - FDiscus620.58m12
May 24CVU Host TF Meet #3May 24 · Shot Put · Place 10 · Bellows Free Academy - FBellows Free Academy - FShot Put107.13m12
May 10Colchester HS Host TF Meet #1May 10 · Javelin · Place 12 · Bellows Free Academy - FBellows Free Academy - FJavelin1219.63m12
May 10Colchester HS Host TF Meet #1May 10 · Discus · Place 19 · Bellows Free Academy - FBellows Free Academy - FDiscus1917.19m12
May 10Colchester HS Host TF Meet #1May 10 · Shot Put · Place 8 · Bellows Free Academy - FBellows Free Academy - FShot Put87.25m12
Apr 25MMU Track Home #3Apr 25 · Javelin · Place 7 · Bellows Free Academy - FBellows Free Academy - FJavelin718.84m12
Apr 25MMU Track Home #3Apr 25 · Discus · Place 17 · Bellows Free Academy - FBellows Free Academy - FDiscus1717.32m12
Apr 25MMU Track Home #3Apr 25 · Shot Put · Place 11 · Bellows Free Academy - FBellows Free Academy - FShot Put117.09m12
Apr 13BHS Host TF Meet #2Apr 13 · Javelin · Place 7 · Bellows Free Academy - F.Bellows Free Academy - F.Javelin718.57mSR
Apr 13BHS Host TF Meet #2Apr 13 · Discus · Place 14 · Bellows Free Academy - F.Bellows Free Academy - F.Discus1416.98mSR
Apr 13BHS Host TF Meet #2Apr 13 · Shot Put · Place 15 · Bellows Free Academy - F.Bellows Free Academy - F.Shot Put156.37mSR
Apr 5BHS Host TF Meet #1Apr 5 · Javelin · Place 6 · Bellows Free Academy - F.Bellows Free Academy - F.Javelin617.83mSR
Apr 5BHS Host TF Meet #1Apr 5 · Discus · Place 9 · Bellows Free Academy - F.Bellows Free Academy - F.Discus918.25mSR
Apr 5BHS Host TF Meet #1Apr 5 · Shot Put · Place 12 · Bellows Free Academy - F.Bellows Free Academy - F.Shot Put126.28mSR

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29D3 Vermont TF State ChampionshipMay 29 · Discus · Place 10 · Bellows Free Academy - FairfaxBellows Free Academy - FairfaxDiscus1kg10.60-0211
May 25CVU Host #3May 25 · Javelin · Place 14 · Bellows Free Academy - FaBellows Free Academy - FaJavelin1417.11m11
May 25CVU Host #3May 25 · Discus · Place 17 · Bellows Free Academy - FaBellows Free Academy - FaDiscus1716.69m11
May 25CVU Host #3May 25 · Shot Put · Place 22 · Bellows Free Academy - FaBellows Free Academy - FaShot Put225.08m11
May 12Essex HS Host #2May 12 · Javelin · Place 12 · Bellows Free Academy - FaBellows Free Academy - FaJavelin1214.72m11
May 12Essex HS Host #2May 12 · Discus · Place 11 · Bellows Free Academy - FaBellows Free Academy - FaDiscus1115.07m11
May 12Essex HS Host #2May 12 · Shot Put · Place 13 · Bellows Free Academy - FaBellows Free Academy - FaShot Put135.71m11
May 5Milton HS Host #1May 5 · Javelin · Place 12 · Bellows Free Academy - FairfaxBellows Free Academy - FairfaxJavelin600g12.43-1011
May 5Milton HS Host #1May 5 · 300m Hurdles · Place 6 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax300m Hurdles30" / 0.762m6.1:12.30a PB11
Apr 28MMU Track Home #2Apr 28 · Javelin · Bellows Free Academy - FairfaxBellows Free Academy - FairfaxJavelin600g—SCR11
Apr 28MMU Track Home #2Apr 28 · 200 Meters · Place 15 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax200 Meters15.36.73a PB11
Apr 28MMU Track Home #2Apr 28 · 100 Meters · Place 27 · Bellows Free Academy - FairfaxBellows Free Academy - Fairfax100 Meters27.17.58a PB11