Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHopkinton vs Westwood · May 5144-01Hopkinton vs WestwoodMay 5, 2026
Shot Put · 12lb · OutdoorHopkinton vs Westwood · May 554-01.00Hopkinton vs WestwoodMay 5, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 10 · WestwoodShot Put12lb10.51-09.0011
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Discus · Place 7 · WestwoodDiscus1.6kg7.138-0311
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · Shot Put · Place 2 · WestwoodShot Put12lb2.52-07.0011
May 22Hopkinton Last Chance MeetMay 22 · Discus · Place 3 · WestwoodDiscus1.6kg3.128-1011
May 22Hopkinton Last Chance MeetMay 22 · Shot Put · Place 1 · WestwoodShot Put12lb1.52-09.5011
May 5Hopkinton vs WestwoodMay 5 · Discus · Place 1 · WestwoodDiscus1.6kg1.144-01 PB11
May 5Hopkinton vs WestwoodMay 5 · Shot Put · Place 1 · WestwoodShot Put12lb1.54-01.00 PB11
May 3MSTCA Division 4 RelaysMay 3 · Javelin · Place 32 · WestwoodJavelin3232.82m11
May 3MSTCA Division 4 RelaysMay 3 · Discus · Place 1 · WestwoodDiscus145.04m11
May 3MSTCA Division 4 RelaysMay 3 · Shot Put · Place 2 · WestwoodShot Put215.42m11
Apr 29Westwood vs NorwoodApr 29 · Discus · Place 1 · WestwoodDiscus1131-0611
Apr 29Westwood vs NorwoodApr 29 · Shot Put · Place 1 · WestwoodShot Put150-09.0011
Apr 14Holliston vs WestwoodApr 14 · Discus · Place 1 · WestwoodDiscus1130-0111
Apr 14Holliston vs WestwoodApr 14 · Shot Put · Place 1 · WestwoodShot Put149-04.5011
Apr 10Westwood vs AshlandApr 10 · Javelin · Place 6 · WestwoodJavelin6101-0311
Apr 10Westwood vs AshlandApr 10 · Shot Put · Place 1 · WestwoodShot Put151-00.0011
Apr 1Dedham V. WestwoodApr 1 · Discus · Place 2 · WestwoodDiscus1.6kg2.136-411
Apr 1Dedham V. WestwoodApr 1 · Shot Put · Place 1 · WestwoodShot Put12lb1.46-9.511

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · Discus · Place 6 · WestwoodDiscus6128-010
May 20TVL Showcase MeetMay 20 · Shot Put · Place 7 · WestwoodShot Put744-7.5010
May 17MSTCA Division 3 RelaysMay 17 · Discus · Place 9 · WestwoodDiscus937.04m10
May 17MSTCA Division 3 RelaysMay 17 · Shot Put · Place 15 · WestwoodShot Put1511.79m10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Discus · Place 4 · WestwoodDiscus4128-1110
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Shot Put · Place 5 · WestwoodShot Put544-5.5010
Apr 30Holliston at WestwoodApr 30 · Discus · Place 1 · WestwoodDiscus1119-510
Apr 30Holliston at WestwoodApr 30 · Shot Put · Place 2 · WestwoodShot Put241-1010
Apr 2Hopkinton at WestwoodApr 2 · Discus · Place 4 · WestwoodDiscus491-1010
Apr 2Hopkinton at WestwoodApr 2 · Shot Put · Place 5 · WestwoodShot Put536-010

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Tri Valley League ChampionshipMay 14 · Discus · Place 24 · WestwoodDiscus2488-8—
May 14Tri Valley League ChampionshipMay 14 · Shot Put · Place 24 · WestwoodShot Put2432-10—
May 8Holliston vs WestwoodMay 8 · Shot Put · Place 5 · WestwoodShot Put530-4.50—
May 6Westwood vs. Norwood DUAL MEETMay 6 · Discus · Place 2 · WestwoodDiscus291-11—
May 6Westwood vs. Norwood DUAL MEETMay 6 · Shot Put · Place 3 · WestwoodShot Put331.7—