Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorHock Dual: OA vs. Mansfield · Apr 76:10.3Hock Dual: OA vs. MansfieldApril 7, 2026
100 Meters · OutdoorHock Dual: OA vs. Foxboro · Apr 811.3Hock Dual: OA vs. FoxboroApril 8, 2025
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:08.31aMSTCA Boys PentathlonFebruary 26, 2026
110m Hurdles · 39" / 0.991m · OutdoorOA vs Mansfield · Apr 115.1OA vs MansfieldApril 1, 2025
1500 Meters · OutdoorMSTCA Multi Championship · Jun 95:24.07aMSTCA Multi ChampionshipJune 9, 2025
200 Meters · OutdoorHock Dual: OA vs. North Attleboro · May 622.5Hock Dual: OA vs. North AttleboroMay 6, 2025
400 Meters · OutdoorMSTCA Multi Championship · Jun 954.66aMSTCA Multi ChampionshipJune 9, 2025
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 3 Track & Field Championship · May 3058.11aMIAA Division 3 Track & Field ChampionshipMay 30, 2025
55 Meters · IndoorHockomock League #2 (Double Dual) · Jan 86.79aHockomock League #2 (Double Dual)January 8, 2026
55m Hurdles · 39" · IndoorHockomock League #1 · Dec 188.07aHockomock League #1December 18, 2025
Decathlon · OutdoorMSTCA Multi Championship · Jun 95050MSTCA Multi ChampionshipJune 9, 2025
Discus · 1.6kg · OutdoorMSTCA Multi Championship · Jun 923.08mMSTCA Multi ChampionshipJune 9, 2025
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.72mMSTCA Boys PentathlonFebruary 26, 2025
High Jump · OutdoorMSTCA Division 3 Relays · May 31.66mMSTCA Division 3 RelaysMay 3, 2026
Javelin · 800g · OutdoorMSTCA Multi Championship · Jun 923.20mMSTCA Multi ChampionshipJune 9, 2025
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 265.87mMSTCA Boys PentathlonFebruary 26, 2025
Long Jump · OutdoorOA vs Mansfield · Apr 121-00.00OA vs MansfieldApril 1, 2025
Shot Put · 12lb · OutdoorHock Dual: OA vs. Foxboro · Apr 1434-07.50Hock Dual: OA vs. FoxboroApril 14, 2026
Triple Jump · OutdoorHock Dual: OA vs. North Attleboro · May 642-08Hock Dual: OA vs. North AttleboroMay 6, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 15 · Oliver Ames400m Hurdles36" / 0.914m15.1:00.53a12
May 23Hockomock Spring Track ChampionshipMay 23 · 400m Hurdles · Place 2 · Oliver Ames400m Hurdles36" / 0.914m2.58.34a12
May 23Hockomock Spring Track ChampionshipMay 23 · 110m Hurdles · Place 4 · Oliver Ames110m Hurdles39" / 0.991mRound P4.16.32a12
May 23Hockomock Spring Track ChampionshipMay 23 · 110m Hurdles · Place 7 · Oliver Ames110m Hurdles39" / 0.991m7.17.23a12
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · High Jump · Oliver AmesHigh Jump—05-06Unofficial12
May 3MSTCA Division 3 RelaysMay 3 · High Jump · Place 11 · Oliver AmesHigh Jump111.66m PB12
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Triple Jump · Place 1 · Oliver AmesTriple Jump1.43-00.0012
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Shot Put · Place 7 · Oliver AmesShot Put12lb7.34-07.50 PB12
Apr 7Hock Dual: OA vs. MansfieldApr 7 · Long Jump · Place 1 · Oliver AmesLong Jump1.19-05.2512
Apr 7Hock Dual: OA vs. MansfieldApr 7 · 110m Hurdles · Place 2 · Oliver Ames110m Hurdles39" / 0.991m2.15.712
Apr 7Hock Dual: OA vs. MansfieldApr 7 · 1 Mile · Place 21 · Oliver Ames1 Mile21.6:10.3 PB12
Apr 3Trojan Invitational 1Apr 3 · 110m Hurdles · Place 1 · Oliver Ames110m Hurdles115.56a12
Apr 3Trojan Invitational 1Apr 3 · 200 Meters · Place 3 · Oliver Ames200 Meters323.41a12

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 28 · Oliver AmesLong Jump286.00m12
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 14 · Oliver AmesHigh Jump141.77m12
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 68 · Oliver AmesShot Put689.21m12
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 11 · Oliver Ames55m Hurdles118.21a12
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 35 · Oliver Ames1000 Meters353:08.31a PB12
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 23 · Oliver Ames55m Hurdles238.17—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 3 · Oliver Ames55m HurdlesRound P38.00a12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 6 · Oliver Ames55m Hurdles68.11a12
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 6 · Oliver Ames55m Hurdles68.11—
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 55m Hurdles · Place 3 · Oliver Ames55m Hurdles38.00q—
Feb 5Hockomock League ChampionshipFeb 5 · 55m Hurdles · Place 3 · Oliver Ames55m Hurdles37.99a12
Feb 5Hockomock League ChampionshipFeb 5 · 55m Hurdles · Place 3 · Oliver Ames55m Hurdles38.22a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55m Hurdles · Place 13 · Oliver Ames55m HurdlesRound P138.15a12
Jan 24MSTCA Coaches' InvitationalJan 24 · 55 Meters · Place 50 · Oliver Ames55 MetersRound P506.96a12
Jan 22Hockomock League #4Jan 22 · Long Jump · Place 6 · Oliver AmesLong Jump619-512
Jan 22Hockomock League #4Jan 22 · 55m Hurdles · Place 3 · Oliver Ames55m Hurdles38.08a12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · High Jump · Place 7 · Oliver AmesHigh Jump75-812
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55m Hurdles · Place 3 · Oliver Ames55m Hurdles37.92a12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55 Meters · Place 7 · Oliver Ames55 Meters76.79a PB12

