Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorDedham vs Norwood · Apr 711.2Dedham vs NorwoodApril 7, 2026
200 Meters · OutdoorMSTCA South Shore Twilight · May 2323.80aMSTCA South Shore TwilightMay 23, 2026
300 Meters · IndoorTri Valley League Showcase · Jan 3136.99aTri Valley League ShowcaseJanuary 31, 2026
55 Meter · IndoorTri Valley League - Meet 1 · Dec 116.83aTri Valley League - Meet 1December 11, 2025
55 Meters · IndoorTri Valley League Showcase · Jan 316.68aTri Valley League ShowcaseJanuary 31, 2026
Long Jump · IndoorTri Valley Meet 3 · Dec 2317-11.00Tri Valley Meet 3December 23, 2024
Long Jump · OutdoorDedham vs Norwood · Apr 716-3Dedham vs NorwoodApril 7, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100 Meters · Norwood Senior100 MetersRound P--DNS11
May 23MSTCA South Shore TwilightMay 23 · 200 Meters · Place 29 · Norwood Senior200 Meters2923.80a PB11
May 23MSTCA South Shore TwilightMay 23 · 100 Meters · Place 18 · Norwood Senior100 MetersRound S1811.44a11
May 19TVL Outdoor Track & Field ShowcaseMay 19 · 100 Meters · Place 11 · Norwood Senior100 MetersRound P11.11.80a11
May 9Andover Boosters InvitationalMay 9 · 200 Meters · Place 18 · Norwood Senior200 Meters18.24.20a11
May 9Andover Boosters InvitationalMay 9 · 100 Meters · Place 13 · Norwood Senior100 MetersRound P13.11.75a11
May 5Norwood vs AshlandMay 5 · Shot Put · Place 7 · Norwood SeniorShot Put732-09.5011
May 5Norwood vs AshlandMay 5 · 100 Meters · Place 2 · Norwood Senior100 Meters211.48a11
Apr 29Westwood vs NorwoodApr 29 · Shot Put · Place 5 · Norwood SeniorShot Put532-05.0011
Apr 15Norwood at HopkintonApr 15 · Long Jump · Place 5 · Norwood SeniorLong Jump5.15-02.7511
Apr 15Norwood at HopkintonApr 15 · 200 Meters · Place 6 · Norwood Senior200 Meters6.24.42a11
Apr 15Norwood at HopkintonApr 15 · 100 Meters · Place 3 · Norwood Senior100 Meters3.11.68a11
Apr 7Dedham vs NorwoodApr 7 · Long Jump · Place 8 · Norwood SeniorLong Jump8.16-3 PB11
Apr 7Dedham vs NorwoodApr 7 · 200 Meters · Place 4 · Norwood Senior200 Meters4.24.211
Apr 7Dedham vs NorwoodApr 7 · 100 Meters · Place 2 · Norwood Senior100 Meters2.11.2 PB11
Mar 31Norwood v HollistonMar 31 · Long Jump · Place 4 · Norwood SeniorLong Jump416-111
Mar 31Norwood v HollistonMar 31 · 100 Meters · Place 1 · Norwood Senior100 Meters111.87a11

