Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMAAC Outdoor Championships · May 939.36mMAAC Outdoor ChampionshipsMay 9, 2026
Hammer · 4kg · OutdoorMAAC Outdoor Championships · May 947.33mMAAC Outdoor ChampionshipsMay 9, 2026
Shot Put · 4kg · IndoorMAAC Indoor T&F Champs · Feb 2212.47mMAAC Indoor T&F ChampsFebruary 22, 2025
Shot Put · 4kg · OutdoorMIAA Division 2 Track & Field Championship · May 2439-11.00MIAA Division 2 Track & Field ChampionshipMay 24, 2024
Weight Throw · 20lb / 9.0kg · IndoorMAAC Indoor Track & Field Championships · Feb 2116.24mMAAC Indoor Track & Field ChampionshipsFebruary 21, 2026
Weight Throw · 20lb / 9.0kg · OutdoorMiddlesex League Indoor #5 · Jan 2625-04.50Middlesex League Indoor #5January 26, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 9MAAC Outdoor ChampionshipsMay 9 · Hammer · Place 3 · Sacred HeartSacred HeartHammer4kg3.47.33m PBSo
May 9MAAC Outdoor ChampionshipsMay 9 · Discus · Place 5 · Sacred HeartSacred HeartDiscus1kg5.39.36m PBSo
May 9MAAC Outdoor ChampionshipsMay 9 · Shot Put · Place 19 · Sacred HeartSacred HeartShot Put4kg19.10.69mSo
Apr 25Stonehill-Bentley-MerrimackApr 25 · Hammer · Place 3 · Sacred HeartSacred HeartHammer4kg3.45.17mSo
Apr 25Stonehill-Bentley-MerrimackApr 25 · Discus · Sacred HeartSacred HeartDiscus1kg—NDSo
Apr 25Stonehill-Bentley-MerrimackApr 25 · Shot Put · Place 9 · Sacred HeartSacred HeartShot Put4kg9.10.60mSo

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · Weight Throw · Place 3 · Sacred HeartSacred HeartWeight Throw20lb / 9.0kg3.16.24m PBSo
Feb 21MAAC Indoor Track & Field ChampionshipsFeb 21 · Shot Put · Place 16 · Sacred HeartSacred HeartShot Put4kg16.10.66mSo

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · Weight Throw · Place 8 · Sacred HeartSacred HeartWeight Throw20lb / 9.0kg8.13.84mSo
Dec 12Seahawk ShootoutDec 12 · Shot Put · Place 6 · Sacred HeartSacred HeartShot Put4kg6.11.70mSo
Dec 6Yale Season OpenerDec 6 · Weight Throw · Place 9 · Sacred HeartSacred HeartWeight Throw20lb / 9.0kg9.13.76mSo
Dec 6Yale Season OpenerDec 6 · Shot Put · Place 15 · Sacred HeartSacred HeartShot Put4kg15.10.77mSo
Feb 22MAAC Indoor T&F ChampsFeb 22 · Weight Throw · Place 16 · Sacred HeartSacred HeartWeight Throw20lb / 9.0kg16.13.07mFr
Feb 22MAAC Indoor T&F ChampsFeb 22 · Shot Put · Place 2 · Sacred HeartSacred HeartShot Put4kg2.12.47m PBFr

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Hammer · Place 15 · Sacred HeartSacred HeartHammer4kg15.37.73mFr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Discus · Place 21 · Sacred HeartSacred HeartDiscus1kg21.33.57mFr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · Shot Put · Place 11 · Sacred HeartSacred HeartShot Put4kg11.10.80mFr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · Hammer · Place 11 · Sacred HeartSacred HeartHammer4kg11.42.75mFr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · Discus · Place 19 · Sacred HeartSacred HeartDiscus1kg19.31.01mFr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · Shot Put · Place 10 · Sacred HeartSacred HeartShot Put4kg10.11.29mFr
Apr 25SCSU Barber-MaloneyApr 25 · Hammer · Place 4 · Sacred HeartSacred HeartHammer4kg4.41.70mFr
Apr 25SCSU Barber-MaloneyApr 25 · Discus · Place 10 · Sacred HeartSacred HeartDiscus1kg10.26.70mFr
Apr 18UCONN NE ChallengeApr 18 · Hammer · Place 12 · Sacred HeartSacred HeartHammer4kg12.40.98mFr
Apr 18UCONN NE ChallengeApr 18 · Discus · Place 26 · Sacred HeartSacred HeartDiscus1kg26.28.67mFr
Apr 18UCONN NE ChallengeApr 18 · Shot Put · Place 11 · Sacred HeartSacred HeartShot Put4kg11.11.56mFr

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 13Wagner ShootoutDec 13 · Weight Throw · Sacred HeartSacred HeartWeight Throw20lb / 9.0kg—FOULFr
Dec 13Wagner ShootoutDec 13 · Shot Put · Place 8 · Sacred HeartSacred HeartShot Put4kg8.11.62mFr
Dec 7Yale Season OpenerDec 7 · Weight Throw · Place 18 · Sacred HeartSacred HeartWeight Throw20lb / 9.0kg18.10.97mFr
Dec 7Yale Season OpenerDec 7 · Shot Put · Place 7 · Sacred HeartSacred HeartShot Put4kg7.11.78mFr
Mar 2New England HS Indoor Track & Field ChampionshipMar 2 · Shot Put · Place 5 · WinchesterWinchesterShot Put4kg5.39-02.2512
Feb 24MIAA Meet of Champions Feb 24 · Shot Put · Place 7 · WinchesterWinchesterShot Put737-6.50—
Feb 16MIAA Division 2 Indoor Track & Field ChampionshipFeb 16 · Shot Put · Place 1 · WinchesterWinchesterShot Put4kg1.39-01.5012
Feb 5ML-12 Varsity ChampionshipFeb 5 · Shot Put · Place 2 · WinchesterWinchesterShot Put237-5.50—
Jan 20MSTCA D2 RelaysJan 20 · Shot Put · Place 2 · WinchesterWinchesterShot Put4kg2.11.18m12
Jan 15ML-12 Varsity Block #5Jan 15 · Weight Throw · Place 7 · WinchesterWinchesterWeight Throw718-3.75—
Jan 15ML-12 Varsity Block #5Jan 15 · Shot Put · Place 1 · WinchesterWinchesterShot Put133-11—
Jan 12MSTCA Northeast InvitationalJan 12 · Shot Put · Place 5 · WinchesterWinchesterShot Put535-10.7512
Jan 9ML-12 Varsity Block #4Jan 9 · Shot Put · Place 1 · WinchesterWinchesterShot Put135-11.50—

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30MIAA Meet of ChampionsMay 30 · Discus · Place 3 · WinchesterWinchesterDiscus3120-0—
May 30MIAA Meet of ChampionsMay 30 · Shot Put · Place 7 · WinchesterWinchesterShot Put738-9—
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Discus · Place 2 · WinchesterWinchesterDiscus1kg2.123-0612
May 24MIAA Division 2 Track & Field ChampionshipMay 24 · Shot Put · Place 1 · WinchesterWinchesterShot Put4kg1.39-11.00 PB12
May 15ML-12 ChampionshipsMay 15 · Discus · Place 2 · WinchesterWinchesterDiscus2106-6—
May 15ML-12 ChampionshipsMay 15 · Shot Put · Place 1 · WinchesterWinchesterShot Put137-7.75—
May 8ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · Discus · Place 1 · WinchesterWinchesterDiscus1111-6—
May 8ML-12 Block 5B (WIN v LEX; WAK v WAT)May 8 · Shot Put · Place 1 · WinchesterWinchesterShot Put136-10—
May 4Weston Twilight Invitational - Weston EventsMay 4 · Discus · Place 3 · WinchesterWinchesterDiscus3116-6—
May 4Weston Twilight Invitational - Weston EventsMay 4 · Shot Put · Place 3 · WinchesterWinchesterShot Put337-6.50—
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · Discus · Place 1 · WinchesterWinchesterDiscus1117-8—
May 2ML-12 Block 4C (WOB v WIN; WAT v MEL)May 2 · Shot Put · Place 1 · WinchesterWinchesterShot Put139-5.50—
Apr 28MSTCA Div. II RelaysApr 28 · Discus · Place 2 · WinchesterWinchesterDiscus1kg2.34.08m12
Apr 28MSTCA Div. II RelaysApr 28 · Shot Put · Place 1 · WinchesterWinchesterShot Put4kg1.11.91m12
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · Discus · Place 1 · WinchesterWinchesterDiscus1122-8—
Apr 24ML-12 Block 3B (ARL v WIN; WIL v WAK)Apr 24 · Shot Put · Place 1 · WinchesterWinchesterShot Put137-3—
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · Discus · Place 1 · WinchesterWinchesterDiscus1kg1.116-0112
Apr 18ML-12 Block 1B (REA v WIN; STO v WAT)Apr 18 · Shot Put · Place 1 · WinchesterWinchesterShot Put4kg1.37-02.0012
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Discus · Place 2 · WinchesterWinchesterDiscus2108-1—
Apr 10ML-12 Block 2B (BEL v WIN; MEL v BUR)Apr 10 · Shot Put · Place 1 · WinchesterWinchesterShot Put137-6.75—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28ML-12 Varsity Block #3Dec 28 · Shot Put · Place 1 · WinchesterWinchesterShot Put4kg1.36-07.7512
Dec 21ML-12 Varsity Block #2Dec 21 · Shot Put · Place 2 · WinchesterWinchesterShot Put4kg2.32-10.0012
Dec 14ML-12 Varsity Block #1Dec 14 · Shot Put · Place 1 · WinchesterWinchesterShot Put4kg1.34-01.5012
Mar 9New Balance Nationals IndoorMar 9 · Shot Put · Place 28 · WinchesterWinchesterShot Put2810.26m11
Mar 9New Balance Nationals IndoorMar 9 · Shot Put · Place 28 · WinchesterWinchesterShot Put2833-08.0011
Feb 25MIAA Meet of ChampionsFeb 25 · Shot Put · Place 16 · WinchesterWinchesterShot Put1633-7.25JR
Feb 18MIAA Division 2 Track & Field ChampionshipFeb 18 · Shot Put · Place 10 · WinchesterWinchesterShot Put1033-00.0011
Feb 6Middlesex League Indoor T&F ChampionshipFeb 6 · Shot Put · Place 1 · WinchesterWinchesterShot Put135-0JR
Jan 5Middlesex League Indoor T&F #4Jan 5 · Shot Put · Place 4 · WinchesterWinchesterShot Put431-4.5JR

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 1MIAA Meet of ChampionsJun 1 · Discus · Place 5 · WinchesterWinchesterDiscus5108-7—
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · Discus · Place 8 · WinchesterWinchesterDiscus1kg8.100-0411
May 26MIAA Division 2 Outdoor Track & Field ChampionshipMay 26 · Shot Put · Place 8 · WinchesterWinchesterShot Put4kg8.35-00.0011
May 13MSTCA Coaches InvitationalMay 13 · Discus · Place 6 · WinchesterWinchesterDiscus6103-4—
May 10Middlesex League 5BMay 10 · Discus · Place 1 · WinchesterWinchesterDiscus1102-5—
May 10Middlesex League 5BMay 10 · Shot Put · Place 1 · WinchesterWinchesterShot Put133-11.50—
Apr 30MSTCA Division 2 RelaysApr 30 · Discus · Place 6 · WinchesterWinchesterDiscus628.81m—
Apr 30MSTCA Division 2 RelaysApr 30 · Shot Put · Place 8 · WinchesterWinchesterShot Put89.89m—
Apr 25Middlesex League 3BApr 25 · Discus · Place 2 · WinchesterWinchesterDiscus292-02—
Apr 25Middlesex League 3BApr 25 · Shot Put · Place 2 · WinchesterWinchesterShot Put234-04.00—
Apr 8Middlesex League @ Burlington PMApr 8 · Discus · Place 2 · WinchesterWinchesterDiscus1kg2.95-0911
Apr 8Middlesex League @ Burlington PMApr 8 · Shot Put · Place 1 · WinchesterWinchesterShot Put4kg1.33-09.0011
Jan 26Middlesex League Indoor #5Jan 26 · Weight Throw · Place 3 · WinchesterWinchesterWeight Throw20lb / 9.0kg3.25-04.50 PB11
Jan 26Middlesex League Indoor #5Jan 26 · Shot Put · Place 1 · WinchesterWinchesterShot Put4kg1.33-04.7511

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Middlesex League Liberty BlockDec 29 · Shot Put · Place 3 · WinchesterWinchesterShot Put4kg3.30-111
Dec 22Middlesex League Indoor T&F Block #2Dec 22 · Shot Put · Place 7 · WinchesterWinchesterShot Put4kg7.29-3.7511
Dec 15Middlesex League Indoor Block #1Dec 15 · Shot Put · Place 7 · WinchesterWinchesterShot Put4kg7.28-8.2511

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2MIAA Meet of ChampionsJun 2 · Discus · Place 14 · WinchesterWinchesterDiscus1kg14.101-1010
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · Discus · Place 4 · WinchesterWinchesterDiscus1kg4.108-0710
May 27MIAA Division 2 Track & Field ChampionshipMay 27 · Shot Put · Place 14 · WinchesterWinchesterShot Put4kg14.30-08.5010
May 19Middlesex League Championship MeetMay 19 · Discus · Place 5 · WinchesterWinchesterDiscus1kg5.96-0110
May 19Middlesex League Championship MeetMay 19 · Shot Put · Place 9 · WinchesterWinchesterShot Put4kg9.29-05.5010
May 7Weston Twilight InvitationalMay 7 · Discus · Place 12 · WinchesterWinchesterDiscusRound P1292-0610
Apr 30MSTCA Division II RelaysApr 30 · Discus · Place 9 · WinchesterWinchesterDiscus1kg9.26.94m10
Apr 30MSTCA Division II RelaysApr 30 · Shot Put · Place 15 · WinchesterWinchesterShot Put4kg15.9.21m10

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 19MIAA D1 North ChampsJun 19 · Discus · Place 8 · WinchesterWinchesterDiscus1kg8.94-019
Jun 10ML-12 Conference ChampionshipJun 10 · Discus · Place 10 · WinchesterWinchesterDiscus1kg10.78-029
Jun 10ML-12 Conference ChampionshipJun 10 · Shot Put · Place 17 · WinchesterWinchesterShot Put4kg17.26-06.509