2025 Indoor Track

20 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 55m Hurdles · Place 3 · Oliver Ames55m Hurdles39"3.8.07a PB12
Dec 18Hockomock League #1Dec 18 · Long Jump · Place 7 · Oliver AmesLong Jump7.19-06.0012
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 29 · Oliver AmesLong Jump295.87m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 18 · Oliver AmesHigh Jump181.72m PB—
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 111 · Oliver AmesShot Put1118.32m—
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 20 · Oliver Ames55m Hurdles208.34a—
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 62 · Oliver Ames1000 Meters623:12.26a—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · Long Jump · Place 15 · Oliver AmesLong Jump1520-0.75—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 8 · Oliver Ames55m Hurdles88.11a—
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · 55m Hurdles · Place 8 · Oliver Ames55m Hurdles88.10a—
Feb 6Hockomock League ChampionshipFeb 6 · Long Jump · Place 5 · Oliver AmesLong Jump520-1.50—
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 4 · Oliver Ames55m Hurdles48.24a—
Feb 6Hockomock League ChampionshipFeb 6 · 55m Hurdles · Place 3 · Oliver Ames55m Hurdles38.08a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 55m Hurdles · Place 12 · Oliver Ames55m HurdlesRound P128.22a—
Jan 23Hockomock League #4Jan 23 · 55m Hurdles · Place 1 · Oliver Ames55m Hurdles18.26a—
Jan 23Hockomock League #4Jan 23 · 55 Meters · Place 9 · Oliver Ames55 Meters96.92a—
Jan 16Hockomock League #3Jan 16 · High Jump · Place 15 · Oliver AmesHigh Jump155-2—
Jan 16Hockomock League #3Jan 16 · 55m Hurdles · Place 2 · Oliver Ames55m Hurdles28.20a—
Jan 9Hockomock League #2Jan 9 · Long Jump · Place 4 · Oliver AmesLong Jump419-2.50—
Jan 9Hockomock League #2Jan 9 · 55m Hurdles · Place 2 · Oliver Ames55m Hurdles28.25a—

