Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAbington vs East Bridgewater · May 213.5Abington vs East BridgewaterMay 2, 2024
100m Hurdles · 33" / 0.838m · OutdoorCarver at East Bridgewater · Apr 1015.0Carver at East BridgewaterApril 10, 2026
200 Meters · OutdoorMSTCA South Heptathlon · Jun 329.20aMSTCA South HeptathlonJune 3, 2024
800 Meters · OutdoorMSTCA South Heptathlon · Jun 32:50.54aMSTCA South HeptathlonJune 3, 2024
High Jump · IndoorMSTCA Kalperis Relays - Division 5 · Jan 161.42mMSTCA Kalperis Relays - Division 5January 16, 2026
High Jump · OutdoorMSTCA South Heptathlon · Jun 31.40mMSTCA South HeptathlonJune 3, 2024
Javelin · 600g · OutdoorEast Bridgewater vs Norwell · May 1296' 1"East Bridgewater vs NorwellMay 12, 2026
Long Jump · OutdoorMSTCA South Heptathlon · Jun 34.27mMSTCA South HeptathlonJune 3, 2024

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 21 · East Bridgewater Jr/Sr100m Hurdles33" / 0.838mRound P21.15.78aWind: -0.212
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Javelin · Place 19 · East Bridgewater Jr/SrJavelin600g19.88-0012
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 3 · East Bridgewater Jr/Sr100m Hurdles33" / 0.838mRound P3.15.91aWind: -1.412
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 3 · East Bridgewater Jr/Sr100m Hurdles33" / 0.838m3.15.75aWind: -0.212
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · Javelin · Place 3 · East Bridgewater Jr/SrJavelin600g3.92-1112
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles33" / 0.838mRound P1.15.51a12
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles33" / 0.838m1.15.42a12
May 12East Bridgewater vs NorwellMay 12 · Long Jump · Place 2 · East Bridgewater Jr/SrLong Jump2.14' 9"12
May 12East Bridgewater vs NorwellMay 12 · Javelin · Place 2 · East Bridgewater Jr/SrJavelin600g2.96' 1" PB12
May 12East Bridgewater vs NorwellMay 12 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles33" / 0.838m1.15.212
May 6Rockland at East BridgewaterMay 6 · Long Jump · Place 2 · East Bridgewater Jr/SrLong Jump2.15' 1"12
May 6Rockland at East BridgewaterMay 6 · Javelin · Place 2 · East Bridgewater Jr/SrJavelin600g2.83' 8"12
May 6Rockland at East BridgewaterMay 6 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles33" / 0.838m1.16.212
May 1MSTCA Division 6 RelaysMay 1 · Javelin · Place 6 · East Bridgewater Jr/SrJavelin627.80m12
Apr 28Randolph @ East BridgewaterApr 28 · Long Jump · Place 2 · East Bridgewater Jr/SrLong Jump2.14' 11"12
Apr 28Randolph @ East BridgewaterApr 28 · Javelin · Place 2 · East Bridgewater Jr/SrJavelin600g2.83' 1"12
Apr 28Randolph @ East BridgewaterApr 28 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles33" / 0.838m1.15.612
Apr 10Carver at East BridgewaterApr 10 · Long Jump · Place 4 · East Bridgewater Jr/SrLong Jump4.14' 1.5"12
Apr 10Carver at East BridgewaterApr 10 · Javelin · Place 2 · East Bridgewater Jr/SrJavelin600g2.84' 7"12
Apr 10Carver at East BridgewaterApr 10 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles33" / 0.838m1.15.0 PB12
Apr 7Middleborough vs East BridgewaterApr 7 · Long Jump · Place 2 · East Bridgewater Jr/SrLong Jump215-05.5012
Apr 7Middleborough vs East BridgewaterApr 7 · Javelin · Place 2 · East Bridgewater Jr/SrJavelin287-0512
Apr 7Middleborough vs East BridgewaterApr 7 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles116.07a12

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · Long Jump · Place 5 · East Bridgewater Jr/SrLong Jump515-2.7512
Feb 6South Shore League #5 MeetFeb 6 · 55m Hurdles · Place 1 · East Bridgewater Jr/Sr55m Hurdles19.00a12
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · Long Jump · Place 3 · East Bridgewater Jr/SrLong Jump315-1012
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 55m Hurdles · Place 1 · East Bridgewater Jr/Sr55m Hurdles18.86a12
Jan 24MSTCA Coaches' InvitationalJan 24 · Long Jump · Place 35 · East Bridgewater Jr/SrLong Jump3514-10.0012
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 6 · East Bridgewater Jr/Sr55m HurdlesRound P69.11a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 5 · East Bridgewater Jr/Sr55m Hurdles59.02a12
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · High Jump · Place 15 · East Bridgewater Jr/SrHigh Jump151.42m PB12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Long Jump · Place 6 · East Bridgewater Jr/SrLong Jump615-7.2512
Jan 12South Shore League Meet #4 2025-2026Jan 12 · Shot Put · Place 14 · East Bridgewater Jr/SrShot Put1423-812
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55m Hurdles · Place 1 · East Bridgewater Jr/Sr55m Hurdles19.10a12
Jan 5South Shore League #3 2025-2026Jan 5 · Long Jump · Place 2 · East Bridgewater Jr/SrLong Jump216-412
Jan 5South Shore League #3 2025-2026Jan 5 · 55m Hurdles · Place 1 · East Bridgewater Jr/Sr55m Hurdles19.11a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18MSTCA Division 5 RelaysMay 18 · Javelin · Place 12 · East Bridgewater Jr/SrJavelin1225.23m11
May 12South Shore League ChampionshipMay 12 · Javelin · Place 4 · East Bridgewater Jr/SrJavelin493-1111
May 12South Shore League ChampionshipMay 12 · 100m Hurdles · Place 2 · East Bridgewater Jr/Sr100m Hurdles215.94a11
May 12South Shore League ChampionshipMay 12 · 100m Hurdles · Place 2 · East Bridgewater Jr/Sr100m Hurdles216.02a11
May 7East Bridgewater VS RocklandMay 7 · Long Jump · Place 3 · East Bridgewater Jr/SrLong Jump315-111
May 7East Bridgewater VS RocklandMay 7 · Javelin · Place 3 · East Bridgewater Jr/SrJavelin380-911
May 7East Bridgewater VS RocklandMay 7 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles115.411
Apr 30Randolph vs East BridgewaterApr 30 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles115.911
Apr 14Sandwich vs. East Bridgewater Apr 14 · Javelin · Place 3 · East Bridgewater Jr/SrJavelin376-911
Apr 14Sandwich vs. East Bridgewater Apr 14 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles116.611
Apr 2Norwell vs East BridgewaterApr 2 · Long Jump · Place 4 · East Bridgewater Jr/SrLong Jump412-7.511
Apr 2Norwell vs East BridgewaterApr 2 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles116.011

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 22 · East Bridgewater Jr/Sr55m HurdlesRound P229.18a—
Feb 22MIAA Indoor Track & Field Meet of ChampionsFeb 22 · 55m Hurdles · Place 22 · East Bridgewater Jr/Sr55m HurdlesRound P229.18a—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · Long Jump · Place 5 · East Bridgewater Jr/SrLong Jump514-10.50—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 55m Hurdles · Place 1 · East Bridgewater Jr/Sr55m Hurdles19.12a—
Jan 27South Shore League meet #5Jan 27 · Long Jump · Place 15 · East Bridgewater Jr/SrLong Jump1514-2.50—
Jan 27South Shore League meet #5Jan 27 · 55m Hurdles · Place 2 · East Bridgewater Jr/Sr55m Hurdles29.11a—
Jan 13South Shore League Meet #4Jan 13 · Long Jump · Place 5 · East Bridgewater Jr/SrLong Jump514-10.25—
Jan 13South Shore League Meet #4Jan 13 · 55m Hurdles · Place 2 · East Bridgewater Jr/Sr55m Hurdles29.12a—
Jan 6South Shore league Meet #3Jan 6 · Long Jump · Place 19 · East Bridgewater Jr/SrLong Jump1913-9.50—
Jan 6South Shore league Meet #3Jan 6 · High Jump · Place 9 · East Bridgewater Jr/SrHigh Jump94-4—
Jan 6South Shore league Meet #3Jan 6 · 55m Hurdles · Place 2 · East Bridgewater Jr/Sr55m Hurdles29.10a—

