Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · OutdoorAshland vs Dedham · Apr 1424.31aAshland vs DedhamApril 14, 2026
300 Meters · IndoorTVL Championship/Showcase meet · Jan 2637.72TVL Championship/Showcase meetJanuary 26, 2025
400 Meters · OutdoorDedham Versus Holliston · Apr 154.4Dedham Versus HollistonApril 1, 2025
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 2954.681aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
400m Hurdles · 36" / 0.914m · IndoorHolliston and Dedham · May 61:04.59aHolliston and DedhamMay 6, 2026
400m Hurdles · 36" / 0.914m · OutdoorTVL Outdoor Track & Field Showcase · May 191:00.75aTVL Outdoor Track & Field ShowcaseMay 19, 2026
600 Meters · IndoorTri Valley - Meet 1 · Dec 131:35.53aTri Valley - Meet 1December 13, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 23 · DedhamDedham400m Hurdles36" / 0.914m23.1:04.47a11
May 19TVL Outdoor Track & Field ShowcaseMay 19 · 400m Hurdles · Place 5 · DedhamDedham400m Hurdles36" / 0.914m5.1:00.75a PB11
May 16MSTCA Coaches Shore InvitationalMay 16 · 400m Hurdles · Place 15 · DedhamDedham400m Hurdles151:00.60a11
Apr 30Dedham v HopkintonApr 30 · 400m Hurdles · Place 3 · DedhamDedham400m Hurdles36" / 0.914m3.1:02.011
Apr 23MSTCA Warrior InvitationalApr 23 · 400m Hurdles · Place 7 · DedhamDedham400m Hurdles71:03.93a11
Apr 14Ashland vs DedhamApr 14 · 400m Hurdles · Place 1 · DedhamDedham400m Hurdles11:05.83a11
Apr 14Ashland vs DedhamApr 14 · 200 Meters · Place 3 · DedhamDedham200 Meters324.31a PB11
Apr 7Dedham vs NorwoodApr 7 · 400 Meters · Place 2 · DedhamDedham400 Meters2.54.611
Apr 1Dedham V. WestwoodApr 1 · 400m Hurdles · Place 1 · DedhamDedham400m Hurdles36" / 0.914m1.64.011

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
May 6Holliston and DedhamMay 6 · 400m Hurdles · Place 2 · DedhamDedham400m Hurdles36" / 0.914m2.1:04.59a PB11
May 6Holliston and DedhamMay 6 · 200 Meters · DedhamDedham200 Meters—DNS11
Feb 5Tri Valley League OpenFeb 5 · 300 Meters · Place 7 · DedhamDedham300 Meters738.60a11
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 57 · DedhamDedham300 Meters5738.74a11
Jan 8Tri Valley League - Meet 4Jan 8 · 300 Meters · Place 5 · DedhamDedham300 Meters539.17a11

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 27 · DedhamDedham400m Hurdles36" / 0.914m27.1:04.46a10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · DedhamDedham400 MetersRelay Split—54.681a PB10
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400m Hurdles · Place 21 · DedhamDedham400m Hurdles211:06.04a10
May 20TVL Showcase MeetMay 20 · 400m Hurdles · Place 12 · DedhamDedham400m Hurdles121:02.68a10
May 13Dedham vs HopkintonMay 13 · 400m Hurdles · Place 6 · DedhamDedham400m Hurdles61:05.92a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400 Meters · Place 27 · DedhamDedham400 Meters2756.84a10
Apr 29Dedham v AshlandApr 29 · 400 Meters · Place 5 · DedhamDedham400 Meters555.910
Apr 15Dedham v. NorwoodApr 15 · 400 Meters · DedhamDedham400 Meters—55.4Unofficial10
Apr 1Dedham Versus HollistonApr 1 · 400 Meters · Place 2 · DedhamDedham400 Meters254.4 PB10

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 300 Meters · Place 29 · DedhamDedham300 Meters2938.65a—
Jan 26TVL Championship/Showcase meetJan 26 · 300 Meters · Place 8 · DedhamDedham300 Meters837.72 PB10
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 5 · DedhamDedham300 Meters538.28a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 10 · DedhamDedham300 Meters1038.29a—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 18 · DedhamDedham300 Meters1839.62a—

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · DedhamDedham300 Meters--FS10
Dec 13Tri Valley - Meet 1Dec 13 · 600 Meters · Place 5 · DedhamDedham600 Meters5.1:35.53a PB10
Feb 3Tri Valley League ShowcaseFeb 3 · 600 Meters · Place 18 · DedhamDedham600 Meters181:37.83a—
Jan 26Tri Valley League - Meet 5Jan 26 · 600 Meters · Place 21 · DedhamDedham600 Meters211:40.53a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 600 Meters · Place 17 · DedhamDedham600 Meters171:40.87a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 600 Meters · Place 21 · DedhamDedham600 Meters211:36.61a—
Jan 5Tri Valley League - Meet 4Jan 5 · 300 Meters · Place 28 · DedhamDedham300 Meters2842.14a—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 400 Meters · Place 31 · DedhamDedham400 Meters3157.37a—
Apr 30Medway vs Dedham TVL Meet #4Apr 30 · 400 Meters · Place 2 · DedhamDedham400 Meters254.4—
Apr 23Dedham V BellinghamApr 23 · 400 Meters · Place 1 · DedhamDedham400 Meters156.8—
Apr 10Norton vs DedhamApr 10 · 400 Meters · Place 3 · DedhamDedham400 Meters356.44a—
Apr 2Dedham vs D-SApr 2 · 400 Meters · Place 1 · DedhamDedham400 Meters155.5—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 600 Meters · Place 20 · DedhamDedham600 Meters20.1:42.15a9
Dec 13Tri Valley League - Meet 2Dec 13 · 600 Meters · Place 10 · DedhamDedham600 Meters101:39.02a—
Dec 8Tri Valley League - Meet 1Dec 8 · 600 Meters · Place 14 · DedhamDedham600 Meters14.1:42.14a9

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 9MA Division 2 Middle School State Track & Field Championship Jun 9 · 400 Meters · Place 7 · DedhamDedham400 Meters7.58.28a8