2025 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 9MSTCA Multi ChampionshipJun 9 · 1500 Meters · Place 67 · Oliver Ames1500 MetersRound M67.5:24.07a PB11
Jun 9MSTCA Multi ChampionshipJun 9 · Javelin · Place 101 · Oliver AmesJavelin800gRound M101.23.20m PB11
Jun 9MSTCA Multi ChampionshipJun 9 · Discus · Place 57 · Oliver AmesDiscus1.6kgRound M57.23.08m PB11
Jun 9MSTCA Multi ChampionshipJun 9 · 110m Hurdles · Place 19 · Oliver Ames110m Hurdles39" / 0.991mRound M19.16.85a11
Jun 9MSTCA Multi ChampionshipJun 9 · 400 Meters · Place 23 · Oliver Ames400 MetersRound M23.54.66a PB11
Jun 9MSTCA Multi ChampionshipJun 9 · High Jump · Place 19 · Oliver AmesHigh JumpRound M19.1.65m11
Jun 9MSTCA Multi ChampionshipJun 9 · Shot Put · Place 61 · Oliver AmesShot Put12lbRound M61.9.15m11
Jun 9MSTCA Multi ChampionshipJun 9 · Long Jump · Place 6 · Oliver AmesLong JumpRound M6.6.24m11
Jun 9MSTCA Multi ChampionshipJun 9 · 100 Meters · Place 10 · Oliver Ames100 MetersRound M10.11.61a11
Jun 9MSTCA Multi ChampionshipJun 9 · Decathlon · Place 15 · Oliver AmesDecathlonRound M15.5050 PB11
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 400m Hurdles · Place 4 · Oliver Ames400m Hurdles36" / 0.914m4.58.11a PB11
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Triple Jump · Place 11 · Oliver AmesTriple Jump11.41-04.5011
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · 110m Hurdles · Place 10 · Oliver Ames110m Hurdles39" / 0.991mRound P10.15.79aWind: 1.111
May 24Hockomock Spring Track ChampionshipMay 24 · Triple Jump · Place 4 · Oliver AmesTriple Jump441-411
May 24Hockomock Spring Track ChampionshipMay 24 · 400m Hurdles · Place 2 · Oliver Ames400m Hurdles258.34a11
May 24Hockomock Spring Track ChampionshipMay 24 · 110m Hurdles · Place 6 · Oliver Ames110m HurdlesRound P616.06a11
May 24Hockomock Spring Track ChampionshipMay 24 · 110m Hurdles · Place 5 · Oliver Ames110m Hurdles515.71a11
May 17MSTCA Division 3 RelaysMay 17 · Triple Jump · Place 3 · Oliver AmesTriple Jump312.73m11
May 10MSTCA Coaches Shore InvitationalMay 10 · 110m Hurdles · Place 13 · Oliver Ames110m Hurdles1315.88a11
May 6Hock Dual: OA vs. North AttleboroMay 6 · 400m Hurdles · Place 1 · Oliver Ames400m Hurdles36" / 0.914m1.6011
May 6Hock Dual: OA vs. North AttleboroMay 6 · Triple Jump · Place 1 · Oliver AmesTriple Jump1.42-08 PB11
May 6Hock Dual: OA vs. North AttleboroMay 6 · 200 Meters · Place 2 · Oliver Ames200 Meters2.22.5 PB11
Apr 29Hock Dual: OA vs. CantonApr 29 · Long Jump · Place 1 · Oliver AmesLong Jump120-05.0011
Apr 29Hock Dual: OA vs. CantonApr 29 · 400m Hurdles · Place 1 · Oliver Ames400m Hurdles159.111
Apr 29Hock Dual: OA vs. CantonApr 29 · 110m Hurdles · Place 1 · Oliver Ames110m Hurdles115.111
Apr 24MSTCA Warrior InvitationalApr 24 · Triple Jump · Place 11 · Oliver AmesTriple Jump1140-04.5011
Apr 24MSTCA Warrior InvitationalApr 24 · 110m Hurdles · Place 2 · Oliver Ames110m Hurdles215.51a11
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Long Jump · Place 1 · Oliver AmesLong Jump119-02.0011
Apr 15Hock Dual: OA vs. StoughtonApr 15 · High Jump · Place 3 · Oliver AmesHigh Jump305-0411
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Triple Jump · Place 1 · Oliver AmesTriple Jump141-711
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 110m Hurdles · Place 1 · Oliver Ames110m Hurdles116.111
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 100 Meters · Place 1 · Oliver Ames100 Meters111.3 PB11
Apr 1Mansfield vs Oliver AmesApr 1 · Long Jump · Place 1 · Oliver AmesLong Jump121-011
Apr 1Mansfield vs Oliver AmesApr 1 · 110m Hurdles · Place 1 · Oliver Ames110m Hurdles115.111
Apr 1OA vs MansfieldApr 1 · Long Jump · Place 1 · Oliver AmesLong Jump1.21-00.00 PB11
Apr 1OA vs MansfieldApr 1 · 110m Hurdles · Place 1 · Oliver Ames110m Hurdles39" / 0.991m1.15.1 PB11

2024 Indoor Track

