Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHock Dual: OA vs. Foxboro · Apr 1412.9Hock Dual: OA vs. FoxboroApril 14, 2026
200 Meters · OutdoorHock Dual: OA vs. Foxboro · Apr 1427.2Hock Dual: OA vs. FoxboroApril 14, 2026
300 Meters · IndoorMSTCA Coaches Invitational (Small Schools) · Jan 2544.86aMSTCA Coaches Invitational (Small Schools)January 25, 2025
400 Meters · OutdoorHockomock Spring Track Championship · May 241:05.29aHockomock Spring Track ChampionshipMay 24, 2025
400 Meters · Relay Split · OutdoorMIAA Division 3 Track & Field Championship · May 301:04.324aMIAA Division 3 Track & Field ChampionshipMay 30, 2025
55 Meter · IndoorHockomock League #1 · Dec 187.98aHockomock League #1December 18, 2025
55 Meters · IndoorHockomock League #3 · Jan 157.91aHockomock League #3January 15, 2026
Long Jump · OutdoorHock Dual: OA vs. Stoughton · Apr 213-4Hock Dual: OA vs. StoughtonApril 2, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 200 Meters · Place 19 · Oliver Ames200 Meters19.28.80a12
May 23Hockomock Spring Track ChampionshipMay 23 · 100 Meters · Oliver Ames100 MetersRound P--DNS12
May 16MSTCA Coaches Shore InvitationalMay 16 · 200 Meters · Place 43 · Oliver Ames200 Meters4328.77a12
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 51 · Oliver Ames100 Meters5113.91a12
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Shot Put · Oliver AmesShot Put4kg—14-08.25Unofficial12
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 400 Meters · Oliver Ames400 Meters—66.7Unofficial12
May 5Canton vs OAMay 5 · 200 Meters · Oliver Ames200 Meters—28.4Unofficial12
May 5Canton vs OAMay 5 · 100 Meters · Oliver Ames100 Meters—13.6Unofficial12
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 30 · Oliver Ames200 Meters3028.39a12
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 40 · Oliver Ames100 Meters4013.60a12
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 200 Meters · Place 1 · Oliver Ames200 Meters1.27.2 PB12
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 100 Meters · Place 3 · Oliver Ames100 Meters3.12.9 PB12
Apr 7Hock Dual: OA vs. MansfieldApr 7 · 200 Meters · Place 4 · Oliver Ames200 Meters4.28.412
Apr 7Hock Dual: OA vs. MansfieldApr 7 · 100 Meters · Place 6 · Oliver Ames100 Meters6.13.912
Apr 3Trojan Invitational 1Apr 3 · 200 Meters · Place 4 · Oliver Ames200 Meters428.10a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 24MSTCA Coaches' InvitationalJan 24 · 300 Meters · Place 54 · Oliver Ames300 Meters5446.03a12
Jan 22Hockomock League #4Jan 22 · 55 Meters · Place 15 · Oliver Ames55 Meters158.02a12
Jan 15Hockomock League #3Jan 15 · 300 Meters · Place 18 · Oliver Ames300 Meters1845.84a12
Jan 15Hockomock League #3Jan 15 · 55 Meters · Place 16 · Oliver Ames55 Meters167.91a PB12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 300 Meters · Place 14 · Oliver Ames300 Meters1445.43a12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55 Meters · Place 17 · Oliver Ames55 Meters177.96a12

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 300 Meters · Place 49 · Oliver Ames300 Meters49.46.51a12
Dec 18Hockomock League #1Dec 18 · 300 Meters · Place 20 · Oliver Ames300 Meters20.47.76a12
Dec 18Hockomock League #1Dec 18 · 55 Meter · Place 15 · Oliver Ames55 Meter15.7.98a PB12
Feb 6Hockomock League ChampionshipFeb 6 · 300 Meters · Place 19 · Oliver Ames300 Meters1945.38a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 300 Meters · Place 35 · Oliver Ames300 Meters3544.86a PB—
Jan 23Hockomock League #4Jan 23 · 55 Meters · Place 25 · Oliver Ames55 Meters258.07a—
Jan 16Hockomock League #3Jan 16 · 300 Meters · Place 14 · Oliver Ames300 Meters1445.72a—
Jan 16Hockomock League #3Jan 16 · 55 Meters · Place 19 · Oliver Ames55 Meters198.10a—
Jan 9Hockomock League #2Jan 9 · 300 Meters · Place 19 · Oliver Ames300 Meters1946.33a—
Jan 9Hockomock League #2Jan 9 · 55 Meters · Place 19 · Oliver Ames55 Meters198.04a—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 400 Meters · Oliver Ames400 MetersRelay Split—1:04.324a PB11
May 24Hockomock Spring Track ChampionshipMay 24 · 400 Meters · Place 26 · Oliver Ames400 Meters261:05.29a PB11
May 10MSTCA Coaches Shore InvitationalMay 10 · 200 Meters · Place 34 · Oliver Ames200 Meters3428.37a11
May 6Hock Dual: OA vs. North AttleboroMay 6 · 200 Meters · Place 4 · Oliver Ames200 Meters4.2811
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 18 · Oliver Ames200 Meters1828.39a11
Apr 24MSTCA Warrior InvitationalApr 24 · 100 Meters · Place 50 · Oliver Ames100 Meters5014.12a11
Apr 15Hock Dual: OA vs. StoughtonApr 15 · 400 Meters · Place 2 · Oliver Ames400 Meters265.811
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 200 Meters · Place 1 · Oliver Ames200 Meters128.411
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 100 Meters · Place 3 · Oliver Ames100 Meters313.611
Apr 1Mansfield vs Oliver AmesApr 1 · 200 Meters · Place 3 · Oliver Ames200 Meters328.011
Apr 1OA vs MansfieldApr 1 · 200 Meters · Place 3 · Oliver Ames200 Meters3.28.011

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · 300 Meters · Place 16 · Oliver Ames300 Meters16.46.93a11
Jan 18Hockomock League Meet #5Jan 18 · 55 Meters · Place 34 · Oliver Ames55 Meters348.33a—
Jan 11Hockomock League Meet Double DualsJan 11 · 55 Meters · Place 32 · Oliver Ames55 Meters328.28a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55 Meters · Place 28 · Oliver Ames55 Meters288.11a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 11MSTCA Coaches InvitationalMay 11 · 200 Meters · Place 53 · Oliver Ames200 Meters53.28.96a10
May 11MSTCA Coaches InvitationalMay 11 · 100 Meters · Place 49 · Oliver Ames100 MetersRound P49.13.96a10
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 200 Meters · Place 34 · Oliver Ames200 Meters3429.53a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 100 Meters · Place 31 · Oliver Ames100 Meters3114.09a—
Apr 30Hock Dual: OA vs. MansfieldApr 30 · 200 Meters · Oliver Ames200 Meters—28.2Unofficial10
Apr 23Hock Dual: OA vs. SharonApr 23 · 100 Meters · Oliver Ames100 Meters—13.5Unofficial10
Apr 18MSTCA Warrior InvitationalApr 18 · 200 Meters · Place 48 · Oliver Ames200 Meters4829.33a—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 51 · Oliver Ames100 Meters5114.10a—
Apr 9Hock Dual: OA vs. FoxboroApr 9 · Long Jump · Oliver AmesLong Jump—13-3Unofficial10
Apr 9Hock Dual: OA vs. FoxboroApr 9 · 200 Meters · Oliver Ames200 Meters—28.7Unofficial10
Apr 2Hock Dual: OA vs. StoughtonApr 2 · Long Jump · Place 6 · Oliver AmesLong Jump6.13-4 PB10
Apr 2Hock Dual: OA vs. StoughtonApr 2 · 100 Meters · Place 5 · Oliver Ames100 Meters5.14.210

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 19Hockomock League Meet #2Dec 19 · 55 Meter · Place 24 · Oliver Ames55 Meter24.8.25a10
Dec 7Hockomock League Meet #1Dec 7 · 55 Meter · Place 29 · Oliver Ames55 Meter29.8.33a10
Feb 9Hockomock League MeetFeb 9 · 55 Meters · Place 7 · Oliver Ames55 Meters78.29FR
Jan 19Hockomock Dual Meet #5Jan 19 · 55 Meters · Place 6 · Oliver Ames55 Meters68.18FR
Jan 3Hockomock Dual Meet #3Jan 3 · 55 Meters · Place 5 · Oliver Ames55 Meters58.24FR

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 20Hockomock ChampionshipsMay 20 · 200 Meters · Place 15 · Oliver Ames200 Meters1529.69a—
May 13MSTCA Coaches InvitationalMay 13 · 100 Meters · Place 15 · Oliver Ames100 Meters1513.85a—
May 9Oliver Ames @ CantonMay 9 · 200 Meters · Oliver Ames200 Meters—28.2Unofficial9
May 9Oliver Ames @ CantonMay 9 · 100 Meters · Oliver Ames100 Meters—13.4Unofficial9
May 2OA vs. Mansfield (Hock Dual Meet)May 2 · 100 Meters · Oliver Ames100 Meters—13.4Unofficial9
Apr 25OA vs. Sharon (Hock Dual Meet)Apr 25 · 100 Meters · Oliver Ames100 Meters—13.6Unofficial9
Apr 20MSTCA Warrior InvitationalApr 20 · 200 Meters · Place 25 · Oliver Ames200 Meters2529.18a—
Apr 20MSTCA Warrior InvitationalApr 20 · 100 Meters · Place 37 · Oliver Ames100 Meters3714.17a—
Apr 11Foxboro vs. Oliver AmesApr 11 · 100 Meters · Oliver Ames100 Meters—13.6Unofficial9
Apr 4Oliver Ames at StoughtonApr 4 · 100 Meters · Oliver Ames100 Meters—13.6Unofficial9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 55 Meter · Place 27 · Oliver Ames55 Meter27.8.46a9