Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorWhitinsville vs Nipmuc · Apr 1529.0Whitinsville vs NipmucApril 15, 2025
300 Meters · IndoorDual Valley Conference meet 5 · Jan 2351.79aDual Valley Conference meet 5January 23, 2025
400 Meters · OutdoorDual Valley Conference HS Outdoor Championship · May 131:08.75aDual Valley Conference HS Outdoor ChampionshipMay 13, 2025
400m Hurdles · 30" / 0.762m · OutdoorCMAC Dual (WCS, Nipmuc) · Mar 311:19.2CMAC Dual (WCS, Nipmuc)March 31, 2026
600 Meters · IndoorCMAC NHS Week 5 / Meet B · Jan 291:54.30CMAC NHS Week 5 / Meet BJanuary 29, 2026
Triple Jump · OutdoorBMR vs Nipmuc CMAC B Meet · May 731' 7.25"BMR vs Nipmuc CMAC B MeetMay 7, 2026
Varsity 50 Yard Dash · IndoorDual Valley Conference meet 3 · Jan 77.52aDual Valley Conference meet 3January 7, 2025
Varsity 50 Yard Dash Finals · IndoorCMAC NHS Week 2 / Meet B · Jan 77.20CMAC 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

16 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Triple Jump · Place 20 · Nipmuc RegionalTriple Jump20.28-11.2510
May 23MSTCA South Shore TwilightMay 23 · Triple Jump · Place 17 · Nipmuc RegionalTriple Jump1730-010
May 16MSTCA Coaches Shore InvitationalMay 16 · 400m Hurdles · Place 29 · Nipmuc Regional400m Hurdles291:18.88a10
May 14CMAC B ChampionshipMay 14 · Triple Jump · Place 4 · Nipmuc RegionalTriple Jump4.30' 8.5"10
May 14CMAC B ChampionshipMay 14 · 400m Hurdles · Place 5 · Nipmuc Regional400m Hurdles30" / 0.762m5.1:20.64a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Triple Jump · Place 29 · Nipmuc RegionalTriple Jump2929-210
May 7BMR vs Nipmuc CMAC B MeetMay 7 · Triple Jump · Place 1 · Nipmuc RegionalTriple Jump1.31' 7.25" PB10
May 7BMR vs Nipmuc CMAC B MeetMay 7 · 400m Hurdles · Place 1 · Nipmuc Regional400m Hurdles30" / 0.762m1.1:20.710
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Triple Jump · Place 2 · Nipmuc RegionalTriple Jump2.29' 5"10
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 400m Hurdles · Place 2 · Nipmuc Regional400m Hurdles30" / 0.762m2.1:19.310
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · Triple Jump · Place 2 · Nipmuc RegionalTriple Jump2.27' 0"10
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · 400m Hurdles · Place 2 · Nipmuc Regional400m Hurdles30" / 0.762m2.1:23.110
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Triple Jump · Place 1 · Nipmuc RegionalTriple Jump1.29' 7.5"10
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 400m Hurdles · Place 2 · Nipmuc Regional400m Hurdles30" / 0.762m2.1:24.010
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · Triple Jump · Place 3 · Nipmuc RegionalTriple Jump3.29' 5.5"10
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 400m Hurdles · Place 1 · Nipmuc Regional400m Hurdles30" / 0.762m1.1:19.2 PB10

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 55m Hurdles · Place 47 · Nipmuc Regional55m HurdlesRound P4711.30a10
Feb 4CMAC Rising Star InviteFeb 4 · 55m Hurdles · Place 12 · Nipmuc Regional55m Hurdles1211.60a10
Jan 29CMAC NHS Week 5 / Meet BJan 29 · Varsity 50y Hurdles Finals · Place 6 · Nipmuc RegionalVarsity 50y Hurdles Finals69.6010
Jan 29CMAC NHS Week 5 / Meet BJan 29 · 600 Meters · Place 1 · Nipmuc Regional600 Meters11:54.30 PB10
Jan 21CMAC TANT Week #4Jan 21 · 600 Meters · Place 3 · Nipmuc Regional600 Meters32:05.9010
Jan 21CMAC TANT Week #4Jan 21 · 55m Hurdles · Place 7 · Nipmuc Regional55m Hurdles711.2010
Jan 12CMAC - Large at RLTCJan 12 · 55m Hurdles · Place 28 · Nipmuc Regional55m Hurdles2813.31a10
Jan 12CMAC - Large at RLTCJan 12 · 600 Meters · Place 10 · Nipmuc Regional600 Meters101:59.36a10
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 131 · Nipmuc Regional55m HurdlesRound P13111.85a10
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Varsity 50y Hurdles Finals · Place 16 · Nipmuc RegionalVarsity 50y Hurdles Finals169.8010
Jan 7CMAC NHS Week 2 / Meet BJan 7 · Varsity 50 Yard Dash Finals · Place 10 · Nipmuc RegionalVarsity 50 Yard Dash Finals107.20 PB10

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Triple Jump · Place 21 · Nipmuc RegionalTriple Jump2130-39
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400m Hurdles · Place 14 · Nipmuc Regional400m Hurdles141:14.49a9
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Triple Jump · Place 2 · Nipmuc RegionalTriple Jump230-99
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 400m Hurdles · Place 5 · Nipmuc Regional400m Hurdles51:14.00a9
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 400 Meters · Place 7 · Nipmuc Regional400 Meters71:08.75a PB9
Apr 29Nipmuc vs. DouglasApr 29 · Triple Jump · Place 2 · Nipmuc RegionalTriple Jump230-39
Apr 29Nipmuc vs. DouglasApr 29 · 400m Hurdles · Place 2 · Nipmuc Regional400m Hurdles21:18.29
Apr 15Whitinsville vs NipmucApr 15 · Triple Jump · Place 2 · Nipmuc RegionalTriple Jump228-19
Apr 15Whitinsville vs NipmucApr 15 · 400m Hurdles · Place 2 · Nipmuc Regional400m Hurdles21:14.49
Apr 15Whitinsville vs NipmucApr 15 · 200 Meters · Place 3 · Nipmuc Regional200 Meters329.0 PB9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 23Dual Valley Conference meet 5Jan 23 · Varsity 50y Hurdles · Place 11 · Nipmuc RegionalVarsity 50y Hurdles119.92a—
Jan 23Dual Valley Conference meet 5Jan 23 · 300 Meters · Place 7 · Nipmuc Regional300 Meters751.79a PB—
Jan 14Dual Valley Conference Meet 4Jan 14 · Varsity 50y Hurdles Finals · Place 11 · Nipmuc RegionalVarsity 50y Hurdles Finals1110.02a—
Jan 14Dual Valley Conference Meet 4Jan 14 · Varsity 50 Yard Dash Finals · Place 7 · Nipmuc RegionalVarsity 50 Yard Dash Finals77.42a—
Jan 7Dual Valley Conference meet 3Jan 7 · Varsity 50y Hurdles · Place 10 · Nipmuc RegionalVarsity 50y Hurdles109.98a—
Jan 7Dual Valley Conference meet 3Jan 7 · Varsity 50 Yard Dash · Place 10 · Nipmuc RegionalVarsity 50 Yard Dash107.52a PB—