Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorOR vs. DR vs. Fairhaven · May 6105' 9"OR vs. DR vs. FairhavenMay 6, 2026
Shot Put · 12lb · OutdoorOR vs. DR vs. Fairhaven · May 640' 9"OR vs. DR vs. FairhavenMay 6, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Shot Put · Place 22 · Old Rochester RegionalShot Put12lb22.37-08.0012
May 6OR vs. DR vs. FairhavenMay 6 · Discus · Place 1 · Old Rochester RegionalDiscus1.6kg1.105' 9" PB12
May 6OR vs. DR vs. FairhavenMay 6 · Shot Put · Place 1 · Old Rochester RegionalShot Put12lb1.40' 9" PB12
Apr 29Old Rochester vs GNBApr 29 · Discus · Place 3 · Old Rochester RegionalDiscus1.6kg3.86-0312
Apr 29Old Rochester vs GNBApr 29 · Shot Put · Place 2 · Old Rochester RegionalShot Put12lb2.39-06.7512

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 19SCC Indoor ChampionshipJan 19 · Shot Put · Place 3 · Old Rochester RegionalShot Put340-4.7512
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 52 · Old Rochester RegionalShot Put5210.75m12
Jan 15SCC Meet #5- BJan 15 · Shot Put · Place 4 · Old Rochester RegionalShot Put436-0.5012
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 51 · Old Rochester RegionalShot Put5136-1112
Jan 8SCC Meet #4- BJan 8 · Shot Put · Place 3 · Old Rochester RegionalShot Put337-412

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 64 · Old Rochester RegionalShot Put6432-411
May 20South Coastal Conference TF ChampionshipMay 20 · Discus · Place 14 · Old Rochester RegionalDiscus1482-1011
May 18MSTCA Division 5 RelaysMay 18 · Discus · Place 45 · Old Rochester RegionalDiscus4523.20m11
May 18MSTCA Division 5 RelaysMay 18 · Shot Put · Place 51 · Old Rochester RegionalShot Put518.85m11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 19MSTCA Division 4 James Kalperis RelaysJan 19 · Shot Put · Place 52 · Old Rochester RegionalShot Put529.76m—
Jan 16South Coast Conference at Wheaton 5BJan 16 · Shot Put · Place 6 · Old Rochester RegionalShot Put632-10—
Jan 7South Coast Conference at Wheaton meet 4AJan 7 · Shot Put · Place 15 · Old Rochester RegionalShot Put1531-9.25—
Jan 2South Coast Conference meet 3AJan 2 · Shot Put · Place 13 · Old Rochester RegionalShot Put1332-1.50—

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 2West Bridgewater @ Old Rochester RegionalMay 2 · Discus · Place 9 · Old Rochester RegionalDiscus968-11—
May 2West Bridgewater @ Old Rochester RegionalMay 2 · Shot Put · Place 6 · Old Rochester RegionalShot Put628-10—