Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorSouth Shore League Meet #6 · Feb 63:13.42aSouth Shore League Meet #6 February 6, 2023
2 Miles · IndoorSSL Meet #3 · Jan 313:32.85aSSL Meet #3January 3, 2022
400 Meters · OutdoorRandolph vs East Bridgewater · Apr 3059.3Randolph vs East BridgewaterApril 30, 2025
800 Meters · OutdoorEast Bridgewater vs. Middleboro · May 32:28.06aEast Bridgewater vs. MiddleboroMay 3, 2023
Discus · 1.6kg · OutdoorCarver at East Bridgewater · Apr 1099' 5"Carver at East BridgewaterApril 10, 2026
Shot Put · 12lb · OutdoorRandolph @ East Bridgewater · Apr 2835' 10"Randolph @ East BridgewaterApril 28, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Discus · Place 13 · East Bridgewater Jr/SrDiscus1.6kg13.96-0512
May 12East Bridgewater vs NorwellMay 12 · Discus · Place 7 · East Bridgewater Jr/SrDiscus1.6kg7.94' 3"12
May 12East Bridgewater vs NorwellMay 12 · Shot Put · Place 8 · East Bridgewater Jr/SrShot Put12lb8.29' 6"12
May 6Rockland at East BridgewaterMay 6 · Discus · Place 4 · East Bridgewater Jr/SrDiscus1.6kg4.91' 2"12
May 6Rockland at East BridgewaterMay 6 · Shot Put · Place 6 · East Bridgewater Jr/SrShot Put12lb6.30' 2"12
May 1MSTCA Division 6 RelaysMay 1 · Discus · Place 31 · East Bridgewater Jr/SrDiscus3127.85m12
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 48 · East Bridgewater Jr/SrShot Put488.86m12
Apr 28Randolph @ East BridgewaterApr 28 · Discus · East Bridgewater Jr/SrDiscus1.6kg—NM12
Apr 28Randolph @ East BridgewaterApr 28 · Shot Put · Place 5 · East Bridgewater Jr/SrShot Put12lb5.35' 10" PB12
Apr 10Carver at East BridgewaterApr 10 · Discus · Place 1 · East Bridgewater Jr/SrDiscus1.6kg1.99' 5" PB12
Apr 10Carver at East BridgewaterApr 10 · Shot Put · Place 6 · East Bridgewater Jr/SrShot Put12lb6.30' 6.5"12
Apr 7Middleborough vs East BridgewaterApr 7 · Discus · Place 4 · East Bridgewater Jr/SrDiscus497-0812
Apr 7Middleborough vs East BridgewaterApr 7 · Shot Put · Place 5 · East Bridgewater Jr/SrShot Put530-05.5012

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 18MSTCA Division 5 RelaysMay 18 · Discus · Place 46 · East Bridgewater Jr/SrDiscus4623.11m11
May 12South Shore League ChampionshipMay 12 · 400 Meters · Place 18 · East Bridgewater Jr/Sr400 Meters1859.85a11
May 7East Bridgewater VS RocklandMay 7 · Discus · Place 5 · East Bridgewater Jr/SrDiscus587-1111
May 7East Bridgewater VS RocklandMay 7 · 400 Meters · Place 4 · East Bridgewater Jr/Sr400 Meters459.711
Apr 30Randolph vs East BridgewaterApr 30 · 400 Meters · Place 3 · East Bridgewater Jr/Sr400 Meters359.3 PB11
Apr 14Sandwich vs. East Bridgewater Apr 14 · Discus · Place 3 · East Bridgewater Jr/SrDiscus374-911
Apr 14Sandwich vs. East Bridgewater Apr 14 · Shot Put · Place 9 · East Bridgewater Jr/SrShot Put929-011
Apr 14Sandwich vs. East Bridgewater Apr 14 · 400 Meters · Place 3 · East Bridgewater Jr/Sr400 Meters31:00.511
Apr 9Middleboro vs East BridgewaterApr 9 · Discus · Place 6 · East Bridgewater Jr/SrDiscus1.6kg6.74' 11.5"11
Apr 9Middleboro vs East BridgewaterApr 9 · Shot Put · Place 9 · East Bridgewater Jr/SrShot Put12lb9.31' 1.5"11
Apr 9Middleboro vs East BridgewaterApr 9 · 400 Meters · Place 4 · East Bridgewater Jr/Sr400 Meters4.59.811
Apr 2Norwell vs East BridgewaterApr 2 · Discus · Place 7 · East Bridgewater Jr/SrDiscus766-711
Apr 2Norwell vs East BridgewaterApr 2 · 400 Meters · Place 8 · East Bridgewater Jr/Sr400 Meters81:02.711

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 800 Meters · Place 61 · East Bridgewater Jr/Sr800 Meters612:38.74a—
Apr 28East Bridgewater Vs SandwichApr 28 · 800 Meters · Place 3 · East Bridgewater Jr/Sr800 Meters3.2:31.00a10
Apr 5Norwell vs East BridgewaterApr 5 · 800 Meters · Place 9 · East Bridgewater Jr/Sr800 Meters92:29.0—

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 1000 Meters · Place 19 · East Bridgewater Jr/Sr1000 Meters193:28.86a—
Jan 29South Shore League Meet #5Jan 29 · 1000 Meters · Place 20 · East Bridgewater Jr/Sr1000 Meters203:23.81a—
Jan 22South Shore League Meet #4Jan 22 · 1000 Meters · Place 23 · East Bridgewater Jr/Sr1000 Meters233:23.54a—

