Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorFoxboro vs. North Attleboro · May 518.6Foxboro vs. North AttleboroMay 5, 2026
400m Hurdles · 36" / 0.914m · OutdoorHockomock Spring Track Championship · May 231:05.40aHockomock Spring Track ChampionshipMay 23, 2026
55 Meters · IndoorHockomock League #3 · Jan 167.94aHockomock League #3January 16, 2025
55m Hurdles · 39" · IndoorHockomock JV1 (Davenport South) · Dec 1210.3Hockomock JV1 (Davenport South)December 12, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 400m Hurdles · Place 14 · North Attleborough400m Hurdles36" / 0.914m14.1:05.40a PB10
May 23Hockomock Spring Track ChampionshipMay 23 · 110m Hurdles · Place 19 · North Attleborough110m Hurdles39" / 0.991mRound P19.19.14a10
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 400m Hurdles · Place 3 · North Attleborough400m Hurdles36" / 0.914m3.1:06.3Unofficial10
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 110m Hurdles · Place 2 · North Attleborough110m Hurdles39" / 0.991m2.18.4Unofficial10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 400m Hurdles · Place 14 · North Attleborough400m Hurdles141:05.59a10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 110m Hurdles · Place 15 · North Attleborough110m Hurdles1518.91a10
May 5Foxboro vs. North AttleboroMay 5 · 400m Hurdles · Place 1 · North Attleborough400m Hurdles36" / 0.914m1.1:10.110
May 5Foxboro vs. North AttleboroMay 5 · 110m Hurdles · Place 2 · North Attleborough110m Hurdles39" / 0.991m2.18.6 PB10
Apr 28Canton vs North AttleboroApr 28 · 400m Hurdles · North Attleborough400m Hurdles36" / 0.914m—1:08.7Unofficial10
Apr 28Canton vs North AttleboroApr 28 · 110m Hurdles · North Attleborough110m Hurdles39" / 0.991m—18.9Unofficial10
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 400m Hurdles · Place 2 · North Attleborough400m Hurdles36" / 0.914m2.1:08.93a10
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 110m Hurdles · Place 6 · North Attleborough110m Hurdles39" / 0.991m6.19.04a10
Apr 7North Attleboro vs StoughtonApr 7 · 400m Hurdles · Place 2 · North Attleborough400m Hurdles21:07.910

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 55m Hurdles · Place 21 · North Attleborough55m Hurdles2110.19a10
Jan 22Hockomock League #4Jan 22 · 55m Hurdles · Place 18 · North Attleborough55m Hurdles189.92a10
Jan 15Hockomock League #3Jan 15 · 55m Hurdles · Place 17 · North Attleborough55m Hurdles179.78a10
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55m Hurdles · Place 15 · North Attleborough55m Hurdles159.92a10

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 12Hockomock JV1 (Davenport South)Dec 12 · 55m Hurdles · Place 3 · North Attleborough55m Hurdles39"3.10.3 PB10
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 26 · North Attleborough55m Hurdles2610.49a—
Jan 23Hockomock League #4Jan 23 · 55m Hurdles · Place 29 · North Attleborough55m Hurdles2910.72a—
Jan 16Hockomock League #3Jan 16 · 55m Hurdles · Place 34 · North Attleborough55m Hurdles3411.29a—
Jan 16Hockomock League #3Jan 16 · 55 Meters · Place 45 · North Attleborough55 Meters457.94a PB—
Jan 9Hockomock League #2Jan 9 · 55m Hurdles · Place 30 · North Attleborough55m Hurdles3010.81a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 400m Hurdles · Place 20 · North Attleborough400m Hurdles201:07.03a9
May 6Hock Dual: OA vs. North AttleboroMay 6 · 400m Hurdles · Place 3 · North Attleborough400m Hurdles36" / 0.914m3.709
May 6Hock Dual: OA vs. North AttleboroMay 6 · 110m Hurdles · Place 4 · North Attleborough110m Hurdles39" / 0.991m4.19.89
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400m Hurdles · Place 29 · North Attleborough400m Hurdles291:08.73a9
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 110m Hurdles · Place 22 · North Attleborough110m HurdlesRound P2220.03a9
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 400m Hurdles · Place 7 · North Attleborough400m Hurdles71:13.81a9
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 110m Hurdles · Place 8 · North Attleborough110m Hurdles820.43a9
Apr 15North Attleboro vs CantonApr 15 · 400m Hurdles · North Attleborough400m Hurdles36" / 0.914m—1:13.1Unofficial9
Apr 15North Attleboro vs CantonApr 15 · 110m Hurdles · North Attleborough110m Hurdles39" / 0.991m—19.9Unofficial9
Apr 9NA vs MansfieldApr 9 · 400m Hurdles · Place 7 · North Attleborough400m Hurdles71:13.39
Apr 9NA vs MansfieldApr 9 · 110m Hurdles · Place 7 · North Attleborough110m Hurdles720.59
Apr 1Stoughton vs. North AttleboroApr 1 · 400m Hurdles · North Attleborough400m Hurdles36" / 0.914m—1:20.6Unofficial9
Apr 1Stoughton vs. North AttleboroApr 1 · 110m Hurdles · North Attleborough110m Hurdles39" / 0.991m—20.4Unofficial9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · 55m Hurdles · Place 32 · North Attleborough55m Hurdles39"32.11.59a9