Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorFoxboro vs. North Attleboro · May 575' 2"Foxboro vs. North AttleboroMay 5, 2026
Shot Put · 12lb · IndoorHockomock JV1 (Davenport South) · Dec 1225-11.00Hockomock JV1 (Davenport South)December 12, 2025
Shot Put · 12lb · OutdoorFoxboro vs. North Attleboro · May 527' 4.25"Foxboro vs. North AttleboroMay 5, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Discus · North AttleboroughDiscus1.6kg—71-10Unofficial12
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Shot Put · North AttleboroughShot Put12lb—26-5.75Unofficial12
May 5Foxboro vs. North AttleboroMay 5 · Discus · Place 8 · North AttleboroughDiscus1.6kg8.75' 2" PB12
May 5Foxboro vs. North AttleboroMay 5 · Shot Put · Place 14 · North AttleboroughShot Put12lb14.27' 4.25" PB12
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 48 · North AttleboroughDiscus4823.89m12
Apr 28Canton vs North AttleboroApr 28 · Discus · North AttleboroughDiscus1.6kg—72-3.00Unofficial12
Apr 28Canton vs North AttleboroApr 28 · Shot Put · North AttleboroughShot Put12lb—24-10.00Unofficial12
Apr 14North Attleboro vs MansfieldApr 14 · Discus · Place 11 · North AttleboroughDiscus1173-03.0012
Apr 14North Attleboro vs MansfieldApr 14 · Shot Put · Place 15 · North AttleboroughShot Put1528-02.0012
Apr 7North Attleboro vs StoughtonApr 7 · Discus · North AttleboroughDiscus—68-912
Apr 7North Attleboro vs StoughtonApr 7 · Shot Put · North AttleboroughShot Put—28-1112

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 22Hockomock League #4Jan 22 · Shot Put · Place 38 · North AttleboroughShot Put3828-8.7512
Jan 15Hockomock League #3Jan 15 · Shot Put · Place 40 · North AttleboroughShot Put4027-4.5012
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Shot Put · Place 38 · North AttleboroughShot Put3828-11.7512
Jan 5Hock JV3 (Davenport South)Jan 5 · Shot Put · Place 10 · North AttleboroughShot Put1028-612

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12Hockomock JV1 (Davenport South)Dec 12 · Shot Put · Place 12 · North AttleboroughShot Put12lb12.25-11.00 PB12
Jan 17Hockomock JV #4Jan 17 · Shot Put · Place 13 · North AttleboroughShot Put12lb13.27-02.25Unofficial11
Jan 6Hockomock JV #3Jan 6 · Shot Put · Place 15 · North AttleboroughShot Put1526-2—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Hock Dual: OA vs. North AttleboroMay 6 · Discus · Place 8 · North AttleboroughDiscus1.6kg8.69-0511
May 6Hock Dual: OA vs. North AttleboroMay 6 · Shot Put · Place 15 · North AttleboroughShot Put12lb15.26-07.5011
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Discus · Place 20 · North AttleboroughDiscus2070-1111
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Shot Put · Place 24 · North AttleboroughShot Put2426-03.0011
Apr 15North Attleboro vs CantonApr 15 · Discus · North AttleboroughDiscus1.6kg—71' 10"Unofficial11
Apr 15North Attleboro vs CantonApr 15 · Shot Put · North AttleboroughShot Put12lb—28'2"Unofficial11
Apr 9NA vs MansfieldApr 9 · Discus · Place 19 · North AttleboroughDiscus1965-611
Apr 9NA vs MansfieldApr 9 · Shot Put · Place 17 · North AttleboroughShot Put1726-811
Apr 1Stoughton vs. North AttleboroApr 1 · Discus · North AttleboroughDiscus1.6kg—60'2"Unofficial11
Apr 1Stoughton vs. North AttleboroApr 1 · Shot Put · North AttleboroughShot Put12lb—27' 1"Unofficial11

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20NA Junior Varsity Meet #1Dec 20 · Shot Put · Place 3 · North AttleboroughShot Put12lb3.22'10Unofficial11
Jan 8Hockomock JV Meet #3Jan 8 · Shot Put · North AttleboroughShot Put12lb—22'11.5"Unofficial10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7NA vs FranklinMay 7 · Discus · Place 18 · North AttleboroughDiscus1856-1—
May 7NA vs FranklinMay 7 · Shot Put · Place 23 · North AttleboroughShot Put2324-3—
Apr 30NA vs TauntonApr 30 · Shot Put · Place 16 · North AttleboroughShot Put1623-5—
Apr 23NAHS vs AttleboroApr 23 · Discus · Place 24 · North AttleboroughDiscus1.6kg24.45-0910
Apr 23NAHS vs AttleboroApr 23 · Shot Put · Place 27 · North AttleboroughShot Put12lb27.22-09.510
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · Discus · Place 24 · North AttleboroughDiscus1.6kg24.56-0610
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · Shot Put · Place 24 · North AttleboroughShot Put12lb24.23-01.7510
Apr 9NA vs King PhilipApr 9 · Discus · North AttleboroughDiscus1.6kg—53'0"Unofficial10
Apr 9NA vs King PhilipApr 9 · Shot Put · North AttleboroughShot Put12lb—23' 10"Unofficial10
Apr 2NA vs MilfordApr 2 · Discus · Place 13 · North AttleboroughDiscus1.6kg13.46'1"10
Apr 2NA vs MilfordApr 2 · Shot Put · Place 15 · North AttleboroughShot Put12lb15.24'5"10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Hockomock JV Meet #2Dec 18 · Shot Put · North AttleboroughShot Put12lb—22'6"Unofficial10
Dec 14Hockomock JV Meet #1Dec 14 · Shot Put · North AttleboroughShot Put12lb—23'3"Unofficial10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9N. Attleboro at FranklinMay 9 · Discus · North AttleboroughDiscus1.6kg—50'7"Unofficial9
May 9N. Attleboro at FranklinMay 9 · Shot Put · North AttleboroughShot Put12lb—20'1"Unofficial9
May 2North vs Taunton @ NAHSMay 2 · Discus · North AttleboroughDiscus1.6kg—51'5"Unofficial9
May 2North vs Taunton @ NAHSMay 2 · Shot Put · North AttleboroughShot Put12lb—20'8"Unofficial9
Apr 25North Attleboro v. Attleboro @NAHSApr 25 · Discus · North AttleboroughDiscus1.6kg—46"2'Unofficial9
Apr 25North Attleboro v. Attleboro @NAHSApr 25 · Shot Put · North AttleboroughShot Put12lb—19"10'Unofficial9
Apr 5North Attleboro vs. MilfordApr 5 · Discus · North AttleboroughDiscus1.6kg—47'8"Unofficial9
Apr 5North Attleboro vs. MilfordApr 5 · Shot Put · North AttleboroughShot Put12lb—19'8"Unofficial9