Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNA vs Franklin · May 713.1NA vs FranklinMay 7, 2024
110m Hurdles · 39" / 0.991m · OutdoorHock Dual: OA vs. North Attleboro · May 619.8Hock Dual: OA vs. North AttleboroMay 6, 2025
400m Hurdles · 36" / 0.914m · OutdoorNAHS vs Attleboro · Apr 231:22.1NAHS vs AttleboroApril 23, 2024
55m Hurdles · 39" · IndoorHockomock League #1 · Dec 1810.30aHockomock League #1December 18, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 110m Hurdles · Place 24 · North Attleborough110m Hurdles39" / 0.991mRound P24.20.59a11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 110m Hurdles · Place 3 · North Attleborough110m Hurdles39" / 0.991m3.20.1Unofficial11
May 5Foxboro vs. North AttleboroMay 5 · 400m Hurdles · Place 3 · North Attleborough400m Hurdles36" / 0.914m3.1:22.511
May 5Foxboro vs. North AttleboroMay 5 · 110m Hurdles · Place 6 · North Attleborough110m Hurdles39" / 0.991m6.22.511
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 110m Hurdles · Place 8 · North Attleborough110m Hurdles39" / 0.991m8.20.60a11
Apr 14North Attleboro vs MansfieldApr 14 · 110m Hurdles · Place 4 · North Attleborough110m Hurdles420.111
Apr 7North Attleboro vs StoughtonApr 7 · 110m Hurdles · Place 2 · North Attleborough110m Hurdles218.311

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 55m Hurdles · Place 19 · North Attleborough55m Hurdles199.92a11
Jan 22Hockomock League #4Jan 22 · 55m Hurdles · Place 25 · North Attleborough55m Hurdles2510.44a11
Jan 15Hockomock League #3Jan 15 · 55m Hurdles · Place 24 · North Attleborough55m Hurdles2410.32a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55m Hurdles · Place 19 · North Attleborough55m Hurdles1910.07a11

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 55m Hurdles · Place 20 · North Attleborough55m Hurdles39"20.10.30a PB11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Hock Dual: OA vs. North AttleboroMay 6 · 110m Hurdles · Place 1 · North Attleborough110m Hurdles39" / 0.991m1.19.8 PB10
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 110m Hurdles · Place 26 · North Attleborough110m HurdlesRound P2621.33a10
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 110m Hurdles · Place 10 · North Attleborough110m Hurdles1022.53a10
Apr 22Attleboro-Bishop Feehan-North Attleboro TriApr 22 · 100 Meters · Place 30 · North Attleborough100 Meters3013.18a10
Apr 15North Attleboro vs CantonApr 15 · 400 Meters · North Attleborough400 Meters—1:04.1Unofficial10
Apr 9NA vs MansfieldApr 9 · 110m Hurdles · Place 9 · North Attleborough110m Hurdles920.910
Apr 1Stoughton vs. North AttleboroApr 1 · 110m Hurdles · North Attleborough110m Hurdles39" / 0.991m—22.2Unofficial10
Apr 1Stoughton vs. North AttleboroApr 1 · 100 Meters · North Attleborough100 Meters—13.2Unofficial10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 7NA vs FranklinMay 7 · 110m Hurdles · Place 11 · North Attleborough110m Hurdles1121.9—
May 7NA vs FranklinMay 7 · 100 Meters · Place 20 · North Attleborough100 Meters2013.1 PB—
Apr 30NA vs TauntonApr 30 · 400m Hurdles · Place 6 · North Attleborough400m Hurdles61:22.0—
Apr 30NA vs TauntonApr 30 · 110m Hurdles · Place 8 · North Attleborough110m Hurdles821.5—
Apr 23NAHS vs AttleboroApr 23 · 400m Hurdles · Place 6 · North Attleborough400m Hurdles36" / 0.914m6.1:22.1 PB9
Apr 23NAHS vs AttleboroApr 23 · 110m Hurdles · Place 7 · North Attleborough110m Hurdles39" / 0.991m7.22.29
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · 400m Hurdles · Place 8 · North Attleborough400m Hurdles36" / 0.914m8.1:24.79a9
Apr 17Tri-Meet Attleboro, Feehan, North AApr 17 · 110m Hurdles · Place 10 · North Attleborough110m Hurdles39" / 0.991m10.23.75a9
Apr 9NA vs King PhilipApr 9 · 110m Hurdles · North Attleborough110m Hurdles39" / 0.991m—22.4Unofficial9