Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFoxboro vs. North Attleboro · May 514.1Foxboro vs. North AttleboroMay 5, 2026
100m Hurdles · 33" / 0.838m · Outdoor2026 Attleboro, Feehan, North Attleboro Tri-Meet · Apr 2118.50a2026 Attleboro, Feehan, North Attleboro Tri-MeetApril 21, 2026
200 Meters · OutdoorHock Dual: OA vs. North Attleboro · May 629.6Hock Dual: OA vs. North AttleboroMay 6, 2025
55m Hurdles · 33" · IndoorHockomock League #1 · Dec 1810.93aHockomock League #1December 18, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 100m Hurdles · Place 30 · North Attleborough100m Hurdles33" / 0.838mRound P30.25.15a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 100m Hurdles · Place 37 · North Attleborough100m Hurdles3719.17a11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 100m Hurdles · Place 2 · North Attleborough100m Hurdles33" / 0.838m2.17.7Unofficial11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 100 Meters · North Attleborough100 Meters—14.1Unofficial11
May 5Foxboro vs. North AttleboroMay 5 · 100m Hurdles · Place 3 · North Attleborough100m Hurdles33" / 0.838m3.18.611
May 5Foxboro vs. North AttleboroMay 5 · 100 Meters · Place 6 · North Attleborough100 Meters6.14.1 PB11
Apr 28Canton vs North AttleboroApr 28 · 100m Hurdles · Place 2 · North Attleborough100m Hurdles33" / 0.838m2.18.2Unofficial11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 100m Hurdles · Place 3 · North Attleborough100m Hurdles33" / 0.838m3.18.50a PB11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 200 Meters · Place 11 · North Attleborough200 Meters11.30.13a11
Apr 14North Attleboro vs MansfieldApr 14 · 100m Hurdles · Place 3 · North Attleborough100m Hurdles319.211
Apr 14North Attleboro vs MansfieldApr 14 · 200 Meters · Place 5 · North Attleborough200 Meters530.211
Apr 7North Attleboro vs StoughtonApr 7 · 100m Hurdles · Place 3 · North Attleborough100m Hurdles318.911

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 55m Hurdles · Place 15 · North Attleborough55m Hurdles1510.55a11
Jan 22Hockomock League #4Jan 22 · 55m Hurdles · Place 19 · North Attleborough55m Hurdles1910.86a11
Jan 15Hockomock League #3Jan 15 · 55m Hurdles · Place 12 · North Attleborough55m Hurdles1210.53a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55m Hurdles · Place 12 · North Attleborough55m Hurdles1210.54a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 55m Hurdles · Place 14 · North Attleborough55m Hurdles33"14.10.93a PB11
Dec 12Hockomock JV1 (Davenport South)Dec 12 · 55m Hurdles · Place 3 · North Attleborough55m Hurdles33"3.11.011
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 24 · North Attleborough55m Hurdles2411.13a—
Jan 23Hockomock League #4Jan 23 · 55m Hurdles · Place 30 · North Attleborough55m Hurdles3011.63a—
Jan 16Hockomock League #3Jan 16 · 55m Hurdles · Place 23 · North Attleborough55m Hurdles2311.20a—
Jan 9Hockomock League #2Jan 9 · 55m Hurdles · Place 32 · North Attleborough55m Hurdles3212.69a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 100m Hurdles · Place 14 · North Attleborough100m Hurdles1419.10a10
May 6Hock Dual: OA vs. North AttleboroMay 6 · 100m Hurdles · Place 4 · North Attleborough100m Hurdles33" / 0.838m4.18.810
May 6Hock Dual: OA vs. North AttleboroMay 6 · 200 Meters · Place 4 · North Attleborough200 Meters4.29.6 PB10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 100m Hurdles · Place 34 · North Attleborough100m HurdlesRound P3419.88a10
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 100m Hurdles · Place 6 · North Attleborough100m Hurdles619.60a10
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 200 Meters · Place 19 · North Attleborough200 Meters1932.54a10
Apr 15North Attleboro vs CantonApr 15 · 100m Hurdles · North Attleborough100m Hurdles33" / 0.838m—19.9Unofficial10
Apr 15North Attleboro vs CantonApr 15 · 200 Meters · North Attleborough200 Meters—30.8Unofficial10
Apr 9NA vs MansfieldApr 9 · 100m Hurdles · Place 5 · North Attleborough100m Hurdles520.310
Apr 9NA vs MansfieldApr 9 · 200 Meters · Place 10 · North Attleborough200 Meters1029.810
Apr 1Stoughton vs. North AttleboroApr 1 · 100m Hurdles · North Attleborough100m Hurdles33" / 0.838m—20.9Unofficial10
Apr 1Stoughton vs. North AttleboroApr 1 · 200 Meters · North Attleborough200 Meters—30.9Unofficial10

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20NA Junior Varsity Meet #1Dec 20 · 55m Hurdles · Place 2 · North Attleborough55m Hurdles33"2.11.2Unofficial10
Dec 20NA Junior Varsity Meet #1Dec 20 · Long Jump · Place 5 · North AttleboroughLong Jump5.FOUL10
Dec 17Hockomock League #1Dec 17 · 55m Hurdles · Place 25 · North Attleborough55m Hurdles33"25.11.59a10
Jan 18Hockomock League Meet #5Jan 18 · 55m Hurdles · Place 29 · North Attleborough55m Hurdles2911.27a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · 100m Hurdles · Place 24 · North Attleborough100m Hurdles2420.94a—
May 7NA vs FranklinMay 7 · 100m Hurdles · Place 6 · North Attleborough100m Hurdles621.2—
May 7NA vs FranklinMay 7 · 100 Meters · Place 11 · North Attleborough100 Meters1114.6—
Apr 30NA vs TauntonApr 30 · 100m Hurdles · Place 4 · North Attleborough100m Hurdles421.7—
Apr 30NA vs TauntonApr 30 · 100 Meters · Place 16 · North Attleborough100 Meters1615.0—
Apr 23NAHS vs AttleboroApr 23 · 100m Hurdles · Place 5 · North Attleborough100m Hurdles33" / 0.838m5.20.99
Apr 23NAHS vs AttleboroApr 23 · 100 Meters · Place 20 · North Attleborough100 Meters20.14.69
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · 100m Hurdles · Place 6 · North Attleborough100m Hurdles33" / 0.838m6.21.77a9
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · 100 Meters · North Attleborough100 Meters--15.30a9
Apr 9NA vs King PhilipApr 9 · 100m Hurdles · Place 5 · North Attleborough100m Hurdles33" / 0.838m5.20.4Unofficial9
Apr 2NA vs MilfordApr 2 · 100m Hurdles · Place 5 · North Attleborough100m Hurdles33" / 0.838m5.21.59

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18Hockomock JV Meet #2Dec 18 · 55 Meter · North Attleborough55 Meter—8.5Unofficial9
Dec 14Hockomock JV Meet #1Dec 14 · 55 Meter · North Attleborough55 Meter—8.8Unofficial9