Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League Championship · Feb 56:14.97aHockomock League ChampionshipFebruary 5, 2026
1 Mile · OutdoorHockomock Spring Track Championship · May 236:02.60aHockomock Spring Track ChampionshipMay 23, 2026
1000 Meters · IndoorHockomock League #1 · Dec 173:41.14aHockomock League #1December 17, 2024
2 Miles · IndoorHockomock League #4 · Jan 2214:23.53aHockomock League #4January 22, 2026
2 Miles · OutdoorNorth Attleboro vs Stoughton · Apr 713:57.1North Attleboro vs StoughtonApril 7, 2026
600 Meters · IndoorHockomock League #3 · Jan 162:01.70aHockomock League #3January 16, 2025
Shot Put · 4kg · IndoorHockomock JV1 (Davenport South) · Dec 1220-02.00Hockomock 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

9 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 1 Mile · Place 14 · North Attleborough1 Mile14.6:02.60a PB11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 800 Meters · North Attleborough800 Meters—2:44.4Unofficial11
May 5Foxboro vs. North AttleboroMay 5 · 2 Miles · Place 3 · North Attleborough2 Miles3.14:05.011
May 5Foxboro vs. North AttleboroMay 5 · 1 Mile · Place 1 · North Attleborough1 Mile1.6:03.511
May 5Foxboro vs. North AttleboroMay 5 · 800 Meters · North Attleborough800 Meters—DNS11
Apr 28Canton vs North AttleboroApr 28 · 2 Miles · North Attleborough2 Miles—13:29.4Unofficial11
Apr 212026 Attleboro, Feehan, North Attleboro Tri-MeetApr 21 · 1 Mile · Place 2 · North Attleborough1 Mile2.6:08.95a11
Apr 14North Attleboro vs MansfieldApr 14 · 1 Mile · Place 5 · North Attleborough1 Mile56:03.411
Apr 7North Attleboro vs StoughtonApr 7 · 2 Miles · Place 2 · North Attleborough2 Miles213:57.1 PB11

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 1 Mile · Place 18 · North Attleborough1 Mile186:14.97a PB11
Jan 22Hockomock League #4Jan 22 · 2 Miles · Place 18 · North Attleborough2 Miles1814:23.53a PB11
Jan 22Hockomock League #4Jan 22 · 1 Mile · Place 28 · North Attleborough1 Mile286:26.83a11
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 73 · North AttleboroughShot Put735.46m11
Jan 15Hockomock League #3Jan 15 · 1 Mile · Place 18 · North Attleborough1 Mile186:25.81a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 2 Miles · Place 20 · North Attleborough2 Miles2014:24.05a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1 Mile · Place 26 · North Attleborough1 Mile266:45.11a11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · Shot Put · North AttleboroughShot Put4kg—DNS11
Dec 12Hockomock JV1 (Davenport South)Dec 12 · 1 Mile · Place 2 · North Attleborough1 Mile2.6:45.211
Dec 12Hockomock JV1 (Davenport South)Dec 12 · Shot Put · Place 6 · North AttleboroughShot Put4kg6.20-02.00 PB11
Jan 23Hockomock League #4Jan 23 · 1000 Meters · Place 20 · North Attleborough1000 Meters203:43.01a—
Jan 16Hockomock League #3Jan 16 · 600 Meters · Place 29 · North Attleborough600 Meters292:01.70a PB—
Jan 9Hockomock League #2Jan 9 · 1000 Meters · Place 23 · North Attleborough1000 Meters233:48.02a—

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20NA Junior Varsity Meet #1Dec 20 · 1000 Meters · Place 1 · North Attleborough1000 Meters1.3:43.3Unofficial10
Dec 17Hockomock League #1Dec 17 · 1000 Meters · Place 13 · North Attleborough1000 Meters13.3:41.14a PB10