Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNA vs Mansfield · Apr 913.4NA vs MansfieldApril 9, 2025
200 Meters · OutdoorNA vs Taunton · Apr 3028.4NA vs TauntonApril 30, 2024
300 Meters · IndoorMSTCA Coaches Invitational (Large Schools) · Jan 2645.03aMSTCA Coaches Invitational (Large Schools)January 26, 2025
400 Meters · OutdoorHockomock Spring Track Championship · May 231:03.54aHockomock Spring Track ChampionshipMay 23, 2026
55 Meter · IndoorHockomock League Meet #1 · Dec 78.11aHockomock League Meet #1December 7, 2023
55 Meters · IndoorHockomock League #3 · Jan 167.95aHockomock League #3January 16, 2025
Long Jump · IndoorHockomock League Meet #2 · Dec 1914-08.75Hockomock League Meet #2December 19, 2023
Long Jump · OutdoorNAHS vs Attleboro · Apr 2315' 1NAHS vs AttleboroApril 23, 2024

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 400 Meters · Place 24 · North AttleboroughNorth Attleborough400 Meters24.1:04.42a12
May 23Hockomock Spring Track ChampionshipMay 23 · Long Jump · Place 14 · North AttleboroughNorth AttleboroughLong Jump14.14-05.0012
May 23Hockomock Spring Track ChampionshipMay 23 · 400 Meters · Place 9 · North AttleboroughNorth Attleborough400 Meters9.1:03.54a PB12
May 16MSTCA Coaches Shore InvitationalMay 16 · 400 Meters · Place 31 · North AttleboroughNorth Attleborough400 Meters311:05.44a12
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Long Jump · North AttleboroughNorth AttleboroughLong Jump—15'1.25Unofficial12
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 400 Meters · Place 1 · North AttleboroughNorth Attleborough400 Meters1.1:04.8Unofficial12
May 5Foxboro vs. North AttleboroMay 5 · Long Jump · Place 6 · North AttleboroughNorth AttleboroughLong Jump6.14' 10"12
May 5Foxboro vs. North AttleboroMay 5 · 400 Meters · Place 4 · North AttleboroughNorth Attleborough400 Meters4.1:05.112
Apr 28Canton vs North AttleboroApr 28 · Long Jump · North AttleboroughNorth AttleboroughLong Jump—15'1"Unofficial12
Apr 28Canton vs North AttleboroApr 28 · 400 Meters · Place 3 · North AttleboroughNorth Attleborough400 Meters3.66.3Unofficial12
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · Long Jump · North AttleboroughNorth AttleboroughLong Jump--FOUL12
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 400 Meters · Place 3 · North AttleboroughNorth Attleborough400 Meters3.1:06.57a12
Apr 14North Attleboro vs MansfieldApr 14 · Long Jump · Place 2 · North AttleboroughNorth AttleboroughLong Jump214-07.5012
Apr 14North Attleboro vs MansfieldApr 14 · 400 Meters · Place 3 · North AttleboroughNorth Attleborough400 Meters31:06.912
Apr 7North Attleboro vs StoughtonApr 7 · Long Jump · Place 2 · North AttleboroughNorth AttleboroughLong Jump215-1.2512
Apr 7North Attleboro vs StoughtonApr 7 · 400 Meters · Place 3 · North AttleboroughNorth Attleborough400 Meters31:07.212

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · Long Jump · Place 22 · North AttleboroughNorth AttleboroughLong Jump2213-3.5012
Feb 5Hockomock League ChampionshipFeb 5 · 55 Meters · Place 24 · North AttleboroughNorth Attleborough55 Meters248.24a12
Jan 22Hockomock League #4Jan 22 · Long Jump · Place 26 · North AttleboroughNorth AttleboroughLong Jump2613-012
Jan 22Hockomock League #4Jan 22 · 55 Meters · Place 21 · North AttleboroughNorth Attleborough55 Meters218.15a12
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Long Jump · Place 28 · North AttleboroughNorth AttleboroughLong Jump284.18m12
Jan 15Hockomock League #3Jan 15 · Long Jump · Place 16 · North AttleboroughNorth AttleboroughLong Jump1613-912
Jan 15Hockomock League #3Jan 15 · 300 Meters · Place 21 · North AttleboroughNorth Attleborough300 Meters2146.52a12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Long Jump · Place 12 · North AttleboroughNorth AttleboroughLong Jump1214-2.2512
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55 Meters · Place 24 · North AttleboroughNorth Attleborough55 Meters248.17a12

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 400 Meters · Place 24 · North AttleboroughNorth Attleborough400 Meters24.1:03.54a11
May 24Hockomock Spring Track ChampionshipMay 24 · Long Jump · Place 8 · North AttleboroughNorth AttleboroughLong Jump815-2.5011
May 24Hockomock Spring Track ChampionshipMay 24 · 400 Meters · Place 13 · North AttleboroughNorth Attleborough400 Meters131:03.83a11
May 17MSTCA Division 3 RelaysMay 17 · Long Jump · Place 20 · North AttleboroughNorth AttleboroughLong Jump204.46m11
May 6Hock Dual: OA vs. North AttleboroMay 6 · Long Jump · Place 7 · North AttleboroughNorth AttleboroughLong Jump7.13-11.2511
May 6Hock Dual: OA vs. North AttleboroMay 6 · 400 Meters · Place 2 · North AttleboroughNorth Attleborough400 Meters2.63.911
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · Long Jump · Place 8 · North AttleboroughNorth AttleboroughLong Jump814-06.0011
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 400 Meters · Place 3 · North AttleboroughNorth Attleborough400 Meters31:04.14a11
Apr 15North Attleboro vs CantonApr 15 · Long Jump · Place 2 · North AttleboroughNorth AttleboroughLong Jump2.15-3Unofficial11
Apr 15North Attleboro vs CantonApr 15 · 200 Meters · Place 3 · North AttleboroughNorth Attleborough200 Meters3.28.3Unofficial11
Apr 15North Attleboro vs CantonApr 15 · 100 Meters · Place 2 · North AttleboroughNorth Attleborough100 Meters2.13.6Unofficial11
Apr 9NA vs MansfieldApr 9 · Long Jump · Place 4 · North AttleboroughNorth AttleboroughLong Jump414-11.5011
Apr 9NA vs MansfieldApr 9 · 100 Meters · Place 4 · North AttleboroughNorth Attleborough100 Meters413.4 PB11
Apr 1Stoughton vs. North AttleboroApr 1 · Long Jump · North AttleboroughNorth AttleboroughLong Jump—F11
Apr 1Stoughton vs. North AttleboroApr 1 · 200 Meters · North AttleboroughNorth Attleborough200 Meters—28.9Unofficial11
Apr 1Stoughton vs. North AttleboroApr 1 · 100 Meters · Place 2 · North AttleboroughNorth Attleborough100 Meters2.13.3Unofficial11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 6Hockomock League ChampionshipFeb 6 · 300 Meters · Place 20 · North AttleboroughNorth Attleborough300 Meters2045.63a—
Feb 6Hockomock League ChampionshipFeb 6 · 55 Meters · Place 17 · North AttleboroughNorth Attleborough55 Meters177.96a—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 300 Meters · Place 38 · North AttleboroughNorth Attleborough300 Meters3845.03a PB—
Jan 26MSTCA Coaches Invitational (Large Schools)Jan 26 · 55 Meters · Place 59 · North AttleboroughNorth Attleborough55 Meters598.09a—
Jan 23Hockomock League #4Jan 23 · Long Jump · Place 16 · North AttleboroughNorth AttleboroughLong Jump1614-5.25—
Jan 23Hockomock League #4Jan 23 · 55 Meters · Place 22 · North AttleboroughNorth Attleborough55 Meters228.04a—
Jan 18MSTCA Division 2 James Kalperis RelaysJan 18 · Long Jump · Place 25 · North AttleboroughNorth AttleboroughLong Jump254.56m—
Jan 16Hockomock League #3Jan 16 · Long Jump · Place 19 · North AttleboroughNorth AttleboroughLong Jump1913-8.25—
Jan 16Hockomock League #3Jan 16 · 55 Meters · Place 14 · North AttleboroughNorth Attleborough55 Meters147.95a PB—
Jan 9Hockomock League #2Jan 9 · Long Jump · Place 19 · North AttleboroughNorth AttleboroughLong Jump1913-5—
Jan 9Hockomock League #2Jan 9 · 300 Meters · Place 17 · North AttleboroughNorth Attleborough300 Meters1746.14a—

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · 300 Meters · Place 7 · North AttleboroughNorth Attleborough300 Meters7.45.17a11
Dec 17Hockomock League #1Dec 17 · Long Jump · Place 15 · North AttleboroughNorth AttleboroughLong Jump15.14-06.0011
Feb 8Hockomock League MeetFeb 8 · Long Jump · Place 14 · North AttleboroughNorth AttleboroughLong Jump1414-6.25—
Feb 8Hockomock League MeetFeb 8 · 300 Meters · Place 15 · North AttleboroughNorth Attleborough300 Meters1545.08a—
Jan 27MSTCA Coaches Invitational (Large School)Jan 27 · 300 Meters · Place 39 · North AttleboroughNorth Attleborough300 Meters3945.0310
Jan 20MSTCA D2 RelaysJan 20 · Long Jump · Place 22 · North AttleboroughNorth AttleboroughLong Jump22.4.34m10
Jan 18Hockomock League Meet #5Jan 18 · Long Jump · Place 26 · North AttleboroughNorth AttleboroughLong Jump2613-3—
Jan 18Hockomock League Meet #5Jan 18 · 300 Meters · Place 14 · North AttleboroughNorth Attleborough300 Meters1445.27a—
Jan 11Hockomock League Meet Double DualsJan 11 · Long Jump · Place 12 · North AttleboroughNorth AttleboroughLong Jump1214-3.50—
Jan 11Hockomock League Meet Double DualsJan 11 · 300 Meters · Place 13 · North AttleboroughNorth Attleborough300 Meters1346.37a—

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Aug 10MetroWest Jumps Empire Summer Classic 2024Aug 10 · Triple Jump · Bounce Squad Track ClubBounce Squad Track ClubTriple Jump—DNS10
Aug 10MetroWest Jumps Empire Summer Classic 2024Aug 10 · Long Jump · Place 14 · Bounce Squad Track ClubBounce Squad Track ClubLong Jump14.4.22mWind: 110
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 400 Meters · Place 36 · North AttleboroughNorth Attleborough400 Meters361:04.91a—
May 7NA vs FranklinMay 7 · Long Jump · Place 11 · North AttleboroughNorth AttleboroughLong Jump1112-3.5—
May 7NA vs FranklinMay 7 · 100 Meters · Place 4 · North AttleboroughNorth Attleborough100 Meters413.6—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 400 Meters · Place 8 · North AttleboroughNorth Attleborough400 Meters81:04.35a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 200 Meters · Place 28 · North AttleboroughNorth Attleborough200 Meters2829.20a—
Apr 30NA vs TauntonApr 30 · Long Jump · Place 7 · North AttleboroughNorth AttleboroughLong Jump714-4—
Apr 30NA vs TauntonApr 30 · 200 Meters · Place 6 · North AttleboroughNorth Attleborough200 Meters628.4 PB—
Apr 26MSTCA Div. III RelaysApr 26 · Long Jump · Place 24 · North AttleboroughNorth AttleboroughLong Jump24.4.37m10
Apr 23NAHS vs AttleboroApr 23 · Long Jump · Place 3 · North AttleboroughNorth AttleboroughLong Jump3.15' 1 PB10
Apr 23NAHS vs AttleboroApr 23 · 400 Meters · Place 1 · North AttleboroughNorth Attleborough400 Meters1.1:04.310
Apr 9NA vs King PhilipApr 9 · Long Jump · Place 4 · North AttleboroughNorth AttleboroughLong Jump4.15' 8.75Unofficial10
Apr 9NA vs King PhilipApr 9 · 400 Meters · Place 2 · North AttleboroughNorth Attleborough400 Meters2.1:03.3Unofficial10
Apr 2NA vs MilfordApr 2 · Long Jump · Place 3 · North AttleboroughNorth AttleboroughLong Jump3.15'110
Apr 2NA vs MilfordApr 2 · 100 Meters · Place 2 · North AttleboroughNorth Attleborough100 Meters2.13.610

