Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAshland vs Hopkinton · Apr 2315.7Ashland vs HopkintonApril 23, 2024
200 Meters · OutdoorHopkinton at Holliston · Apr 1426.42Hopkinton at HollistonApril 14, 2025
400 Meters · OutdoorMIAA Division 2 Track & Field Championship · May 2952.04aMIAA Division 2 Track & Field ChampionshipMay 29, 2026
800 Meters · OutdoorHolliston at Hopkinton · Apr 72:17.73aHolliston at HopkintonApril 7, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 2 Track & Field ChampionshipMay 29 · 400 Meters · Place 12 · Hopkinton400 Meters12.52.04a PB11
May 9Weston Twilight Invitational - Weston EventsMay 9 · 400 Meters · Place 24 · Hopkinton400 Meters2453.36a11
May 5Hopkinton vs WestwoodMay 5 · 800 Meters · Hopkinton800 Meters--DNS11
May 5Hopkinton vs WestwoodMay 5 · 400 Meters · Place 3 · Hopkinton400 Meters3.54.12a11
Apr 30Dedham v HopkintonApr 30 · 400 Meters · Place 2 · Hopkinton400 Meters2.52.811
Apr 15Norwood at HopkintonApr 15 · 400 Meters · Place 6 · Hopkinton400 Meters6.53.58a11
Apr 7Holliston at HopkintonApr 7 · 800 Meters · Place 8 · Hopkinton800 Meters8.2:17.73a PB11
Mar 31Ashland vs HopkintonMar 31 · 400 Meters · Place 4 · Hopkinton400 Meters454.39a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Dedham vs HopkintonMay 13 · 400 Meters · Place 8 · Hopkinton400 Meters857.26a10
May 1Norwood vs HopkintonMay 1 · 400 Meters · Place 4 · Hopkinton400 Meters455.41a10
Apr 14Hopkinton at HollistonApr 14 · 400 Meters · Place 9 · Hopkinton400 Meters957.4710
Apr 14Hopkinton at HollistonApr 14 · 200 Meters · Place 9 · Hopkinton200 Meters926.42 PB10
Apr 8Ashland at HopkintonApr 8 · 400 Meters · Place 11 · Hopkinton400 Meters1158.75a10
Apr 2Hopkinton at WestwoodApr 2 · 400 Meters · Place 12 · Hopkinton400 Meters1259.29a10

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8Hopkinton v NorwoodMay 8 · 400 Meters · Place 11 · Hopkinton400 Meters111:02.10a—
Apr 30TVL - Hopkinton v HollistonApr 30 · 400 Meters · Place 11 · Hopkinton400 Meters111:02.64a—
Apr 23Ashland vs HopkintonApr 23 · 400 Meters · Place 13 · Hopkinton400 Meters13.1:05.79
Apr 23Ashland vs HopkintonApr 23 · 100 Meters · Place 31 · Hopkinton100 Meters31.15.7 PB9
Apr 9Hopkinton v WestwoodApr 9 · 400 Meters · Place 18 · Hopkinton400 Meters181:06.44a—
Apr 3Medfield vs HopkintonApr 3 · 400 Meters · Hopkinton400 Meters—1:12.0Unofficial9