Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMount Greylock Invitational · Apr 413.15aMount Greylock InvitationalApril 4, 2026
Discus · 1.6kg · OutdoorWestern Massachusetts Class S Championship · May 22131' 10"Western Massachusetts Class S ChampionshipMay 22, 2026
Javelin · 800g · OutdoorWestern Massachusetts Class S Championship · May 22155-10Western Massachusetts Class S ChampionshipMay 22, 2026
Shot Put · 12lb · OutdoorWestern Massachusetts Class S Championship · May 2241' 2.5"Western Massachusetts Class S ChampionshipMay 22, 2026

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

2026 Outdoor Track

26 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Javelin · Place 6 · PittsfieldJavelin800g6.143-0812
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Shot Put · Place 18 · PittsfieldShot Put12lb18.39-07.5012
May 22Western Massachusetts Class S ChampionshipMay 22 · Javelin · Place 3 · PittsfieldJavelin800g3.155-10 PB12
May 22Western Massachusetts Class S ChampionshipMay 22 · Discus · Place 4 · PittsfieldDiscus1.6kg4.131' 10" PB12
May 22Western Massachusetts Class S ChampionshipMay 22 · Shot Put · Place 4 · PittsfieldShot Put12lb4.41' 2.5" PB12
May 16Berkshire County Individual ChampionshipsMay 16 · Javelin · Place 4 · PittsfieldJavelin800g4.143-0812
May 16Berkshire County Individual ChampionshipsMay 16 · Discus · Place 2 · PittsfieldDiscus1.6kg2.123-0812
May 16Berkshire County Individual ChampionshipsMay 16 · Shot Put · Place 3 · PittsfieldShot Put12lb3.40-00.0012
May 7PHS, TAC dualMay 7 · Javelin · Place 1 · PittsfieldJavelin800g1.143-0012
May 7PHS, TAC dualMay 7 · Discus · Place 1 · PittsfieldDiscus1.6kg1.127-0612
May 7PHS, TAC dualMay 7 · Shot Put · Place 2 · PittsfieldShot Put12lb2.40-01.0012
Apr 29MM, PHS, LX triple dualsApr 29 · Javelin · Place 3 · PittsfieldJavelin800g3.126-0812
Apr 29MM, PHS, LX triple dualsApr 29 · Discus · Place 1 · PittsfieldDiscus1.6kg1.124-0112
Apr 29MM, PHS, LX triple dualsApr 29 · Shot Put · Place 4 · PittsfieldShot Put12lb4.36-04.0012
Apr 25Granville Blue and Gold Track InvitationalApr 25 · Shot Put · Place 3 · PittsfieldShot Put12lb3.38-05.2512
Apr 18PHS/TAC Berkshire InvitationalApr 18 · Javelin · Place 2 · PittsfieldJavelin800g2.136-912
Apr 18PHS/TAC Berkshire InvitationalApr 18 · Discus · Place 3 · PittsfieldDiscus1.6kg3.111-512
Apr 15MG, PHS, HV triple dualsApr 15 · Javelin · Place 4 · PittsfieldJavelin800g4.132-1012
Apr 15MG, PHS, HV triple dualsApr 15 · Discus · Place 2 · PittsfieldDiscus1.6kg2.128-812
Apr 15MG, PHS, HV triple dualsApr 15 · Shot Put · Place 4 · PittsfieldShot Put12lb4.36-2.2512
Apr 10PHS, WAH, ME triple dualsApr 10 · Javelin · Place 1 · PittsfieldJavelin800g1.148-812
Apr 10PHS, WAH, ME triple dualsApr 10 · Discus · Place 1 · PittsfieldDiscus1.6kg1.109-612
Apr 10PHS, WAH, ME triple dualsApr 10 · Shot Put · Place 2 · PittsfieldShot Put12lb2.38-412
Apr 4Mount Greylock InvitationalApr 4 · Javelin · Place 2 · PittsfieldJavelin800g2.143-812
Apr 4Mount Greylock InvitationalApr 4 · Shot Put · Place 2 · PittsfieldShot Put12lb2.38-1.5012
Apr 4Mount Greylock InvitationalApr 4 · 100 Meters · Place 32 · Pittsfield100 Meters32.13.15a PB12

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24WMASS Small School ChampionshipMay 24 · Javelin · Place 12 · PittsfieldJavelin12121-711
May 24WMASS Small School ChampionshipMay 24 · Discus · Place 11 · PittsfieldDiscus11112-711
May 24WMASS Small School ChampionshipMay 24 · Shot Put · Place 13 · PittsfieldShot Put1334-611
May 19Berkshire County 5May 19 · Shot Put · Place 4 · PittsfieldShot Put434-9.2511
May 19Berkshire County 5May 19 · Javelin · Place 2 · PittsfieldJavelin2123-111
May 19Berkshire County 5May 19 · Discus · Place 1 · PittsfieldDiscus1107-1011
May 17Berkshire County Individual ChampionshipsMay 17 · Javelin · Place 4 · PittsfieldJavelin4127-411
May 17Berkshire County Individual ChampionshipsMay 17 · Discus · Place 5 · PittsfieldDiscus5110-1111
May 17Berkshire County Individual ChampionshipsMay 17 · Shot Put · Place 8 · PittsfieldShot Put835-11.2511
May 8MG, PHS, MM Triple DualsMay 8 · Javelin · Place 4 · PittsfieldJavelin4121-0211
May 8MG, PHS, MM Triple DualsMay 8 · Discus · Place 4 · PittsfieldDiscus4100-0911
May 8MG, PHS, MM Triple DualsMay 8 · Shot Put · Place 3 · PittsfieldShot Put335-06.0011
Apr 19Mt. Greylock Relay InvitationalApr 19 · Javelin · Place 3 · PittsfieldJavelin3119-911
Apr 19Mt. Greylock Relay InvitationalApr 19 · Discus · Place 7 · PittsfieldDiscus791-711
Apr 19Mt. Greylock Relay InvitationalApr 19 · Shot Put · Place 9 · PittsfieldShot Put933-911
Mar 281,1,1 InvitationalMar 28 · Javelin · Place 2 · PittsfieldJavelin2116-011
Mar 281,1,1 InvitationalMar 28 · Shot Put · Place 4 · PittsfieldShot Put434-1111
Mar 281,1,1 InvitationalMar 28 · Javelin · Place 2 · PittsfieldJavelin2116-011
Mar 281,1,1 InvitationalMar 28 · Shot Put · Place 4 · PittsfieldShot Put434-1111

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Javelin · Place 6 · PittsfieldJavelin6113-6—
Apr 19MSTCA William Kane Frosh-Soph MeetApr 19 · Shot Put · Place 26 · PittsfieldShot Put2626-11.50—
Apr 9Berkshire County 2AApr 9 · Javelin · Place 5 · PittsfieldJavelin5112-010
Apr 9Berkshire County 2AApr 9 · Shot Put · Place 8 · PittsfieldShot Put828-010
Apr 9Berkshire County 2AApr 9 · Discus · Place 11 · PittsfieldDiscus1165-810