Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMidland Wachusett Division C League Meet · May 21113-06Midland Wachusett Division C League MeetMay 21, 2025
Shot Put · 12lb · IndoorMidland Wachusett Div C & D League Meet · Feb 743-10.00Midland Wachusett Div C & D League MeetFebruary 7, 2026
Shot Put · 12lb · OutdoorMidland Wachusett Division C League Meet · May 2142-01.50Midland Wachusett Division C League MeetMay 21, 2025

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

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · Shot Put · Place 20 · Quabbin RegionalShot Put2042-02.00—
Feb 7Midland Wachusett Div C & D League MeetFeb 7 · Shot Put · Place 2 · Quabbin RegionalShot Put12lb2.43-10.00 PB12
Jan 28Midland Wachusett @ Wachusett #5Jan 28 · Shot Put · Place 4 · Quabbin RegionalShot Put442-10.7512
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 56 · Quabbin RegionalShot Put5637-04.7512
Jan 21Midland Wachusett @ Fitchburg #4Jan 21 · Shot Put · Place 3 · Quabbin RegionalShot Put340-11.2512
Jan 10The Nor'Easter at the TrackJan 10 · Shot Put · Place 15 · QUABBIN REGIShot Put1541-03.2512
Jan 7Midland Wachusett @ ShrewsburyJan 7 · Shot Put · Place 2 · Quabbin RegionalShot Put241-512

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · Shot Put · Place 12 · Quabbin RegionalShot Put12lb12.39-09.5012
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · Shot Put · Place 18 · Quabbin RegionalShot Put12lb18.41-06.2511
Feb 2MidLand Wachusett Indoor League ChampionshipsFeb 2 · Shot Put · Place 5 · Quabbin RegionalShot Put543-4.75—
Jan 25MSTCA Division 5 James Kalperis RelaysJan 25 · Shot Put · Place 22 · Quabbin RegionalShot Put2211.72m—
Jan 22Mid Wach @ Fitchburg Week 4Jan 22 · Shot Put · Place 3 · Quabbin RegionalShot Put342-7.50—
Jan 15MidWach @ Shrewsbury Week 3Jan 15 · Shot Put · Place 5 · Quabbin RegionalShot Put539-06.00JR
Jan 8MidWach @ Shrewsbury Week # 2Jan 8 · Shot Put · Place 3 · Quabbin RegionalShot Put340-11—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Shot Put · Place 22 · Quabbin RegionalShot Put12lb22.39-06.0011
May 21Midland Wachusett Division C League MeetMay 21 · Discus · Place 5 · Quabbin RegionalDiscus1.6kg5.113-06 PB11
May 21Midland Wachusett Division C League MeetMay 21 · Shot Put · Place 4 · Quabbin RegionalShot Put12lb4.42-01.50 PB11
May 18MSTCA Division 5 RelaysMay 18 · Discus · Place 20 · Quabbin RegionalDiscus2032.63m11
May 18MSTCA Division 5 RelaysMay 18 · Shot Put · Place 22 · Quabbin RegionalShot Put2212.00m11
May 7Quabbin Regional vs Groton-Dunstable RegMay 7 · Shot Put · Place 2 · Quabbin RegionalShot Put241-011
May 3District E Girls & Boys Division 1 RelaysMay 3 · Discus · Place 10 · Quabbin RegionalDiscus1031.91m11
May 3District E Girls & Boys Division 1 RelaysMay 3 · Shot Put · Place 10 · Quabbin RegionalShot Put1011.67m11
Apr 29Quabbin vs Narragansett Apr 29 · Discus · Place 1 · Quabbin RegionalDiscus1113-0911
Apr 29Quabbin vs Narragansett Apr 29 · Shot Put · Place 3 · Quabbin RegionalShot Put338-07.7511
Apr 16Lunenburg Vs QuabbinApr 16 · Discus · Place 3 · Quabbin RegionalDiscus1.6kg3.104-2Unofficial11
Apr 16Lunenburg Vs QuabbinApr 16 · Shot Put · Place 2 · Quabbin RegionalShot Put12lb2.41-8.5Unofficial11
Apr 10Quabbin vs HudsonApr 10 · Discus · Place 3 · Quabbin RegionalDiscus3107-211
Apr 10Quabbin vs HudsonApr 10 · Shot Put · Place 3 · Quabbin RegionalShot Put341-11.7511
Apr 4Oakmont vs. QuabbinApr 4 · Discus · Quabbin RegionalDiscus1.6kg—105-08Unofficial11
Apr 4Oakmont vs. QuabbinApr 4 · Shot Put · Quabbin RegionalShot Put12lb—42-11Unofficial11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Wachusett Week # 1 MidWach LeagueDec 18 · Shot Put · Place 2 · Quabbin RegionalShot Put241-5.25—
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Shot Put · Place 11 · Quabbin RegionalShot Put12lb11.39-06.5011

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 15Midland Wachusett Division C League MeetMay 15 · Discus · Place 11 · Quabbin RegionalDiscus1196-9—
May 15Midland Wachusett Division C League MeetMay 15 · Shot Put · Place 5 · Quabbin RegionalShot Put539-11—
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Discus · Place 39 · Quabbin RegionalDiscus1.6kg39.28.26m10
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · Shot Put · Place 14 · Quabbin RegionalShot Put12lb14.11.67m10
Apr 24Quabbin vs Oakmont dual meetApr 24 · Discus · Place 5 · Quabbin RegionalDiscus1.6kg5.94-1010
Apr 24Quabbin vs Oakmont dual meetApr 24 · Shot Put · Place 5 · Quabbin RegionalShot Put12lb5.36-00.0010
Apr 8Quabbin vs Narragansett dual meetApr 8 · Shot Put · Place 2 · Quabbin RegionalShot Put12lb2.38' 11"10

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 21MSTCA D5 RelaysJan 21 · Shot Put · Place 56 · Quabbin RegionalShot Put12lb56.8.69m9