Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorDedham vs Norwood · Apr 721.1Dedham vs NorwoodApril 7, 2026
300 Meters · IndoorTri Valley League Open · Feb 543.37aTri Valley League OpenFebruary 5, 2026
55 Meters · IndoorTri Valley League Open · Feb 57.35aTri Valley League OpenFebruary 5, 2026
55m Hurdles · 39" · IndoorTri Valley League - Meet 1 · Dec 1111.53aTri Valley League - Meet 1December 11, 2025
High Jump · IndoorTVL Double-Dual · Jan 225-02.00TVL Double-DualJanuary 22, 2026
High Jump · OutdoorDedham vs Norwood · Apr 75-0Dedham vs NorwoodApril 7, 2026
Javelin · 800g · OutdoorNorwood at Hopkinton · Apr 1564-09Norwood at HopkintonApril 15, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 5Norwood vs AshlandMay 5 · High Jump · Place 5 · Norwood SeniorHigh Jump55-00.0011
Apr 29Westwood vs NorwoodApr 29 · Javelin · Place 8 · Norwood SeniorJavelin862-0411
Apr 29Westwood vs NorwoodApr 29 · 110m Hurdles · Place 3 · Norwood Senior110m Hurdles320.56a11
Apr 15Norwood at HopkintonApr 15 · High Jump · Norwood SeniorHigh Jump--NH11
Apr 15Norwood at HopkintonApr 15 · Javelin · Place 15 · Norwood SeniorJavelin800g15.64-09 PB11
Apr 15Norwood at HopkintonApr 15 · 110m Hurdles · Place 8 · Norwood Senior110m Hurdles39" / 0.991m8.26.18a11
Apr 7Dedham vs NorwoodApr 7 · High Jump · Place 3 · Norwood SeniorHigh Jump3.5-0 PB11
Apr 7Dedham vs NorwoodApr 7 · Javelin · Place 4 · Norwood SeniorJavelin800g4.62-111
Apr 7Dedham vs NorwoodApr 7 · 110m Hurdles · Place 5 · Norwood Senior110m Hurdles39" / 0.991m5.21.1 PB11
Mar 31Norwood v HollistonMar 31 · High Jump · Place 2 · Norwood SeniorHigh Jump25-011
Mar 31Norwood v HollistonMar 31 · Javelin · Place 9 · Norwood SeniorJavelin954-411
Mar 31Norwood v HollistonMar 31 · 400m Hurdles · Place 4 · Norwood Senior400m Hurdles41:19.06a11

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 5Tri Valley League OpenFeb 5 · 55m Hurdles · Place 24 · Norwood Senior55m Hurdles2410.66a11
Feb 5Tri Valley League OpenFeb 5 · 300 Meters · Place 29 · Norwood Senior300 Meters2943.37a PB11
Feb 5Tri Valley League OpenFeb 5 · 55 Meters · Place 21 · Norwood Senior55 Meters217.35a PB11
Jan 31Tri Valley League ShowcaseJan 31 · 55m Hurdles · Place 28 · Norwood Senior55m Hurdles2811.14a11
Jan 22TVL Double-DualJan 22 · 300 Meters · Norwood Senior300 Meters--DNS11
Jan 22TVL Double-DualJan 22 · 55m Hurdles · Place 24 · Norwood Senior55m Hurdles39"24.11.61a11
Jan 22TVL Double-DualJan 22 · High Jump · Place 7 · Norwood SeniorHigh Jump7.5-02.00 PB11
Jan 8Tri Valley League - Meet 4Jan 8 · 55m Hurdles · Place 29 · Norwood Senior55m Hurdles2911.36a11
Jan 8Tri Valley League - Meet 4Jan 8 · 300 Meters · Place 44 · Norwood Senior300 Meters4449.88a11

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 55m Hurdles · Place 46 · Norwood Senior55m Hurdles39"46.13.32a11
Dec 30Tri Valley League - Meet 3Dec 30 · High Jump · Place 17 · Norwood SeniorHigh Jump17.5-00.0011
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 33 · Norwood Senior300 Meters33.45.25a11
Dec 18Tri Valley League - Meet 2Dec 18 · 55m Hurdles · Place 31 · Norwood Senior55m Hurdles39"31.12.33a11
Dec 18Tri Valley League - Meet 2Dec 18 · High Jump · Norwood SeniorHigh Jump--NH11
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Norwood Senior300 Meters--DNS11
Dec 11Tri Valley League - Meet 1Dec 11 · 55m Hurdles · Place 41 · Norwood Senior55m Hurdles39"41.11.53a PB11
Dec 11Tri Valley League - Meet 1Dec 11 · High Jump · Norwood SeniorHigh Jump--NH11