Personal bests

Best marks in available results
Event / courseMarkMeetDate
300 Meters · IndoorCMAC Rising Star Invite · Feb 450.84aCMAC Rising Star InviteFebruary 4, 2026
400 Meters · OutdoorDual Valley Conference HS Outdoor Championship · May 131:10.66aDual Valley Conference HS Outdoor ChampionshipMay 13, 2025
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 291:05.166aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
400m Hurdles · 30" / 0.762m · OutdoorMIAA Division 5 Track & Field Championship · May 291:15.62aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
50 Yard Dash · IndoorCMAC NHS week 1/ meet A · Dec 167.10CMAC NHS week 1/ meet ADecember 16, 2025
50y Hurdles · 30" · IndoorCMAC NHS week 1/ meet A · Dec 169.60CMAC NHS week 1/ meet ADecember 16, 2025
55m Hurdles · 33" · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 814.85aCMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
600 Meters · IndoorCMAC NHS Week 5 / Meet B · Jan 292:01.20CMAC NHS Week 5 / Meet BJanuary 29, 2026
High Jump · IndoorCMAC Indoor T&F Championships at NB - LARGE School · Feb 84-00.00CMAC Indoor T&F Championships at NB - LARGE SchoolFebruary 8, 2026
Triple Jump · OutdoorBMR vs Nipmuc CMAC B Meet · May 727' 10"BMR vs Nipmuc CMAC B MeetMay 7, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22CMAC Meet of ChampionsMay 22 · 400m Hurdles · Place 13 · Nipmuc Regional400m Hurdles30" / 0.762m13.1:20.42a10
May 16MSTCA Coaches Shore InvitationalMay 16 · 400m Hurdles · Place 32 · Nipmuc Regional400m Hurdles321:19.41a10
May 14CMAC B ChampionshipMay 14 · 400m Hurdles · Place 4 · Nipmuc Regional400m Hurdles30" / 0.762m4.1:18.23a10
May 7BMR vs Nipmuc CMAC B MeetMay 7 · Triple Jump · Place 4 · Nipmuc RegionalTriple Jump4.27' 10" PB10
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · Triple Jump · Place 3 · Nipmuc RegionalTriple Jump3.26' 5"10
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · 400m Hurdles · Place 1 · Nipmuc Regional400m Hurdles30" / 0.762m1.1:19.810
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 400m Hurdles · Place 1 · Nipmuc Regional400m Hurdles30" / 0.762m1.1:22.310

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · 55m Hurdles · Place 27 · Nipmuc Regional55m Hurdles33"Round P27.14.85a PB10
Feb 8CMAC Indoor T&F Championships at NB - LARGE SchoolFeb 8 · High Jump · Place 18 · Nipmuc RegionalHigh Jump18.4-00.00 PB10
Feb 7MSTCA Qualifier MeetFeb 7 · High Jump · Nipmuc RegionalHigh Jump—NH10
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 45 · Nipmuc Regional55m HurdlesRound P4511.19a10
Feb 4CMAC Rising Star InviteFeb 4 · 55m Hurdles · Place 8 · Nipmuc Regional55m Hurdles811.25a10
Feb 4CMAC Rising Star InviteFeb 4 · 300 Meters · Place 15 · Nipmuc Regional300 Meters1550.84a PB10
Jan 29CMAC NHS Week 5 / Meet BJan 29 · High Jump · Place 8 · Nipmuc RegionalHigh Jump83-1010
Jan 29CMAC NHS Week 5 / Meet BJan 29 · Varsity 50y Hurdles Finals · Place 4 · Nipmuc RegionalVarsity 50y Hurdles Finals49.2010
Jan 29CMAC NHS Week 5 / Meet BJan 29 · 600 Meters · Place 5 · Nipmuc Regional600 Meters52:01.20 PB10
Jan 21CMAC TANT Week #4Jan 21 · 600 Meters · Place 4 · Nipmuc Regional600 Meters42:06.2010
Jan 21CMAC TANT Week #4Jan 21 · 55m Hurdles · Place 9 · Nipmuc Regional55m Hurdles911.5010
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 133 · Nipmuc Regional55m HurdlesRound P13311.88a10
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 86 · Nipmuc Regional600 Meters862:01.36a10
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Varsity 50y Hurdles Finals · Place 14 · Nipmuc RegionalVarsity 50y Hurdles Finals149.7010
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 600 Meters · Place 6 · Nipmuc Regional600 Meters62:08.0010

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 16CMAC NHS week 1/ meet ADec 16 · 50y Hurdles · Place 8 · Nipmuc Regional50y Hurdles30"8.9.60 PB10
Dec 16CMAC NHS week 1/ meet ADec 16 · 50 Yard Dash · Place 5 · Nipmuc Regional50 Yard Dash5.7.10 PB10
Dec 16CMAC NHS week 1/ meet ADec 16 · 600 Meters · Place 3 · Nipmuc Regional600 Meters3.2:03.8010

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 22 · Nipmuc Regional400m Hurdles30" / 0.762m22.1:15.62a PB9
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Nipmuc Regional400 MetersRelay Split—1:05.166a PB9
May 24MSTCA South Shore Twilight InvitationalMay 24 · Triple Jump · Place 40 · Nipmuc RegionalTriple Jump4026-6.509
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400m Hurdles · Place 20 · Nipmuc Regional400m Hurdles201:15.56a9
May 17District E Central Mass Division 1 ChampionshipMay 17 · 400m Hurdles · Place 5 · Nipmuc Regional400m Hurdles51:15.099
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 400m Hurdles · Place 6 · Nipmuc Regional400m Hurdles61:19.30a9
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 400 Meters · Place 8 · Nipmuc Regional400 Meters81:10.66a PB9
May 8Nipmuc vs. HopedaleMay 8 · 400m Hurdles · Place 1 · Nipmuc Regional400m Hurdles30" / 0.762m1.1:16.6Unofficial9
May 8Nipmuc vs. HopedaleMay 8 · Triple Jump · Nipmuc RegionalTriple Jump—26'7"Unofficial9
May 8Nipmuc vs. HopedaleMay 8 · 400 Meters · Nipmuc Regional400 Meters—1:10Unofficial9
Apr 29Nipmuc vs. DouglasApr 29 · Triple Jump · Place 7 · Nipmuc RegionalTriple Jump727-1.59
Apr 29Nipmuc vs. DouglasApr 29 · 400m Hurdles · Place 3 · Nipmuc Regional400m Hurdles31:20.79
Apr 8Sutton vs NipmucApr 8 · 400m Hurdles · Nipmuc Regional400m Hurdles30" / 0.762m—83.4Unofficial9
Apr 8Sutton vs NipmucApr 8 · Triple Jump · Nipmuc RegionalTriple Jump—Fault9