Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · Outdoor2026 Attleboro, Feehan, North Attleboro Tri-Meet · Apr 21113-102026 Attleboro, Feehan, North Attleboro Tri-MeetApril 21, 2026
Shot Put · 12lb · OutdoorKing Philip vs. Attleboro · Apr 2836' 7.75"King Philip vs. AttleboroApril 28, 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 · Discus · Place 16 · AttleboroDiscus1.6kg16.112-0011
May 16MSTCA Coaches Shore InvitationalMay 16 · Discus · Place 24 · AttleboroDiscus24107-211
May 12Sharon vs AttleboroMay 12 · Discus · AttleboroDiscus1.6kg—104-0111
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · Discus · Place 6 · AttleboroDiscus1.6kg6.106' 1"11
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · Shot Put · Place 6 · AttleboroShot Put12lb6.36' 2"11
May 2MSTCA Division 1 RelaysMay 2 · Discus · Place 30 · AttleboroDiscus3032.71m11
Apr 28King Philip vs. AttleboroApr 28 · Discus · Place 4 · AttleboroDiscus1.6kg4.110' 3"11
Apr 28King Philip vs. AttleboroApr 28 · Shot Put · Place 6 · AttleboroShot Put12lb6.36' 7.75" PB11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Discus · Place 2 · AttleboroDiscus1.6kg2.113-10 PB11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Shot Put · Place 6 · AttleboroShot Put12lb6.36-04.2511
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Discus · Place 8 · AttleboroDiscus8105-0711
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Shot Put · Place 15 · AttleboroShot Put1535-08.0011
Apr 7Attleboro vs TauntonApr 7 · Discus · Place 3 · AttleboroDiscus3116-111
Apr 7Attleboro vs TauntonApr 7 · Shot Put · Place 5 · AttleboroShot Put536-711

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · Discus · Place 12 · AttleboroDiscus12111-110
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · Shot Put · Place 20 · AttleboroShot Put2034-10.5010
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Discus · Place 2 · AttleboroDiscus2112-0010
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Shot Put · Place 6 · AttleboroShot Put635-03.2510
Apr 15Attleboro vs KPApr 15 · Discus · Place 8 · AttleboroDiscus898-710
Apr 15Attleboro vs KPApr 15 · Shot Put · Place 13 · AttleboroShot Put1334-510
Apr 8Attleboro vs. FranklinApr 8 · Discus · Place 5 · AttleboroDiscus5102-810
Apr 8Attleboro vs. FranklinApr 8 · Shot Put · Place 12 · AttleboroShot Put1233-810
Apr 1Taunton vs. AttleboroApr 1 · Discus · Place 9 · AttleboroDiscus9103-010
Apr 1Taunton vs. AttleboroApr 1 · Shot Put · Place 10 · AttleboroShot Put1035-1.510

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 7Hock Dual: Attleboro@TauntonMay 7 · Discus · Place 8 · AttleboroDiscus8104-0.5—
May 7Hock Dual: Attleboro@TauntonMay 7 · Shot Put · Place 13 · AttleboroShot Put1331-3—
May 414th Annual GNB Sunset InvitationalMay 4 · Shot Put · Place 31 · AttleboroShot Put3130-4—
Apr 30Attleboro vs. King PhilipApr 30 · Discus · Place 10 · AttleboroDiscus1088-1.5—
Apr 30Attleboro vs. King PhilipApr 30 · Shot Put · Place 11 · AttleboroShot Put1131-9.5—