Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorTri Valley League - Meet 4 · Jan 83:35.79aTri Valley League - Meet 4January 8, 2026
55 Meter · IndoorTri Valley League - Meet 1 · Dec 118.49aTri Valley League - Meet 1December 11, 2025
55 Meters · IndoorTVL- Norton vs Millis; Holliston vs Hopkinton · Dec 177.78aTVL- Norton vs Millis; Holliston vs HopkintonDecember 17, 2025
800 Meters · OutdoorAshland vs Hopkinton · Mar 312:55.58aAshland vs HopkintonMarch 31, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5Hopkinton vs WestwoodMay 5 · 800 Meters · Hopkinton800 Meters--DNS9
Apr 7Holliston at HopkintonApr 7 · 800 Meters · Place 21 · Hopkinton800 Meters21.3:00.52a9
Mar 31Ashland vs HopkintonMar 31 · 800 Meters · Place 10 · Hopkinton800 Meters102:55.58a PB9

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Tri Valley League OpenFeb 5 · 1000 Meters · Place 20 · Hopkinton1000 Meters203:37.16a9
Jan 22TVL Double-DualJan 22 · 1000 Meters · Place 22 · Hopkinton1000 Meters22.3:40.82a9
Jan 8Tri Valley League - Meet 4Jan 8 · 1000 Meters · Place 31 · Hopkinton1000 Meters313:35.79a PB9

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 38 · Hopkinton55 Meter38.8.91a9
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 1000 Meters · Place 13 · Hopkinton1000 Meters133:36.41a9
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 55 Meters · Place 13 · Hopkinton55 Meters137.78a PB9
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 53 · Hopkinton55 Meter53.8.49a PB9