Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorTri Valley League - Meet 4 · Jan 54:56.64aTri Valley League - Meet 4January 5, 2024
1 Mile · IndoorTri-Valley League Showcase Meet · Feb 55:39.69Tri-Valley League Showcase MeetFebruary 5, 2022
1 Mile · OutdoorNorwood @ Hopkinton · Apr 115:41.90aNorwood @ HopkintonApril 11, 2022
1000 Meters · IndoorTri Valley League Showcase · Feb 32:48.03aTri Valley League ShowcaseFebruary 3, 2024
400 Meters · IndoorMSTCA Northeast Invitational · Jan 101:00.41aMSTCA Northeast InvitationalJanuary 10, 2025
400 Meters · OutdoorNorwood vs Hopkinton · May 155.21aNorwood vs HopkintonMay 1, 2025
800 Meters · IndoorMSTCA Northeast Invitational · Jan 102:18.29aMSTCA Northeast InvitationalJanuary 10, 2025
800 Meters · OutdoorHopkinton v Norwood · May 82:08.83aHopkinton v NorwoodMay 8, 2024
High Jump · IndoorTri Valley Meet 3 · Dec 235-04.00Tri Valley Meet 3December 23, 2024
High Jump · OutdoorWestwood v. Norwood · May 85'6Westwood v. NorwoodMay 8, 2025

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

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20TVL Showcase MeetMay 20 · 800 Meters · Place 15 · Norwood Senior800 Meters152:12.41a12
May 8Westwood v. NorwoodMay 8 · High Jump · Place 1 · Norwood SeniorHigh Jump1.5'6 PB12
May 8Westwood v. NorwoodMay 8 · 800 Meters · Place 1 · Norwood Senior800 Meters1.2:1112
May 1Norwood vs HopkintonMay 1 · High Jump · Place 3 · Norwood SeniorHigh Jump35-412
May 1Norwood vs HopkintonMay 1 · 800 Meters · Place 3 · Norwood Senior800 Meters32:12.15a12
May 1Norwood vs HopkintonMay 1 · 400 Meters · Place 3 · Norwood Senior400 Meters355.21a PB12
Apr 15Dedham v. NorwoodApr 15 · High Jump · Norwood SeniorHigh Jump—5'6Unofficial12
Apr 15Dedham v. NorwoodApr 15 · 800 Meters · Norwood Senior800 Meters—2:11.1Unofficial12
Apr 9Holliston v NorwoodApr 9 · High Jump · Place 4 · Norwood SeniorHigh Jump45-212
Apr 9Holliston v NorwoodApr 9 · 800 Meters · Place 2 · Norwood Senior800 Meters22:19.56a12
Apr 1Ashland vs NorwoodApr 1 · High Jump · Place 2 · Norwood SeniorHigh Jump25-412
Apr 1Ashland vs NorwoodApr 1 · 800 Meters · Place 10 · Norwood Senior800 Meters102:57.45a12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Jan 26TVL Championship/Showcase meetJan 26 · High Jump · Place 19 · Norwood SeniorHigh Jump195-012
Jan 26TVL Championship/Showcase meetJan 26 · 1 Mile · Place 12 · Norwood Senior1 Mile125:06.3712
Jan 26TVL Championship/Showcase meetJan 26 · 1000 Meters · Place 7 · Norwood Senior1000 Meters72:52.1612
Jan 24Tri Valley League Meet 5Jan 24 · 1 Mile · Place 12 · Norwood Senior1 Mile125:09.67a—
Jan 24Tri Valley League Meet 5Jan 24 · 1000 Meters · Place 11 · Norwood Senior1000 Meters113:00.15a—
Jan 10MSTCA Northeast InvitationalJan 10 · 800 Meters · Place 67 · Norwood Senior800 Meters672:18.29a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 400 Meters · Place 54 · Norwood Senior400 Meters541:00.41a PB—
Jan 3Tri Valley Meet 4Jan 3 · High Jump · Place 16 · Norwood SeniorHigh Jump165-2—
Jan 3Tri Valley Meet 4Jan 3 · 1 Mile · Place 17 · Norwood Senior1 Mile175:17.13a—
Jan 3Tri Valley Meet 4Jan 3 · 1000 Meters · Place 18 · Norwood Senior1000 Meters183:06.13a—

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 23Tri Valley Meet 3Dec 23 · 1000 Meters · Place 10 · Norwood Senior1000 Meters10.2:57.18a12
Dec 23Tri Valley Meet 3Dec 23 · High Jump · Place 14 · Norwood SeniorHigh Jump14.5-04.00 PB12
Dec 19Tri Valley Meet 2BDec 19 · 1000 Meters · Place 8 · Norwood Senior1000 Meters8.3:03.32a12
Dec 19Tri Valley Meet 2BDec 19 · High Jump · Place 8 · Norwood SeniorHigh Jump8.5-412
Dec 13Tri Valley - Meet 1Dec 13 · 1000 Meters · Place 9 · Norwood Senior1000 Meters9.3:00.62a12
Dec 13Tri Valley - Meet 1Dec 13 · High Jump · Place 11 · Norwood SeniorHigh Jump11.5-04.0012
Feb 17MIAA Division 3 Indoor Track & Field ChampionshipFeb 17 · 1000 Meters · Place 21 · Norwood Senior1000 Meters212:50.76a—
Feb 3Tri Valley League ShowcaseFeb 3 · 1000 Meters · Place 6 · Norwood Senior1000 Meters62:48.03a PB—
Jan 26Tri Valley League - Meet 5Jan 26 · 1000 Meters · Place 6 · Norwood Senior1000 Meters62:51.41a—
Jan 15Tri Valley League - Wheaton Meet 2Jan 15 · 1000 Meters · Place 13 · Norwood Senior1000 Meters132:59.20a—
Jan 5Tri Valley League - Meet 4Jan 5 · 1 Mile · Place 9 · Norwood Senior1 Mile94:56.64a PB—

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 18Mercury Grand InvitationalMay 18 · High Jump · Place 6 · Norwood SeniorHigh Jump65-6—
May 18Mercury Grand InvitationalMay 18 · 800 Meters · Place 6 · Norwood Senior800 Meters62:13.64a—
May 14Tri Valley League ChampionshipMay 14 · High Jump · Place 12 · Norwood SeniorHigh Jump125-4—
May 14Tri Valley League ChampionshipMay 14 · 800 Meters · Place 10 · Norwood Senior800 Meters102:11.53a—
May 8Hopkinton v NorwoodMay 8 · High Jump · Place 2 · Norwood SeniorHigh Jump25-6—
May 8Hopkinton v NorwoodMay 8 · 800 Meters · Place 3 · Norwood Senior800 Meters32:08.83a PB—
May 6Westwood vs. Norwood DUAL MEETMay 6 · High Jump · Place 1 · Norwood SeniorHigh Jump15-6—
May 6Westwood vs. Norwood DUAL MEETMay 6 · 800 Meters · Place 3 · Norwood Senior800 Meters32:13.6—
May 1Medfield vs. Norwood DUAL MeetMay 1 · High Jump · Place 2 · Norwood SeniorHigh Jump25-4—
May 1Medfield vs. Norwood DUAL MeetMay 1 · 800 Meters · Place 3 · Norwood Senior800 Meters32:13—
Apr 24Norwood vs. HolllistonApr 24 · 1600 Meters · Place 3 · Norwood Senior1600 Meters3.4:56Unofficial11
Apr 9Ashland vs NorwoodApr 9 · High Jump · Place 1 · Norwood SeniorHigh Jump1.5'4Unofficial11
Apr 9Ashland vs NorwoodApr 9 · 800 Meters · Place 2 · Norwood Senior800 Meters2.2:09.9Unofficial11
Apr 9Norwood v. AshlandApr 9 · High Jump · Place 1 · Norwood SeniorHigh Jump1.5'4Unofficial11
Apr 9Norwood v. AshlandApr 9 · 800 Meters · Place 1 · Norwood Senior800 Meters1.2:09.90Unofficial11

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Tri Valley League - Meet 3Dec 29 · 1 Mile · Place 9 · Norwood Senior1 Mile9.4:59.33a12
Dec 13Tri Valley League - Meet 2Dec 13 · 1 Mile · Place 16 · Norwood Senior1 Mile165:12.02a—
Dec 8Tri Valley League - Meet 1Dec 8 · 1 Mile · Place 11 · Norwood Senior1 Mile11.5:14.14a12

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16Tri Valley League ChampionshipMay 16 · 800 Meters · Place 14 · Norwood800 Meters142:11.29a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 800 Meters · Place 8 · Norwood800 Meters82:13.47a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 800 Meters · Place 8 · Norwood Senior800 Meters8.2:13.47a10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 11Norwood @ HopkintonApr 11 · 1 Mile · Place 9 · Norwood Senior1 Mile9.5:41.90a PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5Tri-Valley League Showcase MeetFeb 5 · 1 Mile · Place 9 · Norwood1 Mile95:39.69 PBFR
Jan 11TVL - Meet2 - ReggieJan 11 · 1 Mile · Place 22 · Norwood Senior1 Mile22.5:37.19a9

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TVL Meet1 - ReggieDec 14 · 1000 Meters · Norwood Senior1000 Meters—DNS9