Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #4 · Jan 224:53.32aHockomock League #4January 22, 2026
1 Mile · OutdoorMSTCA Coaches Shore Invitational · May 164:37.86aMSTCA Coaches Shore InvitationalMay 16, 2026
800 Meters · OutdoorSharon vs Attleboro · May 1202:09.1Sharon vs AttleboroMay 12, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 1 Mile · Place 7 · Attleboro1 Mile7.4:41.99a10
May 16MSTCA Coaches Shore InvitationalMay 16 · 1 Mile · Place 11 · Attleboro1 Mile114:37.86a PB10
May 12Sharon vs AttleboroMay 12 · 1 Mile · Attleboro1 Mile—4:4710
May 12Sharon vs AttleboroMay 12 · 800 Meters · Attleboro800 Meters—02:09.1 PB10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 1 Mile · Place 20 · Attleboro1 Mile204:50.55a10
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · 1 Mile · Place 2 · Attleboro1 Mile2.4:45.010
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · 800 Meters · Attleboro800 Meters—DNS10
Apr 28King Philip vs. AttleboroApr 28 · 1 Mile · Place 5 · Attleboro1 Mile5.4:58.110
Apr 28King Philip vs. AttleboroApr 28 · 800 Meters · Place 4 · Attleboro800 Meters4.2:16.010
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 1 Mile · Place 3 · Attleboro1 Mile3.4:51.85a10
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · 1 Mile · Place 11 · Attleboro1 Mile114:52.44a10
Apr 14Attleboro @ FranklinApr 14 · 1 Mile · Place 4 · Attleboro1 Mile4.4:54.610
Apr 14Attleboro @ FranklinApr 14 · 800 Meters · Place 5 · Attleboro800 Meters5.2:11.610
Apr 7Attleboro vs TauntonApr 7 · 1 Mile · Place 5 · Attleboro1 Mile55:05.59a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 1 Mile · Place 10 · Attleboro1 Mile104:54.61a10
Jan 22Hockomock League #4Jan 22 · 1 Mile · Place 6 · Attleboro1 Mile64:53.32a PB10
Jan 15Hockomock League #3Jan 15 · 1 Mile · Place 26 · Attleboro1 Mile265:18.20a10
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1 Mile · Place 21 · Attleboro1 Mile215:02.89a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 1 Mile · Place 14 · Attleboro1 Mile14.5:02.04a10
Feb 6Hockomock League ChampionshipFeb 6 · 1 Mile · Place 14 · Attleboro1 Mile145:02.16a—
Jan 16Hockomock League #3Jan 16 · 1 Mile · Place 21 · Attleboro1 Mile215:01.10a—
Jan 9Hockomock League #2Jan 9 · 1 Mile · Place 28 · Attleboro1 Mile285:09.08a—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · 1 Mile · Place 28 · Attleboro1 Mile28.5:20.63a9