Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNorwell vs Rockland · Apr 1019.6Norwell vs RocklandApril 10, 2026
300 Meters · IndoorSouth Shore League Meet #2 · Dec 2250.03aSouth Shore League Meet #2December 22, 2025
400 Meters · OutdoorSouth Shore League Championship · May 121:11.31aSouth Shore League ChampionshipMay 12, 2025
55 Meter · IndoorSouth Shore League Meet #2 · Dec 228.78aSouth Shore League Meet #2December 22, 2025
55 Meters · IndoorSouth Shore League meet #5 · Jan 278.68aSouth Shore League meet #5January 27, 2025
600 Meters · IndoorSouth Shore League Meet #2 · Dec 232:07.17aSouth Shore League Meet #2December 23, 2024
Javelin · 600g · OutdoorNorwell vs Middleboro · Apr 1448' 0"Norwell vs MiddleboroApril 14, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 400 Meters · Place 44 · Norwell400 Meters441:13.11a10
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 400 Meters · Place 7 · Norwell400 Meters7.1:11.59a10
May 12East Bridgewater vs NorwellMay 12 · Javelin · Place 10 · NorwellJavelin600g10.43' 1"10
May 12East Bridgewater vs NorwellMay 12 · 400 Meters · Place 2 · Norwell400 Meters2.1:11.910
May 5Norwell vs RandolphMay 5 · Javelin · Place 3 · NorwellJavelin600g3.46' 5"10
May 5Norwell vs RandolphMay 5 · 400 Meters · Place 2 · Norwell400 Meters2.1:13.910
Apr 14Norwell vs MiddleboroApr 14 · Javelin · Place 7 · NorwellJavelin600g7.48' 0" PB10
Apr 14Norwell vs MiddleboroApr 14 · 400 Meters · Place 3 · Norwell400 Meters3.1:12.8010
Apr 14Norwell vs MiddleboroApr 14 · 200 Meters · Norwell200 Meters—SCR10
Apr 10Norwell vs RocklandApr 10 · Javelin · Place 7 · NorwellJavelin600g7.47' 8"10
Apr 10Norwell vs RocklandApr 10 · 100 Meters · Place 26 · Norwell100 Meters26.19.6 PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · 300 Meters · Place 24 · Norwell300 Meters2450.28a10
Feb 6South Shore League #5 MeetFeb 6 · 55 Meters · Place 30 · Norwell55 Meters308.80a10
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 300 Meters · Place 15 · Norwell300 Meters1550.90a10
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 300 Meters · Place 26 · Norwell300 Meters2651.08a10
Jan 5South Shore League #3 2025-2026Jan 5 · 300 Meters · Place 18 · Norwell300 Meters1850.83a10
Jan 5South Shore League #3 2025-2026Jan 5 · 55 Meters · Place 32 · Norwell55 Meters328.72a10

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 300 Meters · Place 15 · Norwell300 Meters15.50.03a PB10
Dec 22South Shore League Meet #2Dec 22 · 55 Meter · Place 29 · Norwell55 Meter29.8.78a PB10
Dec 15South Shore League Meet #1Dec 15 · 300 Meters · Place 16 · Norwell300 Meters16.50.78a10
Dec 15South Shore League Meet #1Dec 15 · 55 Meter · Place 35 · Norwell55 Meter35.8.91a10
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 300 Meters · Place 23 · Norwell300 Meters2351.08a—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 55 Meters · Place 36 · Norwell55 Meters368.75a—
Jan 27South Shore League meet #5Jan 27 · 300 Meters · Place 28 · Norwell300 Meters2850.96a—
Jan 27South Shore League meet #5Jan 27 · 55 Meters · Place 42 · Norwell55 Meters428.68a PB—
Jan 13South Shore League Meet #4Jan 13 · 55 Meters · Place 52 · Norwell55 Meters528.96a—
Jan 6South Shore league Meet #3Jan 6 · 300 Meters · Place 27 · Norwell300 Meters2751.54a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · 400 Meters · Place 13 · Norwell400 Meters131:11.39a9
May 12South Shore League ChampionshipMay 12 · 400 Meters · Place 9 · Norwell400 Meters91:11.31a PB9
May 7Randolph vs NorwellMay 7 · Javelin · Place 8 · NorwellJavelin845-59
May 7Randolph vs NorwellMay 7 · 400 Meters · Place 4 · Norwell400 Meters41:13.609
Apr 30Norwell vs SandwichApr 30 · 400 Meters · Place 4 · Norwell400 Meters41:12.309
Apr 14Middleboro vs NorwellApr 14 · Javelin · Place 5 · NorwellJavelin543-119
Apr 14Middleboro vs NorwellApr 14 · 400 Meters · Place 5 · Norwell400 Meters51:12.64a9
Apr 9Norwell Vs RocklandApr 9 · Javelin · Place 7 · NorwellJavelin742-09
Apr 9Norwell Vs RocklandApr 9 · 400 Meters · Place 4 · Norwell400 Meters41:11.89
Apr 2Norwell vs East BridgewaterApr 2 · 400 Meters · Place 4 · Norwell400 Meters41:12.29

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · 600 Meters · Place 12 · Norwell600 Meters12.2:07.17a PB9
Dec 16South Shore League Meet #1Dec 16 · 55 Meter · Place 80 · Norwell55 Meter80.9.35a9