Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorHock Dual: OA vs. Mansfield · Apr 76:20.0Hock Dual: OA vs. MansfieldApril 7, 2026
1000 Meters · IndoorMSTCA Boys Pentathlon · Feb 263:13.93aMSTCA Boys PentathlonFebruary 26, 2026
110m Hurdles · 39" / 0.991m · OutdoorMIAA Division 3 Track & Field Championship · May 2816.35aMIAA Division 3 Track & Field ChampionshipMay 28, 2026
1500 Meters · OutdoorMIAA Division 3 Track & Field Championship · May 285:09.71aMIAA Division 3 Track & Field ChampionshipMay 28, 2026
200 Meters · OutdoorHock Dual: OA vs. Canton · Apr 2924.1Hock Dual: OA vs. CantonApril 29, 2025
400 Meters · OutdoorHockomock Spring Track Championship · May 2454.04aHockomock Spring Track ChampionshipMay 24, 2025
400m Hurdles · 36" / 0.914m · OutdoorHockomock Spring Track Championship · May 2358.91aHockomock Spring Track ChampionshipMay 23, 2026
55 Meters · IndoorHockomock League #2 (Double Dual) · Jan 87.21aHockomock League #2 (Double Dual)January 8, 2026
High Jump · IndoorMSTCA Boys Pentathlon · Feb 261.67mMSTCA Boys PentathlonFebruary 26, 2026
High Jump · OutdoorHock Dual: OA vs. Foxboro · Apr 1405-10.00Hock Dual: OA vs. FoxboroApril 14, 2026
Long Jump · IndoorMSTCA Boys Pentathlon · Feb 265.76mMSTCA Boys PentathlonFebruary 26, 2026
Long Jump · OutdoorMIAA Division 3 Track & Field Championship · May 286.29mMIAA Division 3 Track & Field ChampionshipMay 28, 2026
Pentathlon (Outdoor) · High School · OutdoorMIAA Meet of Champions · Jun 42863MIAA Meet of ChampionsJune 4, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 3 Track & Field Championship · May 283004MIAA Division 3 Track & Field ChampionshipMay 28, 2026
Shot Put · 12lb · OutdoorMIAA Division 3 Track & Field Championship · May 2811.40mMIAA Division 3 Track & Field ChampionshipMay 28, 2026
Varsity · OutdoorHock Dual: OA vs. Stoughton · Apr 1555.8Hock 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

