Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDedham v Hopkinton · Apr 3010.7Dedham v HopkintonApril 30, 2026
2 Miles · IndoorMIAA Indoor Track & Field Meet of Champions · Feb 2136.15MIAA Indoor Track & Field Meet of ChampionsFebruary 21, 2026
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1023.26aMSTCA Northeast InvitationalJanuary 10, 2025
200 Meters · OutdoorMSTCA Lou Tozzi Twilight Freshman Sophomore Invitational · May 822.66aMSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8, 2026
300 Meters · IndoorMIAA Division 2 Indoor Track & Field Championship · Feb 1135.66aMIAA Division 2 Indoor Track & Field ChampionshipFebruary 11, 2026
55 Meter · IndoorTri Valley Meet 2B · Dec 197.46aTri Valley Meet 2BDecember 19, 2024
High Jump · OutdoorDual Valley Conference MS Championship · May 184-08.00Dual Valley Conference MS ChampionshipMay 18, 2023

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 13 · HopkintonHopkinton200 MetersRound P13.22.96aWind: -0.710
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 200 Meters · Place 1 · HopkintonHopkinton200 Meters122.66a PB10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100 Meters · Place 4 · HopkintonHopkinton100 Meters411.46a10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100 Meters · Place 4 · HopkintonHopkinton100 Meters411.47a10
Apr 30Dedham v HopkintonApr 30 · 100 Meters · Place 1 · HopkintonHopkinton100 Meters1.10.7 PB10
Apr 15Norwood at HopkintonApr 15 · 200 Meters · Place 1 · HopkintonHopkinton200 Meters1.22.85a10
Mar 31Ashland vs HopkintonMar 31 · 200 Meters · Place 1 · HopkintonHopkinton200 Meters123.31a10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 2 Miles · Place 17 · HopkintonHopkinton2 Miles1736.15 PB—
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 2 · HopkintonHopkinton300 Meters235.66a PB10
Feb 11MIAA Division 2 Indoor Track & Field ChampionshipFeb 11 · 300 Meters · Place 2 · HopkintonHopkinton300 Meters235.6610
Jan 31Tri Valley League ShowcaseJan 31 · 300 Meters · Place 3 · HopkintonHopkinton300 Meters335.91a10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 300 Meters · Place 4 · HopkintonHopkinton300 Meters436.49a10
Jan 8Tri Valley League - Meet 4Jan 8 · 300 Meters · Place 4 · HopkintonHopkinton300 Meters438.11a10

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 2 · HopkintonHopkinton300 Meters2.38.02a10
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 300 Meters · Place 1 · HopkintonHopkinton300 Meters136.95a10
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 2 · HopkintonHopkinton300 Meters2.37.45a10
Feb 13MIAA Division 2 Indoor Track & Field ChampionshipFeb 13 · 300 Meters · Place 14 · HopkintonHopkinton300 Meters1436.83a—
Jan 26TVL Championship/Showcase meetJan 26 · 300 Meters · Place 3 · HopkintonHopkinton300 Meters336.729
Jan 10MSTCA Northeast InvitationalJan 10 · 200 Meters · Place 9 · HopkintonHopkinton200 Meters923.26a PB—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 3 · HopkintonHopkinton300 Meters337.52a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 200 Meters · Place 9 · HopkintonHopkinton200 MetersRound P922.89a9
May 20TVL Showcase MeetMay 20 · 200 Meters · Place 1 · HopkintonHopkinton200 Meters122.70a9
May 13Dedham vs HopkintonMay 13 · 200 Meters · Place 1 · HopkintonHopkinton200 Meters122.80a9
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 200 Meters · Place 5 · HopkintonHopkinton200 Meters522.89a9
Apr 14Hopkinton at HollistonApr 14 · 200 Meters · Place 2 · HopkintonHopkinton200 Meters223.109
Apr 8Ashland at HopkintonApr 8 · 200 Meters · Place 1 · HopkintonHopkinton200 Meters123.57a9
Apr 2Hopkinton at WestwoodApr 2 · 200 Meters · Place 1 · HopkintonHopkinton200 Meters123.60a9
Apr 2Hopkinton at WestwoodApr 2 · 100 Meters · Place 3 · HopkintonHopkinton100 Meters311.71a9

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 2 · HopkintonHopkinton300 Meters2.38.28a9
Dec 19Tri Valley Meet 2BDec 19 · 300 Meters · Place 6 · HopkintonHopkinton300 Meters6.40.83a9
Dec 19Tri Valley Meet 2BDec 19 · 55 Meter · Place 5 · HopkintonHopkinton55 Meter5.7.46a PB9
Dec 13Tri Valley - Meet 1Dec 13 · 300 Meters · Place 13 · HopkintonHopkinton300 Meters13.40.46a9

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · 200 Meters · Place 2 · Whitinsville ChristianWhitinsville Christian200 Meters2.25.28a7
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · 100 Meters · Place 9 · Whitinsville ChristianWhitinsville Christian100 MetersRound P9.12.54a7
May 18Dual Valley Conference MS ChampionshipMay 18 · High Jump · Place 3 · Whitinsville ChristianWhitinsville ChristianHigh Jump3.4-08.00 PB7
May 18Dual Valley Conference MS ChampionshipMay 18 · 200 Meters · Place 1 · Whitinsville ChristianWhitinsville Christian200 Meters1.25.89a7
May 18Dual Valley Conference MS ChampionshipMay 18 · 100 Meters · Place 1 · Whitinsville ChristianWhitinsville Christian100 Meters1.12.49a7

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · 100 Meters · Place 34 · Whitinsville ChristianWhitinsville Christian100 MetersRound P34.13.73aUnofficial6