Personal bests

Best marks in available results
Event / courseMarkMeetDate
55 Meter · IndoorMSTCA Winter Festival Large School · Dec 118.65aMSTCA Winter Festival Large SchoolDecember 11, 2022
55 Meters · IndoorMW @ Wachusett # 5 · Jan 247.90MW @ Wachusett # 5January 24, 2024
Discus · 1.6kg · OutdoorShepherd Hill vs Algonquin Boys · May 14102' 10"Shepherd Hill vs Algonquin BoysMay 14, 2024
Discus · 2kg · OutdoorAmherst Spring Fling · Apr 428.66mAmherst Spring FlingApril 4, 2026
Javelin · 800g · OutdoorMidland Wachusett Div. A League Championship · May 2185-05Midland Wachusett Div. A League ChampionshipMay 21, 2022
Shot Put · 12lb · IndoorMSTCA D3 Relays · Jan 2111.30mMSTCA D3 RelaysJanuary 21, 2024
Shot Put · 12lb · OutdoorShepherd Hill vs Algonquin Boys · May 1435' 07.5"Shepherd Hill vs Algonquin BoysMay 14, 2024
Shot Put · 16lb / 7.26kg · IndoorHarvard Crimson Open · Feb 19.88mHarvard Crimson OpenFebruary 1, 2025
Shot Put · 16lb / 7.26kg · OutdoorTufts Spring Stampede · Apr 1010.37mTufts Spring StampedeApril 10, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 17Bridgewater State Bears InvitationalApr 17 · Discus · Bridgewater StateBridgewater StateDiscus2kg—FOULFr
Apr 17Bridgewater State Bears InvitationalApr 17 · Shot Put · Place 18 · Bridgewater StateBridgewater StateShot Put16lb / 7.26kg18.9.67mFr
Apr 10Tufts Spring StampedeApr 10 · Discus · Place 27 · Bridgewater StateBridgewater StateDiscus2kg27.27.03mFr
Apr 10Tufts Spring StampedeApr 10 · Shot Put · Place 25 · Bridgewater StateBridgewater StateShot Put16lb / 7.26kg25.10.37m PBFr
Apr 4Amherst Spring FlingApr 4 · Discus · Place 29 · Bridgewater StateBridgewater StateDiscus2kg29.28.66m PBFr
Apr 4Amherst Spring FlingApr 4 · Shot Put · Place 24 · Bridgewater StateBridgewater StateShot Put16lb / 7.26kg24.9.43mFr
Mar 27Jonathan Tymann InvitationalMar 27 · Discus · Place 28 · Bridgewater StateBridgewater StateDiscus2kg28.26.87mFr
Mar 27Jonathan Tymann InvitationalMar 27 · Shot Put · Place 38 · Bridgewater StateBridgewater StateShot Put16lb / 7.26kg38.9.68mFr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15MASCAC Indoor Track & Field ChampionshipFeb 15 · Shot Put · Place 14 · Bridgewater St.Bridgewater St.Shot Put1410.89mSO
Feb 72026 Wheaton InvitationalFeb 7 · Shot Put · Place 26 · Bridgewater StateBridgewater StateShot Put2611.18mSO
Jan 30Roxbury CC - Tigers Open MeetJan 30 · Shot Put · Place 27 · Bridgewater St.Bridgewater St.Shot Put279.65mSO
Jan 24MIT Gordon Kelly InvitationalJan 24 · Shot Put · Place 39 · Bridgewater StateBridgewater StateShot Put3910.80mSo
Jan 17Branwen Smith-King InvitationalJan 17 · Shot Put · Place 28 · Bridgewater StateBridgewater StateShot Put2810.00mSo

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 1Harvard Crimson OpenFeb 1 · Shot Put · Place 21 · Bridgewater StateBridgewater StateShot Put16lb / 7.26kg21.9.88m PBFr
Jan 31The Reggie Open - By BAAJan 31 · Shot Put · Place 16 · Bridgewater St.Bridgewater St.Shot Put1633-4FR
Jan 31The Reggie Open - By BAAJan 31 · Shot Put · Place 16 · Bridgewater St.Bridgewater St.Shot Put1633-4FR
Jan 25Lyons InviteJan 25 · Shot Put · Place 27 · Bridgewater St.Bridgewater St.Shot Put2710.47mFR
Jan 18Tufts Branwen Smith-King InvitationalJan 18 · Shot Put · Place 25 · Bridgewater St.Bridgewater St.Shot Put2510.01mFR

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7 the TRACK at new balance Early Bird inviteDec 7 · Shot Put · Place 29 · Bridgewater StateBridgewater StateShot Put16lb / 7.26kg29.9.52mFr
Feb 1145th District E InviteFeb 11 · Shot Put · Place 21 · Shepherd Hill RegShepherd Hill RegShot Put2135-0—
Feb 3Mid Wach League Championship A & BFeb 3 · Shot Put · Place 10 · Shepherd Hill RegShepherd Hill RegShot Put1032-8.75—
Jan 24MW @ Wachusett # 5Jan 24 · Shot Put · Place 3 · Shepherd Hill RegShepherd Hill RegShot Put337-1.25—
Jan 24MW @ Wachusett # 5Jan 24 · 55 Meters · Place 29 · Shepherd Hill RegShepherd Hill Reg55 Meters297.90 PB—
Jan 21MSTCA D3 RelaysJan 21 · Shot Put · Place 36 · Shepherd Hill RegShepherd Hill RegShot Put12lb36.11.30m PB12
Jan 17MW @ Wachusett # 4Jan 17 · Shot Put · Place 1 · Shepherd Hill RegShepherd Hill RegShot Put136-7—
Jan 17MW @ Wachusett # 4Jan 17 · 55 Meters · Place 16 · Shepherd Hill RegShepherd Hill Reg55 Meters167.90—
Jan 12MSTCA Northeast InvitationalJan 12 · Shot Put · Place 75 · Shepherd Hill RegShepherd Hill RegShot Put7534-03.0012
Jan 10MW @ Wachusett # 3Jan 10 · Shot Put · Place 2 · Shepherd Hill RegShepherd Hill RegShot Put237-11.50—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18Midland Wachusett Division A League MeetMay 18 · Discus · Place 6 · Shepherd Hill RegShepherd Hill RegDiscus699-4—
May 14Algonquin vs Shepherd Hill May 14 · Discus · Place 2 · Shepherd Hill RegShepherd Hill RegDiscus2102-10—
May 14Algonquin vs Shepherd Hill May 14 · Shot Put · Place 6 · Shepherd Hill RegShepherd Hill RegShot Put635-7.5—
May 14Shepherd Hill vs Algonquin BoysMay 14 · Discus · Place 2 · Shepherd Hill RegShepherd Hill RegDiscus1.6kg2.102' 10" PB12
May 14Shepherd Hill vs Algonquin BoysMay 14 · Shot Put · Place 6 · Shepherd Hill RegShepherd Hill RegShot Put12lb6.35' 07.5" PB12
May 11District E Division 1 Central Mass. ChampionshipMay 11 · Discus · Place 15 · Shepherd Hill RegShepherd Hill RegDiscus15106-312
May 7Shepherd Hill vs WestboroughMay 7 · Discus · Place 12 · Shepherd Hill RegShepherd Hill RegDiscus1284-0—
May 7Shepherd Hill vs WestboroughMay 7 · Shot Put · Place 7 · Shepherd Hill RegShepherd Hill RegShot Put735-6—
May 4District E Multi / F.A.T. InvitationalMay 4 · Discus · Place 7 · Shepherd Hill RegShepherd Hill RegDiscus799-9—
Apr 27District E Girls & Boys Division 1 RelaysApr 27 · Discus · Place 21 · Shepherd Hill RegShepherd Hill RegDiscus1.6kg21.29.61m12
Apr 27District E Girls & Boys Division 1 RelaysApr 27 · Shot Put · Place 20 · Shepherd Hill RegShepherd Hill RegShot Put12lb20.10.50m12
Apr 24Shepherd Hill Vs. WachusettApr 24 · Discus · Place 2 · Shepherd Hill RegShepherd Hill RegDiscus1.6kg2.108-01.00Unofficial12
Apr 24Shepherd Hill Vs. WachusettApr 24 · Shot Put · Place 6 · Shepherd Hill RegShepherd Hill RegShot Put12lb6.34-06.00Unofficial12
Apr 10Shrewsbury vs Shepherd HillApr 10 · Discus · Place 5 · Shepherd Hill RegShepherd Hill RegDiscus589-9—
Apr 10Shrewsbury vs Shepherd HillApr 10 · Shot Put · Place 5 · Shepherd Hill RegShepherd Hill RegShot Put535-7—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 14MSTCA Rising ChampionshipsFeb 14 · Shot Put · Place 18 · Shepherd Hill RegShepherd Hill RegShot Put1831-03.50—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11MSTCA Winter Festival Large SchoolDec 11 · 55 Meter · Place 96 · Shepherd Hill RegShepherd Hill Reg55 MeterRound P96.8.65a PB11
Dec 11MSTCA Winter Festival Large SchoolDec 11 · Shot Put · Place 25 · Shepherd Hill RegShepherd Hill RegShot Put12lb25.32-01.2511

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 21Midland Wachusett Div. A League ChampionshipMay 21 · Javelin · Place 13 · Shepherd Hill RegShepherd Hill RegJavelin800g13.85-05 PB10
May 6MSTCA Tozzi Twilight Frosh/Soph MeetMay 6 · Discus · Place 25 · Shepherd Hill RegShepherd Hill RegDiscus1.6kg25.74-0510