15 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · 55m Hurdles · Place 3 · Oliver Ames55m Hurdles39"3.8.23a11
Dec 17Hockomock League #1Dec 17 · High Jump · Place 7 · Oliver AmesHigh Jump7.5-06.0011
Feb 8Hockomock League MeetFeb 8 · 55m Hurdles · Place 5 · Oliver Ames55m Hurdles58.45a—
Feb 8Hockomock League MeetFeb 8 · 55m Hurdles · Place 4 · Oliver Ames55m Hurdles48.38a—
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Long Jump · Place 49 · Oliver AmesLong Jump4914-11.5010
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 55m Hurdles · Place 23 · Oliver Ames55m HurdlesRound P238.5110
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · Long Jump · Place 49 · Oliver AmesLong Jump4914-11.5010
Jan 28MSTCA Coaches Invitational (Small School)Jan 28 · 55m Hurdles · Place 23 · Oliver Ames55m HurdlesRound P238.5110
Jan 18Hockomock League Meet #5Jan 18 · High Jump · Place 22 · Oliver AmesHigh Jump225-0—
Jan 18Hockomock League Meet #5Jan 18 · 55m Hurdles · Place 5 · Oliver Ames55m Hurdles58.54a—
Jan 11Hockomock League Meet Double DualsJan 11 · High Jump · Place 21 · Oliver AmesHigh Jump215-0—
Jan 11Hockomock League Meet Double DualsJan 11 · 55m Hurdles · Place 8 · Oliver Ames55m Hurdles88.74a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · Long Jump · Place 4 · Oliver AmesLong Jump419-1.75—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55m Hurdles · Place 2 · Oliver Ames55m HurdlesRound P28.75a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55m Hurdles · Place 3 · Oliver Ames55m Hurdles38.70a—

2024 Outdoor Track

27 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Triple Jump · Place 26 · Oliver AmesTriple Jump2638-1.25—
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · 110m Hurdles · Place 11 · Oliver Ames110m Hurdles1116.34a—
May 18Hockomock League T&F ChampionshipMay 18 · 110m Hurdles · Place 4 · Oliver Ames110m Hurdles416.43a—
May 18Hockomock League T&F ChampionshipMay 18 · 110m Hurdles · Place 2 · Oliver Ames110m Hurdles216.02a—
May 11MSTCA Coaches InvitationalMay 11 · Triple Jump · Place 21 · Oliver AmesTriple Jump21.38-05.5010
May 11MSTCA Coaches InvitationalMay 11 · 110m Hurdles · Place 24 · Oliver Ames110m Hurdles39" / 0.991mRound P24.16.73a10
May 7Hock Dual: OA vs. CantonMay 7 · 110m Hurdles · Oliver Ames110m Hurdles39" / 0.991m—16.3Unofficial10
May 7Hock Dual: OA vs. CantonMay 7 · High Jump · Oliver AmesHigh Jump—NQ10
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Triple Jump · Place 8 · Oliver AmesTriple Jump838-9—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 110m Hurdles · Place 4 · Oliver Ames110m Hurdles416.53a—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 110m Hurdles · Place 6 · Oliver Ames110m Hurdles616.68a—
Apr 30Hock Dual: OA vs. MansfieldApr 30 · Triple Jump · Oliver AmesTriple Jump—39-04Unofficial10
Apr 30Hock Dual: OA vs. MansfieldApr 30 · 110m Hurdles · Oliver Ames110m Hurdles39" / 0.991m—15.5Unofficial10
Apr 30Hock Dual: OA vs. MansfieldApr 30 · High Jump · Oliver AmesHigh Jump—05-06Unofficial10
Apr 26MSTCA Div. III RelaysApr 26 · Triple Jump · Place 19 · Oliver AmesTriple Jump19.10.95m10
Apr 23Hock Dual: OA vs. SharonApr 23 · Triple Jump · Oliver AmesTriple Jump—39-04.50Unofficial10
Apr 23Hock Dual: OA vs. SharonApr 23 · 110m Hurdles · Oliver Ames110m Hurdles39" / 0.991m—15.7Unofficial10
Apr 23Hock Dual: OA vs. SharonApr 23 · High Jump · Oliver AmesHigh Jump—05-02Unofficial10
Apr 23Hock Dual: OA vs. SharonApr 23 · 100 Meters · Oliver Ames100 Meters—11.6Unofficial10
Apr 18MSTCA Warrior InvitationalApr 18 · Triple Jump · Place 11 · Oliver AmesTriple Jump1140-5.50—
Apr 18MSTCA Warrior InvitationalApr 18 · 110m Hurdles · Place 13 · Oliver Ames110m Hurdles1316.96a—
Apr 9Hock Dual: OA vs. FoxboroApr 9 · Triple Jump · Oliver AmesTriple Jump—40-3Unofficial10
Apr 9Hock Dual: OA vs. FoxboroApr 9 · 110m Hurdles · Oliver Ames110m Hurdles39" / 0.991m—16Unofficial10
Apr 9Hock Dual: OA vs. FoxboroApr 9 · High Jump · Oliver AmesHigh Jump—5-2Unofficial10
Apr 2Hock Dual: OA vs. StoughtonApr 2 · Triple Jump · Place 1 · Oliver AmesTriple Jump1.38-9.2510
Apr 2Hock Dual: OA vs. StoughtonApr 2 · 110m Hurdles · Place 2 · Oliver Ames110m Hurdles39" / 0.991m2.16.410
Apr 2Hock Dual: OA vs. StoughtonApr 2 · High Jump · Place 4 · Oliver AmesHigh Jump4.5-410

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 19Hockomock League Meet #2Dec 19 · 55m Hurdles · Place 6 · Oliver Ames55m Hurdles39"6.8.72a10
Dec 19Hockomock League Meet #2Dec 19 · High Jump · Place 19 · Oliver AmesHigh Jump19.5-04.0010
Dec 7Hockomock League Meet #1Dec 7 · 55m Hurdles · Place 12 · Oliver Ames55m Hurdles39"12.9.02a10
Dec 7Hockomock League Meet #1Dec 7 · High Jump · Place 17 · Oliver AmesHigh Jump17.5-02.0010
Feb 9Hockomock League MeetFeb 9 · High Jump · Place 11 · Oliver AmesHigh Jump115-6FR
Feb 9Hockomock League MeetFeb 9 · 55m Hurdles · Place 4 · Oliver Ames55m Hurdles410.07FR
Jan 29MSTCA Coaches Invitational - Large SchoolJan 29 · High Jump · Oliver AmesHigh Jump--DNS9
Jan 19Hockomock Dual Meet #5Jan 19 · High Jump · Place 7 · Oliver AmesHigh Jump75-8FR
Jan 19Hockomock Dual Meet #5Jan 19 · 55m Hurdles · Place 3 · Oliver Ames55m Hurdles39.56FR
Jan 12Hockomock Dual Meet #4Jan 12 · High Jump · Place 16 · Oliver AmesHigh Jump165-04.009
Jan 3Hockomock Dual Meet #3Jan 3 · High Jump · Place 17 · Oliver AmesHigh Jump175-2FR
Jan 3Hockomock Dual Meet #3Jan 3 · 55m Hurdles · Place 3 · Oliver Ames55m Hurdles310.32FR

