Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Freshman-Sophomore Championship · Jan 245:30.24aMSTCA Freshman-Sophomore ChampionshipJanuary 24, 2026
1 Mile · OutdoorMSTCA South Shore Twilight Invitational · May 245:35.72aMSTCA South Shore Twilight InvitationalMay 24, 2025
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 93:16.43aMSTCA Northeast InvitationalJanuary 9, 2026
2 Miles · OutdoorNorwell vs Rockland · Apr 1013:05.0Norwell vs RocklandApril 10, 2026
800 Meters · OutdoorSouth Shore League Outdoor Track & Field Championship · May 212:30.75aSouth Shore League Outdoor Track & Field ChampionshipMay 21, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1 Mile · Norwell1 Mile--DNS10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Norwell800 Meters--DNS10
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 800 Meters · Place 5 · Norwell800 Meters5.2:30.75a PB10
May 12East Bridgewater vs NorwellMay 12 · 800 Meters · Place 3 · Norwell800 Meters3.2:48.710
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 1 Mile · Place 14 · Norwell1 Mile145:43.34a10
May 5Norwell vs RandolphMay 5 · 800 Meters · Place 1 · Norwell800 Meters1.2:40.210
Apr 14Norwell vs MiddleboroApr 14 · 800 Meters · Place 2 · Norwell800 Meters2.2:31.2010
Apr 10Norwell vs RocklandApr 10 · 2 Miles · Place 1 · Norwell2 Miles1.13:05.0 PB10
Apr 10Norwell vs RocklandApr 10 · 1 Mile · Place 1 · Norwell1 Mile1.5:58.610

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 9 · Norwell1 Mile95:31.80—
Feb 7MSTCA Qualifier MeetFeb 7 · 1000 Meters · Place 7 · Norwell1000 Meters73:18.23a10
Feb 6South Shore League #5 MeetFeb 6 · 1 Mile · Place 1 · Norwell1 Mile15:42.92a10
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 1 Mile · Place 2 · Norwell1 Mile25:33.32a10
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 1000 Meters · Place 1 · Norwell1000 Meters13:21.33a10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 1 Mile · Place 9 · Norwell1 Mile95:30.24a PB10
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · 1000 Meters · Place 10 · Norwell1000 Meters103:16.75a10
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 1 Mile · Place 1 · Norwell1 Mile15:45.38a10
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 36 · Norwell1 Mile365:42.16a10
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 18 · Norwell1000 Meters183:16.43a PB10
Jan 5South Shore League #3 2025-2026Jan 5 · 1000 Meters · Place 2 · Norwell1000 Meters23:21.11a10

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 1 Mile · Place 2 · Norwell1 Mile2.5:45.39a10
Dec 22South Shore League Meet #2Dec 22 · 1000 Meters · Place 1 · Norwell1000 Meters1.3:28.92a10
Dec 15South Shore League Meet #1Dec 15 · 1 Mile · Place 1 · Norwell1 Mile1.5:49.19a10
Dec 15South Shore League Meet #1Dec 15 · 1000 Meters · Place 2 · Norwell1000 Meters2.3:22.93a10
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 1 Mile · Place 20 · Norwell1 Mile20.5:57.55a9
Feb 8MSTCA Qualifier MeetFeb 8 · 1000 Meters · Place 16 · Norwell1000 Meters163:24.20a—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 1 Mile · Place 4 · Norwell1 Mile45:42.55a—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 1000 Meters · Place 7 · Norwell1000 Meters73:37.14a—
Jan 27South Shore League meet #5Jan 27 · 1000 Meters · Place 2 · Norwell1000 Meters23:26.36a—
Jan 13South Shore League Meet #4Jan 13 · 1 Mile · Place 3 · Norwell1 Mile36:05.63a—
Jan 13South Shore League Meet #4Jan 13 · 1000 Meters · Place 3 · Norwell1000 Meters33:27.39a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 1 Mile · Place 23 · Norwell1 Mile236:04.36a—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 1 Mile · Place 1 · Norwell1 Mile15:35.72a PB9
May 12South Shore League ChampionshipMay 12 · 1 Mile · Place 4 · Norwell1 Mile45:52.88a9
May 7Randolph vs NorwellMay 7 · 800 Meters · Place 3 · Norwell800 Meters32:47.909
Apr 30Norwell vs SandwichApr 30 · 800 Meters · Place 5 · Norwell800 Meters52:42.009
Apr 14Middleboro vs NorwellApr 14 · 1 Mile · Place 1 · Norwell1 Mile15:54.23a9
Apr 9Norwell Vs RocklandApr 9 · 1 Mile · Place 1 · Norwell1 Mile16:19.09
Apr 9Norwell Vs RocklandApr 9 · 800 Meters · Place 2 · Norwell800 Meters22:40.69
Apr 2Norwell vs East BridgewaterApr 2 · 1 Mile · Place 2 · Norwell1 Mile26:12.79
Apr 2Norwell vs East BridgewaterApr 2 · 800 Meters · Place 5 · Norwell800 Meters52:42.19

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · 1 Mile · Place 1 · Norwell1 Mile1.6:05.88a9
Dec 23South Shore League Meet #2Dec 23 · 1000 Meters · Place 6 · Norwell1000 Meters6.3:32.64a9