Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWestwood v. Norwood · May 811.3Westwood v. NorwoodMay 8, 2025
200 Meters · OutdoorMIAA Division 3 Track & Field Championship · May 3022.97aMIAA Division 3 Track & Field ChampionshipMay 30, 2025
300 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 1436.84aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 14, 2025
400 Meters · OutdoorAndover Boosters Invitational · May 951.89aAndover Boosters InvitationalMay 9, 2026
55 Meter · IndoorTri Valley League - Meet 2 · Dec 187.01aTri Valley League - Meet 2December 18, 2025
55 Meters · IndoorTVL Championship/Showcase meet · Jan 266.91TVL Championship/Showcase meetJanuary 26, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 20 · Norwood Senior200 MetersRound P20.23.18a12
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 46 · Norwood Senior200 Meters4624.24a12
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 73 · Norwood Senior100 MetersRound S7312.10a12
May 9Andover Boosters InvitationalMay 9 · 400 Meters · Place 5 · Norwood Senior400 Meters5.51.89a PB12
May 9Andover Boosters InvitationalMay 9 · 200 Meters · Place 14 · Norwood Senior200 Meters14.24.05a12
May 5Norwood vs AshlandMay 5 · 200 Meters · Place 1 · Norwood Senior200 Meters123.16a12
Apr 29Westwood vs NorwoodApr 29 · 400 Meters · Place 1 · Norwood Senior400 Meters152.38a12
Apr 29Westwood vs NorwoodApr 29 · 200 Meters · Place 1 · Norwood Senior200 Meters123.25a12
Apr 15Norwood at HopkintonApr 15 · 400 Meters · Place 2 · Norwood Senior400 Meters2.52.05a12
Apr 15Norwood at HopkintonApr 15 · 200 Meters · Place 4 · Norwood Senior200 Meters4.23.79a12
Apr 7Dedham vs NorwoodApr 7 · 400 Meters · Place 1 · Norwood Senior400 Meters1.53.512
Apr 7Dedham vs NorwoodApr 7 · 200 Meters · Place 1 · Norwood Senior200 Meters1.23.112
Mar 31Norwood v HollistonMar 31 · 400 Meters · Place 1 · Norwood Senior400 Meters156.40a12
Mar 31Norwood v HollistonMar 31 · 200 Meters · Place 1 · Norwood Senior200 Meters124.98a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 300 Meters · Place 17 · Norwood Senior300 Meters1736.89a12
Feb 5Tri Valley League OpenFeb 5 · 55 Meters · Place 9 · Norwood Senior55 Meters97.00a12
Jan 31Tri Valley League ShowcaseJan 31 · 300 Meters · Place 9 · Norwood Senior300 Meters937.17a12
Jan 31Tri Valley League ShowcaseJan 31 · 55 Meters · Place 20 · Norwood Senior55 Meters207.11a12
Jan 22TVL Double-DualJan 22 · 300 Meters · Place 3 · Norwood Senior300 Meters3.39.10a12
Jan 22TVL Double-DualJan 22 · 55 Meter · Place 12 · Norwood Senior55 Meter12.7.26a12
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 19 · Norwood Senior300 Meters1937.02a12
Jan 8Tri Valley League - Meet 4Jan 8 · 300 Meters · Place 2 · Norwood Senior300 Meters237.26a12
Jan 8Tri Valley League - Meet 4Jan 8 · 55 Meters · Place 9 · Norwood Senior55 Meters96.99a12

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Place 3 · Norwood Senior300 Meters3.38.52a12
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 11 · Norwood Senior55 Meter11.7.13a12
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 2 · Norwood Senior300 Meters2.37.67a12
Dec 18Tri Valley League - Meet 2Dec 18 · 55 Meter · Place 6 · Norwood Senior55 Meter6.7.01a PB12
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 6 · Norwood Senior300 Meters6.38.65a12
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 14 · Norwood Senior55 Meter14.7.08a12
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 300 Meters · Place 13 · Norwood Senior300 Meters1336.84a PB—
Jan 26TVL Championship/Showcase meetJan 26 · 300 Meters · Place 5 · Norwood Senior300 Meters536.9911
Jan 26TVL Championship/Showcase meetJan 26 · 55 Meters · Place 9 · Norwood Senior55 MetersRound P96.91 PB11
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 7 · Norwood Senior300 Meters738.40a—
Jan 24Tri Valley League Meet 5Jan 24 · 55 Meters · Place 19 · Norwood Senior55 Meters197.10a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 56 · Norwood Senior55 Meters566.99a—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 6 · Norwood Senior300 Meters637.95a—
Jan 3Tri Valley Meet 4Jan 3 · 55 Meters · Place 16 · Norwood Senior55 Meters167.08a—

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 200 Meters · Place 19 · Norwood Senior200 MetersRound P19.22.97a PBWind: 0.611
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 100 Meters · Place 44 · Norwood Senior100 MetersRound P44.11.84aWind: -1.211
May 24MSTCA South Shore Twilight InvitationalMay 24 · 200 Meters · Place 17 · Norwood Senior200 Meters1723.79a11
May 20TVL Showcase MeetMay 20 · 200 Meters · Place 3 · Norwood Senior200 Meters323.27a11
May 20TVL Showcase MeetMay 20 · 100 Meters · Place 9 · Norwood Senior100 Meters911.55a11
May 10MSTCA Coaches Shore InvitationalMay 10 · 200 Meters · Place 48 · Norwood Senior200 Meters4823.88a11
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 41 · Norwood Senior100 Meters4111.75a11
May 8Westwood v. NorwoodMay 8 · 100 Meters · Place 2 · Norwood Senior100 Meters2.11.3 PB11
May 1Norwood vs HopkintonMay 1 · 200 Meters · Place 1 · Norwood Senior200 Meters123.08a11
May 1Norwood vs HopkintonMay 1 · 100 Meters · Place 2 · Norwood Senior100 Meters211.57a11
Apr 15Dedham v. NorwoodApr 15 · 200 Meters · Norwood Senior200 Meters—22.9Unofficial11
Apr 15Dedham v. NorwoodApr 15 · 100 Meters · Norwood Senior100 Meters—11.5Unofficial11
Apr 9Holliston v NorwoodApr 9 · 200 Meters · Place 2 · Norwood Senior200 Meters224.31a11
Apr 9Holliston v NorwoodApr 9 · 100 Meters · Place 4 · Norwood Senior100 Meters411.99a11
Apr 1Ashland vs NorwoodApr 1 · 200 Meters · Place 2 · Norwood Senior200 Meters223.89a11
Apr 1Ashland vs NorwoodApr 1 · 100 Meters · Place 4 · Norwood Senior100 Meters412.04a11

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 7 · Norwood Senior300 Meters7.39.30a11
Dec 23Tri Valley Meet 3Dec 23 · 55 Meter · Place 29 · Norwood Senior55 Meter29.7.41a11
Dec 19Tri Valley Meet 2BDec 19 · 300 Meters · Place 3 · Norwood Senior300 Meters3.39.91a11
Dec 19Tri Valley Meet 2BDec 19 · 55 Meter · Place 9 · Norwood Senior55 Meter9.7.14a11
Dec 13Tri Valley - Meet 1Dec 13 · 300 Meters · Place 4 · Norwood Senior300 Meters4.39.00a11
Dec 13Tri Valley - Meet 1Dec 13 · 55 Meter · Place 11 · Norwood Senior55 Meter11.7.14a11
Feb 17MIAA Division 3 Indoor Track & Field ChampionshipFeb 17 · 300 Meters · Place 25 · Norwood Senior300 Meters2537.61a—
Feb 3Tri Valley League ShowcaseFeb 3 · 300 Meters · Place 6 · Norwood Senior300 Meters637.80a—
Feb 3Tri Valley League ShowcaseFeb 3 · 55 Meters · Place 6 · Norwood Senior55 Meters67.01a—
Feb 3Tri Valley League ShowcaseFeb 3 · 55 Meters · Place 7 · Norwood Senior55 Meters76.98a—
Jan 26Tri Valley League - Meet 5Jan 26 · 300 Meters · Place 7 · Norwood Senior300 Meters738.98a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 300 Meters · Place 2 · Norwood Senior300 Meters238.02a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 55 Meters · Place 20 · Norwood Senior55 Meters207.27a—
Jan 5Tri Valley League - Meet 4Jan 5 · 300 Meters · Place 8 · Norwood Senior300 Meters838.96a—
Jan 5Tri Valley League - Meet 4Jan 5 · 55 Meters · Place 12 · Norwood Senior55 Meters127.19a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 200 Meters · Place 21 · Norwood Senior200 Meters2123.45a—
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 100 Meters · Place 36 · Norwood Senior100 Meters3612.01a—
May 18Mercury Grand InvitationalMay 18 · 200 Meters · Place 3 · Norwood Senior200 Meters323.34a—
May 18Mercury Grand InvitationalMay 18 · 100 Meters · Place 2 · Norwood Senior100 Meters211.69a—
May 18Mercury Grand InvitationalMay 18 · 100 Meters · Place 2 · Norwood Senior100 Meters211.59a—
May 14Tri Valley League ChampionshipMay 14 · 200 Meters · Place 2 · Norwood Senior200 Meters223.05a—
May 14Tri Valley League ChampionshipMay 14 · 200 Meters · Place 3 · Norwood Senior200 Meters323.10a—
May 14Tri Valley League ChampionshipMay 14 · 100 Meters · Place 6 · Norwood Senior100 Meters611.42a—
May 14Tri Valley League ChampionshipMay 14 · 100 Meters · Place 7 · Norwood Senior100 Meters711.56a—
May 8Hopkinton v NorwoodMay 8 · 200 Meters · Place 1 · Norwood Senior200 Meters123.93a—
May 8Hopkinton v NorwoodMay 8 · 100 Meters · Place 2 · Norwood Senior100 Meters211.89a—
May 6Westwood vs. Norwood DUAL MEETMay 6 · 200 Meters · Place 1 · Norwood Senior200 Meters123.1—
May 6Westwood vs. Norwood DUAL MEETMay 6 · 100 Meters · Place 1 · Norwood Senior100 Meters111.4—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 200 Meters · Place 7 · Norwood Senior200 Meters724.05a—
May 1Medfield vs. Norwood DUAL MeetMay 1 · 200 Meters · Place 1 · Norwood Senior200 Meters123.1—
May 1Medfield vs. Norwood DUAL MeetMay 1 · 100 Meters · Place 2 · Norwood Senior100 Meters211.4—
Apr 24Norwood vs. HolllistonApr 24 · 200 Meters · Place 1 · Norwood Senior200 Meters1.23.5Unofficial10
Apr 24Norwood vs. HolllistonApr 24 · 100 Meters · Place 4 · Norwood Senior100 Meters4.11.7Unofficial10
Apr 9Ashland vs NorwoodApr 9 · 200 Meters · Place 3 · Norwood Senior200 Meters3.24.03Unofficial10
Apr 9Ashland vs NorwoodApr 9 · 100 Meters · Place 3 · Norwood Senior100 Meters3.12.09Unofficial10
Apr 9Norwood v. AshlandApr 9 · 200 Meters · Place 1 · Norwood Senior200 Meters1.24.03Unofficial10
Apr 9Norwood v. AshlandApr 9 · 100 Meters · Place 1 · Norwood Senior100 Meters1.12.09Unofficial10

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 300 Meters · Place 9 · Norwood Senior300 Meters9.39.42a11
Dec 29Tri Valley League - Meet 3Dec 29 · 55 Meter · Place 15 · Norwood Senior55 Meter15.7.18a11
Dec 13Tri Valley League - Meet 2Dec 13 · 300 Meters · Place 9 · Norwood Senior300 Meters939.52a—
Dec 13Tri Valley League - Meet 2Dec 13 · 55 Meters · Place 19 · Norwood Senior55 Meters197.27a—
Dec 8Tri Valley League - Meet 1Dec 8 · 300 Meters · Place 6 · Norwood Senior300 Meters6.39.23a11
Dec 8Tri Valley League - Meet 1Dec 8 · 55 Meter · Place 13 · Norwood Senior55 Meter13.7.19a11
Jan 27Tri Valley Dual #5Jan 27 · 300 Meters · Place 25 · Norwood Senior300 Meters25.41.61a9
Jan 27Tri Valley Dual #5Jan 27 · 55 Meter · Place 23 · Norwood Senior55 Meter23.7.39a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 200 Meters · Place 14 · Norwood Senior200 Meters14.25.08a9
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 100 Meters · Place 29 · Norwood Senior100 MetersRound P29.12.29a9

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Tri Valley Meet #3Dec 29 · 300 Meters · Place 25 · Norwood Senior300 Meters25.42.84a9
Dec 29Tri Valley Meet #3Dec 29 · 55 Meter · Place 34 · Norwood Senior55 Meter34.7.67a9
Dec 9Tri Valley Dual #1Dec 9 · 300 Meters · Place 42 · Norwood Senior300 Meters42.44.62a9
Dec 9Tri Valley Dual #1Dec 9 · 55 Meter · Place 42 · Norwood Senior55 Meter42.7.66a9