Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorHock Dual: OA vs. Foxboro · Apr 145:43.0Hock Dual: OA vs. FoxboroApril 14, 2026
1000 Meters · IndoorMSTCA Freshman-Sophomore Meet (Small Schools) · Jan 53:07.40aMSTCA Freshman-Sophomore Meet (Small Schools)January 5, 2025
600 Meters · IndoorMansfield vs OA (Hock JV #4) · Jan 171:46.7Mansfield vs OA (Hock JV #4)January 17, 2025
800 Meters · OutdoorHockomock Spring Track Championship · May 232:19.10aHockomock Spring Track ChampionshipMay 23, 2026
Varsity · OutdoorHock Dual: OA vs. Stoughton · Apr 1574.6Hock Dual: OA vs. StoughtonApril 15, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 800 Meters · Place 24 · Oliver Ames800 Meters24.2:19.10a PB11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 800 Meters · Oliver Ames800 Meters—2:22.6Unofficial11
May 5Canton vs OAMay 5 · 800 Meters · Oliver Ames800 Meters—2:21.5Unofficial11
Apr 23MSTCA Warrior InvitationalApr 23 · 400m Hurdles · Place 26 · Oliver Ames400m Hurdles261:11.10a11
Apr 23MSTCA Warrior InvitationalApr 23 · 800 Meters · Place 36 · Oliver Ames800 Meters362:25.85a11
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 1 Mile · Place 8 · Oliver Ames1 Mile8.5:43.0 PB11
Apr 7Hock Dual: OA vs. MansfieldApr 7 · 400m Hurdles · Place 4 · Oliver Ames400m Hurdles36" / 0.914m4.7111
Apr 3Trojan Invitational 1Apr 3 · 800 Meters · Place 18 · Oliver Ames800 Meters182:24.58a11

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · 1000 Meters · Place 21 · Oliver Ames1000 Meters213:08.01a11
Jan 22Hockomock League #4Jan 22 · 1000 Meters · Place 31 · Oliver Ames1000 Meters313:07.41a11

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 29Hock Dual: OA vs. CantonApr 29 · Javelin · Place 12 · Oliver AmesJavelin1269-0910
Apr 29Hock Dual: OA vs. CantonApr 29 · 400m Hurdles · Place 4 · Oliver Ames400m Hurdles476.910
Apr 24MSTCA Warrior InvitationalApr 24 · 800 Meters · Place 49 · Oliver Ames800 Meters492:21.70a10
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Varsity · Place 17 · Oliver AmesVarsity1771-0410
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Varsity · Place 5 · Oliver AmesVarsity574.6 PB10
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Javelin · Place 5 · Oliver AmesJavelin589-610
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 800 Meters · Place 9 · Oliver Ames800 Meters92:39.010
Apr 1Mansfield vs Oliver AmesApr 1 · 400m Hurdles · Place 10 · Oliver Ames400m Hurdles101:19.910

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 23Hockomock League #4Jan 23 · 1000 Meters · Place 38 · Oliver Ames1000 Meters383:11.98a—
Jan 17Mansfield vs OA (Hock JV #4)Jan 17 · 600 Meters · Place 7 · Oliver Ames600 Meters71:46.7 PB—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 1000 Meters · Place 44 · Oliver Ames1000 Meters443:07.40a PB—
Jan 2Hockomock JV #2Jan 2 · 1000 Meters · Place 1 · Oliver Ames1000 Meters13:11.7—