Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 5 Track & Field Championship · May 2918.57aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
200 Meters · OutdoorTri-Meet (Northbridge & Nipmuc) · Apr 2832.3Tri-Meet (Northbridge & Nipmuc)April 28, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 22 · Nipmuc Regional100m Hurdles33" / 0.838mRound P22.18.57a PB11
May 23MSTCA South Shore TwilightMay 23 · 100m Hurdles · Place 31 · Nipmuc Regional100m HurdlesRound S3119.71a11
May 22CMAC Meet of ChampionsMay 22 · 100m Hurdles · Place 10 · Nipmuc Regional100m Hurdles33" / 0.838m10.19.11a11
May 14CMAC B ChampionshipMay 14 · 100m Hurdles · Place 6 · Nipmuc Regional100m Hurdles33" / 0.838mRound P6.20.20a11
May 14CMAC B ChampionshipMay 14 · 100m Hurdles · Place 5 · Nipmuc Regional100m Hurdles33" / 0.838m5.18.80a11
May 7BMR vs Nipmuc CMAC B MeetMay 7 · 100m Hurdles · Place 4 · Nipmuc Regional100m Hurdles33" / 0.838m4.19.411
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 100m Hurdles · Place 2 · Nipmuc Regional100m Hurdles33" / 0.838m2.19.311
Apr 28Tri-Meet (Northbridge & Nipmuc)Apr 28 · 200 Meters · Place 9 · Nipmuc Regional200 Meters9.32.3 PB11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100m Hurdles · Place 24 · Nipmuc Regional100m HurdlesRound P2420.94a11
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 200 Meters · Place 74 · Nipmuc Regional200 Meters7434.56a11
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 100m Hurdles · Place 3 · Nipmuc Regional100m Hurdles33" / 0.838m3.20.211
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 200 Meters · Place 8 · Nipmuc Regional200 Meters8.32.811

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 100m Hurdles · Place 43 · Nipmuc Regional100m Hurdles4320.39a10
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 100m Hurdles · Place 8 · Nipmuc Regional100m Hurdles819.73a10
May 8Nipmuc vs. HopedaleMay 8 · 100m Hurdles · Nipmuc Regional100m Hurdles33" / 0.838m—19.8Unofficial10
May 8Nipmuc vs. HopedaleMay 8 · 200 Meters · Nipmuc Regional200 Meters—31.4Unofficial10
Apr 29Nipmuc vs. DouglasApr 29 · 100m Hurdles · Place 6 · Nipmuc Regional100m Hurdles620.010
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · High Jump · Place 17 · Nipmuc RegionalHigh Jump174-02.0010
Apr 24MSTCA William C. Kane Developmental InvitationalApr 24 · 100m Hurdles · Place 17 · Nipmuc Regional100m HurdlesRound P1720.45a10
Apr 15Whitinsville vs NipmucApr 15 · High Jump · Place 3 · Nipmuc RegionalHigh Jump304-410
Apr 15Whitinsville vs NipmucApr 15 · 100m Hurdles · Place 4 · Nipmuc Regional100m Hurdles419.210
Apr 8Sutton vs NipmucApr 8 · High Jump · Nipmuc RegionalHigh Jump—4-2Unofficial10
Apr 8Sutton vs NipmucApr 8 · 200 Meters · Nipmuc Regional200 Meters—33.1Unofficial10

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 100m Hurdles · Place 42 · Nipmuc Regional100m HurdlesRound P4220.50a—
May 14Dual Valley Conference Spring ChampionshipMay 14 · High Jump · Place 5 · Nipmuc RegionalHigh Jump54-2—
May 14Dual Valley Conference Spring ChampionshipMay 14 · 100m Hurdles · Place 6 · Nipmuc Regional100m Hurdles619.93a—
May 9Nipmuc vs. HopedaleMay 9 · 100m Hurdles · Place 4 · Nipmuc Regional100m Hurdles33" / 0.838m4.19.4Unofficial9
May 9Nipmuc vs. HopedaleMay 9 · High Jump · Place 3 · Nipmuc RegionalHigh Jump3.4'2"Unofficial9
Apr 30Nipmuc vs. SuttonApr 30 · 100m Hurdles · Nipmuc Regional100m Hurdles33" / 0.838m—19.6Unofficial9
Apr 30Nipmuc vs. SuttonApr 30 · High Jump · Nipmuc RegionalHigh Jump—4'Unofficial9
Apr 23Whitinsville vs NipmucApr 23 · High Jump · Place 4 · Nipmuc RegionalHigh Jump404-2—
Apr 23Whitinsville vs NipmucApr 23 · 100m Hurdles · Place 3 · Nipmuc Regional100m Hurdles320.6—
Apr 9Nipmuc vs. BMR Apr 9 · High Jump · Nipmuc RegionalHigh Jump—4'2"Unofficial9
Apr 9Nipmuc vs. BMR Apr 9 · 200 Meters · Nipmuc Regional200 Meters—33.3Unofficial9
Apr 2Douglas vs. NipmucApr 2 · High Jump · Place 3 · Nipmuc RegionalHigh Jump34-0—
Apr 2Douglas vs. NipmucApr 2 · 200 Meters · Place 7 · Nipmuc Regional200 Meters734.5—