Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSharon vs Attleboro · May 1212.5Sharon vs AttleboroMay 12, 2026
55 Meters · IndoorHockomock JV #3 · Jan 67.2Hockomock JV #3January 6, 2025
Discus · 1.6kg · OutdoorMIAA Division 1 Track & Field Championship · May 29139-05MIAA Division 1 Track & Field ChampionshipMay 29, 2026
Shot Put · 12lb · IndoorMIAA Division 1 Indoor Track & Field Championship · Feb 1545-06.00MIAA Division 1 Indoor Track & Field ChampionshipFebruary 15, 2026
Shot Put · 12lb · OutdoorMIAA Division 1 Track & Field Championship · May 2951-10.50MIAA Division 1 Track & Field ChampionshipMay 29, 2026

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

2026 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 11 · AttleboroShot Put12lb11.51-07.5010
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Discus · Place 13 · AttleboroDiscus1.6kg13.139-05 PB10
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 4 · AttleboroShot Put12lb4.51-10.50 PB10
May 23Hockomock Spring Track ChampionshipMay 23 · Discus · Place 5 · AttleboroDiscus1.6kg5.138-0310
May 23Hockomock Spring Track ChampionshipMay 23 · Shot Put · AttleboroShot Put12lb--FOUL10
May 12Sharon vs AttleboroMay 12 · Discus · AttleboroDiscus1.6kg—135-0710
May 12Sharon vs AttleboroMay 12 · Shot Put · AttleboroShot Put12lb—37-0210
May 12Sharon vs AttleboroMay 12 · 100 Meters · Attleboro100 Meters—12.5 PB10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Discus · Place 1 · AttleboroDiscus1135-610
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Shot Put · Place 1 · AttleboroShot Put150-110
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · Discus · Place 2 · AttleboroDiscus1.6kg2.138' 10"10
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · Shot Put · Place 1 · AttleboroShot Put12lb1.48' 0"10
May 5AHS VERSUS MILFORD DUAL MEETMay 5 · 100 Meters · Attleboro100 Meters—SCR10
May 2MSTCA Division 1 RelaysMay 2 · Discus · Place 17 · AttleboroDiscus1737.02m10
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 3 · AttleboroShot Put315.46m10
Apr 28King Philip vs. AttleboroApr 28 · Discus · AttleboroDiscus1.6kg—DNS10
Apr 28King Philip vs. AttleboroApr 28 · Shot Put · AttleboroShot Put12lb—DNS10
Apr 28King Philip vs. AttleboroApr 28 · 100 Meters · Attleboro100 Meters—DNS10
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Discus · Place 3 · AttleboroDiscus1.6kg3.108-0610
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Shot Put · Place 2 · AttleboroShot Put12lb2.49-08.7510
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 100 Meters · Place 28 · Attleboro100 Meters28.13.04a10
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Discus · Place 4 · AttleboroDiscus4118-0110
Apr 1816th Annual Greater New Bedford Sunset InvitationalApr 18 · Shot Put · Place 2 · AttleboroShot Put250-02.0010
Apr 14Attleboro @ FranklinApr 14 · Discus · Place 3 · AttleboroDiscus1.6kg3.108' 1"10
Apr 14Attleboro @ FranklinApr 14 · Shot Put · Place 5 · AttleboroShot Put12lb5.39' 7.75"10
Apr 7Attleboro vs TauntonApr 7 · Discus · Place 8 · AttleboroDiscus878-510
Apr 7Attleboro vs TauntonApr 7 · Shot Put · Place 3 · AttleboroShot Put345-510

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Shot Put · Place 11 · AttleboroShot Put1147-05.25—
Feb 15MIAA Division 1 Indoor Track & Field ChampionshipFeb 15 · Shot Put · Place 13 · AttleboroShot Put12lb13.45-06.00 PB10
Feb 5Hockomock League ChampionshipFeb 5 · Shot Put · Place 3 · AttleboroShot Put347-10.5010
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 18 · AttleboroShot Put1846-03.0010
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · Shot Put · Place 1 · AttleboroShot Put150-1110
Jan 15Hockomock League #3Jan 15 · Shot Put · Place 3 · AttleboroShot Put351-3.5010
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Shot Put · Place 3 · AttleboroShot Put347-0.7510

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 22 · AttleboroShot Put12lb22.39-02.0010
Dec 18Hockomock League #1Dec 18 · Shot Put · AttleboroShot Put12lb—FOUL10
Jan 17MSTCA Division 1 James Kalperis RelaysJan 17 · Shot Put · Place 41 · AttleboroShot Put4111.71m—
Jan 9Hockomock League #2Jan 9 · Shot Put · Place 12 · AttleboroShot Put1237-9.25—
Jan 6Hockomock JV #3Jan 6 · 55 Meters · Place 29 · Attleboro55 Meters297.2 PB—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · Shot Put · Place 8 · AttleboroShot Put837-2.50—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 10MSTCA Coaches Shore InvitationalMay 10 · Shot Put · Place 34 · AttleboroShot Put3438-49
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · Shot Put · Place 7 · AttleboroShot Put740-119
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Discus · Place 17 · AttleboroDiscus1.6kg17.89-119
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Shot Put · Place 5 · AttleboroShot Put12lb5.41-03.009
Apr 29Milford v AttleboroApr 29 · Discus · AttleboroDiscus1.6kg—92'2"Unofficial9
Apr 29Milford v AttleboroApr 29 · Shot Put · AttleboroShot Put12lb—35'7"Unofficial9
Apr 15Attleboro vs KPApr 15 · Discus · Place 7 · AttleboroDiscus7103-0.259
Apr 15Attleboro vs KPApr 15 · Shot Put · Place 7 · AttleboroShot Put738-19
Apr 8Attleboro vs. FranklinApr 8 · Discus · Place 6 · AttleboroDiscus6101-79
Apr 8Attleboro vs. FranklinApr 8 · Shot Put · Place 5 · AttleboroShot Put539-59
Apr 1Taunton vs. AttleboroApr 1 · Discus · Place 12 · AttleboroDiscus1286-09
Apr 1Taunton vs. AttleboroApr 1 · Shot Put · Place 7 · AttleboroShot Put737-59

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Hock JV Attleboro vs SharonDec 20 · 300 Meters · Place 17 · Attleboro300 Meters17.499
Dec 20Hock JV Attleboro vs SharonDec 20 · Shot Put · Place 2 · AttleboroShot Put12lb2.38' 10"9