Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHock Dual: OA vs. Foxboro · Apr 14119-03.00Hock Dual: OA vs. FoxboroApril 14, 2026
Shot Put · 12lb · OutdoorHockomock Spring Track Championship · May 2338-07.00Hockomock Spring Track ChampionshipMay 23, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · Discus · Place 13 · Oliver AmesDiscus1.6kg13.117-0911
May 23Hockomock Spring Track ChampionshipMay 23 · Shot Put · Place 16 · Oliver AmesShot Put12lb16.38-07.00 PB11
May 16MSTCA Coaches Shore InvitationalMay 16 · Discus · Place 11 · Oliver AmesDiscus11118-911
May 16MSTCA Coaches Shore InvitationalMay 16 · Shot Put · Place 26 · Oliver AmesShot Put2638-4.2511
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Discus · Oliver AmesDiscus1.6kg—105-07Unofficial11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Shot Put · Oliver AmesShot Put12lb—37-01.00Unofficial11
May 5Canton vs OAMay 5 · Discus · Oliver AmesDiscus1.6kg—111-03Unofficial11
May 5Canton vs OAMay 5 · Shot Put · Oliver AmesShot Put12lb—40-04.50Unofficial11
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 28 · Oliver AmesDiscus2831.17m11
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 14 · Oliver AmesShot Put1412.40m11
Apr 23MSTCA Warrior InvitationalApr 23 · Discus · Place 12 · Oliver AmesDiscus12113-311
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 13 · Oliver AmesShot Put1341-411
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Discus · Place 2 · Oliver AmesDiscus1.6kg2.119-03.00 PB11
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Shot Put · Place 3 · Oliver AmesShot Put12lb3.38-02.5011
Apr 7Hock Dual: OA vs. MansfieldApr 7 · Shot Put · Place 6 · Oliver AmesShot Put12lb6.38-05.0011
Apr 3Trojan Invitational 1Apr 3 · Shot Put · Place 2 · Oliver AmesShot Put242-1011

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · Shot Put · Place 11 · Oliver AmesShot Put1138-511
Feb 5Hockomock League ChampionshipFeb 5 · Shot Put · Place 16 · Oliver AmesShot Put1637-4.7511
Jan 22Hockomock League #4Jan 22 · Shot Put · Place 20 · Oliver AmesShot Put2035-0.7511
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 48 · Oliver AmesShot Put4810.93m11
Jan 15Hockomock League #3Jan 15 · Shot Put · Place 18 · Oliver AmesShot Put1836-111
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Shot Put · Place 21 · Oliver AmesShot Put2135-7.7511

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · Shot Put · Place 26 · Oliver AmesShot Put2635-5.7510
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · Shot Put · Place 21 · Oliver AmesShot Put2135-5.2510
Apr 29Hock Dual: OA vs. CantonApr 29 · Discus · Place 5 · Oliver AmesDiscus583-1010
Apr 29Hock Dual: OA vs. CantonApr 29 · Shot Put · Place 4 · Oliver AmesShot Put434-05.2510
Apr 24MSTCA Warrior InvitationalApr 24 · Shot Put · Place 48 · Oliver AmesShot Put4833-01.0010
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Varsity · Place 7 · Oliver AmesVarsity780-0510
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Varsity · Place 7 · Oliver AmesVarsity733-07.0010
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Discus · Place 7 · Oliver AmesDiscus776-410
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Shot Put · Place 5 · Oliver AmesShot Put532-810
Apr 1Mansfield vs Oliver AmesApr 1 · Discus · Place 11 · Oliver AmesDiscus1171-110
Apr 1Mansfield vs Oliver AmesApr 1 · Shot Put · Place 4 · Oliver AmesShot Put434-010

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 6Hockomock League ChampionshipFeb 6 · Shot Put · Place 27 · Oliver AmesShot Put2731-9.50—
Jan 23Hockomock League #4Jan 23 · Shot Put · Place 39 · Oliver AmesShot Put3931-5.25—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Shot Put · Place 67 · Oliver AmesShot Put679.04m—
Jan 16Hockomock League #3Jan 16 · Shot Put · Place 27 · Oliver AmesShot Put2733-4.50—
Jan 9Hockomock League #2Jan 9 · Shot Put · Place 35 · Oliver AmesShot Put3530-11—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Shot Put · Place 39 · Oliver AmesShot Put3929-11.25—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · Discus · Place 31 · Oliver AmesDiscus3162-10—
May 18Hockomock League T&F ChampionshipMay 18 · Shot Put · Place 31 · Oliver AmesShot Put3128-6.75—
Apr 18MSTCA Warrior InvitationalApr 18 · Shot Put · Place 46 · Oliver AmesShot Put4629-0—