2023 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 19Hockomock League Meet #2Dec 19 · 300 Meters · Place 12 · North AttleboroughNorth Attleborough300 Meters12.45.88a10
Dec 19Hockomock League Meet #2Dec 19 · Long Jump · Place 13 · North AttleboroughNorth AttleboroughLong Jump13.14-08.75 PB10
Dec 14Hockomock JV Meet #1Dec 14 · 300 Meters · North AttleboroughNorth Attleborough300 Meters—46.6Unofficial10
Dec 14Hockomock JV Meet #1Dec 14 · Long Jump · North AttleboroughNorth AttleboroughLong Jump—14'6Unofficial10
Dec 7Hockomock League Meet #1Dec 7 · 55 Meter · Place 17 · North AttleboroughNorth Attleborough55 Meter17.8.11a PB10
Feb 9Hockomock League MeetFeb 9 · 300 Meters · Place 1 · North AttleboroughNorth Attleborough300 Meters146.11FR
Feb 9Hockomock League MeetFeb 9 · 55 Meters · Place 4 · North AttleboroughNorth Attleborough55 Meters48.12FR
Jan 19Hockomock Dual Meet #5Jan 19 · 300 Meters · Place 4 · North AttleboroughNorth Attleborough300 Meters449.03FR
Jan 19Hockomock Dual Meet #5Jan 19 · 55 Meters · Place 2 · North AttleboroughNorth Attleborough55 Meters28.23FR
Jan 3Hockomock Dual Meet #3Jan 3 · 55 Meters · Place 3 · North AttleboroughNorth Attleborough55 Meters38.23FR

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 9N. Attleboro at FranklinMay 9 · Long Jump · North AttleboroughNorth AttleboroughLong Jump—15'8Unofficial9
May 9N. Attleboro at FranklinMay 9 · 400 Meters · Place 2 · North AttleboroughNorth Attleborough400 Meters2.1:04.9Unofficial9
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · 200 Meters · Place 23 · North AttleboroughNorth Attleborough200 Meters23.29.45a9
May 2North vs Taunton @ NAHSMay 2 · Long Jump · North AttleboroughNorth AttleboroughLong Jump—12'11.5Unofficial9
May 2North vs Taunton @ NAHSMay 2 · 200 Meters · Place 2 · North AttleboroughNorth Attleborough200 Meters2.28.2Unofficial9
Apr 25North Attleboro v. Attleboro @NAHSApr 25 · Long Jump · North AttleboroughNorth AttleboroughLong Jump—12'0Unofficial9
Apr 25North Attleboro v. Attleboro @NAHSApr 25 · 100 Meters · Place 2 · North AttleboroughNorth Attleborough100 Meters2.13.8Unofficial9
Apr 5North Attleboro vs. MilfordApr 5 · Long Jump · North AttleboroughNorth AttleboroughLong Jump—12'8Unofficial9
Apr 5North Attleboro vs. MilfordApr 5 · 400 Meters · Place 2 · North AttleboroughNorth Attleborough400 Meters2.1:07.9Unofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 55 Meter · Place 33 · North AttleboroughNorth Attleborough55 Meter33.8.66a9