Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #4 · Jan 225:03.67aHockomock League #4January 22, 2026
1 Mile · OutdoorMSTCA Warrior Invitational · Apr 234:59.27aMSTCA Warrior InvitationalApril 23, 2026
1000 Meters · IndoorHockomock League Championship · Feb 52:52.67aHockomock League ChampionshipFebruary 5, 2026
2 Miles · IndoorHockomock League #3 · Jan 1511:11.76aHockomock League #3January 15, 2026
2 Miles · OutdoorMSTCA Coaches Shore Invitational · May 1610:07.57aMSTCA Coaches Shore InvitationalMay 16, 2026
600 Meters · IndoorHockomock League Meet · Feb 81:54.36aHockomock League MeetFebruary 8, 2024
800 Meters · OutdoorTrojan Invitational 1 · Apr 32:18.28aTrojan Invitational 1April 3, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 2 Miles · Place 24 · Oliver Ames2 Miles24.10:20.40a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 2 Miles · Place 8 · Oliver Ames2 Miles810:07.57a PB11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 2 Miles · Oliver Ames2 Miles—11:36.0Unofficial11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 1 Mile · Oliver Ames1 Mile—4:57.9Unofficial11
May 5Canton vs OAMay 5 · 1 Mile · Oliver Ames1 Mile—4:43.5Unofficial11
Apr 23MSTCA Warrior InvitationalApr 23 · 1 Mile · Place 24 · Oliver Ames1 Mile244:59.27a PB11
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 2 Miles · Place 3 · Oliver Ames2 Miles3.11:02.011
Apr 7Hock Dual: OA vs. MansfieldApr 7 · 1 Mile · Place 7 · Oliver Ames1 Mile7.5:01.011
Apr 3Trojan Invitational 1Apr 3 · 800 Meters · Place 13 · Oliver Ames800 Meters132:18.28a PB11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 1000 Meters · Place 10 · Oliver Ames1000 Meters102:52.67a PB11
Jan 22Hockomock League #4Jan 22 · 1 Mile · Place 22 · Oliver Ames1 Mile225:03.67a PB11
Jan 15Hockomock League #3Jan 15 · 2 Miles · Place 14 · Oliver Ames2 Miles1411:11.76a PB11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1 Mile · Place 26 · Oliver Ames1 Mile265:09.44a11

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 1 Mile · Oliver Ames1 Mile—DNS11
Jan 23Hockomock League #4Jan 23 · 1 Mile · Place 36 · Oliver Ames1 Mile365:56.88a—
Jan 16Hockomock League #3Jan 16 · 1 Mile · Place 41 · Oliver Ames1 Mile415:56.10a—
Jan 2Hockomock JV #2Jan 2 · 1 Mile · Place 6 · Oliver Ames1 Mile65:47.7—
Jan 2Mansfield vs OA (Hock JV #2)Jan 2 · 1 Mile · Place 6 · Oliver Ames1 Mile6.5:47.710

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 6Hock Dual: OA vs. North AttleboroMay 6 · 1 Mile · Place 13 · Oliver Ames1 Mile13.6:00.010
Apr 1Mansfield vs Oliver AmesApr 1 · 1 Mile · Place 22 · Oliver Ames1 Mile226:14.010
Apr 1OA vs MansfieldApr 1 · 1 Mile · Place 22 · Oliver Ames1 Mile22.6:14.010

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Hock JV: OA vs. MansfieldDec 20 · 1 Mile · Place 3 · Oliver Ames1 Mile3.5:33.210
Feb 8Hockomock League MeetFeb 8 · 600 Meters · Place 33 · Oliver Ames600 Meters331:54.36a PB—
Jan 11Hockomock League Meet Double DualsJan 11 · 1000 Meters · Place 43 · Oliver Ames1000 Meters433:28.38a—

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 7Hock Dual: OA vs. CantonMay 7 · 1 Mile · Oliver Ames1 Mile—5:57Unofficial9
Apr 30Hock Dual: OA vs. MansfieldApr 30 · 800 Meters · Oliver Ames800 Meters—02:37.7Unofficial9
Apr 23Hock Dual: OA vs. SharonApr 23 · 1 Mile · Oliver Ames1 Mile—05:45.0Unofficial9

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Hockomock League Meet #2Dec 19 · 1000 Meters · Place 40 · Oliver Ames1000 Meters40.3:31.93a9
Dec 7Hockomock League Meet #1Dec 7 · 1 Mile · Place 45 · Oliver Ames1 Mile45.6:22.98a9