2023 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18South Shore League Meet #2Dec 18 · 1000 Meters · East Bridgewater Jr/Sr1000 Meters—DNS10
Dec 11South Shore League Meet #1Dec 11 · 1000 Meters · East Bridgewater Jr/Sr1000 Meters--DNS10
Feb 6South Shore League Meet #6 Feb 6 · 1000 Meters · Place 9 · East Bridgewater1000 Meters93:13.42a PB—
Jan 30South Shore League Meet #5Jan 30 · 1000 Meters · Place 5 · East Bridgewater1000 Meters53:18.70FR
Jan 9South Shore League Meet #3Jan 9 · 1000 Meters · Place 10 · East Bridgewater1000 Meters103:17.07FR
Jan 4South Shore Meet Wheaton #1Jan 4 · 1000 Meters · Place 15 · East Bridgewater1000 Meters153:16.00a—

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 3East Bridgewater vs. MiddleboroMay 3 · 800 Meters · Place 9 · East Bridgewater800 Meters92:28.06a PB—

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 19South Shore League Meet #2Dec 19 · 1000 Meters · Place 10 · East Bridgewater Jr/Sr1000 Meters10.3:20.97a9
Dec 12South Shore League Meet #1Dec 12 · 1000 Meters · Place 9 · East Bridgewater Jr/Sr1000 Meters9.3:16.76a9
Feb 8SSL ChampionshipFeb 8 · 1000 Meters · Place 11 · East Bridgewater Jr/Sr1000 Meters11.3:24.79a8
Jan 28SSL Meet #6Jan 28 · 1000 Meters · Place 5 · East Bridgewater1000 Meters53:21.738
Jan 26SSL Meet #5Jan 26 · 1000 Meters · Place 12 · East Bridgewater1000 Meters123:22.318
Jan 7SSL Meet #4Jan 7 · 1000 Meters · Place 7 · East Bridgewater Jr/Sr1000 Meters7.3:31.59a8
Jan 3SSL Meet #3Jan 3 · 2 Miles · Place 5 · East Bridgewater Jr/Sr2 Miles5.13:32.85a PB8

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 1000 Meters · Place 7 · East Bridgewater Jr/Sr1000 Meters7.3:26.00a8