Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 813.28aMSTCA West Heptathlon & DecathlonJune 8, 2026
1500 Meters · OutdoorMSTCA West Heptathlon & Decathlon · Jun 85:31.68aMSTCA West Heptathlon & DecathlonJune 8, 2026
200 Meters · OutdoorNipmuc vs. Douglas · Apr 2928.4Nipmuc vs. DouglasApril 29, 2025
300 Meters · IndoorMSTCA Qualifier Meet · Feb 741.91aMSTCA Qualifier MeetFebruary 7, 2026
400 Meters · OutdoorCMAC B Championship · May 1458.52aCMAC B ChampionshipMay 14, 2026
400m Hurdles · 36" / 0.914m · OutdoorBMR vs Nipmuc CMAC B Meet · May 71:16.3BMR vs Nipmuc CMAC B MeetMay 7, 2026
600 Meters · IndoorDual Valley Conference meet 3 · Jan 112:01.62aDual Valley Conference meet 3January 11, 2024
High Jump · OutdoorMSTCA West Heptathlon & Decathlon · Jun 81.40mMSTCA West Heptathlon & DecathlonJune 8, 2026
Long Jump · OutdoorMSTCA West Heptathlon & Decathlon · Jun 84.29mMSTCA West Heptathlon & DecathlonJune 8, 2026
Triple Jump · OutdoorBVT VS Nipmuc CMAC League Meet · Apr 1530' 10"BVT VS Nipmuc CMAC League MeetApril 15, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Triple Jump · Place 41 · Nipmuc RegionalTriple Jump418.97m12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Long Jump · Place 36 · Nipmuc RegionalLong Jump364.29m PB12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · High Jump · Place 26 · Nipmuc RegionalHigh Jump261.40m PB12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Javelin · Place 33 · Nipmuc RegionalJavelin3322.88m12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Discus · Place 32 · Nipmuc RegionalDiscus3217.82m12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · Shot Put · Place 16 · Nipmuc RegionalShot Put168.28m12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 1500 Meters · Place 33 · Nipmuc Regional1500 Meters335:31.68a PB12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 400 Meters · Place 35 · Nipmuc Regional400 Meters3558.93a12
Jun 8MSTCA West Heptathlon & DecathlonJun 8 · 100 Meters · Place 40 · Nipmuc Regional100 Meters4013.28a PB12
May 14CMAC B ChampionshipMay 14 · 400 Meters · Place 11 · Nipmuc Regional400 Meters11.58.52a PB12
May 7BMR vs Nipmuc CMAC B MeetMay 7 · 400m Hurdles · Place 4 · Nipmuc Regional400m Hurdles36" / 0.914m4.1:16.3 PB12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · Triple Jump · Place 5 · Nipmuc RegionalTriple Jump5.30' 7"12
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 400 Meters · Place 6 · Nipmuc Regional400 Meters6.58.812
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 400 Meters · Place 31 · Nipmuc Regional400 Meters311:00.01a12
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · Triple Jump · Place 5 · Nipmuc RegionalTriple Jump5.30' 10" PB12
Apr 15BVT VS Nipmuc CMAC League MeetApr 15 · 400 Meters · Place 3 · Nipmuc Regional400 Meters3.58.612
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 400 Meters · Place 4 · Nipmuc Regional400 Meters4.1:00.012
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 400 Meters · Place 5 · Nipmuc Regional400 Meters5.59.312

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 300 Meters · Place 75 · Nipmuc Regional300 Meters7541.91a PB12
Feb 4CMAC Rising Star InviteFeb 4 · 300 Meters · Place 28 · Nipmuc Regional300 Meters2845.87a12
Jan 29CMAC NHS Week 5 / Meet BJan 29 · 300 Meters · Place 16 · Nipmuc Regional300 Meters1646.8012
Jan 12CMAC - Large at RLTCJan 12 · 300 Meters · Place 39 · Nipmuc Regional300 Meters3944.45a12
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 209 · Nipmuc Regional300 Meters20942.06a12
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 300 Meters · Place 13 · Nipmuc Regional300 Meters1346.2012

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400 Meters · Place 55 · Nipmuc Regional400 Meters5558.76a11
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 400 Meters · Place 9 · Nipmuc Regional400 Meters959.22a11
Apr 29Nipmuc vs. DouglasApr 29 · Triple Jump · Place 2 · Nipmuc RegionalTriple Jump230-411
Apr 29Nipmuc vs. DouglasApr 29 · 400 Meters · Place 2 · Nipmuc Regional400 Meters259.611
Apr 29Nipmuc vs. DouglasApr 29 · 200 Meters · Place 9 · Nipmuc Regional200 Meters928.4 PB11
Apr 15Whitinsville vs NipmucApr 15 · 400 Meters · Place 5 · Nipmuc Regional400 Meters559.311

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 23Dual Valley Conference meet 5Jan 23 · 300 Meters · Place 8 · Nipmuc Regional300 Meters844.79a—
Jan 14Dual Valley Conference Meet 4Jan 14 · 300 Meters · Place 10 · Nipmuc Regional300 Meters1045.01a—
Jan 7Dual Valley Conference meet 3Jan 7 · 300 Meters · Place 7 · Nipmuc Regional300 Meters746.29a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 400 Meters · Place 89 · Nipmuc Regional400 Meters891:08.35a—
Apr 23Whitinsville vs NipmucApr 23 · 400 Meters · Place 12 · Nipmuc Regional400 Meters1266.0—
Apr 2Douglas vs. NipmucApr 2 · 400 Meters · Place 5 · Nipmuc Regional400 Meters51:06.7—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 23Dual Valley Conference meet 5Jan 23 · 300 Meters · Place 3 · Nipmuc Regional300 Meters348.60a—
Jan 11Dual Valley Conference meet 3Jan 11 · 600 Meters · Place 14 · Nipmuc Regional600 Meters142:01.62a PB—