Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorDedham v Hopkinton · Apr 306:27.0Dedham v HopkintonApril 30, 2026
100 Meters · OutdoorAshland Middle School Tri-Meet · May 116.01aAshland Middle School Tri-MeetMay 1, 2025
1000 Meters · IndoorTri Valley League - Meet 4 · Jan 83:36.43aTri Valley League - Meet 4January 8, 2026
400 Meters · OutdoorHopkinton Last Chance Meet · May 221:09.53aHopkinton Last Chance MeetMay 22, 2026
800 Meters · OutdoorHopkinton vs Westwood · May 52:43.58aHopkinton vs WestwoodMay 5, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 22Hopkinton Last Chance MeetMay 22 · 400 Meters · Place 22 · Hopkinton400 Meters22.1:09.53a PB9
May 5Hopkinton vs WestwoodMay 5 · 800 Meters · Place 11 · Hopkinton800 Meters11.2:43.58a PB9
Apr 30Dedham v HopkintonApr 30 · 1 Mile · Place 13 · Hopkinton1 Mile13.6:27.0 PB9
Apr 15Norwood at HopkintonApr 15 · 800 Meters · Place 13 · Hopkinton800 Meters13.2:48.49a9
Apr 7Holliston at HopkintonApr 7 · 1 Mile · Place 19 · Hopkinton1 Mile19.6:39.33a9

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22TVL Double-DualJan 22 · 1000 Meters · Place 23 · Hopkinton1000 Meters23.3:49.03a9
Jan 8Tri Valley League - Meet 4Jan 8 · 1000 Meters · Place 32 · Hopkinton1000 Meters323:36.43a PB9

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 1000 Meters · Place 14 · Hopkinton1000 Meters143:37.90a9
Dec 11Tri Valley League - Meet 1Dec 11 · 1000 Meters · Place 42 · Hopkinton1000 Meters42.3:54.65a9

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 1Ashland Middle School Tri-MeetMay 1 · 100 Meters · Place 41 · Hopkinton100 Meters4116.01a PB8