Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorSouth Shore League Meet #1 · Dec 116:02.12aSouth Shore League Meet #1December 11, 2023
1 Mile · OutdoorMiddleboro vs East Bridgewater · Apr 95:28.48aMiddleboro vs East BridgewaterApril 9, 2024
1000 Meters · IndoorSouth Shore League Indoor TF Championship · Feb 32:58.50aSouth Shore League Indoor TF ChampionshipFebruary 3, 2025
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 5 Track & Field Championship · May 2917.76aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 5 Track & Field Championship · May 291:01.19aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
55m Hurdles · 39" · IndoorSouth Shore League Meet #2 · Dec 228.92aSouth Shore League Meet #2December 22, 2025
600 Meters · IndoorSouth Shore League #5 Meet · Feb 61:33.03aSouth Shore League #5 MeetFebruary 6, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 17 · East Bridgewater Jr/Sr400m Hurdles36" / 0.914m17.1:02.16a11
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 400m Hurdles · Place 5 · East Bridgewater Jr/Sr400m Hurdles36" / 0.914m5.1:02.82a11
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 110m Hurdles · Place 9 · East Bridgewater Jr/Sr110m Hurdles39" / 0.991mRound P9.18.00a11
May 12East Bridgewater vs NorwellMay 12 · 400m Hurdles · Place 1 · East Bridgewater Jr/Sr400m Hurdles36" / 0.914m1.1:05.111
May 12East Bridgewater vs NorwellMay 12 · 110m Hurdles · Place 1 · East Bridgewater Jr/Sr110m Hurdles39" / 0.991m1.18.811
May 6Rockland at East BridgewaterMay 6 · 400m Hurdles · Place 1 · East Bridgewater Jr/Sr400m Hurdles36" / 0.914m1.1:02.511
May 6Rockland at East BridgewaterMay 6 · 110m Hurdles · Place 2 · East Bridgewater Jr/Sr110m Hurdles39" / 0.991m2.18.411
Apr 28Randolph @ East BridgewaterApr 28 · 400m Hurdles · Place 2 · East Bridgewater Jr/Sr400m Hurdles36" / 0.914m2.1:08.011
Apr 10Carver at East BridgewaterApr 10 · 400m Hurdles · Place 1 · East Bridgewater Jr/Sr400m Hurdles36" / 0.914m1.1:04.111
Apr 10Carver at East BridgewaterApr 10 · 110m Hurdles · Place 2 · East Bridgewater Jr/Sr110m Hurdles39" / 0.991m2.18.911
Apr 7Middleborough vs East BridgewaterApr 7 · 400m Hurdles · Place 1 · East Bridgewater Jr/Sr400m Hurdles11:04.28a11
Apr 7Middleborough vs East BridgewaterApr 7 · 110m Hurdles · Place 3 · East Bridgewater Jr/Sr110m Hurdles318.93a11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 6South Shore League #5 MeetFeb 6 · 55m Hurdles · Place 13 · East Bridgewater Jr/Sr55m Hurdles139.14a11
Feb 6South Shore League #5 MeetFeb 6 · 600 Meters · Place 5 · East Bridgewater Jr/Sr600 Meters51:33.03a PB11
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 55m Hurdles · Place 8 · East Bridgewater Jr/Sr55m Hurdles89.02a11
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 600 Meters · Place 5 · East Bridgewater Jr/Sr600 Meters51:33.37a11
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 55m Hurdles · Place 11 · East Bridgewater Jr/Sr55m Hurdles118.97a11
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 600 Meters · Place 4 · East Bridgewater Jr/Sr600 Meters41:33.70a11
Jan 5South Shore League #3 2025-2026Jan 5 · 55m Hurdles · Place 5 · East Bridgewater Jr/Sr55m Hurdles58.96a11

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 600 Meters · Place 3 · East Bridgewater Jr/Sr600 Meters3.1:38.98a11
Dec 22South Shore League Meet #2Dec 22 · 55m Hurdles · Place 5 · East Bridgewater Jr/Sr55m Hurdles39"5.8.92a PB11
Dec 15South Shore League Meet #1Dec 15 · 600 Meters · Place 7 · East Bridgewater Jr/Sr600 Meters7.1:36.95a11
Dec 15South Shore League Meet #1Dec 15 · 55m Hurdles · Place 5 · East Bridgewater Jr/Sr55m Hurdles39"5.9.09a11
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 55m Hurdles · Place 7 · East Bridgewater Jr/Sr55m Hurdles79.22a—
Feb 3South Shore League Indoor TF ChampionshipFeb 3 · 1000 Meters · Place 9 · East Bridgewater Jr/Sr1000 Meters92:58.50a PB—
Jan 27South Shore League meet #5Jan 27 · 55m Hurdles · Place 7 · East Bridgewater Jr/Sr55m Hurdles79.56a—
Jan 27South Shore League meet #5Jan 27 · 1000 Meters · Place 8 · East Bridgewater Jr/Sr1000 Meters83:07.83a—
Jan 13South Shore League Meet #4Jan 13 · 55m Hurdles · Place 6 · East Bridgewater Jr/Sr55m Hurdles69.33a—
Jan 13South Shore League Meet #4Jan 13 · 1000 Meters · Place 8 · East Bridgewater Jr/Sr1000 Meters82:59.68a—
Jan 6South Shore league Meet #3Jan 6 · 55m Hurdles · Place 8 · East Bridgewater Jr/Sr55m Hurdles89.58a—
Jan 6South Shore league Meet #3Jan 6 · 1000 Meters · Place 9 · East Bridgewater Jr/Sr1000 Meters93:01.21a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 1000 Meters · Place 22 · East Bridgewater Jr/Sr1000 Meters222:58.54a—

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 10 · East Bridgewater Jr/Sr400m Hurdles36" / 0.914m10.1:01.19a PB10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 25 · East Bridgewater Jr/Sr110m Hurdles39" / 0.991mRound P25.17.76a PBWind: 010
May 25Middleboro Final Qualifier at BRMay 25 · 400m Hurdles · Place 2 · East Bridgewater Jr/Sr400m Hurdles21:01.64a10
May 12South Shore League ChampionshipMay 12 · 400m Hurdles · Place 7 · East Bridgewater Jr/Sr400m Hurdles71:05.83a10
May 12South Shore League ChampionshipMay 12 · 110m Hurdles · Place 6 · East Bridgewater Jr/Sr110m Hurdles617.47a10
May 12South Shore League ChampionshipMay 12 · 110m Hurdles · Place 6 · East Bridgewater Jr/Sr110m Hurdles617.66a10
May 7East Bridgewater VS RocklandMay 7 · 400m Hurdles · Place 1 · East Bridgewater Jr/Sr400m Hurdles11:02.510
May 7East Bridgewater VS RocklandMay 7 · 110m Hurdles · Place 2 · East Bridgewater Jr/Sr110m Hurdles217.610
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400m Hurdles · Place 5 · East Bridgewater Jr/Sr400m Hurdles51:02.70a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 110m Hurdles · Place 7 · East Bridgewater Jr/Sr110m HurdlesRound P717.17a10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 110m Hurdles · Place 7 · East Bridgewater Jr/Sr110m Hurdles716.91a10
Apr 30Randolph vs East BridgewaterApr 30 · 400m Hurdles · Place 2 · East Bridgewater Jr/Sr400m Hurdles21:03.410
Apr 30Randolph vs East BridgewaterApr 30 · 110m Hurdles · Place 2 · East Bridgewater Jr/Sr110m Hurdles216.910
Apr 14Sandwich vs. East Bridgewater Apr 14 · 400m Hurdles · Place 1 · East Bridgewater Jr/Sr400m Hurdles11:07.710
Apr 14Sandwich vs. East Bridgewater Apr 14 · 110m Hurdles · Place 2 · East Bridgewater Jr/Sr110m Hurdles219.610
Apr 9Middleboro vs East BridgewaterApr 9 · 400m Hurdles · Place 1 · East Bridgewater Jr/Sr400m Hurdles36" / 0.914m1.1:05.210
Apr 9Middleboro vs East BridgewaterApr 9 · 110m Hurdles · Place 3 · East Bridgewater Jr/Sr110m Hurdles39" / 0.991m3.18.910
Apr 2Norwell vs East BridgewaterApr 2 · 400m Hurdles · Place 3 · East Bridgewater Jr/Sr400m Hurdles31:08.310
Apr 2Norwell vs East BridgewaterApr 2 · 110m Hurdles · Place 3 · East Bridgewater Jr/Sr110m Hurdles319.710

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · 1000 Meters · Place 8 · East Bridgewater Jr/Sr1000 Meters8.3:02.32a10
Dec 23South Shore League Meet #2Dec 23 · 55m Hurdles · Place 8 · East Bridgewater Jr/Sr55m Hurdles39"8.9.94a10
Dec 16South Shore League Meet #1Dec 16 · 1000 Meters · Place 11 · East Bridgewater Jr/Sr1000 Meters11.3:01.94a10
Dec 16South Shore League Meet #1Dec 16 · 55m Hurdles · Place 11 · East Bridgewater Jr/Sr55m Hurdles39"11.10.21a10
Jan 29South Shore League Meet #5Jan 29 · 1000 Meters · Place 12 · East Bridgewater Jr/Sr1000 Meters123:10.15a—
Jan 22South Shore League Meet #4Jan 22 · 1000 Meters · Place 19 · East Bridgewater Jr/Sr1000 Meters193:14.89a—
Jan 8South Shore League Meet #3Jan 8 · 1000 Meters · Place 12 · East Bridgewater Jr/Sr1000 Meters123:16.75a—

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 400m Hurdles · Place 22 · East Bridgewater Jr/Sr400m Hurdles221:08.06a—
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 26 · East Bridgewater Jr/Sr1 Mile265:32.68a—
May 14South Shore League ChampionshipMay 14 · 400m Hurdles · Place 8 · East Bridgewater Jr/Sr400m Hurdles81:08.28a—
Apr 28East Bridgewater Vs SandwichApr 28 · 1 Mile · Place 5 · East Bridgewater Jr/Sr1 Mile5.5:43.10a9
Apr 28East Bridgewater Vs SandwichApr 28 · 400m Hurdles · Place 3 · East Bridgewater Jr/Sr400m Hurdles36" / 0.914m3.1:07.70a9
Apr 9Middleboro vs East BridgewaterApr 9 · 1 Mile · Place 8 · East Bridgewater Jr/Sr1 Mile85:28.48a PB—
Apr 9Middleboro vs East BridgewaterApr 9 · 400m Hurdles · Place 1 · East Bridgewater Jr/Sr400m Hurdles11:08.55a—
Apr 5Norwell vs East BridgewaterApr 5 · 400m Hurdles · Place 6 · East Bridgewater Jr/Sr400m Hurdles61:12.8—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 86 · East Bridgewater Jr/Sr1000 Meters86.3:16.57a9
Dec 18South Shore League Meet #2Dec 18 · 1000 Meters · Place 9 · East Bridgewater Jr/Sr1000 Meters9.3:19.27a9
Dec 11South Shore League Meet #1Dec 11 · 1 Mile · Place 17 · East Bridgewater Jr/Sr1 Mile17.6:02.12a PB9
Dec 11South Shore League Meet #1Dec 11 · 1000 Meters · Place 20 · East Bridgewater Jr/Sr1000 Meters20.3:29.95a9

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18South Shore League ChampMay 18 · 1 Mile · Place 6 · East Bridgewater1 Mile65:45.83a—
May 3East Bridgewater vs. MiddleboroMay 3 · 1 Mile · Place 7 · East Bridgewater1 Mile75:45.46a—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 28SSL Meet #6Jan 28 · 1 Mile · Place 8 · East Bridgewater1 Mile86:30.537
Jan 26SSL Meet #5Jan 26 · 1 Mile · Place 21 · East Bridgewater1 Mile216:34.997
Jan 3SSL Meet #3Jan 3 · 1 Mile · Place 10 · East Bridgewater Jr/Sr1 Mile10.6:45.32a7

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 1 Mile · Place 14 · East Bridgewater Jr/Sr1 Mile14.6:35.85a7