Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorHockomock Spring Track Championship · May 2397-02Hockomock Spring Track ChampionshipMay 23, 2026
Shot Put · 4kg · IndoorHockomock League #1 · Dec 1822-10.50Hockomock League #1December 18, 2025
Shot Put · 4kg · OutdoorKing Philip vs. Attleboro · Apr 2828' 9"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

18 results
DateMeetEventPlMarkGr
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Discus · Place 17 · AttleboroDiscus1kg17.86-0712
May 23Hockomock Spring Track ChampionshipMay 23 · Discus · Place 6 · AttleboroDiscus1kg6.97-02 PB12
May 16MSTCA Coaches Shore InvitationalMay 16 · Discus · Place 7 · AttleboroDiscus7100-112
May 12Sharon vs AttleboroMay 12 · Discus · AttleboroDiscus1kg—93-0012
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · Discus · Place 1 · AttleboroDiscus1kg1.96' 4"12
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · Shot Put · Place 6 · AttleboroShot Put4kg6.25' 9"12
May 2MSTCA Division 1 RelaysMay 2 · Discus · Place 20 · AttleboroDiscus2024.87m12
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 48 · AttleboroShot Put486.58m12
Apr 28King Philip vs. AttleboroApr 28 · Discus · Place 1 · AttleboroDiscus1kg1.88' 9"12
Apr 28King Philip vs. AttleboroApr 28 · Shot Put · Place 4 · AttleboroShot Put4kg4.28' 9" PB12
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Discus · Place 2 · AttleboroDiscus1kg2.85-1012
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Shot Put · Place 5 · AttleboroShot Put4kg5.24-11.0012
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Discus · Place 5 · AttleboroDiscus592-0812
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Shot Put · Place 12 · AttleboroShot Put1224-07.0012
Apr 14Attleboro @ FranklinApr 14 · Discus · Place 3 · AttleboroDiscus1kg3.84' 11"12
Apr 14Attleboro @ FranklinApr 14 · Shot Put · Place 4 · AttleboroShot Put4kg4.27' 0"12
Apr 7Attleboro vs TauntonApr 7 · Discus · Place 2 · AttleboroDiscus289-9.512
Apr 7Attleboro vs TauntonApr 7 · Shot Put · Place 2 · AttleboroShot Put228-412

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · Shot Put · Place 15 · AttleboroShot Put1526-1.7512
Jan 22Hockomock League #4Jan 22 · Shot Put · Place 19 · AttleboroShot Put1925-3.7512
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Shot Put · Place 17 · AttleboroShot Put1725-9.2512

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · Shot Put · Place 23 · AttleboroShot Put4kg23.22-10.50 PB12
Jan 6Hockomock JV #3Jan 6 · Shot Put · Place 8 · AttleboroShot Put823-5.5—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · Shot Put · Place 29 · AttleboroShot Put2922-311
May 18MSTCA Division 1 RelaysMay 18 · Shot Put · Place 57 · AttleboroShot Put4kg57.6.53m11
Apr 29Milford v AttleboroApr 29 · Discus · AttleboroDiscus1kg—65'6"Unofficial11
Apr 29Milford v AttleboroApr 29 · Shot Put · AttleboroShot Put4kg—21'11.7"Unofficial11
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Discus · Place 5 · AttleboroDiscus570-0411
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Shot Put · Place 18 · AttleboroShot Put1820-00.0011
Apr 15Attleboro vs KPApr 15 · Discus · Place 4 · AttleboroDiscus476-611
Apr 15Attleboro vs KPApr 15 · Shot Put · Place 11 · AttleboroShot Put1120-611
Apr 8Attleboro vs. FranklinApr 8 · Discus · Place 21 · AttleboroDiscus2140-911
Apr 8Attleboro vs. FranklinApr 8 · Shot Put · Place 7 · AttleboroShot Put724-511
Apr 1Taunton vs. AttleboroApr 1 · Discus · Place 9 · AttleboroDiscus960-1111
Apr 1Taunton vs. AttleboroApr 1 · Shot Put · Place 1 · AttleboroShot Put122-6.511

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · Shot Put · Place 16 · AttleboroShot Put1623-8—
May 7Hock Dual: Attleboro@TauntonMay 7 · Shot Put · Place 5 · AttleboroShot Put525-7—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Shot Put · Place 27 · AttleboroShot Put2723-9.50—
Apr 30Attleboro vs. King PhilipApr 30 · Shot Put · Place 3 · AttleboroShot Put326-3.25—
Apr 23NAHS vs AttleboroApr 23 · Shot Put · Place 10 · AttleboroShot Put4kg10.24' 310
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · Discus · Place 20 · AttleboroDiscus1kg20.41-0210
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · Shot Put · Place 4 · AttleboroShot Put4kg4.25-01.5010
Apr 9Milford v AttleboroApr 9 · Discus · AttleboroDiscus1kg—44'6Unofficial10
Apr 9Milford v AttleboroApr 9 · Shot Put · AttleboroShot Put4kg—22'11.75Unofficial10
Apr 2Attleboro Versus FranklinApr 2 · Discus · AttleboroDiscus1kg—47'3Unofficial10
Apr 2Attleboro Versus FranklinApr 2 · Shot Put · AttleboroShot Put4kg—23'11.75Unofficial10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 6MSTCA Freshman-Sophomore (Large School)Jan 6 · Shot Put · Place 32 · AttleboroShot Put3218-9.50—

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14Hockomock JV Meet #1Dec 14 · Shot Put · AttleboroShot Put4kg—22Unofficial10