33 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Pentathlon (Outdoor) · Place 7 · Oliver AmesPentathlon (Outdoor)High SchoolRound M7.2863 PB11
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Place 3 · Oliver AmesLong JumpRound M3.6.17m11
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 3 · Oliver AmesHigh JumpRound M3.1.75m11
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 2 · Oliver AmesShot Put12lbRound M2.10.72m11
Jun 4MIAA Meet of ChampionsJun 4 · 110m Hurdles · Place 7 · Oliver Ames110m Hurdles39" / 0.991mRound M7.16.54aWind: 011
Jun 4MIAA Meet of ChampionsJun 4 · 1500 Meters · Place 10 · Oliver Ames1500 MetersRound M10.5:19.56a11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Pentathlon (Outdoor) · Place 3 · Oliver AmesPentathlon (Outdoor)StandardRound M3.3004 PB11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Long Jump · Place 3 · Oliver AmesLong JumpRound M3.6.29m PB11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · High Jump · Place 3 · Oliver AmesHigh JumpRound M3.1.75m11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · Place 1 · Oliver AmesShot Put12lbRound M1.11.40m PB11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 5 · Oliver Ames110m Hurdles39" / 0.991mRound M5.16.35a PB11
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 20 · Oliver Ames110m Hurdles39" / 0.991mRound P20.16.38aWind: 1.711
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 1500 Meters · Place 7 · Oliver Ames1500 MetersRound M7.5:09.71a PB11
May 23Hockomock Spring Track ChampionshipMay 23 · 400m Hurdles · Place 3 · Oliver Ames400m Hurdles36" / 0.914m3.58.91a PB11
May 23Hockomock Spring Track ChampionshipMay 23 · 110m Hurdles · Place 6 · Oliver Ames110m Hurdles39" / 0.991mRound P6.16.44a11
May 23Hockomock Spring Track ChampionshipMay 23 · 110m Hurdles · Place 5 · Oliver Ames110m Hurdles39" / 0.991m5.16.41a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 110m Hurdles · Place 26 · Oliver Ames110m Hurdles2616.99a11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · High Jump · Oliver AmesHigh Jump—05-00Unofficial11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Shot Put · Oliver AmesShot Put12lb—35-09.50Unofficial11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 110m Hurdles · Oliver Ames110m Hurdles39" / 0.991m—16.8Unofficial11
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · 1 Mile · Oliver Ames1 Mile—5:51.0Unofficial11
May 5Canton vs OAMay 5 · Shot Put · Oliver AmesShot Put12lb—34-00.00Unofficial11
May 5Canton vs OAMay 5 · 400m Hurdles · Oliver Ames400m Hurdles36" / 0.914m—59.9Unofficial11
May 3MSTCA Division 3 RelaysMay 3 · High Jump · Place 11 · Oliver AmesHigh Jump111.66m12
Apr 23MSTCA Warrior InvitationalApr 23 · Long Jump · Place 22 · Oliver AmesLong Jump2219-7.512
Apr 23MSTCA Warrior InvitationalApr 23 · 400 Meters · Place 22 · Oliver Ames400 Meters2254.74a12
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 62 · Oliver Ames200 Meters6224.73a12
Apr 14Hock Dual: OA vs. FoxboroApr 14 · High Jump · Place 1 · Oliver AmesHigh Jump1.05-10.00 PB11
Apr 7Hock Dual: OA vs. MansfieldApr 7 · Long Jump · Place 5 · Oliver AmesLong Jump5.16-05.0011
Apr 7Hock Dual: OA vs. MansfieldApr 7 · 1 Mile · Place 23 · Oliver Ames1 Mile23.6:20.0 PB11
Apr 3Trojan Invitational 1Apr 3 · High Jump · Place 4 · Oliver AmesHigh Jump45-612
Apr 3Trojan Invitational 1Apr 3 · Shot Put · Place 9 · Oliver AmesShot Put931-1112
Apr 3Trojan Invitational 1Apr 3 · 400 Meters · Place 4 · Oliver Ames400 Meters455.77a12

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 26MSTCA Boys PentathlonFeb 26 · Long Jump · Place 47 · Oliver AmesLong Jump475.76m PB11
Feb 26MSTCA Boys PentathlonFeb 26 · High Jump · Place 34 · Oliver AmesHigh Jump341.67m PB11
Feb 26MSTCA Boys PentathlonFeb 26 · Shot Put · Place 76 · Oliver AmesShot Put768.99m11
Feb 26MSTCA Boys PentathlonFeb 26 · 55m Hurdles · Place 53 · Oliver Ames55m Hurdles539.09a11
Feb 26MSTCA Boys PentathlonFeb 26 · 1000 Meters · Place 54 · Oliver Ames1000 Meters543:13.93a PB11
Feb 5Hockomock League ChampionshipFeb 5 · Long Jump · Place 8 · Oliver AmesLong Jump818-6.5011
Feb 5Hockomock League ChampionshipFeb 5 · High Jump · Place 6 · Oliver AmesHigh Jump65-811
Jan 22Hockomock League #4Jan 22 · Long Jump · Place 11 · Oliver AmesLong Jump1118-6.5011
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Long Jump · Place 16 · Oliver AmesLong Jump165.93m11
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · High Jump · Place 11 · Oliver AmesHigh Jump111.73m11
Jan 15Hockomock League #3Jan 15 · Long Jump · Place 4 · Oliver AmesLong Jump419-3.2511
Jan 15Hockomock League #3Jan 15 · 55 Meters · Place 35 · Oliver Ames55 Meters357.26a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Long Jump · Place 11 · Oliver AmesLong Jump1118-5.5011
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55 Meters · Place 30 · Oliver Ames55 Meters307.21a PB11

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · High Jump · Place 6 · Oliver AmesHigh Jump65-810
May 24Hockomock Spring Track ChampionshipMay 24 · 400 Meters · Place 14 · Oliver Ames400 Meters1454.04a PB10
May 10MSTCA Coaches Shore InvitationalMay 10 · High Jump · Place 7 · Oliver AmesHigh Jump75-810
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · High Jump · Place 7 · Oliver AmesHigh Jump75-810
May 3MSTCA Jim Hoar Freshman Sophomore InvitationalMay 3 · 400 Meters · Place 9 · Oliver Ames400 Meters954.48a10
Apr 29Hock Dual: OA vs. CantonApr 29 · Long Jump · Place 8 · Oliver AmesLong Jump817-02.0010
Apr 29Hock Dual: OA vs. CantonApr 29 · High Jump · Place 1 · Oliver AmesHigh Jump105-0810
Apr 29Hock Dual: OA vs. CantonApr 29 · 200 Meters · Place 2 · Oliver Ames200 Meters224.1 PB10
Apr 24MSTCA Warrior InvitationalApr 24 · Long Jump · Place 28 · Oliver AmesLong Jump2818-01.2510
Apr 24MSTCA Warrior InvitationalApr 24 · High Jump · Place 19 · Oliver AmesHigh Jump195-04.0010
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Varsity · Place 9 · Oliver AmesVarsity917-00.0010
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Varsity · Place 3 · Oliver AmesVarsity305-0410
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Varsity · Place 6 · Oliver AmesVarsity655.8 PB10
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Long Jump · Place 3 · Oliver AmesLong Jump318-7.2510
Apr 8Hock Dual: OA vs. FoxboroApr 8 · High Jump · Place 1 · Oliver AmesHigh Jump105-810

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · High Jump · Place 11 · Oliver AmesHigh Jump115-4—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 400 Meters · Place 28 · Oliver Ames400 Meters2857.47a—
Apr 18MSTCA Warrior InvitationalApr 18 · High Jump · Place 22 · Oliver AmesHigh Jump225-4—
Apr 18MSTCA Warrior InvitationalApr 18 · 400 Meters · Place 70 · Oliver Ames400 Meters7059.45a—