2026 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 300 Meters · Place 25 · Norwood Senior300 Meters2538.37a11
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55 Meters · Place 12 · Norwood Senior55 MetersRound P126.71a11
Feb 5Tri Valley League OpenFeb 5 · 300 Meters · Place 3 · Norwood Senior300 Meters337.95a11
Feb 5Tri Valley League OpenFeb 5 · 55 Meters · Place 3 · Norwood Senior55 Meters36.83a11
Feb 5Tri Valley League OpenFeb 5 · 55 Meters · Place 2 · Norwood Senior55 Meters26.77a11
Jan 31Tri Valley League ShowcaseJan 31 · 300 Meters · Place 7 · Norwood Senior300 Meters736.99a PB11
Jan 31Tri Valley League ShowcaseJan 31 · 55 Meters · Place 2 · Norwood Senior55 Meters26.68a PB11
Jan 31Tri Valley League ShowcaseJan 31 · 55 Meters · Place 1 · Norwood Senior55 Meters16.69a11
Jan 22TVL Double-DualJan 22 · 300 Meters · Place 18 · Norwood Senior300 Meters18.43.53a11
Jan 22TVL Double-DualJan 22 · 55 Meter · Place 5 · Norwood Senior55 Meter5.7.05a11
Jan 22TVL Double-DualJan 22 · Long Jump · Place 13 · Norwood SeniorLong Jump13.15-03.5011
Jan 9MSTCA Northeast InvitationalJan 9 · Long Jump · Place 42 · Norwood SeniorLong Jump4218-811
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 26 · Norwood Senior300 Meters2637.33a11
Jan 8Tri Valley League - Meet 4Jan 8 · Long Jump · Place 6 · Norwood SeniorLong Jump618-1.5011
Jan 8Tri Valley League - Meet 4Jan 8 · 300 Meters · Place 8 · Norwood Senior300 Meters839.74a11
Jan 8Tri Valley League - Meet 4Jan 8 · 55 Meters · Place 3 · Norwood Senior55 Meters36.79a11

2025 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 30Tri Valley League - Meet 3Dec 30 · 300 Meters · Norwood Senior300 Meters--DNS11
Dec 30Tri Valley League - Meet 3Dec 30 · 55 Meter · Place 3 · Norwood Senior55 Meter3.6.88a11
Dec 30Tri Valley League - Meet 3Dec 30 · Long Jump · Place 12 · Norwood SeniorLong Jump12.18-05.0011
Dec 18Tri Valley League - Meet 2Dec 18 · 300 Meters · Place 11 · Norwood Senior300 Meters11.40.35a11
Dec 18Tri Valley League - Meet 2Dec 18 · 55 Meter · Place 4 · Norwood Senior55 Meter4.6.89a11
Dec 18Tri Valley League - Meet 2Dec 18 · Long Jump · Place 7 · Norwood SeniorLong Jump7.17-08.0011
Dec 11Tri Valley League - Meet 1Dec 11 · 300 Meters · Place 17 · Norwood Senior300 Meters17.40.52a11
Dec 11Tri Valley League - Meet 1Dec 11 · 55 Meter · Place 2 · Norwood Senior55 Meter2.6.83a PB11
Dec 11Tri Valley League - Meet 1Dec 11 · Long Jump · Place 14 · Norwood SeniorLong Jump14.18-02.0011
Jan 26TVL Championship/Showcase meetJan 26 · Long Jump · Place 19 · Norwood SeniorLong Jump1916-10.5010
Jan 26TVL Championship/Showcase meetJan 26 · 300 Meters · Place 12 · Norwood Senior300 Meters1238.3810
Jan 26TVL Championship/Showcase meetJan 26 · 55 Meters · Place 16 · Norwood Senior55 MetersRound P166.9710
Jan 24Tri Valley League Meet 5Jan 24 · Long Jump · Place 27 · Norwood SeniorLong Jump2716-3—
Jan 24Tri Valley League Meet 5Jan 24 · 300 Meters · Place 20 · Norwood Senior300 Meters2040.70a—
Jan 24Tri Valley League Meet 5Jan 24 · 55 Meters · Place 8 · Norwood Senior55 Meters86.97a—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Long Jump · Place 40 · Norwood SeniorLong Jump405.40m—
Jan 10MSTCA Northeast InvitationalJan 10 · Long Jump · Place 47 · Norwood SeniorLong Jump4718-1.50—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 75 · Norwood Senior55 Meters757.06a—
Jan 3Tri Valley Meet 4Jan 3 · Long Jump · Place 19 · Norwood SeniorLong Jump1917-4.50—
Jan 3Tri Valley Meet 4Jan 3 · 300 Meters · Place 26 · Norwood Senior300 Meters2641.03a—
Jan 3Tri Valley Meet 4Jan 3 · 55 Meters · Place 10 · Norwood Senior55 Meters107.02a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · 100 Meters · Place 20 · Norwood Senior100 Meters2011.97a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 200 Meters · Place 64 · Norwood Senior200 Meters6426.87a10
May 1Norwood vs HopkintonMay 1 · Long Jump · Place 7 · Norwood SeniorLong Jump716-110
May 1Norwood vs HopkintonMay 1 · 200 Meters · Place 4 · Norwood Senior200 Meters424.22a10
May 1Norwood vs HopkintonMay 1 · 100 Meters · Place 4 · Norwood Senior100 Meters411.70a10
Apr 15Dedham v. NorwoodApr 15 · 200 Meters · Norwood Senior200 Meters—23.8Unofficial10
Apr 15Dedham v. NorwoodApr 15 · 100 Meters · Norwood Senior100 Meters—11.5Unofficial10
Apr 9Holliston v NorwoodApr 9 · 200 Meters · Place 3 · Norwood Senior200 Meters325.63a10
Apr 9Holliston v NorwoodApr 9 · 100 Meters · Place 5 · Norwood Senior100 Meters512.36a10

