Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHolliston at Hopkinton · Apr 714.15aHolliston at HopkintonApril 7, 2026
200 Meters · OutdoorHopkinton at Westwood · Apr 232.48aHopkinton at WestwoodApril 2, 2025
Discus · 1.6kg · OutdoorHolliston at Hopkinton · Apr 742-08Holliston at HopkintonApril 7, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 15Norwood at HopkintonApr 15 · 400m Hurdles · Hopkinton400m Hurdles36" / 0.914m--DNS10
Apr 7Holliston at HopkintonApr 7 · Discus · Place 19 · HopkintonDiscus1.6kg19.42-08 PB10
Apr 7Holliston at HopkintonApr 7 · Shot Put · HopkintonShot Put12lb--DNS10
Apr 7Holliston at HopkintonApr 7 · 400m Hurdles · Hopkinton400m Hurdles36" / 0.914m--DNS10
Apr 7Holliston at HopkintonApr 7 · 100 Meters · Place 32 · Hopkinton100 Meters32.14.15a PB10
Mar 31Ashland vs HopkintonMar 31 · 400m Hurdles · Place 11 · Hopkinton400m Hurdles111:25.34a10
Mar 31Ashland vs HopkintonMar 31 · Discus · Place 5 · HopkintonDiscus540-010
Mar 31Ashland vs HopkintonMar 31 · Shot Put · Place 6 · HopkintonShot Put620-910
Mar 31Ashland vs HopkintonMar 31 · 100 Meters · Place 44 · Hopkinton100 Meters4415.53a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13Dedham vs HopkintonMay 13 · 400m Hurdles · Place 13 · Hopkinton400m Hurdles131:20.29a9
May 13Dedham vs HopkintonMay 13 · 110m Hurdles · Place 12 · Hopkinton110m Hurdles1223.48a9
May 1Norwood vs HopkintonMay 1 · 400m Hurdles · Place 4 · Hopkinton400m Hurdles41:19.27a9
May 1Norwood vs HopkintonMay 1 · 110m Hurdles · Place 9 · Hopkinton110m Hurdles923.00a9
Apr 14Hopkinton at HollistonApr 14 · 400m Hurdles · Place 10 · Hopkinton400m Hurdles101:23.519
Apr 14Hopkinton at HollistonApr 14 · 100 Meters · Place 36 · Hopkinton100 Meters3614.469
Apr 8Ashland at HopkintonApr 8 · 110m Hurdles · Place 8 · Hopkinton110m Hurdles828.70a9
Apr 2Hopkinton at WestwoodApr 2 · 400m Hurdles · Place 9 · Hopkinton400m Hurdles91:24.61a9
Apr 2Hopkinton at WestwoodApr 2 · 200 Meters · Place 24 · Hopkinton200 Meters2432.48a PB9