Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 812.32aMSTCA West Heptathlon & DecathlonJune 8, 2026
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:34.50aMSTCA Boys PentathlonFebruary 26, 2026
110m Hurdles · 39" / 0.991m · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 2817.9Tri-Meet (Northbridge & Nipmuc)April 28, 2026
1500 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 85:21.84aMSTCA West Heptathlon & DecathlonJune 8, 2026
200 Meters · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 2824.9Tri-Meet (Northbridge & Nipmuc)April 28, 2026
300 Meters · IndoorDual Valley Conference League Meet #4 · Jan 1048.92aDual Valley Conference League Meet #4January 10, 2023
400 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 858.37aMSTCA West Heptathlon & DecathlonJune 8, 2026
55 Meters · IndoorCMAC TANT Week #4 · Jan 217.30CMAC TANT Week #4January 21, 2026
High Jump · OutdoorCentral Mass. Multi-Meet · Jun 91.62mCentral Mass. Multi-MeetJune 9, 2025
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 265.04mMSTCA Boys PentathlonFebruary 26, 2026
Long Jump · OutdoorMSTCA West Heptathlon & Decathlon · Jun 85.27mMSTCA West Heptathlon & DecathlonJune 8, 2026
Triple Jump · OutdoorCMAC Dual (WCS, Nipmuc) · Mar 3135' 8"CMAC Dual (WCS, Nipmuc)March 31, 2026
Varsity 50 Yard Dash Finals · IndoorCMAC NHS Week 2 / Meet B · Jan 76.00CMAC 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

35 results
DateMeetEventPlMarkGr
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Triple Jump · Place 27 · Nipmuc RegionalTriple Jump2710.63m12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Long Jump · Place 16 · Nipmuc RegionalLong Jump165.27m PB12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · High Jump · Place 9 · Nipmuc RegionalHigh Jump91.65m12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Javelin · Place 17 · Nipmuc RegionalJavelin1727.92m12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Discus · Place 10 · Nipmuc RegionalDiscus1022.86m12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Shot Put · Place 25 · Nipmuc RegionalShot Put257.36m12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 110m Hurdles · Place 17 · Nipmuc Regional110m Hurdles1719.43a12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 1500 Meters · Place 26 · Nipmuc Regional1500 Meters265:21.84a PB12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 400 Meters · Place 30 · Nipmuc Regional400 Meters3058.37a PB12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 100 Meters · Place 22 · Nipmuc Regional100 Meters2212.32a PB12
May 23MSTCA South Shore TwilightMay 23 · High Jump · Place 10 · Nipmuc RegionalHigh Jump105-612
May 23MSTCA South Shore TwilightMay 23 · 110m Hurdles · Place 38 · Nipmuc Regional110m HurdlesRound S3819.57a12
May 22CMAC Meet of ChampionsMay 22 · High Jump · Place 5 · Nipmuc RegionalHigh Jump5.5-08.0012
May 16MSTCA Coaches Shore InvitationalMay 16 · High Jump · Place 22 · Nipmuc RegionalHigh Jump225-812
May 14CMAC B ChampionshipMay 14 · Triple Jump · Nipmuc RegionalTriple Jump—DNS12
May 14CMAC B ChampionshipMay 14 · High Jump · Place 3 · Nipmuc RegionalHigh Jump3.5' 6"12
May 14CMAC B ChampionshipMay 14 · 110m Hurdles · Place 6 · Nipmuc Regional110m Hurdles39" / 0.991mRound P6.20.21a12
May 14CMAC B ChampionshipMay 14 · 110m Hurdles · Place 5 · Nipmuc Regional110m Hurdles39" / 0.991m5.19.48a12
May 14CMAC B ChampionshipMay 14 · 200 Meters · Place 10 · Nipmuc Regional200 Meters10.26.00a12
May 7BMR vs Nipmuc CMAC B MeetMay 7 · High Jump · Place 1 · Nipmuc RegionalHigh Jump1.5' 8"12
May 7BMR vs Nipmuc CMAC B MeetMay 7 · 110m Hurdles · Place 2 · Nipmuc Regional110m Hurdles39" / 0.991m2.18.112
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · High Jump · Place 3 · Nipmuc RegionalHigh Jump3.5' 6"12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 110m Hurdles · Place 2 · Nipmuc Regional110m Hurdles39" / 0.991m2.17.9 PB12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 200 Meters · Place 4 · Nipmuc Regional200 Meters4.24.9 PB12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Triple Jump · Nipmuc RegionalTriple Jump—FOUL12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · High Jump · Place 13 · Nipmuc RegionalHigh Jump135-04.0012
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 200 Meters · Place 49 · Nipmuc Regional200 Meters4926.42a12
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · Triple Jump · Place 1 · Nipmuc RegionalTriple Jump1.34' 6"12
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · High Jump · Place 3 · Nipmuc RegionalHigh Jump3.5' 4"12
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · 110m Hurdles · Place 3 · Nipmuc Regional110m Hurdles39" / 0.991m3.19.712
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · High Jump · Place 3 · Nipmuc RegionalHigh Jump3.5' 6"12
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 110m Hurdles · Place 2 · Nipmuc Regional110m Hurdles39" / 0.991m2.18.812
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · Triple Jump · Place 1 · Nipmuc RegionalTriple Jump1.35' 8" PB12
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · High Jump · Place 2 · Nipmuc RegionalHigh Jump2.5' 4"12
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 200 Meters · Place 2 · Nipmuc Regional200 Meters2.25.112

