Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Warrior Invitational · Apr 2412.86aMSTCA Warrior InvitationalApril 24, 2025
200 Meters · IndoorHolliston and Dedham · May 627.06aHolliston and DedhamMay 6, 2026
200 Meters · OutdoorDedham Versus Holliston · Apr 125.3Dedham Versus HollistonApril 1, 2025
300 Meters · IndoorTri Valley League Open · Feb 543.08aTri Valley League OpenFebruary 5, 2026
400 Meters · OutdoorAshland vs Dedham · Apr 141:04.41aAshland vs DedhamApril 14, 2026
400m Hurdles · 36" / 0.914m · IndoorHolliston and Dedham · May 61:15.88aHolliston and DedhamMay 6, 2026
400m Hurdles · 36" / 0.914m · OutdoorDedham v Hopkinton · Apr 301:13.0Dedham v HopkintonApril 30, 2026
55 Meter · IndoorTri Valley Meet 3 · Dec 237.72aTri Valley Meet 3December 23, 2024
55 Meters · IndoorTri Valley League - Meet 4 · Jan 87.63aTri Valley League - Meet 4January 8, 2026
55m Hurdles · 39" · IndoorTVL Double-Dual · Jan 2210.82aTVL Double-DualJanuary 22, 2026
600 Meters · IndoorTri Valley League - Meet 3 · Dec 302:01.09aTri Valley League - Meet 3December 30, 2025

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

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
May 6Holliston and DedhamMay 6 · 400m Hurdles · Place 5 · Dedham400m Hurdles36" / 0.914m5.1:15.88a PB11
May 6Holliston and DedhamMay 6 · 200 Meters · Place 8 · Dedham200 Meters8.27.06a PB11
Feb 5Tri Valley League OpenFeb 5 · 55m Hurdles · Place 25 · Dedham55m Hurdles2510.71a11
Feb 5Tri Valley League OpenFeb 5 · 300 Meters · Place 27 · Dedham300 Meters2743.08a PB11
Jan 22TVL Double-DualJan 22 · 300 Meters · Place 23 · Dedham300 Meters23.46.09a11
Jan 22TVL Double-DualJan 22 · 55m Hurdles · Place 20 · Dedham55m Hurdles39"20.10.82a PB11
Jan 8Tri Valley League - Meet 4Jan 8 · 55m Hurdles · Place 28 · Dedham55m Hurdles2811.09a11
Jan 8Tri Valley League - Meet 4Jan 8 · 55 Meters · Place 16 · Dedham55 Meters167.63a PB11

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30Dedham v HopkintonApr 30 · 400m Hurdles · Place 5 · Dedham400m Hurdles36" / 0.914m5.1:13.0 PB11
Apr 30Dedham v HopkintonApr 30 · 200 Meters · Place 14 · Dedham200 Meters14.26.511
Apr 23MSTCA Warrior InvitationalApr 23 · 400m Hurdles · Place 34 · Dedham400m Hurdles341:16.07a11
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 152 · Dedham200 Meters15227.41a11
Apr 14Ashland vs DedhamApr 14 · 400 Meters · Place 6 · Dedham400 Meters61:04.41a PB11
Apr 14Ashland vs DedhamApr 14 · 200 Meters · Place 8 · Dedham200 Meters828.83a11
Apr 7Dedham vs NorwoodApr 7 · 400m Hurdles · Place 5 · Dedham400m Hurdles36" / 0.914m5.80.011
Apr 7Dedham vs NorwoodApr 7 · 200 Meters · Place 12 · Dedham200 Meters12.26.811

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 600 Meters · Place 30 · Dedham600 Meters30.2:01.09a PB11
Dec 30Tri Valley League - Meet 3Dec 30 · 55m Hurdles · Place 26 · Dedham55m Hurdles39"26.10.93a11
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 31 · Dedham300 Meters31.45.19a11
Dec 18Tri Valley League - Meet 2Dec 18 · 55m Hurdles · Place 22 · Dedham55m Hurdles39"22.10.99a11
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 53 · Dedham300 Meters53.45.45a11
Dec 11Tri Valley League - Meet 1Dec 11 · 55m Hurdles · Place 34 · Dedham55m Hurdles39"34.11.06a11
Jan 26TVL Championship/Showcase meetJan 26 · 55m Hurdles · Place 28 · Dedham55m HurdlesRound P2811.2510
Jan 24Tri Valley League Meet 5Jan 24 · 55m Hurdles · Place 36 · Dedham55m Hurdles3611.04a—
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 46 · Dedham300 Meters4645.13a—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 48 · Dedham300 Meters4844.42a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 13Dedham vs HopkintonMay 13 · 400m Hurdles · Place 9 · Dedham400m Hurdles91:12.24a10
May 13Dedham vs HopkintonMay 13 · 200 Meters · Place 13 · Dedham200 Meters1326.08a10
Apr 29Dedham v AshlandApr 29 · 400m Hurdles · Place 3 · Dedham400m Hurdles370.910
Apr 29Dedham v AshlandApr 29 · 200 Meters · Place 7 · Dedham200 Meters726.210
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 110 · Dedham200 Meters11026.90a10
Apr 24MSTCA Warrior InvitationalApr 24 · 100 Meters · Place 122 · Dedham100 Meters12212.86a PB10
Apr 15Dedham v. NorwoodApr 15 · 400m Hurdles · Dedham400m Hurdles36" / 0.914m—77.26Unofficial10
Apr 15Dedham v. NorwoodApr 15 · 200 Meters · Dedham200 Meters—25.3Unofficial10
Apr 9Dedham at WestwoodApr 9 · 400m Hurdles · Place 4 · Dedham400m Hurdles36" / 0.914m4.76.4Unofficial10
Apr 9Dedham at WestwoodApr 9 · 200 Meters · Dedham200 Meters—26.5Unofficial10
Apr 1Dedham Versus HollistonApr 1 · 400m Hurdles · Place 4 · Dedham400m Hurdles41:13.010
Apr 1Dedham Versus HollistonApr 1 · 200 Meters · Place 6 · Dedham200 Meters625.3 PB10

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 33 · Dedham300 Meters33.44.00a10
Dec 23Tri Valley Meet 3Dec 23 · 55 Meter · Place 8 · Dedham55 Meter8.7.72a PB10
Dec 19Tri Valley Meet 2BDec 19 · 300 Meters · Place 20 · Dedham300 Meters20.44.57a10
Dec 13Tri Valley - Meet 1Dec 13 · 300 Meters · Place 39 · Dedham300 Meters39.43.73a10
Jan 26Tri Valley League - Meet 5Jan 26 · 300 Meters · Place 48 · Dedham300 Meters4846.74a—
Jan 26Tri Valley League - Meet 5Jan 26 · 55 Meters · Place 24 · Dedham55 Meters247.86a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 300 Meters · Place 87 · Dedham300 Meters8745.27a—
Jan 5Tri Valley League - Meet 4Jan 5 · 55 Meters · Place 40 · Dedham55 Meters407.96a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 7Dedham vs MillisMay 7 · 400 Meters · Place 8 · Dedham400 Meters866.8—
May 7Dedham vs MillisMay 7 · 100 Meters · Place 11 · Dedham100 Meters1113.2—
Apr 23Dedham V BellinghamApr 23 · 400 Meters · Place 5 · Dedham400 Meters565.0—
Apr 23Dedham V BellinghamApr 23 · 100 Meters · Place 9 · Dedham100 Meters913.2—
Apr 10Norton vs DedhamApr 10 · 400 Meters · Place 8 · Dedham400 Meters81:09.76a—
Apr 10Norton vs DedhamApr 10 · 100 Meters · Place 7 · Dedham100 Meters713.51a—

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 300 Meters · Place 44 · Dedham300 Meters44.46.06a9
Dec 29Tri Valley League - Meet 3Dec 29 · 55 Meter · Place 41 · Dedham55 Meter41.7.94a9
Dec 13Tri Valley League - Meet 2Dec 13 · 300 Meters · Place 45 · Dedham300 Meters4545.30a—
Dec 13Tri Valley League - Meet 2Dec 13 · 55 Meters · Place 41 · Dedham55 Meters418.01a—
Dec 8Tri Valley League - Meet 1Dec 8 · 300 Meters · Place 39 · Dedham300 Meters39.44.74a9