Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNorwell vs Sandwich · Apr 305:15.50Norwell vs SandwichApril 30, 2025
1500 Meters · OutdoorMIAA Division 5 Track & Field Championship · May 294:53.43aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
200 Meters · IndoorMSTCA Northeast Invitational · Jan 1224.74MSTCA Northeast InvitationalJanuary 12, 2024
200 Meters · OutdoorWeston Twilight Invitational - Weston Events · May 424.06aWeston Twilight Invitational - Weston EventsMay 4, 2024
300 Meters · IndoorSouth Shore League Indoor TF Championship · Feb 337.13aSouth Shore League Indoor TF ChampionshipFebruary 3, 2025
400 Meters · IndoorMSTCA Northeast Invitational · Jan 1252.10MSTCA Northeast InvitationalJanuary 12, 2024
400 Meters · OutdoorNorwell Vs Rockland · Apr 951.8Norwell Vs RocklandApril 9, 2025
55 Meter · IndoorSouth Shore League Meet #2 · Dec 197.39aSouth Shore League Meet #2December 19, 2022
55 Meters · IndoorSouth Shore League Meet #4 · Jan 137.13aSouth Shore League Meet #4January 13, 2025
600 Meters · IndoorSouth Shore League meet #5 · Jan 271:29.03aSouth Shore League meet #5January 27, 2025
High Jump · OutdoorMSTCA Division 5 Relays · May 181.57mMSTCA Division 5 RelaysMay 18, 2025
Long Jump · OutdoorMIAA Division 5 Track & Field Championship · May 295.78mMIAA Division 5 Track & Field ChampionshipMay 29, 2025
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 5 Track & Field Championship · May 292564MIAA Division 5 Track & Field ChampionshipMay 29, 2025

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

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1500 Meters · Place 5 · Norwell1500 MetersRound M5.4:53.43a PB12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Long Jump · Place 7 · NorwellLong JumpRound M7.5.78m PBWind: -1.112
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 7 · NorwellPentathlon (Outdoor)StandardRound M7.2564 PB12
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 87 · NorwellShot Put8727-1112
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400 Meters · Place 8 · Norwell400 Meters852.18a12
May 18MSTCA Division 5 RelaysMay 18 · High Jump · Place 29 · NorwellHigh Jump291.57m PB12
May 12South Shore League ChampionshipMay 12 · 400m Hurdles · Place 4 · Norwell400m Hurdles41:01.80a12
May 12South Shore League ChampionshipMay 12 · 400 Meters · Place 6 · Norwell400 Meters654.07a12
May 7Randolph vs NorwellMay 7 · Discus · Place 4 · NorwellDiscus480-012
May 7Randolph vs NorwellMay 7 · 400m Hurdles · Place 2 · Norwell400m Hurdles21:03.3012
May 7Randolph vs NorwellMay 7 · 110m Hurdles · Place 4 · Norwell110m Hurdles419.5012
May 3Weston Twilight Invitational - Weston EventsMay 3 · 400 Meters · Place 17 · Norwell400 Meters1752.11a12
Apr 30Norwell vs SandwichApr 30 · 400m Hurdles · Place 1 · Norwell400m Hurdles11:03.7012
Apr 30Norwell vs SandwichApr 30 · 1 Mile · Place 6 · Norwell1 Mile65:15.50 PB12
Apr 14Middleboro vs NorwellApr 14 · Long Jump · Place 5 · NorwellLong Jump517-312
Apr 14Middleboro vs NorwellApr 14 · Discus · Place 2 · NorwellDiscus289-1012
Apr 14Middleboro vs NorwellApr 14 · 400m Hurdles · Place 1 · Norwell400m Hurdles11:03.27a12
Apr 9Norwell Vs RocklandApr 9 · High Jump · Place 3 · NorwellHigh Jump35-212
Apr 9Norwell Vs RocklandApr 9 · Discus · Place 4 · NorwellDiscus489-812
Apr 9Norwell Vs RocklandApr 9 · 400 Meters · Place 1 · Norwell400 Meters151.8 PB12
Apr 2Norwell vs East BridgewaterApr 2 · High Jump · Place 3 · NorwellHigh Jump35-012
Apr 2Norwell vs East BridgewaterApr 2 · Discus · Place 4 · NorwellDiscus477-112
Apr 2Norwell vs East BridgewaterApr 2 · 400m Hurdles · Place 1 · Norwell400m Hurdles11:02.812

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 300 Meters · Place 5 · Norwell300 Meters537.13a PB—
Jan 27South Shore League meet #5Jan 27 · 600 Meters · Place 4 · Norwell600 Meters41:29.03a PB—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 300 Meters · Norwell300 Meters—DQ—
Jan 13South Shore League Meet #4Jan 13 · High Jump · Place 10 · NorwellHigh Jump105-4—
Jan 13South Shore League Meet #4Jan 13 · 55 Meters · Place 15 · Norwell55 Meters157.13a PB—
Jan 6South Shore league Meet #3Jan 6 · 300 Meters · Place 3 · Norwell300 Meters338.20a—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · 300 Meters · Place 3 · Norwell300 Meters3.38.27a12
Dec 16South Shore League Meet #1Dec 16 · 300 Meters · Place 4 · Norwell300 Meters4.38.17a12
Dec 16South Shore League Meet #1Dec 16 · High Jump · NorwellHigh Jump--DNS12
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 300 Meters · Place 5 · Norwell300 Meters537.89a—
Jan 29South Shore League Meet #5Jan 29 · 55 Meters · Place 18 · Norwell55 Meters187.24a—
Jan 22South Shore League Meet #4Jan 22 · 300 Meters · Place 2 · Norwell300 Meters237.87a—
Jan 12MSTCA Northeast InvitationalJan 12 · 400 Meters · Place 11 · Norwell400 Meters1152.10 PB11
Jan 12MSTCA Northeast InvitationalJan 12 · 200 Meters · Place 93 · Norwell200 Meters9324.74 PB11
Jan 8South Shore League Meet #3Jan 8 · 300 Meters · Place 3 · Norwell300 Meters337.95a—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 400 Meters · Place 11 · Norwell400 Meters1151.87a—
May 20Norwell vs RandolphMay 20 · Discus · Place 8 · NorwellDiscus864-9—
May 18MSTCA South Shore TwilightMay 18 · 400 Meters · Place 6 · Norwell400 Meters652.46a—
May 18MSTCA South Shore TwilightMay 18 · 200 Meters · Place 24 · Norwell200 Meters2424.34a—
May 14South Shore League ChampionshipMay 14 · 400 Meters · Place 2 · Norwell400 Meters252.46a—
May 10MSTCA Twilight InvitationalMay 10 · 400 Meters · Place 10 · Norwell400 Meters1052.43a—
May 4Weston Twilight Invitational - Weston EventsMay 4 · 200 Meters · Place 33 · Norwell200 Meters3324.06a PB—
Apr 30Sandwich vs NorwellApr 30 · High Jump · Place 4 · NorwellHigh Jump45-0—
Apr 30Sandwich vs NorwellApr 30 · Discus · Place 13 · NorwellDiscus1362-4.5—
Apr 30Sandwich vs NorwellApr 30 · 400 Meters · Place 1 · Norwell400 Meters152.5—
Apr 30Sandwich vs NorwellApr 30 · 200 Meters · Place 13 · Norwell200 Meters1327.0—
Apr 27MSTCA Div. V Relays (PV NRHS 4/25)Apr 27 · High Jump · NorwellHigh Jump--DNS11
Apr 18MSTCA Warrior InvitationalApr 18 · 400 Meters · Place 12 · Norwell400 Meters1253.51a—
Apr 9Norwell vs RocklandApr 9 · High Jump · Place 2 · NorwellHigh Jump25-2—
Apr 9Norwell vs RocklandApr 9 · 400m Hurdles · Place 2 · Norwell400m Hurdles21:03.7—
Apr 5Norwell vs East BridgewaterApr 5 · High Jump · Place 4 · NorwellHigh Jump45-2—
Apr 5Norwell vs East BridgewaterApr 5 · 400 Meters · Place 1 · Norwell400 Meters153.3—

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 11South Shore League Meet #1Dec 11 · 300 Meters · Place 6 · Norwell300 Meters6.38.46a11
Feb 11MSTCA Qualifier MeetFeb 11 · 300 Meters · Place 16 · Norwell300 Meters16.37.84a10
Feb 6South Shore League Meet #6 Feb 6 · 300 Meters · Place 6 · Norwell300 Meters638.12a—
Jan 30South Shore League Meet #5Jan 30 · 300 Meters · Place 2 · Norwell300 Meters239.59SO
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · 300 Meters · Place 29 · Norwell300 Meters2938.23a—
Jan 13MSTCA Northeast InvitationalJan 13 · 400 Meters · Place 36 · Norwell400 Meters3655.8810
Jan 13MSTCA Northeast InvitationalJan 13 · 400 Meters · Place 36 · Norwell400 Meters36.55.88a10
Jan 9South Shore League Meet #3Jan 9 · 55 Meters · Place 3 · Norwell55 Meters37.57SO
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · 300 Meters · Place 5 · Norwell300 Meters5.38.71a10
Jan 4South Shore Meet Wheaton #1Jan 4 · 300 Meters · Place 3 · Norwell300 Meters339.63a—
Jan 4South Shore Meet #2 at WheatonJan 4 · 300 Meters · Place 4 · Norwell300 Meters4.39.64aUnofficial10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 400 Meters · Norwell400 Meters--DNS10
May 18South Shore League ChampMay 18 · 400 Meters · Place 2 · Norwell400 Meters253.01a—
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · 400 Meters · Place 6 · Norwell400 Meters652.67a—

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19South Shore League Meet #2Dec 19 · 300 Meters · Place 9 · Norwell300 Meters9.40.80a10
Dec 19South Shore League Meet #2Dec 19 · 55 Meter · Place 17 · Norwell55 Meter17.7.39a PB10
Dec 19South Shore League Meet #2Dec 19 · Long Jump · NorwellLong Jump—DNS10
Dec 12South Shore League Meet #1Dec 12 · 300 Meters · Place 1 · Norwell300 Meters1.40.03a10

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 23South Shore League TF ChampionshipMay 23 · 400 Meters · Norwell400 Meters--DNS9
May 21MSTCA South Shore Twilight InvitationalMay 21 · 400 Meters · Place 3 · Norwell400 Meters3.55.81a9