2026 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 101 · Nipmuc RegionalLong Jump1015.04m PB12
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 126 · Nipmuc RegionalShot Put1266.80m12
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 90 · Nipmuc Regional55m Hurdles909.83a12
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 109 · Nipmuc Regional1000 Meters1093:34.50a PB12
Feb 7MSTCA Qualifier MeetFeb 7 · Long Jump · Nipmuc RegionalLong Jump—ND12
Feb 7MSTCA Qualifier MeetFeb 7 · High Jump · Place 17 · Nipmuc RegionalHigh Jump175-612
Feb 4CMAC Rising Star InviteFeb 4 · 55m Hurdles · Place 21 · Nipmuc Regional55m Hurdles2110.73a12
Jan 29CMAC NHS Week 5 / Meet BJan 29 · High Jump · Place 2 · Nipmuc RegionalHigh Jump25-612
Jan 29CMAC NHS Week 5 / Meet BJan 29 · Varsity 50y Hurdles Finals · Place 3 · Nipmuc RegionalVarsity 50y Hurdles Finals39.0012
Jan 21CMAC TANT Week #4Jan 21 · High Jump · Place 3 · Nipmuc RegionalHigh Jump35-612
Jan 21CMAC TANT Week #4Jan 21 · 55 Meters · Place 17 · Nipmuc Regional55 Meters177.30 PB12
Jan 21CMAC TANT Week #4Jan 21 · 55m Hurdles · Place 6 · Nipmuc Regional55m Hurdles610.6012
Jan 12CMAC - Large at RLTCJan 12 · High Jump · Place 10 · Nipmuc RegionalHigh Jump105-412
Jan 12CMAC - Large at RLTCJan 12 · 55 Meters · Place 39 · Nipmuc Regional55 Meters397.63a12
Jan 9MSTCA Northeast InvitationalJan 9 · High Jump · Place 11 · Nipmuc RegionalHigh Jump115-412
Jan 7CMAC NHS Week 2 / Meet BJan 7 · High Jump · Place 1 · Nipmuc RegionalHigh Jump15-412
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Varsity 50 Yard Dash Finals · Place 4 · Nipmuc RegionalVarsity 50 Yard Dash Finals46.00 PB12

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · 1500 Meters · Place 8 · Nipmuc Regional1500 Meters85:57.3811
Jun 9Central Mass. Multi-MeetJun 9 · Triple Jump · Place 17 · Nipmuc RegionalTriple Jump1711.31m11
Jun 9Central Mass. Multi-MeetJun 9 · Discus · Place 16 · Nipmuc RegionalDiscus1619.96m11
Jun 9Central Mass. Multi-MeetJun 9 · 100 Meters · Place 36 · Nipmuc Regional100 Meters3612.6611
Jun 9Central Mass. Multi-MeetJun 9 · 400 Meters · Place 37 · Nipmuc Regional400 Meters371:01.1811
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 44 · Nipmuc RegionalShot Put447.48m11
Jun 9Central Mass. Multi-MeetJun 9 · Long Jump · Place 18 · Nipmuc RegionalLong Jump185.44m11
Jun 9Central Mass. Multi-MeetJun 9 · High Jump · Place 9 · Nipmuc RegionalHigh Jump91.62m PB11
Jun 9Central Mass. Multi-MeetJun 9 · 110m Hurdles · Place 32 · Nipmuc Regional110m Hurdles3221.5111
May 24MSTCA South Shore Twilight InvitationalMay 24 · High Jump · Place 11 · Nipmuc RegionalHigh Jump115-411
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 116 · Nipmuc Regional200 Meters11626.32a11
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Long Jump · Place 9 · Nipmuc RegionalLong Jump917-1011
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · High Jump · Place 1 · Nipmuc RegionalHigh Jump15-611
Apr 29Nipmuc vs. DouglasApr 29 · High Jump · Place 1 · Nipmuc RegionalHigh Jump15-611
Apr 15Whitinsville vs NipmucApr 15 · High Jump · Place 3 · Nipmuc RegionalHigh Jump305-611

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · High Jump · Place 6 · Nipmuc RegionalHigh Jump65-0—
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 55m Hurdles · Place 9 · Nipmuc Regional55m Hurdles911.18a—
Jan 23Dual Valley Conference meet 5Jan 23 · High Jump · Place 5 · Nipmuc RegionalHigh Jump55-4—
Jan 23Dual Valley Conference meet 5Jan 23 · Varsity 50y Hurdles · Place 8 · Nipmuc RegionalVarsity 50y Hurdles89.07a—
Jan 14Dual Valley Conference Meet 4Jan 14 · High Jump · Place 6 · Nipmuc RegionalHigh Jump65-4—
Jan 7Dual Valley Conference meet 3Jan 7 · High Jump · Place 6 · Nipmuc RegionalHigh Jump65-4—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 14Dual Valley Conference Spring ChampionshipMay 14 · High Jump · Place 8 · Nipmuc RegionalHigh Jump85-2—
Apr 23Whitinsville vs NipmucApr 23 · High Jump · Place 3 · Nipmuc RegionalHigh Jump305-4—
Apr 2Douglas vs. NipmucApr 2 · High Jump · Place 4 · Nipmuc RegionalHigh Jump45-2—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 6Dual Valley Conference League ChampionshipFeb 6 · High Jump · Place 3 · Nipmuc RegionalHigh Jump35-2—
Jan 23Dual Valley Conference meet 5Jan 23 · High Jump · Nipmuc RegionalHigh Jump—5-0—
Jan 11Dual Valley Conference meet 3Jan 11 · High Jump · Place 2 · Nipmuc RegionalHigh Jump25-5—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · High Jump · Place 16 · Nipmuc RegionalHigh Jump165-2—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 17Dual Valley Conference Outdoor ChampionshipMay 17 · High Jump · Place 9 · Nipmuc RegionalHigh Jump94-10—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 10Dual Valley Conference League Meet #4Jan 10 · High Jump · Place 15 · Nipmuc RegionalHigh Jump154-06.009
Jan 10Dual Valley Conference League Meet #4Jan 10 · 300 Meters · Place 15 · Nipmuc Regional300 Meters1548.92a PB9
Jan 5Dual Valley Conference League Meet #3Jan 5 · High Jump · Place 8 · Nipmuc RegionalHigh Jump84-06.009
Jan 5Dual Valley Conference League Meet #3Jan 5 · 300 Meters · Place 19 · Nipmuc Regional300 Meters1950.629