2024 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jun 3MSTCA South HeptathlonJun 3 · Long Jump · Place 30 · East Bridgewater Jr/SrLong Jump304.27m PB—
Jun 3MSTCA South HeptathlonJun 3 · High Jump · Place 13 · East Bridgewater Jr/SrHigh Jump131.40m PB—
Jun 3MSTCA South HeptathlonJun 3 · Javelin · Place 11 · East Bridgewater Jr/SrJavelin1124.11m—
Jun 3MSTCA South HeptathlonJun 3 · Shot Put · Place 30 · East Bridgewater Jr/SrShot Put306.81m—
Jun 3MSTCA South HeptathlonJun 3 · 100m Hurdles · Place 5 · East Bridgewater Jr/Sr100m Hurdles515.80a—
Jun 3MSTCA South HeptathlonJun 3 · 800 Meters · Place 25 · East Bridgewater Jr/Sr800 Meters252:50.54a PB—
Jun 3MSTCA South HeptathlonJun 3 · 200 Meters · Place 30 · East Bridgewater Jr/Sr200 Meters3029.20a PB—
May 30MIAA Meet of ChampionsMay 30 · 100m Hurdles · Place 21 · East Bridgewater Jr/Sr100m Hurdles2116.30a—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles116.02a—
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 100m Hurdles · Place 2 · East Bridgewater Jr/Sr100m Hurdles216.06a—
May 18MSTCA South Shore TwilightMay 18 · Javelin · Place 27 · East Bridgewater Jr/SrJavelin2763-1—
May 18MSTCA South Shore TwilightMay 18 · 100m Hurdles · Place 33 · East Bridgewater Jr/Sr100m HurdlesRound P3319.90a—
May 14South Shore League ChampionshipMay 14 · Javelin · Place 8 · East Bridgewater Jr/SrJavelin878-10—
May 14South Shore League ChampionshipMay 14 · 100m Hurdles · Place 3 · East Bridgewater Jr/Sr100m Hurdles315.51a—
May 14South Shore League ChampionshipMay 14 · 100m Hurdles · Place 3 · East Bridgewater Jr/Sr100m Hurdles315.47a—
May 9Rockland vs East BridgewaterMay 9 · Javelin · Place 2 · East Bridgewater Jr/SrJavelin272-10—
May 9Rockland vs East BridgewaterMay 9 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles115.7—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Javelin · Place 15 · East Bridgewater Jr/SrJavelin1569-0—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 100m Hurdles · Place 2 · East Bridgewater Jr/Sr100m Hurdles215.96a—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 100m Hurdles · Place 2 · East Bridgewater Jr/Sr100m Hurdles215.49a—
May 2Abington vs East BridgewaterMay 2 · Javelin · Place 3 · East Bridgewater Jr/SrJavelin371-2—
May 2Abington vs East BridgewaterMay 2 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles115.6—
May 2Abington vs East BridgewaterMay 2 · 100 Meters · Place 3 · East Bridgewater Jr/Sr100 Meters313.5 PB—
Apr 30Randolph vs East BridgewaterApr 30 · Javelin · Place 4 · East Bridgewater Jr/SrJavelin484-4—
Apr 30Randolph vs East BridgewaterApr 30 · 100m Hurdles · Place 1 · East Bridgewater Jr/Sr100m Hurdles115.7—
Apr 30Randolph vs East BridgewaterApr 30 · 100 Meters · Place 5 · East Bridgewater Jr/Sr100 Meters513.9—
Apr 9Middleboro vs East BridgewaterApr 9 · Javelin · Place 2 · East Bridgewater Jr/SrJavelin276-9—
Apr 9Middleboro vs East BridgewaterApr 9 · 100m Hurdles · Place 3 · East Bridgewater Jr/Sr100m Hurdles316.29a—
Apr 5Norwell vs East BridgewaterApr 5 · Javelin · Place 3 · East Bridgewater Jr/SrJavelin374-10—
Apr 5Norwell vs East BridgewaterApr 5 · 100m Hurdles · Place 2 · East Bridgewater Jr/Sr100m Hurdles216.1—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 14 · East Bridgewater Jr/Sr55m Hurdles149.42a—
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 55m Hurdles · Place 5 · East Bridgewater Jr/Sr55m Hurdles59.29a—
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 55m Hurdles · Place 5 · East Bridgewater Jr/Sr55m Hurdles59.44a—
Jan 29South Shore League Meet #5Jan 29 · 55m Hurdles · Place 4 · East Bridgewater Jr/Sr55m Hurdles49.51a—
Jan 22South Shore League Meet #4Jan 22 · 55m Hurdles · Place 4 · East Bridgewater Jr/Sr55m Hurdles49.45a—
Jan 8South Shore League Meet #3Jan 8 · Long Jump · Place 16 · East Bridgewater Jr/SrLong Jump1612-9—
Jan 8South Shore League Meet #3Jan 8 · 55m Hurdles · Place 3 · East Bridgewater Jr/Sr55m Hurdles39.46a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55m Hurdles · Place 1 · East Bridgewater Jr/Sr55m Hurdles19.18a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55m Hurdles · Place 1 · East Bridgewater Jr/Sr55m Hurdles19.15a—