Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAshland vs Dedham · Apr 1414.09aAshland vs DedhamApril 14, 2026
110m Hurdles · 39" / 0.991m · IndoorHolliston and Dedham · May 620.81aHolliston and DedhamMay 6, 2026
110m Hurdles · 39" / 0.991m · OutdoorDedham v Hopkinton · Apr 3020.7Dedham v HopkintonApril 30, 2026
200 Meters · OutdoorDedham vs Norwood · Apr 730.3Dedham vs NorwoodApril 7, 2026
300 Meters · IndoorTri Valley League - Meet 4 · Jan 853.88aTri Valley League - Meet 4January 8, 2026
55 Meter · IndoorTri Valley League - Meet 2 · Dec 188.78aTri Valley League - Meet 2December 18, 2025
55 Meters · IndoorTri Valley League Open · Feb 58.67aTri Valley League OpenFebruary 5, 2026
55m Hurdles · 39" · IndoorTVL Double-Dual · Jan 2211.12aTVL Double-DualJanuary 22, 2026
Javelin · 800g · IndoorHolliston and Dedham · May 653-06Holliston and DedhamMay 6, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 22Hopkinton Last Chance MeetMay 22 · Javelin · DedhamJavelin800g--DNS9
May 22Hopkinton Last Chance MeetMay 22 · 110m Hurdles · Place 19 · Dedham110m Hurdles39" / 0.991m19.21.50a9
Apr 30Dedham v HopkintonApr 30 · 110m Hurdles · Place 12 · Dedham110m Hurdles39" / 0.991m12.20.7 PB9
Apr 23MSTCA Warrior InvitationalApr 23 · 110m Hurdles · Place 41 · Dedham110m Hurdles4120.93a9
Apr 14Ashland vs DedhamApr 14 · 110m Hurdles · Place 7 · Dedham110m Hurdles721.02a9
Apr 14Ashland vs DedhamApr 14 · 100 Meters · Place 13 · Dedham100 Meters1314.09a PB9
Apr 7Dedham vs NorwoodApr 7 · 110m Hurdles · Place 4 · Dedham110m Hurdles39" / 0.991m4.20.99
Apr 7Dedham vs NorwoodApr 7 · 200 Meters · Place 20 · Dedham200 Meters20.30.3 PB9
Apr 1Dedham V. WestwoodApr 1 · 110m Hurdles · Place 4 · Dedham110m Hurdles39" / 0.991m4.21.19

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
May 6Holliston and DedhamMay 6 · Javelin · Place 9 · DedhamJavelin800g9.53-06 PB9
May 6Holliston and DedhamMay 6 · 110m Hurdles · Place 10 · Dedham110m Hurdles39" / 0.991m10.20.81a PB9
May 6Holliston and DedhamMay 6 · 100 Meters · Dedham100 Meters—DNS9
Feb 5Tri Valley League OpenFeb 5 · 55m Hurdles · Place 32 · Dedham55m Hurdles3211.41a9
Feb 5Tri Valley League OpenFeb 5 · 55 Meters · Place 54 · Dedham55 Meters548.67a PB9
Jan 22TVL Double-DualJan 22 · 55m Hurdles · Place 23 · Dedham55m Hurdles39"23.11.12a PB9
Jan 22TVL Double-DualJan 22 · 55 Meter · Place 31 · Dedham55 Meter31.8.97a9
Jan 8Tri Valley League - Meet 4Jan 8 · 55m Hurdles · Place 30 · Dedham55m Hurdles3011.58a9
Jan 8Tri Valley League - Meet 4Jan 8 · 300 Meters · Place 28 · Dedham300 Meters2853.88a PB9

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 55m Hurdles · Place 38 · Dedham55m Hurdles39"38.11.54a9
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 39 · Dedham55 Meter39.8.93a9
Dec 18Tri Valley League - Meet 2Dec 18 · 55m Hurdles · Place 27 · Dedham55m Hurdles39"27.11.56a9
Dec 18Tri Valley League - Meet 2Dec 18 · 55 Meter · Place 41 · Dedham55 Meter41.8.78a PB9
Dec 11Tri Valley League - Meet 1Dec 11 · 55m Hurdles · Place 47 · Dedham55m Hurdles39"47.12.03a9
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 69 · Dedham55 Meter69.8.93a9