Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSouth Shore League Meet #6 · Feb 66:07.04aSouth Shore League Meet #6 February 6, 2023
1 Mile · OutdoorSouth Shore League Champ · May 185:43.25aSouth Shore League ChampMay 18, 2023
1000 Meters · IndoorSouth Shore League Meet #3 · Jan 83:26.47aSouth Shore League Meet #3January 8, 2024
800 Meters · OutdoorEast Bridgewater vs. Middleboro · May 32:32.68aEast Bridgewater vs. MiddleboroMay 3, 2023
Discus · 1.6kg · OutdoorEast Bridgewater vs Norwell · May 1285' 6.5"East Bridgewater vs NorwellMay 12, 2026
Javelin · 800g · OutdoorRockland at East Bridgewater · May 691' 5"Rockland at East BridgewaterMay 6, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 12East Bridgewater vs NorwellMay 12 · Javelin · Place 9 · East Bridgewater Jr/SrJavelin800g9.84' 7"11
May 12East Bridgewater vs NorwellMay 12 · Discus · Place 9 · East Bridgewater Jr/SrDiscus1.6kg9.85' 6.5" PB11
May 6Rockland at East BridgewaterMay 6 · Javelin · Place 8 · East Bridgewater Jr/SrJavelin800g8.91' 5" PB11
May 6Rockland at East BridgewaterMay 6 · Discus · Place 6 · East Bridgewater Jr/SrDiscus1.6kg6.75' 5.5"11
Apr 28Randolph @ East BridgewaterApr 28 · Javelin · Place 7 · East Bridgewater Jr/SrJavelin800g7.91' 3"11
Apr 28Randolph @ East BridgewaterApr 28 · Discus · Place 6 · East Bridgewater Jr/SrDiscus1.6kg6.81' 1.5"11
Apr 10Carver at East BridgewaterApr 10 · Javelin · East Bridgewater Jr/SrJavelin800g—DNS11
Apr 10Carver at East BridgewaterApr 10 · Discus · East Bridgewater Jr/SrDiscus1.6kg—NM11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7East Bridgewater VS RocklandMay 7 · Discus · Place 14 · East Bridgewater Jr/SrDiscus1463-710
Apr 14Sandwich vs. East Bridgewater Apr 14 · Discus · Place 8 · East Bridgewater Jr/SrDiscus862-110
Apr 9Middleboro vs East BridgewaterApr 9 · Discus · Place 11 · East Bridgewater Jr/SrDiscus1.6kg11.59' 6"10
Apr 2Norwell vs East BridgewaterApr 2 · Discus · Place 10 · East Bridgewater Jr/SrDiscus1061-410

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 28East Bridgewater Vs SandwichApr 28 · 800 Meters · Place 5 · East Bridgewater Jr/Sr800 Meters5.2:38.40a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 22South Shore League Meet #4Jan 22 · 1000 Meters · Place 28 · East Bridgewater Jr/Sr1000 Meters283:34.01a—
Jan 8South Shore League Meet #3Jan 8 · 1000 Meters · Place 19 · East Bridgewater Jr/Sr1000 Meters193:26.47a PB—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 11South Shore League Meet #1Dec 11 · 1000 Meters · East Bridgewater Jr/Sr1000 Meters--DNS9
Feb 6South Shore League Meet #6 Feb 6 · 1 Mile · Place 21 · East Bridgewater1 Mile216:07.04a PB—
Jan 30South Shore League Meet #5Jan 30 · 1 Mile · Place 17 · East Bridgewater1 Mile176:14.368
Jan 9South Shore League Meet #3Jan 9 · 1 Mile · Place 16 · East Bridgewater1 Mile166:20.558
Jan 4South Shore Meet #2 at WheatonJan 4 · 1 Mile · Place 8 · East Bridgewater Jr/Sr1 Mile8.5:58.14aUnofficial8
Jan 4South Shore Meet #2 at WheatonJan 4 · 1000 Meters · East Bridgewater Jr/Sr1000 Meters—DNS8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18South Shore League ChampMay 18 · 1 Mile · Place 5 · East Bridgewater1 Mile55:43.25a PB—
May 3East Bridgewater vs. MiddleboroMay 3 · 800 Meters · Place 10 · East Bridgewater800 Meters102:32.68a PB—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19South Shore League Meet #2Dec 19 · 1000 Meters · Place 13 · East Bridgewater Jr/Sr1000 Meters13.3:29.39a8
Dec 12South Shore League Meet #1Dec 12 · 1000 Meters · Place 12 · East Bridgewater Jr/Sr1000 Meters12.3:27.79a8