Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 2kg · OutdoorMonks Track & Field Invite · Apr 1126.50mMonks Track & Field InviteApril 11, 2025
Hammer · 16lb / 7.26kg · OutdoorPine Tree Classic: Maine State Championships · Apr 1728.50mPine Tree Classic: Maine State ChampionshipsApril 17, 2026
Javelin · 800g · OutdoorMonks Track andand Field Invitational · Apr 1221.14mMonks Track andand Field InvitationalApril 12, 2024
Shot Put · 16lb / 7.26kg · IndoorElm City Classic · Dec 57.74mElm City ClassicDecember 5, 2025
Shot Put · 16lb / 7.26kg · OutdoorMonks Track andand Field Invitational · Apr 127.29mMonks Track andand Field InvitationalApril 12, 2024
Weight Throw · 35lb / 15.9kg · IndoorMaine State Championships · Feb 79.78mMaine State ChampionshipsFebruary 7, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · Hammer · Place 12 · Saint Joseph's (Maine)Hammer16lb / 7.26kg12.26.80mJr
Apr 25Great Northeast Outdoor ChampionshipsApr 25 · Discus · Place 10 · Saint Joseph's (Maine)Discus2kg10.24.93mJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Hammer · Place 12 · Saint Joseph's (Maine)Hammer16lb / 7.26kg12.28.50m PBJr
Apr 17Pine Tree Classic: Maine State ChampionshipsApr 17 · Discus · Place 27 · Saint Joseph's (Maine)Discus2kg27.25.10mJr
Apr 11St Josephs Track & Field InvitationalApr 11 · Hammer · Place 17 · Saint Joseph's (Maine)Hammer16lb / 7.26kg17.27.99mJr
Apr 11St Josephs Track & Field InvitationalApr 11 · Discus · Place 22 · Saint Joseph's (Maine)Discus2kg22.24.58mJr
Apr 11Monks Track and Field InvitationalApr 11 · Hammer · Place 17 · Saint Joseph's (Maine)Hammer16lb / 7.26kg17.27.99mJr
Apr 11Monks Track and Field InvitationalApr 11 · Discus · Place 22 · Saint Joseph's (Maine)Discus2kg22.24.58mJr
Apr 4Jim Sheehan MemorialApr 4 · Hammer · Place 32 · Saint Joseph's (Maine)Hammer16lb / 7.26kg32.26.19mJr
Apr 4Jim Sheehan MemorialApr 4 · Discus · Place 30 · Saint Joseph's (Maine)Discus2kg30.23.43mJr
Mar 26SNHU Spring InvitationalMar 26 · Hammer · Place 21 · Saint Joseph's (Maine)Hammer16lb / 7.26kg21.24.62mJr
Mar 26SNHU Spring InvitationalMar 26 · Discus · Place 22 · Saint Joseph's (Maine)Discus2kg22.24.62mJr

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 15GNAC ChampionshipFeb 15 · Weight Throw · Place 13 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg13.9.47mJr
Feb 7Maine State ChampionshipsFeb 7 · Weight Throw · Place 19 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg19.9.78m PBJr
Jan 31Southern Maine Husky InvitationalJan 31 · Weight Throw · Place 17 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg17.9.55mJr
Jan 16Bates Indoor InvitationalJan 16 · Weight Throw · Place 14 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg14.9.01mJr

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 13USM Alumni OpenDec 13 · Weight Throw · Place 10 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg10.9.09mJr
Dec 13USM Alumni OpenDec 13 · Shot Put · Place 17 · Saint Joseph's (Maine)Shot Put16lb / 7.26kg17.7.31mJr
Dec 5Elm City ClassicDec 5 · Weight Throw · Place 11 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg11.7.98mJr
Dec 5Elm City ClassicDec 5 · Shot Put · Place 11 · Saint Joseph's (Maine)Shot Put16lb / 7.26kg11.7.74m PBJr
Feb 16GNAC ChampionshipFeb 16 · Weight Throw · Place 14 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg14.6.98mSo
Feb 16GNAC ChampionshipFeb 16 · Shot Put · Place 15 · Saint Joseph's (Maine)Shot Put16lb / 7.26kg15.7.34mSo
Feb 8Maine State ChampionshipsFeb 8 · Weight Throw · Place 24 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg24.7.71mSo
Feb 8Maine State ChampionshipsFeb 8 · Shot Put · Place 27 · Saint Joseph's (Maine)Shot Put16lb / 7.26kg27.6.67mSo
Jan 25Southern Maine Husky InvitationalJan 25 · Weight Throw · Place 36 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg36.7.10mSo
Jan 25Southern Maine Husky InvitationalJan 25 · Shot Put · Place 44 · Saint Joseph's (Maine)Shot Put16lb / 7.26kg44.6.89mSo
Jan 17Bates Indoor InvitationalJan 17 · Shot Put · Place 26 · Saint Joseph's (Maine)Shot Put16lb / 7.26kg26.7.64mSo

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipsApr 27 · Hammer · Place 12 · Saint Joseph's (Maine)Hammer16lb / 7.26kg12.20.71mSo
Apr 27GNAC Track & Field ChampionshipsApr 27 · Discus · Place 15 · Saint Joseph's (Maine)Discus2kg15.24.31mSo
Apr 18Maine State Pine Tree ClassicApr 18 · Hammer · Place 18 · Saint Joseph's (Maine)Hammer16lb / 7.26kg18.25.30mSo
Apr 18Maine State Pine Tree ClassicApr 18 · Discus · Place 28 · Saint Joseph's (Maine)Discus2kg28.25.48mSo
Apr 11Monks Track & Field InviteApr 11 · Hammer · Place 16 · Saint Joseph's (Maine)Hammer16lb / 7.26kg16.21.19mSo
Apr 11Monks Track & Field InviteApr 11 · Discus · Place 22 · Saint Joseph's (Maine)Discus2kg22.26.50m PBSo
Apr 4Regis Spring Invite 2025Apr 4 · Hammer · Place 24 · Saint Joseph's (Maine)Hammer16lb / 7.26kg24.21.95mSo
Apr 4Regis Spring Invite 2025Apr 4 · Discus · Place 34 · Saint Joseph's (Maine)Discus2kg34.24.21mSo

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Elm City Challenge (Colby)Dec 6 · Weight Throw · Place 11 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg11.8.17mSo
Dec 6Elm City Challenge (Colby)Dec 6 · Shot Put · Place 16 · Saint Joseph's (Maine)Shot Put16lb / 7.26kg16.7.45mSo
Feb 18Great Northeast Athletic ConfFeb 18 · Weight Throw · Place 12 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg12.7.02mFr
Feb 18Great Northeast Athletic ConfFeb 18 · Shot Put · Place 15 · Saint Joseph's (Maine)Shot Put16lb / 7.26kg15.7.08mFr
Feb 3Maine College State meetFeb 3 · Weight Throw · Place 25 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg25.6.99mFr
Feb 3Maine College State meetFeb 3 · Shot Put · Place 28 · Saint Joseph's (Maine)Shot Put16lb / 7.26kg28.7.07mFr
Jan 27USM Husky InvitationalJan 27 · Shot Put · Place 27 · St. Joseph's (Me.)Shot Put276.94mFR
Jan 27USM Husky InvitationalJan 27 · Weight Throw · Place 17 · St. Joseph's (Me.)Weight Throw176.44mFR
Jan 13Suffolk Ice BreakerJan 13 · Weight Throw · Place 30 · St Josephs MeWeight Throw306.64—
Jan 6USM Open IIJan 6 · Shot Put · Place 21 · St. Joseph's (Me.)Shot Put217.48mFR
Jan 6USM Open IIJan 6 · Weight Throw · Place 12 · St. Joseph's (Me.)Weight Throw126.69mFR

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 27GNAC Track & Field ChampionshipApr 27 · Hammer · Place 10 · Saint Joseph's (Maine)Hammer16lb / 7.26kg10.22.85mFr
Apr 27GNAC Track & Field ChampionshipApr 27 · Discus · Place 14 · Saint Joseph's (Maine)Discus2kg14.24.33mFr
Apr 19Maien State Pine Tree ClassicApr 19 · Discus · Place 33 · St. Joseph's (Me.)Discus3317.34mFR
Apr 19Maien State Pine Tree ClassicApr 19 · Hammer · Place 18 · St. Joseph's (Me.)Hammer1818.85mFR
Apr 12Monks Track andand Field InvitationalApr 12 · Javelin · Place 26 · Saint Joseph's (Maine)Javelin800g26.21.14m PBFr
Apr 12Monks Track andand Field InvitationalApr 12 · Discus · Place 31 · Saint Joseph's (Maine)Discus2kg31.22.43mFr
Apr 12Monks Track andand Field InvitationalApr 12 · Shot Put · Place 34 · Saint Joseph's (Maine)Shot Put16lb / 7.26kg34.7.29m PBFr

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9USM Alumni OpenDec 9 · Weight Throw · Place 13 · Saint Joseph's (Maine)Weight Throw35lb / 15.9kg13.6.40mFr
Dec 9USM Alumni OpenDec 9 · Shot Put · Place 17 · Saint Joseph's (Maine)Shot Put16lb / 7.26kg17.7.03mFr