Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorTri-Meet Attleboro, Feehan, North A · Apr 1759-01Tri-Meet Attleboro, Feehan, North AApril 17, 2024
Shot Put · 12lb · IndoorHockomock League #1 · Dec 1828-06.50Hockomock League #1December 18, 2025
Shot Put · 12lb · OutdoorTri-Meet Attleboro, Feehan, North A · Apr 1726-01.75Tri-Meet Attleboro, Feehan, North AApril 17, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Discus · North AttleboroughDiscus1.6kg—63-0Unofficial12
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Shot Put · North AttleboroughShot Put12lb—24-7.5Unofficial12
May 5Foxboro vs. North AttleboroMay 5 · Discus · Place 13 · North AttleboroughDiscus1.6kg13.51' 2"12
May 5Foxboro vs. North AttleboroMay 5 · Shot Put · Place 15 · North AttleboroughShot Put12lb15.25' 4.5"12
Apr 28Canton vs North AttleboroApr 28 · Discus · North AttleboroughDiscus1.6kg—47-1.00Unofficial12
Apr 28Canton vs North AttleboroApr 28 · Shot Put · North AttleboroughShot Put12lb—26-6.50Unofficial12
Apr 14North Attleboro vs MansfieldApr 14 · Discus · Place 21 · North AttleboroughDiscus2158-04.0012
Apr 14North Attleboro vs MansfieldApr 14 · Shot Put · Place 20 · North AttleboroughShot Put2025-00.0012
Apr 7North Attleboro vs StoughtonApr 7 · Discus · North AttleboroughDiscus—60-512
Apr 7North Attleboro vs StoughtonApr 7 · Shot Put · North AttleboroughShot Put—27-112

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 15Hockomock League #3Jan 15 · Shot Put · Place 41 · North AttleboroughShot Put4127-2.2512
Jan 5Hock JV3 (Davenport South)Jan 5 · Shot Put · Place 12 · North AttleboroughShot Put1227-0.2512

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · Shot Put · Place 34 · North AttleboroughShot Put12lb34.28-06.50 PB12
Jan 17Hockomock JV #4Jan 17 · Shot Put · Place 17 · North AttleboroughShot Put12lb17.25-05.5Unofficial11
Jan 6Hockomock JV #3Jan 6 · Shot Put · Place 12 · North AttleboroughShot Put1226-8—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 15North Attleboro vs CantonApr 15 · Discus · North AttleboroughDiscus1.6kg—53'4"Unofficial11
Apr 15North Attleboro vs CantonApr 15 · Shot Put · North AttleboroughShot Put12lb—26'2.5"Unofficial11
Apr 9NA vs MansfieldApr 9 · Discus · Place 29 · North AttleboroughDiscus2955-111
Apr 9NA vs MansfieldApr 9 · Shot Put · Place 13 · North AttleboroughShot Put1329-711
Apr 1Stoughton vs. North AttleboroApr 1 · Discus · North AttleboroughDiscus1.6kg—61'2"Unofficial11
Apr 1Stoughton vs. North AttleboroApr 1 · Discus · North AttleboroughDiscus1.6kg—61'2"Unofficial11
Apr 1Stoughton vs. North AttleboroApr 1 · Shot Put · North AttleboroughShot Put12lb—27'11"Unofficial11
Apr 1Stoughton vs. North AttleboroApr 1 · Shot Put · North AttleboroughShot Put12lb—27'11"Unofficial11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20NA Junior Varsity Meet #1Dec 20 · Shot Put · Place 2 · North AttleboroughShot Put12lb2.27'2Unofficial11
Jan 15Paul Davey MeetJan 15 · Shot Put · North AttleboroughShot Put12lb—23'9.5"Unofficial10
Jan 8Hockomock JV Meet #3Jan 8 · Shot Put · North AttleboroughShot Put12lb—23'10"Unofficial10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7NA vs FranklinMay 7 · Discus · Place 19 · North AttleboroughDiscus1952-1—
May 7NA vs FranklinMay 7 · Shot Put · Place 22 · North AttleboroughShot Put2224-8—
Apr 30NA vs TauntonApr 30 · Shot Put · Place 14 · North AttleboroughShot Put1425-6.5—
Apr 23NAHS vs AttleboroApr 23 · Discus · Place 21 · North AttleboroughDiscus1.6kg21.53-0910
Apr 23NAHS vs AttleboroApr 23 · Shot Put · Place 23 · North AttleboroughShot Put12lb23.24-0810
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · Discus · Place 23 · North AttleboroughDiscus1.6kg23.59-01 PB10
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · Shot Put · Place 20 · North AttleboroughShot Put12lb20.26-01.75 PB10
Apr 9NA vs King PhilipApr 9 · Discus · North AttleboroughDiscus1.6kg—48'4"Unofficial10
Apr 9NA vs King PhilipApr 9 · Shot Put · North AttleboroughShot Put12lb—25'1"Unofficial10
Apr 2NA vs MilfordApr 2 · Discus · Place 11 · North AttleboroughDiscus1.6kg11.50'1"10
Apr 2NA vs MilfordApr 2 · Shot Put · Place 12 · North AttleboroughShot Put12lb12.25'1"10

2023 Indoor Track

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

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 9N. Attleboro at FranklinMay 9 · Discus · North AttleboroughDiscus1.6kg—40'1/2"Unofficial9
May 9N. Attleboro at FranklinMay 9 · Shot Put · North AttleboroughShot Put12lb—24'2"Unofficial9
May 2North vs Taunton @ NAHSMay 2 · Discus · North AttleboroughDiscus1.6kg—35'3"Unofficial9
May 2North vs Taunton @ NAHSMay 2 · Shot Put · North AttleboroughShot Put12lb—24'1"Unofficial9
Apr 25North Attleboro v. Attleboro @NAHSApr 25 · Discus · North AttleboroughDiscus1.6kg—42" 7'Unofficial9
Apr 25North Attleboro v. Attleboro @NAHSApr 25 · Shot Put · North AttleboroughShot Put12lb—23"8'Unofficial9
Apr 5North Attleboro vs. MilfordApr 5 · Discus · North AttleboroughDiscus1.6kg—43'10"Unofficial9
Apr 5North Attleboro vs. MilfordApr 5 · Shot Put · North AttleboroughShot Put12lb—22'0"Unofficial9