Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 30" / 0.762m · OutdoorBVT VS Nipmuc CMAC League Meet · Apr 1518.4BVT VS Nipmuc CMAC League MeetApril 15, 2026
100m Hurdles · 33" / 0.838m · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 2817.1Tri-Meet (Northbridge & Nipmuc)April 28, 2026
200 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 829.04aMSTCA West Heptathlon & DecathlonJune 8, 2026
300 Meters · IndoorMSTCA Qualifier Meet · Feb 748.71aMSTCA Qualifier MeetFebruary 7, 2026
50 Yard Dash · IndoorCMAC NHS week 1/ meet A · Dec 167.10CMAC NHS week 1/ meet ADecember 16, 2025
55 Meter · IndoorMSTCA Speed Classic (Saturday) · Dec 208.15aMSTCA Speed Classic (Saturday)December 20, 2025
55 Meters · IndoorMSTCA Freshman-Sophomore Championship · Jan 248.27aMSTCA Freshman-Sophomore ChampionshipJanuary 24, 2026
55m Hurdles · 33" · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 89.86aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
600 Meters · IndoorCMAC NHS week 1/ meet A · Dec 162:13.90CMAC NHS week 1/ meet ADecember 16, 2025
800 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 82:59.74aMSTCA West Heptathlon & DecathlonJune 8, 2026
High Jump · OutdoorMSTCA West Heptathlon & Decathlon · Jun 81.35mMSTCA West Heptathlon & DecathlonJune 8, 2026
Javelin · 600g · OutdoorBMR vs Nipmuc CMAC B Meet · May 782' 10"BMR vs Nipmuc CMAC B MeetMay 7, 2026
Long Jump · OutdoorMSTCA West Heptathlon & Decathlon · Jun 83.69mMSTCA West Heptathlon & DecathlonJune 8, 2026

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

2026 Outdoor Track

