Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorMSTCA Warrior Invitational · Apr 2326.91aMSTCA Warrior InvitationalApril 23, 2026
300 Meters · IndoorTri Valley Meet 4 · Jan 347.46aTri Valley Meet 4January 3, 2025
400 Meters · OutdoorDedham v Hopkinton · Apr 3065.4Dedham v HopkintonApril 30, 2026
400m Hurdles · 36" / 0.914m · IndoorHolliston and Dedham · May 61:12.07aHolliston and DedhamMay 6, 2026
400m Hurdles · 36" / 0.914m · OutdoorHopkinton Last Chance Meet · May 221:07.90aHopkinton Last Chance MeetMay 22, 2026
55 Meter · IndoorTri Valley Meet 3 · Dec 238.36aTri Valley Meet 3December 23, 2024
55m Hurdles · 39" · IndoorTri Valley League - Meet 2 · Dec 1810.49aTri Valley League - Meet 2December 18, 2025
600 Meters · IndoorTri Valley League Showcase · Jan 311:50.23aTri Valley League ShowcaseJanuary 31, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 22Hopkinton Last Chance MeetMay 22 · 400m Hurdles · Place 6 · Dedham400m Hurdles36" / 0.914m6.1:07.90a PB11
May 19TVL Outdoor Track & Field ShowcaseMay 19 · 400m Hurdles · Place 19 · Dedham400m Hurdles36" / 0.914m19.1:10.12a11
Apr 30Dedham v HopkintonApr 30 · 400 Meters · Place 10 · Dedham400 Meters10.65.4 PB11
Apr 23MSTCA Warrior InvitationalApr 23 · 400m Hurdles · Place 32 · Dedham400m Hurdles321:14.23a11
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 136 · Dedham200 Meters13626.91a PB11
Apr 14Ashland vs DedhamApr 14 · 400m Hurdles · Place 4 · Dedham400m Hurdles41:12.67a11
Apr 7Dedham vs NorwoodApr 7 · 400m Hurdles · Place 4 · Dedham400m Hurdles36" / 0.914m4.71.811
Apr 1Dedham V. WestwoodApr 1 · 400m Hurdles · Place 3 · Dedham400m Hurdles36" / 0.914m3.71.011

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
May 6Holliston and DedhamMay 6 · 400m Hurdles · Place 4 · Dedham400m Hurdles36" / 0.914m4.1:12.07a PB11
Feb 5Tri Valley League OpenFeb 5 · 55m Hurdles · Place 27 · Dedham55m Hurdles2710.78a11
Jan 31Tri Valley League ShowcaseJan 31 · 600 Meters · Place 23 · Dedham600 Meters231:50.23a PB11
Jan 22TVL Double-DualJan 22 · 600 Meters · Place 18 · Dedham600 Meters18.1:52.81a11
Jan 22TVL Double-DualJan 22 · 55m Hurdles · Place 18 · Dedham55m Hurdles39"18.10.56a11
Jan 9MSTCA Northeast InvitationalJan 9 · 55m Hurdles · Place 91 · Dedham55m HurdlesRound P9110.87a11
Jan 8Tri Valley League - Meet 4Jan 8 · 55m Hurdles · Place 25 · Dedham55m Hurdles2510.57a11
Jan 8Tri Valley League - Meet 4Jan 8 · 600 Meters · Place 27 · Dedham600 Meters271:50.70a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 600 Meters · Place 27 · Dedham600 Meters27.1:53.65a11
Dec 30Tri Valley League - Meet 3Dec 30 · 55m Hurdles · Place 29 · Dedham55m Hurdles39"29.11.00a11
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 39 · Dedham300 Meters39.47.66a11
Dec 18Tri Valley League - Meet 2Dec 18 · 55m Hurdles · Place 14 · Dedham55m Hurdles39"14.10.49a PB11
Dec 11Tri Valley League - Meet 1Dec 11 · 600 Meters · Place 32 · Dedham600 Meters32.1:50.52a11
Dec 11Tri Valley League - Meet 1Dec 11 · 55m Hurdles · Place 30 · Dedham55m Hurdles39"30.10.71a11
Jan 3Tri Valley Meet 4Jan 3 · 600 Meters · Place 40 · Dedham600 Meters401:57.34a—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 14 · Dedham300 Meters1447.46a PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400m Hurdles · Place 33 · Dedham400m Hurdles331:12.01a10
May 13Dedham vs HopkintonMay 13 · 400m Hurdles · Place 10 · Dedham400m Hurdles101:13.13a10
May 13Dedham vs HopkintonMay 13 · 200 Meters · Place 24 · Dedham200 Meters2427.77a10
Apr 29Dedham v AshlandApr 29 · 400m Hurdles · Place 4 · Dedham400m Hurdles476.810
Apr 29Dedham v AshlandApr 29 · 200 Meters · Place 11 · Dedham200 Meters1127.810
Apr 24MSTCA Warrior InvitationalApr 24 · 400 Meters · Place 78 · Dedham400 Meters781:06.55a10
Apr 15Dedham v. NorwoodApr 15 · 400m Hurdles · Dedham400m Hurdles36" / 0.914m—75.29Unofficial10
Apr 15Dedham v. NorwoodApr 15 · 200 Meters · Dedham200 Meters—28.2Unofficial10
Apr 1Dedham Versus HollistonApr 1 · 400m Hurdles · Place 5 · Dedham400m Hurdles51:15.010
Apr 1Dedham Versus HollistonApr 1 · 200 Meters · Place 10 · Dedham200 Meters1028.310

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 600 Meters · Place 32 · Dedham600 Meters32.2:00.24a10
Dec 23Tri Valley Meet 3Dec 23 · 55 Meter · Place 29 · Dedham55 Meter29.8.36a PB10
Dec 19Tri Valley Meet 2BDec 19 · 600 Meters · Place 19 · Dedham600 Meters19.1:59.74a10
Dec 13Tri Valley - Meet 1Dec 13 · 600 Meters · Dedham600 Meters--DNS10