Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMinnechaug Invitational · May 1095' 4"Minnechaug Invitational May 10, 2026
Shot Put · 12lb · IndoorPVIAC Meet 1 (Early) · Dec 1434-08.75PVIAC Meet 1 (Early)December 14, 2025
Shot Put · 12lb · OutdoorNorthampton vs Amherst · Apr 3037-10.75Northampton vs AmherstApril 30, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23Western Massachusetts Class L ChampionshipMay 23 · Shot Put · Place 21 · Amherst Pelham RegionalShot Put12lb21.33-11.0011
May 13Longmeadow vs Amherst RegionalMay 13 · Discus · Place 3 · Amherst Pelham RegionalDiscus395-411
May 13Longmeadow vs Amherst RegionalMay 13 · Shot Put · Place 5 · Amherst Pelham RegionalShot Put532-811
May 10Minnechaug Invitational May 10 · Discus · Place 17 · Amherst Pelham RegionalDiscus1.6kg17.95' 4" PB11
May 10Minnechaug Invitational May 10 · Shot Put · Place 17 · Amherst Pelham RegionalShot Put12lb17.34' 3"11
May 5Amherst Boys' Throws at AgawamMay 5 · Discus · Amherst Pelham RegionalDiscus1.6kg—91-5Unofficial11
May 5Amherst Boys' Throws at AgawamMay 5 · Shot Put · Amherst Pelham RegionalShot Put12lb—35-11.5Unofficial11
May 2MSTCA Dr. George Steele RelaysMay 2 · Discus · Place 27 · Amherst Pelham RegionalDiscus2727.94m11
May 2MSTCA Dr. George Steele RelaysMay 2 · Shot Put · Place 15 · Amherst Pelham RegionalShot Put1511.24m11
Apr 30Northampton vs AmherstApr 30 · Discus · Place 2 · Amherst Pelham RegionalDiscus1.6kg2.90-0211
Apr 30Northampton vs AmherstApr 30 · Shot Put · Place 1 · Amherst Pelham RegionalShot Put12lb1.37-10.75 PB11
Apr 15Minnechaug Vs Amherst Apr 15 · Discus · Place 6 · Amherst Pelham RegionalDiscus685-911
Apr 15Minnechaug Vs Amherst Apr 15 · Shot Put · Place 4 · Amherst Pelham RegionalShot Put437-10.511
Apr 8East Longmeadow vs AmherstApr 8 · Shot Put · Amherst Pelham RegionalShot Put12lb—36-2.50Unofficial11
Jan 2PVIAC Meet #3 (EARLY)Jan 2 · Shot Put · Place 5 · Amherst Pelham RegionalShot Put12lb5.34-04.0011

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 18PVIAC Meet 5 LateJan 18 · Shot Put · Place 15 · Amherst Pelham RegionalShot Put1534-1111
Jan 9MSTCA Northeast InvitationalJan 9 · Weight Throw · Place 22 · Amherst Pelham RegionalWeight Throw2232-6.5011
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 69 · Amherst Pelham RegionalShot Put6934-11.5011

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21PVIAC Meet #2 (LATE)Dec 21 · Shot Put · Place 6 · Amherst Pelham RegionalShot Put12lb6.33-11.2511
Dec 14PVIAC Meet 1 (Early)Dec 14 · Shot Put · Place 9 · Amherst Pelham RegionalShot Put12lb9.34-08.75 PB11
Feb 8PVIAC Week #7Feb 8 · Shot Put · Place 12 · Amherst Pelham RegionalShot Put12lb12.31-11.5010
Jan 26PVIAC Week 6 EarlyJan 26 · Shot Put · Place 20 · Amherst Pelham RegionalShot Put2030-6.25—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 17MSTCA Dr. George Steele RelaysMay 17 · Shot Put · Place 22 · Amherst Pelham RegionalShot Put2210.30m10
May 11Minnechaug Invitational May 11 · Discus · Place 23 · Amherst Pelham RegionalDiscus1.6kg23.74-1010
May 11Minnechaug Invitational May 11 · Shot Put · Place 10 · Amherst Pelham RegionalShot Put12lb10.33-11.0010
May 7Dual vs. AmherstMay 7 · Discus · Amherst Pelham RegionalDiscus1.6kg—68'5"Unofficial10
May 7Dual vs. AmherstMay 7 · Shot Put · Amherst Pelham RegionalShot Put12lb—34'9"Unofficial10
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · Discus · Place 22 · Amherst Pelham RegionalDiscus2273-0110
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · Shot Put · Place 15 · Amherst Pelham RegionalShot Put1529-08.0010
Apr 9Longmeadow vs. Amherst-Pelham RegionalApr 9 · Discus · Place 9 · Amherst Pelham RegionalDiscus970-610
Apr 9Longmeadow vs. Amherst-Pelham RegionalApr 9 · Shot Put · Place 8 · Amherst Pelham RegionalShot Put831-610

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12PVIAC Week 1 Late MeetDec 12 · Shot Put · Place 13 · Amherst Pelham RegionalShot Put12lb13.28-10.7510