2024 Indoor Track

22 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 300 Meters · Place 16 · Norwood Senior300 Meters16.40.53a10
Dec 23Tri Valley Meet 3Dec 23 · 55 Meter · Place 5 · Norwood Senior55 Meter5.6.99a10
Dec 23Tri Valley Meet 3Dec 23 · Long Jump · Place 12 · Norwood SeniorLong Jump12.17-11.00 PB10
Dec 19Tri Valley Meet 2BDec 19 · 300 Meters · Place 12 · Norwood Senior300 Meters12.42.29a10
Dec 19Tri Valley Meet 2BDec 19 · 55 Meter · Place 11 · Norwood Senior55 Meter11.7.28a10
Dec 19Tri Valley Meet 2BDec 19 · Long Jump · Place 11 · Norwood SeniorLong Jump11.16-610
Dec 13Tri Valley - Meet 1Dec 13 · 300 Meters · Place 37 · Norwood Senior300 Meters37.43.61a10
Dec 13Tri Valley - Meet 1Dec 13 · 55 Meter · Place 16 · Norwood Senior55 Meter16.7.22a10
Dec 13Tri Valley - Meet 1Dec 13 · Long Jump · Place 13 · Norwood SeniorLong Jump13.17-09.5010
Feb 3Tri Valley League ShowcaseFeb 3 · Long Jump · Place 20 · Norwood SeniorLong Jump2016-5.25—
Feb 3Tri Valley League ShowcaseFeb 3 · 300 Meters · Place 21 · Norwood Senior300 Meters2140.29a—
Feb 3Tri Valley League ShowcaseFeb 3 · 55 Meters · Place 15 · Norwood Senior55 Meters157.21a—
Jan 26Tri Valley League - Meet 5Jan 26 · Long Jump · Place 21 · Norwood SeniorLong Jump2116-5—
Jan 26Tri Valley League - Meet 5Jan 26 · 300 Meters · Place 29 · Norwood Senior300 Meters2942.19a—
Jan 26Tri Valley League - Meet 5Jan 26 · 55 Meters · Place 16 · Norwood Senior55 Meters167.48a—
Jan 21MSTCA D3 RelaysJan 21 · Long Jump · Place 57 · Norwood SeniorLong Jump57.4.99m10
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · Long Jump · Place 15 · Norwood SeniorLong Jump1516-3—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 300 Meters · Place 20 · Norwood Senior300 Meters2042.15a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 55 Meters · Place 23 · Norwood Senior55 Meters237.38a—
Jan 5Tri Valley League - Meet 4Jan 5 · Long Jump · Place 19 · Norwood SeniorLong Jump1915-10.75—
Jan 5Tri Valley League - Meet 4Jan 5 · 300 Meters · Place 30 · Norwood Senior300 Meters3042.65a—
Jan 5Tri Valley League - Meet 4Jan 5 · 55 Meters · Place 25 · Norwood Senior55 Meters257.51a—

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 18Mercury Grand InvitationalMay 18 · Long Jump · Place 9 · Norwood SeniorLong Jump918-10—
May 18Mercury Grand InvitationalMay 18 · 200 Meters · Place 12 · Norwood Senior200 Meters1224.89a—
May 18Mercury Grand InvitationalMay 18 · 100 Meters · Place 9 · Norwood Senior100 Meters912.08a—
May 14Tri Valley League ChampionshipMay 14 · Long Jump · Place 18 · Norwood SeniorLong Jump1817-0—
May 14Tri Valley League ChampionshipMay 14 · 100 Meters · Place 19 · Norwood Senior100 Meters1911.96a—
May 8Hopkinton v NorwoodMay 8 · Long Jump · Place 1 · Norwood SeniorLong Jump117-1.75—
May 8Hopkinton v NorwoodMay 8 · 200 Meters · Place 9 · Norwood Senior200 Meters925.33a—
May 8Hopkinton v NorwoodMay 8 · 100 Meters · Place 6 · Norwood Senior100 Meters612.31a—
May 6Westwood vs. Norwood DUAL MEETMay 6 · Long Jump · Place 2 · Norwood SeniorLong Jump216-3—
May 6Westwood vs. Norwood DUAL MEETMay 6 · 100 Meters · Place 3 · Norwood Senior100 Meters311.8—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 100 Meters · Place 31 · Norwood Senior100 Meters3112.20a—
May 1Medfield vs. Norwood DUAL MeetMay 1 · Long Jump · Place 4 · Norwood SeniorLong Jump415-9—
Apr 26MSTCA Div. III RelaysApr 26 · Long Jump · Place 50 · Norwood SeniorLong Jump50.4.81m9
Apr 24Norwood vs. HolllistonApr 24 · Long Jump · Place 3 · Norwood SeniorLong Jump3.16'5.2Unofficial9
Apr 24Norwood vs. HolllistonApr 24 · 100 Meters · Place 6 · Norwood Senior100 Meters6.12.0Unofficial9
Apr 9Ashland vs NorwoodApr 9 · Long Jump · Place 3 · Norwood SeniorLong Jump3.15'3Unofficial9
Apr 9Norwood v. AshlandApr 9 · Long Jump · Place 1 · Norwood SeniorLong Jump1.15'3Unofficial9
Apr 9Norwood v. AshlandApr 9 · 100 Meters · Place 3 · Norwood Senior100 Meters3.12.53Unofficial9

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 300 Meters · Place 27 · Norwood Senior300 Meters27.42.02a10
Dec 29Tri Valley League - Meet 3Dec 29 · 55 Meter · Place 28 · Norwood Senior55 Meter28.7.51a10
Dec 29Tri Valley League - Meet 3Dec 29 · Long Jump · Place 20 · Norwood SeniorLong Jump20.16-06.5010
Dec 13Tri Valley League - Meet 2Dec 13 · Long Jump · Place 14 · Norwood SeniorLong Jump1416-10—
Dec 13Tri Valley League - Meet 2Dec 13 · 300 Meters · Place 27 · Norwood Senior300 Meters2742.09a—
Dec 13Tri Valley League - Meet 2Dec 13 · 55 Meters · Place 32 · Norwood Senior55 Meters327.53a—
Dec 8Tri Valley League - Meet 1Dec 8 · 300 Meters · Place 27 · Norwood Senior300 Meters27.42.36a10
Dec 8Tri Valley League - Meet 1Dec 8 · 55 Meter · Place 31 · Norwood Senior55 Meter31.7.53a10
Dec 8Tri Valley League - Meet 1Dec 8 · Long Jump · Place 18 · Norwood SeniorLong Jump18.16-01.5010