Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorBMR vs Nipmuc CMAC B Meet · May 7100' 11"BMR vs Nipmuc CMAC B MeetMay 7, 2026
Shot Put · 12lb · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 834-10.50CMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
Shot Put · 12lb · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 2838' 4"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

14 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 31 · Nipmuc RegionalShot Put3137-4.7511
May 14CMAC B ChampionshipMay 14 · Shot Put · Place 5 · Nipmuc RegionalShot Put12lb5.35' 6"11
May 7BMR vs Nipmuc CMAC B MeetMay 7 · Discus · Place 5 · Nipmuc RegionalDiscus1.6kg5.100' 11" PB11
May 2District E Girls & Boys Division 1 RelaysMay 2 · Shot Put · Place 27 · Nipmuc RegionalShot Put12lb27.10.19m11
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Discus · Place 6 · Nipmuc RegionalDiscus1.6kg6.99' 6"11
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Shot Put · Place 5 · Nipmuc RegionalShot Put12lb5.38' 4" PB11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 12 · Nipmuc RegionalDiscus1299-0911
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 17 · Nipmuc RegionalShot Put1735-06.0011
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · Discus · Place 3 · Nipmuc RegionalDiscus1.6kg3.97' 4"11
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · Shot Put · Place 3 · Nipmuc RegionalShot Put12lb3.37' 0"11
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Discus · Place 6 · Nipmuc RegionalDiscus1.6kg6.91' 4"11
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Shot Put · Place 3 · Nipmuc RegionalShot Put12lb3.36' 1"11
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · Discus · Place 5 · Nipmuc RegionalDiscus1.6kg5.86' 8"11
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · Shot Put · Place 3 · Nipmuc RegionalShot Put12lb3.34' 0.5"11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · Shot Put · Place 25 · Nipmuc RegionalShot Put2535-111
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · Shot Put · Place 10 · Nipmuc RegionalShot Put12lb10.34-10.50 PB11
Jan 29CMAC NHS Week 5 / Meet BJan 29 · Shot Put · Place 4 · Nipmuc RegionalShot Put434-2.7511
Jan 21CMAC TANT Week #4Jan 21 · Shot Put · Place 8 · Nipmuc RegionalShot Put832-9.2511
Jan 12CMAC - Large at RLTCJan 12 · Shot Put · Place 9 · Nipmuc RegionalShot Put936-811
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 63 · Nipmuc RegionalShot Put6335-4.2511
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Shot Put · Place 5 · Nipmuc RegionalShot Put536-1.2511

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16CMAC NHS week 1/ meet ADec 16 · Shot Put · Place 7 · Nipmuc RegionalShot Put12lb7.34-03.5011
Jan 14Dual Valley Conference Meet 4Jan 14 · Shot Put · Place 9 · Nipmuc RegionalShot Put933-11—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · Shot Put · Place 36 · Nipmuc RegionalShot Put3631-0—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 56 · Nipmuc RegionalShot Put5633-810
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Shot Put · Place 6 · Nipmuc RegionalShot Put635-11.5010
May 8Nipmuc vs. HopedaleMay 8 · Discus · Nipmuc RegionalDiscus1.6kg—88'5"Unofficial10
May 8Nipmuc vs. HopedaleMay 8 · Shot Put · Place 3 · Nipmuc RegionalShot Put12lb3.33'9"Unofficial10
May 3District E Girls & Boys Division 1 RelaysMay 3 · Discus · Place 15 · Nipmuc RegionalDiscus1529.42m10
May 3District E Girls & Boys Division 1 RelaysMay 3 · Shot Put · Place 29 · Nipmuc RegionalShot Put299.25m10
Apr 29Nipmuc vs. DouglasApr 29 · Discus · Place 3 · Nipmuc RegionalDiscus395-810
Apr 29Nipmuc vs. DouglasApr 29 · Shot Put · Place 3 · Nipmuc RegionalShot Put331-1010
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Discus · Place 23 · Nipmuc RegionalDiscus1.6kg23.91-0410
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Shot Put · Place 18 · Nipmuc RegionalShot Put12lb18.34-04.0010
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · Discus · Place 8 · Nipmuc RegionalDiscus891-0010
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · Shot Put · Place 11 · Nipmuc RegionalShot Put1131-10.0010
Apr 15Whitinsville vs NipmucApr 15 · Discus · Place 4 · Nipmuc RegionalDiscus490-1110
Apr 15Whitinsville vs NipmucApr 15 · Shot Put · Place 4 · Nipmuc RegionalShot Put433-1.510
Apr 8Sutton vs NipmucApr 8 · Discus · Nipmuc RegionalDiscus1.6kg—81-6Unofficial10
Apr 8Sutton vs NipmucApr 8 · Shot Put · Nipmuc RegionalShot Put12lb—31-6Unofficial10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Shot Put · Nipmuc RegionalShot Put12lb--DNS10
Dec 17Dual Valley Conference meet 2Dec 17 · Shot Put · Place 12 · Nipmuc RegionalShot Put12lb12.31' 8"10
Dec 10Dual Valley Conference meet 1Dec 10 · Shot Put · Place 11 · Nipmuc RegionalShot Put12lb11.31-02.5010

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · Shot Put · Place 82 · Nipmuc RegionalShot Put8230-0.50—
May 9Nipmuc vs. HopedaleMay 9 · Discus · Nipmuc RegionalDiscus1.6kg—71'11"Unofficial9
May 9Nipmuc vs. HopedaleMay 9 · Shot Put · Nipmuc RegionalShot Put12lb—31'0.5"Unofficial9
Apr 30Nipmuc vs. SuttonApr 30 · Discus · Nipmuc RegionalDiscus1.6kg—67'5"Unofficial9
Apr 30Nipmuc vs. SuttonApr 30 · Shot Put · Nipmuc RegionalShot Put12lb—28'Unofficial9
Apr 23Whitinsville vs NipmucApr 23 · Discus · Place 8 · Nipmuc RegionalDiscus869-1—
Apr 23Whitinsville vs NipmucApr 23 · Shot Put · Place 9 · Nipmuc RegionalShot Put927-4.75—
Apr 9Nipmuc vs. BMR Apr 9 · Discus · Nipmuc RegionalDiscus1.6kg—68'0.25"Unofficial9
Apr 9Nipmuc vs. BMR Apr 9 · Shot Put · Nipmuc RegionalShot Put12lb—25'1"Unofficial9
Apr 2Douglas vs. NipmucApr 2 · Discus · Place 11 · Nipmuc RegionalDiscus1152-10—
Apr 2Douglas vs. NipmucApr 2 · Shot Put · Place 9 · Nipmuc RegionalShot Put924-4—