2023 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 25MIAA Division 3 State Championship MeetMay 25 · 110m Hurdles · Place 26 · Oliver Ames110m HurdlesRound P2617.29a—
May 20Hockomock ChampionshipsMay 20 · High Jump · Place 16 · Oliver AmesHigh Jump165-4—
May 20Hockomock ChampionshipsMay 20 · 110m Hurdles · Place 13 · Oliver Ames110m HurdlesRound P1317.63a—
May 13MSTCA Coaches InvitationalMay 13 · 110m Hurdles · Place 30 · Oliver Ames110m Hurdles3017.46a—
May 9Oliver Ames @ CantonMay 9 · 110m Hurdles · Oliver Ames110m Hurdles39" / 0.991m—17.3Unofficial9
May 9Oliver Ames @ CantonMay 9 · High Jump · Oliver AmesHigh Jump—5-04.00Unofficial9
May 2OA vs. Mansfield (Hock Dual Meet)May 2 · 110m Hurdles · Oliver Ames110m Hurdles39" / 0.991m—18.4Unofficial9
May 2OA vs. Mansfield (Hock Dual Meet)May 2 · High Jump · Oliver AmesHigh Jump—5'4Unofficial9
Apr 25OA vs. Sharon (Hock Dual Meet)Apr 25 · 110m Hurdles · Oliver Ames110m Hurdles39" / 0.991m—17.7Unofficial9
Apr 25OA vs. Sharon (Hock Dual Meet)Apr 25 · High Jump · Oliver AmesHigh Jump—5'6"Unofficial9
Apr 11Foxboro vs. Oliver AmesApr 11 · 110m Hurdles · Oliver Ames110m Hurdles39" / 0.991m—17.9Unofficial9
Apr 11Foxboro vs. Oliver AmesApr 11 · High Jump · Oliver AmesHigh Jump—5-04.00Unofficial9
Apr 4Oliver Ames at StoughtonApr 4 · 110m Hurdles · Oliver Ames110m Hurdles39" / 0.991m—18.5Unofficial9
Apr 4Oliver Ames at StoughtonApr 4 · High Jump · Oliver AmesHigh Jump—5'2"Unofficial9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 20Hockomock Dual Meet #2Dec 20 · 55m Hurdles · Oliver Ames55m Hurdles39"—DNS9
Dec 20Hockomock Dual Meet #2Dec 20 · High Jump · Oliver AmesHigh Jump—DNS9