34 results
DateMeetEventPlMarkGr
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Long Jump · Place 45 · Nipmuc RegionalLong Jump453.69m PB9
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · High Jump · Place 14 · Nipmuc RegionalHigh Jump141.35m PB9
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Javelin · Place 7 · Nipmuc RegionalJavelin723.09m9
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Shot Put · Place 29 · Nipmuc RegionalShot Put296.00m9
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 100m Hurdles · Place 8 · Nipmuc Regional100m Hurdles817.63a9
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 800 Meters · Place 32 · Nipmuc Regional800 Meters322:59.74a PB9
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 200 Meters · Place 16 · Nipmuc Regional200 Meters1629.04a PB9
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 16 · Nipmuc Regional100m Hurdles33" / 0.838mRound P16.17.67a9
May 23MSTCA South Shore TwilightMay 23 · 100m Hurdles · Place 12 · Nipmuc Regional100m HurdlesRound S1218.01a9
May 22CMAC Meet of ChampionsMay 22 · 100m Hurdles · Place 6 · Nipmuc Regional100m Hurdles33" / 0.838m6.17.98a9
May 16MSTCA Coaches Shore InvitationalMay 16 · 100m Hurdles · Place 21 · Nipmuc Regional100m Hurdles2117.70a9
May 14CMAC B ChampionshipMay 14 · High Jump · Place 7 · Nipmuc RegionalHigh Jump7.4' 0"9
May 14CMAC B ChampionshipMay 14 · Javelin · Place 10 · Nipmuc RegionalJavelin600g10.62' 10"9
May 14CMAC B ChampionshipMay 14 · 100m Hurdles · Place 4 · Nipmuc Regional100m Hurdles33" / 0.838mRound P4.18.71a9
May 14CMAC B ChampionshipMay 14 · 100m Hurdles · Place 3 · Nipmuc Regional100m Hurdles33" / 0.838m3.18.21a9
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Javelin · Place 13 · Nipmuc RegionalJavelin1377-39
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 15 · Nipmuc Regional100m HurdlesRound P1518.25a9
May 7BMR vs Nipmuc CMAC B MeetMay 7 · High Jump · Place 2 · Nipmuc RegionalHigh Jump2.4' 4"9
May 7BMR vs Nipmuc CMAC B MeetMay 7 · Javelin · Place 2 · Nipmuc RegionalJavelin600g2.82' 10" PB9
May 7BMR vs Nipmuc CMAC B MeetMay 7 · 100m Hurdles · Place 1 · Nipmuc Regional100m Hurdles33" / 0.838m1.17.69
May 2District E Girls & Boys Division 1 RelaysMay 2 · Javelin · Place 9 · Nipmuc RegionalJavelin600g9.22.72m9
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Javelin · Place 3 · Nipmuc RegionalJavelin600g3.78' 5"9
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 100m Hurdles · Place 1 · Nipmuc Regional100m Hurdles33" / 0.838m1.17.1 PB9
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Javelin · Place 24 · Nipmuc RegionalJavelin2471-039
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100m Hurdles · Place 6 · Nipmuc Regional100m HurdlesRound P618.17a9
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100m Hurdles · Place 4 · Nipmuc Regional100m Hurdles418.07a9
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 200 Meters · Place 31 · Nipmuc Regional200 Meters3130.24a9
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · Javelin · Place 2 · Nipmuc RegionalJavelin600g2.82' 3"9
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · 100m Hurdles · Place 1 · Nipmuc Regional100m Hurdles30" / 0.762m1.18.4 PB9
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Javelin · Place 2 · Nipmuc RegionalJavelin600g2.73' 0"9
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 100m Hurdles · Place 2 · Nipmuc Regional100m Hurdles33" / 0.838m2.17.49
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · Javelin · Place 2 · Nipmuc RegionalJavelin600g2.80' 1"9
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 100m Hurdles · Place 1 · Nipmuc Regional100m Hurdles33" / 0.838m1.18.79
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 200 Meters · Place 4 · Nipmuc Regional200 Meters4.29.99

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 24 · Nipmuc Regional55m Hurdles2410.21—
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 55m Hurdles · Place 4 · Nipmuc Regional55m Hurdles33"Round P4.10.04a9
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 55m Hurdles · Place 3 · Nipmuc Regional55m Hurdles33"3.9.86a PB9
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 23 · Nipmuc Regional55m HurdlesRound P2310.06a9
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 56 · Nipmuc Regional300 Meters5648.71a PB9
Feb 4CMAC Rising Star InviteFeb 4 · 55m Hurdles · Place 4 · Nipmuc Regional55m Hurdles410.53a9
Feb 4CMAC Rising Star InviteFeb 4 · 300 Meters · Place 25 · Nipmuc Regional300 Meters2552.67a9
Jan 29CMAC NHS Week 5 / Meet BJan 29 · Varsity 50y Hurdles Finals · Place 2 · Nipmuc RegionalVarsity 50y Hurdles Finals28.509
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 55 Meters · Place 71 · Nipmuc Regional55 MetersRound P718.27a PB9
Jan 21CMAC TANT Week #4Jan 21 · 300 Meters · Place 11 · Nipmuc Regional300 Meters1153.809
Jan 21CMAC TANT Week #4Jan 21 · 55m Hurdles · Place 2 · Nipmuc Regional55m Hurdles210.509
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Varsity 50y Hurdles Finals · Place 2 · Nipmuc RegionalVarsity 50y Hurdles Finals28.709

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 55 Meter · Place 25 · Nipmuc Regional55 Meter25.8.15a PB9
Dec 16CMAC NHS week 1/ meet ADec 16 · 50 Yard Dash · Place 5 · Nipmuc Regional50 Yard Dash5.7.10 PB9
Dec 16CMAC NHS week 1/ meet ADec 16 · 600 Meters · Place 15 · Nipmuc Regional600 Meters15.2:13.90 PB9