Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Northeast Invitational · Jan 94:39.62aMSTCA Northeast InvitationalJanuary 9, 2026
1 Mile · OutdoorMIAA Division 5 Track & Field Championship · May 294:34.24aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
1000 Meters · IndoorMSTCA Coaches' Invitational · Jan 242:42.48aMSTCA Coaches' InvitationalJanuary 24, 2026
2 Miles · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 1410:38.83aMIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2024
2 Miles · OutdoorMSTCA South Shore Twilight Invitational · May 2410:20.05aMSTCA South Shore Twilight InvitationalMay 24, 2025
800 Meters · OutdoorEast Bridgewater vs Norwell · May 122:02.7East Bridgewater vs NorwellMay 12, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1 Mile · Place 12 · Norwell1 Mile12.4:34.24a PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 800 Meters · Place 21 · Norwell800 Meters21.2:05.01a12
May 23MSTCA South Shore TwilightMay 23 · 1 Mile · Place 8 · Norwell1 Mile84:37.05a12
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 1 Mile · Place 3 · Norwell1 Mile3.4:45.94a12
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 800 Meters · Norwell800 Meters--DNS12
May 16MSTCA Coaches Shore InvitationalMay 16 · 1 Mile · Place 12 · Norwell1 Mile124:41.07a12
May 12East Bridgewater vs NorwellMay 12 · 800 Meters · Place 2 · Norwell800 Meters2.2:02.7 PB12
May 9Weston Twilight Invitational - Regis EventsMay 9 · 1 Mile · Place 28 · Norwell1 Mile284:37.30a12
May 5Norwell vs RandolphMay 5 · 800 Meters · Place 1 · Norwell800 Meters1.2:05.112
Apr 14Norwell vs MiddleboroApr 14 · 1 Mile · Place 1 · Norwell1 Mile1.5:07.6012
Apr 14Norwell vs MiddleboroApr 14 · 800 Meters · Place 1 · Norwell800 Meters1.2:18.5012
Apr 10Norwell vs RocklandApr 10 · 2 Miles · Place 1 · Norwell2 Miles1.11:59.812
Apr 10Norwell vs RocklandApr 10 · 800 Meters · Place 1 · Norwell800 Meters1.2:10.312

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 7MSTCA Qualifier MeetFeb 7 · 1 Mile · Place 24 · Norwell1 Mile244:51.14a12
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 2 Miles · Place 2 · Norwell2 Miles210:46.81a12
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 1 Mile · Place 3 · Norwell1 Mile34:47.14a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 1000 Meters · Place 26 · Norwell1000 Meters262:42.48a PB12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 1 Mile · Place 1 · Norwell1 Mile14:47.66a12
Jan 9MSTCA Northeast InvitationalJan 9 · 1 Mile · Place 33 · Norwell1 Mile334:39.62a PB12
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 27 · Norwell1000 Meters272:45.24a12
Jan 5South Shore League #3 2025-2026Jan 5 · 1 Mile · Place 5 · Norwell1 Mile54:45.33a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 2 Miles · Place 6 · Norwell2 Miles610:20.05a PB11
May 12South Shore League ChampionshipMay 12 · 2 Miles · Place 5 · Norwell2 Miles510:54.25a11
May 12South Shore League ChampionshipMay 12 · 800 Meters · Place 7 · Norwell800 Meters72:16.84a11
May 10MSTCA Coaches Metro InvitationalMay 10 · 1 Mile · Place 42 · Norwell1 Mile424:48.63a11
May 3Weston Twilight Invitational - Regis EventsMay 3 · 1 Mile · Place 83 · Norwell1 Mile834:47.32a11
Apr 30Norwell vs SandwichApr 30 · 800 Meters · Place 2 · Norwell800 Meters22:09.6011
Apr 14Middleboro vs NorwellApr 14 · 2 Miles · Place 2 · Norwell2 Miles210:47.35a11
Apr 14Middleboro vs NorwellApr 14 · 800 Meters · Place 3 · Norwell800 Meters32:12.07a11
Apr 9Norwell Vs RocklandApr 9 · 400m Hurdles · Place 3 · Norwell400m Hurdles31:11.511
Apr 9Norwell Vs RocklandApr 9 · 1 Mile · Place 3 · Norwell1 Mile35:11.211
Apr 2Norwell vs East BridgewaterApr 2 · 2 Miles · Place 4 · Norwell2 Miles412:14.711
Apr 2Norwell vs East BridgewaterApr 2 · 1 Mile · Place 2 · Norwell1 Mile24:58.911

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 8MSTCA Qualifier MeetFeb 8 · 1 Mile · Place 10 · Norwell1 Mile104:40.98a—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 1 Mile · Place 2 · Norwell1 Mile24:46.51a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 1 Mile · Place 19 · Norwell1 Mile194:41.84a—
Jan 13South Shore League Meet #4Jan 13 · 1 Mile · Place 1 · Norwell1 Mile14:46.26a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 38 · Norwell1000 Meters382:49.15a—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 2 Miles · Place 16 · Norwell2 Miles1610:35.78a—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 1 Mile · Place 23 · Norwell1 Mile234:50.50a—
May 20Norwell vs RandolphMay 20 · 1 Mile · Place 5 · Norwell1 Mile54:54.7—
May 20Norwell vs RandolphMay 20 · 800 Meters · Place 3 · Norwell800 Meters32:19.4—
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 24 · Norwell1 Mile244:52.06a—
May 18MSTCA South Shore TwilightMay 18 · 800 Meters · Place 30 · Norwell800 Meters302:16.99a—
May 14South Shore League ChampionshipMay 14 · 2 Miles · Place 5 · Norwell2 Miles510:35.54a—
May 14South Shore League ChampionshipMay 14 · 1 Mile · Place 6 · Norwell1 Mile64:52.66a—
May 10MSTCA Twilight InvitationalMay 10 · 2 Miles · Place 10 · Norwell2 Miles1010:30.86a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 1 Mile · Place 19 · Norwell1 Mile194:53.47a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 800 Meters · Place 29 · Norwell800 Meters292:16.04a—
Apr 30Sandwich vs NorwellApr 30 · 2 Miles · Place 3 · Norwell2 Miles311:45.6—
Apr 30Sandwich vs NorwellApr 30 · 1 Mile · Place 5 · Norwell1 Mile54:55.3—
Apr 24Norwell vs MiddleboroApr 24 · 1 Mile · Place 5 · Norwell1 Mile55:04.2—
Apr 24Norwell vs MiddleboroApr 24 · 800 Meters · Place 7 · Norwell800 Meters72:20.6—
Apr 9Norwell vs RocklandApr 9 · 2 Miles · Place 1 · Norwell2 Miles110:53.7—
Apr 9Norwell vs RocklandApr 9 · 1 Mile · Place 7 · Norwell1 Mile75:27.8—
Apr 5Norwell vs East BridgewaterApr 5 · 1 Mile · Place 4 · Norwell1 Mile44:59.6—
Apr 5Norwell vs East BridgewaterApr 5 · 800 Meters · Place 8 · Norwell800 Meters82:27.0—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 2 Miles · Place 13 · Norwell2 Miles1310:38.83a PB—
Feb 10MSTCA Qualifier MeetFeb 10 · 1 Mile · Place 21 · Norwell1 Mile214:52.33a—
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 2 Miles · Place 4 · Norwell2 Miles410:39.60a—