Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTri Valley League Showcase · Jan 315:37.14aTri Valley League ShowcaseJanuary 31, 2026
1 Mile · OutdoorHolliston vs Westwood · Apr 145:37.95aHolliston vs WestwoodApril 14, 2026
1000 Meters · IndoorTri Valley League Meet 5 · Jan 243:24.40aTri Valley League Meet 5January 24, 2025
2 Miles · IndoorTVL Double-Dual · Jan 2211:58.77aTVL Double-DualJanuary 22, 2026
400 Meters · OutdoorAshland at Holliston · May 71:08.02aAshland at HollistonMay 7, 2025

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

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 6Holliston and DedhamMay 6 · 1 Mile · Place 7 · Holliston1 Mile7.5:55.45a10
Jan 31Tri Valley League ShowcaseJan 31 · 1 Mile · Place 14 · Holliston1 Mile145:37.14a PB10
Jan 22TVL Double-DualJan 22 · 2 Miles · Place 9 · Holliston2 Miles9.11:58.77a PB10
Jan 8Tri Valley League - Meet 4Jan 8 · 1 Mile · Place 17 · Holliston1 Mile175:38.21a10

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 14Holliston vs WestwoodApr 14 · 1 Mile · Place 6 · Holliston1 Mile65:37.95a PB10
Apr 7Holliston at HopkintonApr 7 · 1 Mile · Place 13 · Holliston1 Mile13.5:51.58a10
Mar 31Norwood v HollistonMar 31 · 1 Mile · Place 8 · Holliston1 Mile85:54.82a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 1000 Meters · Holliston1000 Meters--DNS10
Dec 17TVL- Norton vs Millis; Holliston vs HopkintonDec 17 · 1 Mile · Place 11 · Holliston1 Mile115:47.88a10
Dec 11Tri Valley League - Meet 1Dec 11 · 2 Miles · Place 13 · Holliston2 Miles13.12:17.32a10
Jan 26TVL Championship/Showcase meetJan 26 · 1 Mile · Place 6 · Holliston1 Mile65:49.109
Jan 24Tri Valley League Meet 5Jan 24 · 1000 Meters · Place 24 · Holliston1000 Meters243:24.40a PB—
Jan 3Tri Valley Meet 4Jan 3 · 1000 Meters · Place 30 · Holliston1000 Meters303:25.67a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Ashland at HollistonMay 7 · 400 Meters · Place 16 · Holliston400 Meters161:08.02a PB9
Apr 30Holliston at WestwoodApr 30 · 400 Meters · Place 9 · Holliston400 Meters91:08.19
Apr 14Hopkinton at HollistonApr 14 · 1 Mile · Place 12 · Holliston1 Mile125:49.139
Apr 9Holliston v NorwoodApr 9 · 1 Mile · Place 7 · Holliston1 Mile76:00.83a9
Apr 1Dedham Versus HollistonApr 1 · 1 Mile · Place 10 · Holliston1 Mile106:06.69

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 1 Mile · Place 26 · Holliston1 Mile26.5:57.06a9
Dec 18Tri Valley Meet 2ADec 18 · 1 Mile · Place 17 · Holliston1 Mile17.6:08.78a9
Dec 13Tri Valley - Meet 1Dec 13 · 1000 Meters · Place 32 · Holliston1000 Meters32.3:37.00a9