Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTri Valley League - Meet 4 · Jan 85:34.36aTri Valley League - Meet 4January 8, 2026
1 Mile · OutdoorNorwood vs Ashland · May 55:39.36aNorwood vs AshlandMay 5, 2026
1000 Meters · IndoorTri Valley League - Meet 2 · Dec 183:17.33aTri Valley League - Meet 2December 18, 2025
2 Miles · IndoorTri Valley League - Meet 4 · Jan 811:52.05aTri Valley League - Meet 4January 8, 2026
2 Miles · OutdoorDedham vs Norwood · Apr 711:56.0Dedham vs NorwoodApril 7, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 19TVL Outdoor Track & Field ShowcaseMay 19 · 1 Mile · Place 6 · Norwood Senior1 Mile6.5:40.66a9
May 5Norwood vs AshlandMay 5 · 2 Miles · Place 3 · Norwood Senior2 Miles312:36.16a9
May 5Norwood vs AshlandMay 5 · 1 Mile · Place 7 · Norwood Senior1 Mile75:39.36a PB9
Apr 29Westwood vs NorwoodApr 29 · 2 Miles · Place 4 · Norwood Senior2 Miles412:16.32a9
Apr 29Westwood vs NorwoodApr 29 · 1 Mile · Place 7 · Norwood Senior1 Mile75:47.29a9
Apr 15Norwood at HopkintonApr 15 · 2 Miles · Place 4 · Norwood Senior2 Miles4.11:58.56a9
Apr 15Norwood at HopkintonApr 15 · 1 Mile · Place 7 · Norwood Senior1 Mile7.5:40.97a9
Apr 7Dedham vs NorwoodApr 7 · 2 Miles · Place 3 · Norwood Senior2 Miles3.11:56.0 PB9
Apr 7Dedham vs NorwoodApr 7 · 1 Mile · Place 4 · Norwood Senior1 Mile4.5:44.09
Mar 31Norwood v HollistonMar 31 · 2 Miles · Place 3 · Norwood Senior2 Miles312:23.80a9

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 5Tri Valley League OpenFeb 5 · 1 Mile · Place 14 · Norwood Senior1 Mile145:36.27a9
Feb 5Tri Valley League OpenFeb 5 · 1000 Meters · Place 15 · Norwood Senior1000 Meters153:23.21a9
Jan 22TVL Double-DualJan 22 · 2 Miles · Place 7 · Norwood Senior2 Miles7.11:52.48a9
Jan 22TVL Double-DualJan 22 · 1 Mile · Place 14 · Norwood Senior1 Mile14.5:36.84a9
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 138 · Norwood Senior1000 Meters1383:17.93a9
Jan 8Tri Valley League - Meet 4Jan 8 · 2 Miles · Place 9 · Norwood Senior2 Miles911:52.05a PB9
Jan 8Tri Valley League - Meet 4Jan 8 · 1 Mile · Place 15 · Norwood Senior1 Mile155:34.36a PB9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 2 Miles · Place 12 · Norwood Senior2 Miles12.12:30.56a9
Dec 30Tri Valley League - Meet 3Dec 30 · 1 Mile · Place 19 · Norwood Senior1 Mile19.5:51.99a9
Dec 18Tri Valley League - Meet 2Dec 18 · 2 Miles · Place 11 · Norwood Senior2 Miles11.12:08.07a9
Dec 18Tri Valley League - Meet 2Dec 18 · 1000 Meters · Place 12 · Norwood Senior1000 Meters12.3:17.33a PB9
Dec 11Tri Valley League - Meet 1Dec 11 · 1000 Meters · Place 27 · Norwood Senior1000 Meters27.3:21.94a9