Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 5 Indoor Track & Field Championship · Feb 144:35.06MIAA Division 5 Indoor Track & Field ChampionshipFebruary 14, 2026
1 Mile · OutdoorCarver at East Bridgewater · Apr 104:41.7Carver at East BridgewaterApril 10, 2026
1000 Meters · IndoorSouth Shore League Meet #4 2025-2026 · Jan 122:43.66aSouth Shore League Meet #4 2025-2026January 12, 2026
2 Miles · IndoorSouth Shore League #5 Meet · Feb 69:55.80aSouth Shore League #5 MeetFebruary 6, 2026
2 Miles · OutdoorMIAA Division 5 Track & Field Championship · May 299:57.62aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
600 Meters · IndoorSouth Shore League Meet #1 · Dec 121:38.68aSouth Shore League Meet #1December 12, 2022

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 2 Miles · Place 22 · East Bridgewater Jr/Sr2 Miles22.10:18.34a12
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 1 Mile · Place 35 · East Bridgewater Jr/Sr1 Mile35.4:47.92a12
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 2 Miles · Place 2 · East Bridgewater Jr/Sr2 Miles2.10:24.84a12
May 21South Shore League Outdoor Track & Field ChampionshipMay 21 · 1 Mile · Place 2 · East Bridgewater Jr/Sr1 Mile2.4:44.41a12
May 12East Bridgewater vs NorwellMay 12 · 2 Miles · Place 1 · East Bridgewater Jr/Sr2 Miles1.10:26.012
May 12East Bridgewater vs NorwellMay 12 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile1.5:06.612
May 6Rockland at East BridgewaterMay 6 · 2 Miles · Place 1 · East Bridgewater Jr/Sr2 Miles1.13:01.412
May 6Rockland at East BridgewaterMay 6 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile1.4:43.412
Apr 28Randolph @ East BridgewaterApr 28 · 2 Miles · Place 2 · East Bridgewater Jr/Sr2 Miles2.14:28.012
Apr 28Randolph @ East BridgewaterApr 28 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile1.5:32.412
Apr 10Carver at East BridgewaterApr 10 · 2 Miles · Place 2 · East Bridgewater Jr/Sr2 Miles2.10:26.412
Apr 10Carver at East BridgewaterApr 10 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile1.4:41.7 PB12
Apr 7Middleborough vs East BridgewaterApr 7 · 2 Miles · Place 2 · East Bridgewater Jr/Sr2 Miles210:48.03a12
Apr 7Middleborough vs East BridgewaterApr 7 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile14:50.32a12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 2 Miles · Place 13 · East Bridgewater2 Miles1310:24.33—
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 7 · East Bridgewater1 Mile74:35.06 PB—
Feb 6South Shore League #5 MeetFeb 6 · 2 Miles · Place 1 · East Bridgewater Jr/Sr2 Miles19:55.80a PB12
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 2 Miles · Place 1 · East Bridgewater Jr/Sr2 Miles110:19.11a12
Feb 2South Shore League Indoor Track & Field ChampionshipFeb 2 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile14:39.46a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 1000 Meters · Place 38 · East Bridgewater Jr/Sr1000 Meters382:51.32a12
Jan 12South Shore League Meet #4 2025-2026Jan 12 · 1000 Meters · Place 1 · East Bridgewater Jr/Sr1000 Meters12:43.66a PB12
Jan 5South Shore League #3 2025-2026Jan 5 · 2 Miles · Place 2 · East Bridgewater Jr/Sr2 Miles210:25.77a12
Jan 5South Shore League #3 2025-2026Jan 5 · 1 Mile · Place 4 · East Bridgewater Jr/Sr1 Mile44:43.98a12

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 15South Shore League Meet #1Dec 15 · 1000 Meters · Place 2 · East Bridgewater Jr/Sr1000 Meters2.2:51.77a12
Feb 17MIAA Division 5 Indoor Track & Field ChampionshipFeb 17 · 1 Mile · Place 26 · East Bridgewater Jr/Sr1 Mile26.5:01.71a11
Jan 27South Shore League meet #5Jan 27 · 1 Mile · Place 3 · East Bridgewater Jr/Sr1 Mile34:51.24a—
Jan 13South Shore League Meet #4Jan 13 · 1 Mile · Place 3 · East Bridgewater Jr/Sr1 Mile35:00.00a—
Jan 13South Shore League Meet #4Jan 13 · 1000 Meters · Place 9 · East Bridgewater Jr/Sr1000 Meters93:01.17a—
Jan 6South Shore league Meet #3Jan 6 · 1 Mile · Place 4 · East Bridgewater Jr/Sr1 Mile44:54.72a—
Jan 6South Shore league Meet #3Jan 6 · 1000 Meters · Place 10 · East Bridgewater Jr/Sr1000 Meters103:04.68a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 4 · East Bridgewater Jr/Sr2 Miles4.9:57.62a PB11
May 12South Shore League ChampionshipMay 12 · 2 Miles · Place 2 · East Bridgewater Jr/Sr2 Miles210:11.35a11
May 12South Shore League ChampionshipMay 12 · 1 Mile · Place 4 · East Bridgewater Jr/Sr1 Mile45:00.16a11
May 7East Bridgewater VS RocklandMay 7 · 2 Miles · Place 1 · East Bridgewater Jr/Sr2 Miles110:24.611
May 7East Bridgewater VS RocklandMay 7 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile14:47.911
Apr 30Randolph vs East BridgewaterApr 30 · 2 Miles · Place 1 · East Bridgewater Jr/Sr2 Miles110:14.711
Apr 30Randolph vs East BridgewaterApr 30 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile14:57.111
Apr 14Sandwich vs. East Bridgewater Apr 14 · 2 Miles · Place 1 · East Bridgewater Jr/Sr2 Miles110:15.011
Apr 14Sandwich vs. East Bridgewater Apr 14 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile14:51.211
Apr 9Middleboro vs East BridgewaterApr 9 · 2 Miles · Place 2 · East Bridgewater Jr/Sr2 Miles2.10:00.011
Apr 9Middleboro vs East BridgewaterApr 9 · 1 Mile · Place 2 · East Bridgewater Jr/Sr1 Mile2.4:54.011
Apr 2Norwell vs East BridgewaterApr 2 · 2 Miles · Place 2 · East Bridgewater Jr/Sr2 Miles212:09.111
Apr 2Norwell vs East BridgewaterApr 2 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile14:50.311

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 23South Shore League Meet #2Dec 23 · 1 Mile · Place 7 · East Bridgewater Jr/Sr1 Mile7.5:12.62a11
Dec 23South Shore League Meet #2Dec 23 · 1000 Meters · Place 5 · East Bridgewater Jr/Sr1000 Meters5.2:58.48a11
Dec 16South Shore League Meet #1Dec 16 · 1 Mile · Place 8 · East Bridgewater Jr/Sr1 Mile8.5:11.89a11
Dec 16South Shore League Meet #1Dec 16 · 1000 Meters · Place 5 · East Bridgewater Jr/Sr1000 Meters5.2:56.24a11
Feb 14MIAA Division 5 Indoor Track & Field ChampionshipFeb 14 · 1 Mile · Place 18 · East Bridgewater Jr/Sr1 Mile184:54.20a—
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 2 Miles · Place 1 · East Bridgewater Jr/Sr2 Miles110:31.16a—
Feb 5South Shore League Indoor TF ChampionshipFeb 5 · 1 Mile · Place 2 · East Bridgewater Jr/Sr1 Mile24:55.44a—
Jan 29South Shore League Meet #5Jan 29 · 2 Miles · Place 3 · East Bridgewater Jr/Sr2 Miles310:46.74a—
Jan 29South Shore League Meet #5Jan 29 · 1 Mile · Place 4 · East Bridgewater Jr/Sr1 Mile44:55.89a—
Jan 22South Shore League Meet #4Jan 22 · 2 Miles · Place 4 · East Bridgewater Jr/Sr2 Miles410:52.72a—
Jan 8South Shore League Meet #3Jan 8 · 2 Miles · Place 3 · East Bridgewater Jr/Sr2 Miles311:17.28a—
Jan 8South Shore League Meet #3Jan 8 · 1 Mile · Place 3 · East Bridgewater Jr/Sr1 Mile34:46.66a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 1 Mile · Place 3 · East Bridgewater Jr/Sr1 Mile34:49.07a—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · 2 Miles · Place 30 · East Bridgewater Jr/Sr2 Miles3011:09.76a—
May 14South Shore League ChampionshipMay 14 · 2 Miles · Place 2 · East Bridgewater Jr/Sr2 Miles210:26.73a—
Apr 28East Bridgewater Vs SandwichApr 28 · 2 Miles · Place 2 · East Bridgewater Jr/Sr2 Miles2.10:43.00a10
Apr 9Middleboro vs East BridgewaterApr 9 · 2 Miles · Place 4 · East Bridgewater Jr/Sr2 Miles411:00.62a—
Apr 9Middleboro vs East BridgewaterApr 9 · 1 Mile · Place 5 · East Bridgewater Jr/Sr1 Mile55:02.34a—
Apr 5Norwell vs East BridgewaterApr 5 · 2 Miles · Place 3 · East Bridgewater Jr/Sr2 Miles311:11.0—
Apr 5Norwell vs East BridgewaterApr 5 · 1 Mile · Place 3 · East Bridgewater Jr/Sr1 Mile34:59.0—

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1 Mile · Place 17 · East Bridgewater Jr/Sr1 Mile17.4:50.08a10
Dec 18South Shore League Meet #2Dec 18 · 2 Miles · Place 1 · East Bridgewater Jr/Sr2 Miles1.10:51.82a10
Dec 18South Shore League Meet #2Dec 18 · 1 Mile · Place 2 · East Bridgewater Jr/Sr1 Mile2.4:54.54a10
Dec 11South Shore League Meet #1Dec 11 · 1 Mile · Place 1 · East Bridgewater Jr/Sr1 Mile1.4:48.41a10
Dec 11South Shore League Meet #1Dec 11 · 1000 Meters · East Bridgewater Jr/Sr1000 Meters--DNS10
Feb 6South Shore League Meet #6 Feb 6 · 1 Mile · Place 11 · East Bridgewater1 Mile115:06.61a—
Jan 9South Shore League Meet #3Jan 9 · 1 Mile · Place 6 · East Bridgewater1 Mile65:13.98FR
Jan 4South Shore Meet Wheaton #1Jan 4 · 600 Meters · Place 7 · East Bridgewater600 Meters71:44.55a—
Jan 4South Shore Meet #2 at WheatonJan 4 · 1 Mile · Place 2 · East Bridgewater Jr/Sr1 Mile2.5:09.03aUnofficial9
Jan 4South Shore Meet #2 at WheatonJan 4 · 1000 Meters · East Bridgewater Jr/Sr1000 Meters—DNS9

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 18South Shore League ChampMay 18 · 2 Miles · Place 3 · East Bridgewater2 Miles310:43.14a—
May 12MSTCA Twilight InvitationalMay 12 · 1 Mile · Place 2 · East Bridgewater1 Mile24:49.71a—
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · 2 Miles · Place 3 · East Bridgewater2 Miles310:27.96a—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 2 Miles · Place 3 · East Bridgewater Jr/Sr2 Miles3.10:27.96a11
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 1 Mile · East Bridgewater Jr/Sr1 Mile--DNS11
May 3East Bridgewater vs. MiddleboroMay 3 · 2 Miles · Place 3 · East Bridgewater2 Miles310:25.16a—

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 12South Shore League Meet #1Dec 12 · 600 Meters · Place 6 · East Bridgewater Jr/Sr600 Meters6.1:38.68a PB9
Feb 8SSL ChampionshipFeb 8 · 2 Miles · Place 5 · East Bridgewater Jr/Sr2 Miles5.12:14.92a8
Feb 8SSL ChampionshipFeb 8 · 1 Mile · Place 8 · East Bridgewater Jr/Sr1 Mile8.5:15.72a8
Jan 28SSL Meet #6Jan 28 · 1 Mile · Place 2 · East Bridgewater1 Mile25:17.908
Jan 26SSL Meet #5Jan 26 · 1 Mile · Place 8 · East Bridgewater1 Mile85:19.018
Jan 26SSL Meet #5Jan 26 · 1000 Meters · Place 9 · East Bridgewater1000 Meters93:11.518
Jan 7SSL Meet #4Jan 7 · 1 Mile · Place 3 · East Bridgewater Jr/Sr1 Mile3.5:26.73a8
Jan 3SSL Meet #3Jan 3 · 2 Miles · Place 3 · East Bridgewater Jr/Sr2 Miles3.11:58.54a8
Jan 3SSL Meet #3Jan 3 · 1 Mile · Place 6 · East Bridgewater Jr/Sr1 Mile6.5:28.90a8

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 23South Shore League TF ChampionshipMay 23 · 2 Miles · East Bridgewater Jr/Sr2 Miles--DNS10
May 14MSTCA Coaches InvitationalMay 14 · 1 Mile · Place 12 · East Bridgewater Jr/Sr1 Mile12.5:17.16a10
May 14MSTCA Coaches InvitationalMay 14 · 1 Mile · Place 12 · East Bridgewater Jr/Sr1 Mile12.5:17.16aUnofficial10
Apr 26East Bridgewater vs Rockland and MashpeeApr 26 · 2 Miles · East Bridgewater Jr/Sr2 Miles—11:09Unofficial10
Apr 26East Bridgewater vs Rockland and MashpeeApr 26 · 1 Mile · East Bridgewater Jr/Sr1 Mile—5:08.8Unofficial10

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22South Shore League Meet #2Dec 22 · 1 Mile · Place 4 · East Bridgewater Jr/Sr1 Mile4.5:17.98a8
Dec 13SSL Meet #1Dec 13 · 2 Miles · Place 4 · East Bridgewater Jr/Sr2 Miles4.11:39.54a8
Dec 13SSL Meet #1Dec 13 · 1 Mile · Place 8 · East Bridgewater Jr/Sr1 Mile8.5:23.76a8

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 14South Shore League ChampionshipJun 14 · 2 Miles · Place 8 · East Bridgewater2 Miles811:29.027
Jun 3Norwell @ East BridgewaterJun 3 · 1 Mile · East Bridgewater Jr/Sr1 Mile—5:23.1Unofficial9
May 21East Bridgewater vs CarverMay 21 · 2 Miles · East Bridgewater Jr/Sr2 Miles—11:15Unofficial9
May 10Rockland @ East BridgewaterMay 10 · 2 Miles · East Bridgewater Jr/Sr2 Miles—11:57Unofficial9
May 10Rockland @ East BridgewaterMay 10 · 1 Mile · East Bridgewater Jr/Sr1 Mile—5:32Unofficial9