Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNA vs Franklin · May 713.1NA vs FranklinMay 7, 2024
2 Miles · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 1237.31MIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
200 Meters · OutdoorNorth Attleboro vs Stoughton · Apr 723.3North Attleboro vs StoughtonApril 7, 2026
300 Meters · IndoorHockomock League Championship · Feb 537.13aHockomock League ChampionshipFebruary 5, 2026
400 Meters · OutdoorNorth Attleboro vs Mansfield · Apr 1453.2North Attleboro vs MansfieldApril 14, 2026
55 Meters · IndoorHockomock League #3 · Jan 156.99aHockomock League #3January 15, 2026
High Jump · IndoorHockomock League #1 · Dec 175-00.00Hockomock League #1December 17, 2024
High Jump · OutdoorNA vs Milford · Apr 25'0"NA vs MilfordApril 2, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 400 Meters · Place 9 · North Attleborough400 Meters9.53.73a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 400 Meters · Place 21 · North Attleborough400 Meters2153.92a11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 200 Meters · Place 2 · North Attleborough200 Meters2.23.1Unofficial11
May 5Foxboro vs. North AttleboroMay 5 · 400 Meters · Place 1 · North Attleborough400 Meters1.53.411
May 5Foxboro vs. North AttleboroMay 5 · 200 Meters · North Attleborough200 Meters—DNS11
Apr 28Canton vs North AttleboroApr 28 · 400 Meters · North Attleborough400 Meters—53.1Unofficial11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 400 Meters · Place 2 · North Attleborough400 Meters2.53.89a11
Apr 14North Attleboro vs MansfieldApr 14 · 400 Meters · Place 2 · North Attleborough400 Meters253.2 PB11
Apr 7North Attleboro vs StoughtonApr 7 · 200 Meters · Place 3 · North Attleborough200 Meters323.3 PB11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 300 Meters · Place 20 · North Attleborough300 Meters2037.31a11
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 20 · North Attleboro2 Miles2037.31 PB—
Feb 5Hockomock League ChampionshipFeb 5 · 300 Meters · Place 4 · North Attleborough300 Meters437.13a PB11
Jan 22Hockomock League #4Jan 22 · 300 Meters · Place 8 · North Attleborough300 Meters838.02a11
Jan 15Hockomock League #3Jan 15 · 300 Meters · Place 4 · North Attleborough300 Meters437.63a11
Jan 15Hockomock League #3Jan 15 · 55 Meters · Place 14 · North Attleborough55 Meters146.99a PB11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 300 Meters · Place 4 · North Attleborough300 Meters437.76a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 300 Meters · Place 6 · North Attleborough300 Meters6.37.99a11
Feb 6Hockomock League ChampionshipFeb 6 · 300 Meters · Place 19 · North Attleborough300 Meters1940.49a—
Jan 23Hockomock League #4Jan 23 · 300 Meters · Place 22 · North Attleborough300 Meters2240.20a—
Jan 23Hockomock League #4Jan 23 · 55 Meters · Place 39 · North Attleborough55 Meters397.33a—
Jan 16Hockomock League #3Jan 16 · 300 Meters · Place 27 · North Attleborough300 Meters2740.75a—
Jan 9Hockomock League #2Jan 9 · 55 Meters · Place 35 · North Attleborough55 Meters357.28a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 400 Meters · Place 25 · North Attleborough400 Meters2555.78a10
May 6Hock Dual: OA vs. North AttleboroMay 6 · 400 Meters · Place 2 · North Attleborough400 Meters2.55.510
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400 Meters · Place 36 · North Attleborough400 Meters3658.51a10
Apr 29North Attleboro vs FoxboroApr 29 · 400 Meters · Place 3 · North Attleborough400 Meters356.910
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 400 Meters · Place 7 · North Attleborough400 Meters757.82a10
Apr 15North Attleboro vs CantonApr 15 · 400 Meters · Place 3 · North Attleborough400 Meters3.56.6Unofficial10
Apr 1Stoughton vs. North AttleboroApr 1 · Triple Jump · North AttleboroughTriple Jump—33'8"Unofficial10
Apr 1Stoughton vs. North AttleboroApr 1 · 200 Meters · North Attleborough200 Meters—24.9Unofficial10

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · High Jump · Place 21 · North AttleboroughHigh Jump21.5-00.00 PB10
Jan 15Paul Davey MeetJan 15 · 55 Meter · North Attleborough55 Meter—7.4Unofficial9
Jan 15Paul Davey MeetJan 15 · High Jump · North AttleboroughHigh Jump—5'0"Unofficial9
Jan 8Hockomock JV Meet #3Jan 8 · 300 Meters · North Attleborough300 Meters—42.6Unofficial9
Jan 8Hockomock JV Meet #3Jan 8 · High Jump · North AttleboroughHigh Jump—4'8"Unofficial9

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · 400m Hurdles · Place 27 · North Attleborough400m Hurdles271:16.61a—
May 7NA vs FranklinMay 7 · High Jump · Place 4 · North AttleboroughHigh Jump45-2—
May 7NA vs FranklinMay 7 · 400m Hurdles · Place 6 · North Attleborough400m Hurdles61:10.0—
May 7NA vs FranklinMay 7 · 100 Meters · Place 20 · North Attleborough100 Meters2013.1 PB—
Apr 9NA vs King PhilipApr 9 · High Jump · North AttleboroughHigh Jump—5'2"Unofficial9
Apr 9NA vs King PhilipApr 9 · 400 Meters · North Attleborough400 Meters—61.3Unofficial9
Apr 2NA vs MilfordApr 2 · High Jump · Place 7 · North AttleboroughHigh Jump7.5'0" PB9
Apr 2NA vs MilfordApr 2 · 200 Meters · Place 8 · North Attleborough200 Meters8.26.69

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 14Hockomock JV Meet #1Dec 14 · 55 Meter · North Attleborough55 Meter—7.3Unofficial9
Dec 14Hockomock JV Meet #1Dec 14 · High Jump · North AttleboroughHigh Jump—4'8"Unofficial9