Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorWestern Massachusetts Class L Championship · May 23113-01Western Massachusetts Class L ChampionshipMay 23, 2026
Javelin · 800g · OutdoorNorthampton hosts Minnechaug · May 12123' 6"Northampton hosts MinnechaugMay 12, 2026
Shot Put · 12lb · IndoorPVIAC Week 1 Early Meet · Dec 1225-01.00PVIAC Week 1 Early MeetDecember 12, 2024
Shot Put · 12lb · OutdoorLongmeadow vs Minnechaug · Apr 836' 0"Longmeadow vs MinnechaugApril 8, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 23Western Massachusetts Class L ChampionshipMay 23 · Javelin · Place 12 · Minnechaug RegJavelin800g12.119-1011
May 23Western Massachusetts Class L ChampionshipMay 23 · Discus · Place 8 · Minnechaug RegDiscus1.6kg8.113-01 PB11
May 12Northampton hosts MinnechaugMay 12 · Javelin · Place 2 · Minnechaug RegJavelin800g2.123' 6" PB11
May 12Northampton hosts MinnechaugMay 12 · Discus · Place 4 · Minnechaug RegDiscus1.6kg4.100' 1.25"11
May 12Northampton hosts MinnechaugMay 12 · Shot Put · Place 8 · Minnechaug RegShot Put12lb8.30' 9"11
May 10Minnechaug Invitational May 10 · Javelin · Place 9 · Minnechaug RegJavelin800g9.117' 4"11
May 10Minnechaug Invitational May 10 · Discus · Place 10 · Minnechaug RegDiscus1.6kg10.104' 0"11
May 10Minnechaug Invitational May 10 · Shot Put · Place 21 · Minnechaug RegShot Put12lb21.32' 9.5"11
May 5Minnechaug vs East LongmeadowMay 5 · Javelin · Place 4 · Minnechaug RegJavelin800g4.115-711
May 5Minnechaug vs East LongmeadowMay 5 · Discus · Place 4 · Minnechaug RegDiscus1.6kg4.108-411
May 5Minnechaug vs East LongmeadowMay 5 · Shot Put · Place 6 · Minnechaug RegShot Put12lb6.33-111
Apr 29Minnechaug Vs. Agawam Apr 29 · Javelin · Place 4 · Minnechaug RegJavelin800g4.117-811
Apr 29Minnechaug Vs. Agawam Apr 29 · Discus · Place 4 · Minnechaug RegDiscus1.6kg4.103-711
Apr 29Minnechaug Vs. Agawam Apr 29 · Shot Put · Place 10 · Minnechaug RegShot Put12lb10.33-111
Apr 15Minnechaug Vs Amherst Apr 15 · Javelin · Place 5 · Minnechaug RegJavelin5122-711
Apr 15Minnechaug Vs Amherst Apr 15 · Discus · Place 8 · Minnechaug RegDiscus882-011
Apr 15Minnechaug Vs Amherst Apr 15 · Shot Put · Place 5 · Minnechaug RegShot Put536-0.7511
Apr 8Longmeadow vs MinnechaugApr 8 · Javelin · Place 8 · Minnechaug RegJavelin800g8.105' 9"11
Apr 8Longmeadow vs MinnechaugApr 8 · Discus · Place 9 · Minnechaug RegDiscus1.6kg9.94' 4"11
Apr 8Longmeadow vs MinnechaugApr 8 · Shot Put · Place 9 · Minnechaug RegShot Put12lb9.36' 0" PB11

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 1PVIAC Pioneer League ChampionshipFeb 1 · Shot Put · Place 15 · Minnechaug RegShot Put1535-3.5011
Jan 18PVIAC Meet 5 LateJan 18 · Shot Put · Place 13 · Minnechaug RegShot Put1335-5.2511
Jan 11PVIAC Meet #4 (EARLY)Jan 11 · Shot Put · Place 8 · Minnechaug RegShot Put835-2.7511

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 23WMASS Large School ChampionshipMay 23 · Javelin · Place 21 · Minnechaug RegJavelin21107-510
May 16East Longmeadow Vs Minnechaug May 16 · Javelin · Place 6 · Minnechaug RegJavelin6111-310
May 16East Longmeadow Vs Minnechaug May 16 · Discus · Place 9 · Minnechaug RegDiscus985-310
May 16East Longmeadow Vs Minnechaug May 16 · Shot Put · Place 4 · Minnechaug RegShot Put432-10.5010
May 11Minnechaug Invitational May 11 · Javelin · Place 13 · Minnechaug RegJavelin800g13.108-0910
May 11Minnechaug Invitational May 11 · Discus · Place 28 · Minnechaug RegDiscus1.6kg28.52-0810
May 11Minnechaug Invitational May 11 · Shot Put · Place 15 · Minnechaug RegShot Put12lb15.30-09.5010
May 7Minnechaug VS AgawamMay 7 · Javelin · Place 4 · Minnechaug RegJavelin4109-010
May 7Minnechaug VS AgawamMay 7 · Discus · Place 9 · Minnechaug RegDiscus973-110
May 7Minnechaug VS AgawamMay 7 · Shot Put · Place 4 · Minnechaug RegShot Put432-410
Apr 30Minnechaug Vs Amherst Apr 30 · Javelin · Place 3 · Minnechaug RegJavelin3116-210
Apr 30Minnechaug Vs Amherst Apr 30 · Discus · Place 7 · Minnechaug RegDiscus777-210
Apr 30Minnechaug Vs Amherst Apr 30 · Shot Put · Place 6 · Minnechaug RegShot Put631-210
Apr 17Longmeadow vs. Minnechaug RegionalApr 17 · Javelin · Place 8 · Minnechaug RegJavelin8102-1010
Apr 17Longmeadow vs. Minnechaug RegionalApr 17 · Discus · Place 13 · Minnechaug RegDiscus1380-310
Apr 17Longmeadow vs. Minnechaug RegionalApr 17 · Shot Put · Place 7 · Minnechaug RegShot Put733-5.510
Apr 9Minnechaug Vs. Northampton Apr 9 · Javelin · Place 6 · Minnechaug RegJavelin695-610
Apr 9Minnechaug Vs. Northampton Apr 9 · Discus · Place 4 · Minnechaug RegDiscus481-410
Apr 9Minnechaug Vs. Northampton Apr 9 · Shot Put · Place 3 · Minnechaug RegShot Put332-8.2510

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 9PVIAC Week 7 LateFeb 9 · Shot Put · Place 18 · Minnechaug RegShot Put1830-4—
Jan 19PVIAC Week 5 EarlyJan 19 · Shot Put · Place 22 · Minnechaug RegionalShot Put2228-11.0010
Jan 5PVIAC Week 3 Early MeetJan 5 · Shot Put · Place 18 · Minnechaug RegShot Put1827-9.75—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22PVIAC Week 2 Early MeetDec 22 · Shot Put · Place 25 · Minnechaug RegShot Put12lb25.23-11.2510
Dec 12PVIAC Week 1 Early MeetDec 12 · Shot Put · Place 22 · Minnechaug RegShot Put12lb22.25-01.00 PB10

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 12Minnechaug Invitational May 12 · Javelin · Place 15 · Minnechaug RegJavelin800g15.100-119
May 6Minnechaug vs agawam May 6 · Javelin · Place 5 · Minnechaug RegJavelin800g5.100-3Unofficial9
Apr 29Meet Minnechaug Vs Amherst Apr 29 · Javelin · Place 8 · Minnechaug RegJavelin894-11—
Apr 29Meet Minnechaug Vs Amherst Apr 29 · Discus · Place 9 · Minnechaug RegDiscus964-7—
Apr 23Meet Minnechaug Vs Longmeadow Apr 23 · Javelin · Place 12 · Minnechaug RegJavelin1293-10—
Apr 23Meet Minnechaug Vs Longmeadow Apr 23 · Discus · Place 13 · Minnechaug RegDiscus1366-11—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Javelin · Place 27 · Minnechaug RegJavelin2787-0—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Discus · Place 23 · Minnechaug RegDiscus2364-7—
Apr 8Northampton Vs Minnechaug Apr 8 · Javelin · Place 13 · Minnechaug RegJavelin1376-5—
Apr 8Northampton Vs Minnechaug Apr 8 · Shot Put · Place 10 · Minnechaug RegShot Put1021-1.75—
Apr 1 Meet Minnechaug Vs East Longmeadow Apr 1 · Javelin · Place 12 · Minnechaug RegJavelin1269-9—
Apr 1 Meet Minnechaug Vs East Longmeadow Apr 1 · Discus · Place 11 · Minnechaug RegDiscus1161-10—