Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorDivision C Midland Wachusett League Meet · May 21109-03Division C Midland Wachusett League MeetMay 21, 2026
Shot Put · 12lb · OutdoorQuabbin vs Lunenburg · May 1339-04Quabbin vs LunenburgMay 13, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 21Division C Midland Wachusett League MeetMay 21 · Discus · Place 2 · Quabbin RegionalDiscus1.6kg2.109-03 PB11
May 21Division C Midland Wachusett League MeetMay 21 · Shot Put · Place 5 · Quabbin RegionalShot Put12lb5.37-02.5011
May 16Central Mass. Division 1 Class MeetMay 16 · Discus · Place 8 · Quabbin RegionalDiscus1.6kg8.108-0511
May 16Central Mass. Division 1 Class MeetMay 16 · Shot Put · Place 19 · Quabbin RegionalShot Put12lb19.36-07.5011
May 13Quabbin vs LunenburgMay 13 · Discus · Place 3 · Quabbin RegionalDiscus1.6kg3.98-0011
May 13Quabbin vs LunenburgMay 13 · Shot Put · Place 3 · Quabbin RegionalShot Put12lb3.39-04 PB11
May 9District E Nick DiPilato InvitationalMay 9 · Shot Put · Quabbin RegionalShot Put12lb--SCR11
May 5Hudson vs QuabbinMay 5 · Discus · Place 2 · Quabbin RegionalDiscus2103-611
May 5Hudson vs QuabbinMay 5 · Shot Put · Place 2 · Quabbin RegionalShot Put235-9.511
May 2District E Girls & Boys Division 1 RelaysMay 2 · Discus · Place 31 · Quabbin RegionalDiscus1.6kg31.24.55m11
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 17 · Quabbin RegionalShot Put12lb17.11.31m11
Apr 28Quabbin vs OakmontApr 28 · Discus · Place 3 · Quabbin RegionalDiscus1.6kg3.98-1011
Apr 28Quabbin vs OakmontApr 28 · Shot Put · Place 2 · Quabbin RegionalShot Put12lb2.36-0811
Apr 15Groton-Dunstable vs QuabbinApr 15 · Shot Put · Place 1 · Quabbin RegionalShot Put12lb1.38-1111
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · Discus · Place 2 · Quabbin RegionalDiscus1.6kg2.91-0111
Apr 7Quabbin-Narragansett-Athol MeetApr 7 · Shot Put · Place 3 · Quabbin RegionalShot Put12lb3.37-03.7511

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21Midland Wachusett Division C League MeetMay 21 · Discus · Place 6 · Quabbin RegionalDiscus1.6kg6.103-0410
May 18MSTCA Division 5 RelaysMay 18 · Discus · Place 29 · Quabbin RegionalDiscus2929.38m10
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · Discus · Place 3 · Quabbin RegionalDiscus392-410
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · Shot Put · Place 5 · Quabbin RegionalShot Put535-810
May 3District E Girls & Boys Division 1 RelaysMay 3 · Discus · Place 25 · Quabbin RegionalDiscus2524.50m10
Apr 29Quabbin vs Narragansett Apr 29 · Discus · Place 3 · Quabbin RegionalDiscus396-0710
Apr 29Quabbin vs Narragansett Apr 29 · Shot Put · Place 4 · Quabbin RegionalShot Put436-08.2510
Apr 16Lunenburg Vs QuabbinApr 16 · Discus · Place 1 · Quabbin RegionalDiscus1.6kg1.100-7Unofficial10
Apr 16Lunenburg Vs QuabbinApr 16 · Shot Put · Quabbin RegionalShot Put12lb—35-0Unofficial10
Apr 10Quabbin vs HudsonApr 10 · Discus · Place 8 · Quabbin RegionalDiscus890-510
Apr 10Quabbin vs HudsonApr 10 · Shot Put · Place 5 · Quabbin RegionalShot Put537-0.2510
Apr 4Oakmont vs. QuabbinApr 4 · Discus · Quabbin RegionalDiscus1.6kg—87-07Unofficial10
Apr 4Oakmont vs. QuabbinApr 4 · Shot Put · Quabbin RegionalShot Put12lb—38-05Unofficial10

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · Shot Put · Place 13 · Quabbin RegionalShot Put1332-11—
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · Shot Put · Place 12 · Quabbin RegionalShot Put1233-06.00SO

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · Shot Put · Place 10 · Quabbin RegionalShot Put1031-6.25—
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Shot Put · Quabbin RegionalShot Put12lb--DNS10
Jan 10MW @ Wachusett # 3Jan 10 · Shot Put · Place 9 · Quabbin RegionalShot Put931-7.50—