Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorCMAC Dual (Nipmuc, Hopedale, NDA) · Apr 897' 10"CMAC Dual (Nipmuc, Hopedale, NDA) April 8, 2026
Shot Put · 12lb · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 2834' 4.5"Tri-Meet (Northbridge & Nipmuc)April 28, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7BMR vs Nipmuc CMAC B MeetMay 7 · Discus · Place 10 · Nipmuc RegionalDiscus1.6kg10.76' 10"12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Discus · Place 8 · Nipmuc RegionalDiscus1.6kg8.90' 4"12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Shot Put · Place 8 · Nipmuc RegionalShot Put12lb8.34' 4.5" PB12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 14 · Nipmuc RegionalDiscus1497-0912
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 45 · Nipmuc RegionalShot Put4528-09.0012
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · Discus · Place 5 · Nipmuc RegionalDiscus1.6kg5.94' 0"12
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · Shot Put · Place 7 · Nipmuc RegionalShot Put12lb7.31' 0.5"12
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Discus · Place 4 · Nipmuc RegionalDiscus1.6kg4.97' 10" PB12
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Shot Put · Place 5 · Nipmuc RegionalShot Put12lb5.30' 11"12
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · Discus · Place 3 · Nipmuc RegionalDiscus1.6kg3.91' 5"12
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · Shot Put · Place 4 · Nipmuc RegionalShot Put12lb4.31' 5"12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 29CMAC NHS Week 5 / Meet BJan 29 · Shot Put · Place 6 · Nipmuc RegionalShot Put632-2.5012
Jan 21CMAC TANT Week #4Jan 21 · Shot Put · Place 7 · Nipmuc RegionalShot Put732-9.2512
Jan 12CMAC - Large at RLTCJan 12 · Shot Put · Place 18 · Nipmuc RegionalShot Put1831-112
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 86 · Nipmuc RegionalShot Put8633-6.2512
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Shot Put · Place 8 · Nipmuc RegionalShot Put830-7.5012

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 77 · Nipmuc RegionalShot Put7729-1111
May 3District E Girls & Boys Division 1 RelaysMay 3 · Shot Put · Place 31 · Nipmuc RegionalShot Put319.01m11
Apr 15Whitinsville vs NipmucApr 15 · Discus · Place 5 · Nipmuc RegionalDiscus581-711
Apr 15Whitinsville vs NipmucApr 15 · Shot Put · Place 6 · Nipmuc RegionalShot Put630-3.511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23Dual Valley Conference meet 5Jan 23 · Shot Put · Place 12 · Nipmuc RegionalShot Put1230-5—
Jan 14Dual Valley Conference Meet 4Jan 14 · Shot Put · Place 11 · Nipmuc RegionalShot Put1129-5—
Jan 7Dual Valley Conference meet 3Jan 7 · Shot Put · Place 6 · Nipmuc RegionalShot Put633-5.50—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · Shot Put · Place 89 · Nipmuc RegionalShot Put8927-10—
Apr 23Whitinsville vs NipmucApr 23 · Discus · Place 7 · Nipmuc RegionalDiscus774-8—
Apr 23Whitinsville vs NipmucApr 23 · Shot Put · Place 7 · Nipmuc RegionalShot Put728-7—
Apr 2Douglas vs. NipmucApr 2 · Discus · Place 8 · Nipmuc RegionalDiscus874-0—
Apr 2Douglas vs. NipmucApr 2 · Shot Put · Place 7 · Nipmuc RegionalShot Put729-7—