Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBVT VS Nipmuc CMAC League Meet · Apr 1511.7BVT VS Nipmuc CMAC League MeetApril 15, 2026
1500 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 85:48.71aMSTCA West Heptathlon & DecathlonJune 8, 2026
200 Meters · OutdoorWhitinsville vs Nipmuc · Apr 2328.4Whitinsville vs NipmucApril 23, 2024
400 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 859.69aMSTCA West Heptathlon & DecathlonJune 8, 2026
50 Yard Dash · IndoorDual Valley Conference meet 2 · Dec 176.49aDual Valley Conference meet 2December 17, 2024
55 Meter · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 87.27aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
55 Meters · IndoorCMAC TANT Week #4 · Jan 217.00CMAC TANT Week #4January 21, 2026
High Jump · IndoorCMAC NHS week 1/ meet A · Dec 165-08.00CMAC NHS week 1/ meet ADecember 16, 2025
High Jump · OutdoorCMAC Dual (Nipmuc, Hopedale, NDA) · Apr 85' 10"CMAC Dual (Nipmuc, Hopedale, NDA) April 8, 2026
Javelin · 800g · OutdoorDistrict E Girls & Boys Division 1 Relays · May 233.02mDistrict E Girls & Boys Division 1 RelaysMay 2, 2026
Long Jump · OutdoorMSTCA West Heptathlon & Decathlon · Jun 85.27mMSTCA West Heptathlon & DecathlonJune 8, 2026
Triple Jump · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 2836' 10.5"Tri-Meet (Northbridge & Nipmuc)April 28, 2026
Varsity 50 Yard Dash · IndoorDual Valley Conference meet 3 · Jan 76.70aDual Valley Conference meet 3January 7, 2025
Varsity 50 Yard Dash Finals · IndoorCMAC NHS Week 2 / Meet B · Jan 76.60CMAC NHS Week 2 / Meet BJanuary 7, 2026

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Triple Jump · Place 15 · Nipmuc RegionalTriple Jump1511.15m11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Long Jump · Place 16 · Nipmuc RegionalLong Jump165.27m PB11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · High Jump · Place 2 · Nipmuc RegionalHigh Jump21.75m11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Javelin · Place 13 · Nipmuc RegionalJavelin1330.47m11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Discus · Place 24 · Nipmuc RegionalDiscus2419.09m11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Shot Put · Place 11 · Nipmuc RegionalShot Put119.45m11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 110m Hurdles · Place 35 · Nipmuc Regional110m Hurdles3523.56a11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 1500 Meters · Place 37 · Nipmuc Regional1500 Meters375:48.71a PB11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 400 Meters · Place 38 · Nipmuc Regional400 Meters3859.69a PB11
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 100 Meters · Place 15 · Nipmuc Regional100 Meters1512.10a11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · High Jump · Place 13 · Nipmuc RegionalHigh Jump13.5-08.0011
May 23MSTCA South Shore TwilightMay 23 · High Jump · Place 8 · Nipmuc RegionalHigh Jump85-811
May 23MSTCA South Shore TwilightMay 23 · Javelin · Place 25 · Nipmuc RegionalJavelin25112-611
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 96 · Nipmuc Regional100 MetersRound S9612.32a11
May 22CMAC Meet of ChampionsMay 22 · High Jump · Place 6 · Nipmuc RegionalHigh Jump6.5-06.0011
May 16MSTCA Coaches Shore InvitationalMay 16 · High Jump · Place 11 · Nipmuc RegionalHigh Jump115-1011
May 14CMAC B ChampionshipMay 14 · Triple Jump · Nipmuc RegionalTriple Jump—DNS11
May 14CMAC B ChampionshipMay 14 · High Jump · Place 1 · Nipmuc RegionalHigh Jump1.5' 8"11
May 14CMAC B ChampionshipMay 14 · 100 Meters · Place 5 · Nipmuc Regional100 MetersRound P5.12.06a11
May 14CMAC B ChampionshipMay 14 · 100 Meters · Nipmuc Regional100 Meters—DNS11
May 2District E Girls & Boys Division 1 RelaysMay 2 · Javelin · Place 29 · Nipmuc RegionalJavelin800g29.33.02m PB11
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Triple Jump · Place 4 · Nipmuc RegionalTriple Jump4.36' 10.5" PB11
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · High Jump · Place 5 · Nipmuc RegionalHigh Jump5.5' 4"11
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 100 Meters · Place 6 · Nipmuc Regional100 Meters6.12.111
Apr 233rd Annual Outdoor Mercury GamesApr 23 · High Jump · Place 8 · Nipmuc RegionalHigh Jump85-08.0011
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Javelin · Place 29 · Nipmuc RegionalJavelin2994-0611
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100 Meters · Place 24 · Nipmuc Regional100 MetersRound P2412.01a11
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · High Jump · Place 1 · Nipmuc RegionalHigh Jump1.5' 8"11
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · Javelin · Place 4 · Nipmuc RegionalJavelin800g4.103' 3"11
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · 100 Meters · Place 2 · Nipmuc Regional100 Meters2.11.7 PB11
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · High Jump · Place 1 · Nipmuc RegionalHigh Jump1.5' 10" PB11
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Javelin · Place 2 · Nipmuc RegionalJavelin800g2.106' 9"11
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 100 Meters · Place 2 · Nipmuc Regional100 Meters2.12.011
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · High Jump · Place 1 · Nipmuc RegionalHigh Jump1.5' 6"11
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · Javelin · Place 3 · Nipmuc RegionalJavelin800g3.107' 0"11
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 100 Meters · Place 2 · Nipmuc Regional100 Meters2.12.111

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · High Jump · Place 1 · Nipmuc RegionalHigh Jump15-811
Feb 10MSTCA Rising ChampionshipFeb 10 · 55 Meters · Place 20 · Nipmuc Regional55 Meters207.13a11
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 55 Meter · Place 24 · Nipmuc Regional55 MeterRound P24.7.27a PB11
Jan 21CMAC TANT Week #4Jan 21 · 55 Meters · Place 9 · Nipmuc Regional55 Meters97.00 PB11
Jan 7CMAC NHS Week 2 / Meet BJan 7 · High Jump · Place 3 · Nipmuc RegionalHigh Jump35-211
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Varsity 50 Yard Dash Finals · Place 18 · Nipmuc RegionalVarsity 50 Yard Dash Finals186.60 PB11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 16CMAC NHS week 1/ meet ADec 16 · High Jump · Place 1 · Nipmuc RegionalHigh Jump1.5-08.00 PB11
Jan 23Dual Valley Conference meet 5Jan 23 · High Jump · Place 6 · Nipmuc RegionalHigh Jump64-10—
Jan 7Dual Valley Conference meet 3Jan 7 · High Jump · Place 8 · Nipmuc RegionalHigh Jump85-0—
Jan 7Dual Valley Conference meet 3Jan 7 · Varsity 50 Yard Dash · Place 13 · Nipmuc RegionalVarsity 50 Yard Dash136.70a PB—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · High Jump · Place 20 · Nipmuc RegionalHigh Jump205-0—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 8Nipmuc vs. HopedaleMay 8 · Javelin · Nipmuc RegionalJavelin800g—77'3"Unofficial10
May 3District E Girls & Boys Division 1 RelaysMay 3 · Javelin · Place 34 · Nipmuc RegionalJavelin3425.75m10
Apr 29Nipmuc vs. DouglasApr 29 · Javelin · Place 9 · Nipmuc RegionalJavelin974-5.510

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Dual Valley Conference meet 2Dec 17 · 50 Yard Dash · Place 8 · Nipmuc Regional50 Yard Dash8.6.49a PB10
Dec 17Dual Valley Conference meet 2Dec 17 · High Jump · Place 4 · Nipmuc RegionalHigh Jump4.5' 4"10

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 100 Meters · Place 28 · Nipmuc Regional100 Meters2813.54a—
May 14Dual Valley Conference Spring ChampionshipMay 14 · High Jump · Place 5 · Nipmuc RegionalHigh Jump55-2—
May 14Dual Valley Conference Spring ChampionshipMay 14 · Javelin · Place 17 · Nipmuc RegionalJavelin1706.00—
May 14Dual Valley Conference Spring ChampionshipMay 14 · 400m Hurdles · Place 12 · Nipmuc Regional400m Hurdles121:18.62a—
May 9Nipmuc vs. HopedaleMay 9 · Javelin · Nipmuc RegionalJavelin800g—61'11"Unofficial9
May 9Nipmuc vs. HopedaleMay 9 · High Jump · Place 3 · Nipmuc RegionalHigh Jump3.5'Unofficial9
May 9Nipmuc vs. HopedaleMay 9 · 200 Meters · Nipmuc Regional200 Meters—27.3Unofficial9
Apr 30Nipmuc vs. SuttonApr 30 · High Jump · Nipmuc RegionalHigh Jump—5'Unofficial9
Apr 30Nipmuc vs. SuttonApr 30 · 200 Meters · Nipmuc Regional200 Meters—29.9Unofficial9
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · High Jump · Place 26 · Nipmuc RegionalHigh Jump26.1.52m9
Apr 23Whitinsville vs NipmucApr 23 · High Jump · Place 4 · Nipmuc RegionalHigh Jump405-0—
Apr 23Whitinsville vs NipmucApr 23 · Javelin · Place 6 · Nipmuc RegionalJavelin669-7—
Apr 23Whitinsville vs NipmucApr 23 · 200 Meters · Place 10 · Nipmuc Regional200 Meters1028.4 PB—
Apr 9Nipmuc vs. BMR Apr 9 · Javelin · Nipmuc RegionalJavelin800g—68'5"Unofficial9
Apr 9Nipmuc vs. BMR Apr 9 · High Jump · Nipmuc RegionalHigh Jump—4'8"Unofficial9
Apr 9Nipmuc vs. BMR Apr 9 · 200 Meters · Nipmuc Regional200 Meters—28.9Unofficial9
Apr 9Nipmuc vs. BMR Apr 9 · 100 Meters · Nipmuc Regional100 Meters—12.8Unofficial9
Apr 2Douglas vs. NipmucApr 2 · Javelin · Place 6 · Nipmuc RegionalJavelin667-4—
Apr 2Douglas vs. NipmucApr 2 · 400 Meters · Place 9 · Nipmuc Regional400 Meters91:09.6—