Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHock Dual: OA vs. Foxboro · Apr 814.4Hock Dual: OA vs. FoxboroApril 8, 2025
200 Meters · OutdoorHock Dual: OA vs. Stoughton · Apr 1529.4Hock Dual: OA vs. StoughtonApril 15, 2025
400 Meters · OutdoorHock Dual: OA vs. Canton · Apr 2969.1Hock Dual: OA vs. CantonApril 29, 2025
Discus · 1kg · OutdoorHock Dual: OA vs. Foxboro · Apr 14108-06.00Hock Dual: OA vs. FoxboroApril 14, 2026
Shot Put · 4kg · OutdoorHock Dual: OA vs. Foxboro · Apr 1430-08.50Hock Dual: OA vs. FoxboroApril 14, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Discus · Oliver AmesDiscus1kg--SCR12
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · Oliver AmesShot Put4kg--DNS12
May 23Hockomock Spring Track ChampionshipMay 23 · Discus · Place 11 · Oliver AmesDiscus1kg11.86-0412
May 23Hockomock Spring Track ChampionshipMay 23 · Shot Put · Place 7 · Oliver AmesShot Put4kg7.29-09.7512
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Discus · Oliver AmesDiscus1kg—97-01Unofficial12
May 12Hock Dual: North Attleboro vs. Oliver AmesMay 12 · Shot Put · Oliver AmesShot Put4kg—27-05.00Unofficial12
May 5Canton vs OAMay 5 · Discus · Oliver AmesDiscus1kg—84-02Unofficial12
May 5Canton vs OAMay 5 · Shot Put · Oliver AmesShot Put4kg—25-11.00Unofficial12
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 10 · Oliver AmesDiscus1027.57m12
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 16 · Oliver AmesShot Put168.43m12
Apr 23MSTCA Warrior InvitationalApr 23 · Discus · Place 8 · Oliver AmesDiscus892-012
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 14 · Oliver AmesShot Put1428-7.512
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Discus · Place 1 · Oliver AmesDiscus1kg1.108-06.00 PB12
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Shot Put · Place 1 · Oliver AmesShot Put4kg1.30-08.50 PB12
Apr 7Hock Dual: OA vs. MansfieldApr 7 · Discus · Place 2 · Oliver AmesDiscus1kg2.92-02.0012
Apr 7Hock Dual: OA vs. MansfieldApr 7 · Shot Put · Place 2 · Oliver AmesShot Put4kg2.28-03.5012

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Discus · Place 2 · Oliver AmesDiscus1kg2.105-0911
May 24Hockomock Spring Track ChampionshipMay 24 · Discus · Place 5 · Oliver AmesDiscus591-111
May 10MSTCA Coaches Shore InvitationalMay 10 · Discus · Place 10 · Oliver AmesDiscus1085-911
May 6Hock Dual: OA vs. North AttleboroMay 6 · Shot Put · Place 4 · Oliver AmesShot Put4kg4.28-10.0011
May 6Hock Dual: OA vs. North AttleboroMay 6 · 400 Meters · Place 5 · Oliver Ames400 Meters5.6811
Apr 29Hock Dual: OA vs. CantonApr 29 · Discus · Place 1 · Oliver AmesDiscus199-0311
Apr 29Hock Dual: OA vs. CantonApr 29 · Shot Put · Place 4 · Oliver AmesShot Put428-00.0011
Apr 29Hock Dual: OA vs. CantonApr 29 · 400 Meters · Place 1 · Oliver Ames400 Meters169.1 PB11
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Discus · Place 1 · Oliver AmesDiscus198-0311
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Shot Put · Place 2 · Oliver AmesShot Put227-05.5011
Apr 15Hock Dual: OA vs. StoughtonApr 15 · 200 Meters · Place 4 · Oliver Ames200 Meters429.4 PB11
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Discus · Place 1 · Oliver AmesDiscus188-311
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Shot Put · Place 2 · Oliver AmesShot Put224-10.5011
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 100 Meters · Place 9 · Oliver Ames100 Meters914.4 PB11
Apr 1Mansfield vs Oliver AmesApr 1 · Discus · Place 1 · Oliver AmesDiscus191-211
Apr 1Mansfield vs Oliver AmesApr 1 · Shot Put · Place 1 · Oliver AmesShot Put125-9.5011
Apr 1Mansfield vs Oliver AmesApr 1 · 100 Meters · Place 19 · Oliver Ames100 Meters1914.511
Apr 1OA vs MansfieldApr 1 · Discus · Place 1 · Oliver AmesDiscus1kg1.91-02.0011
Apr 1OA vs MansfieldApr 1 · Shot Put · Place 1 · Oliver AmesShot Put4kg1.25-09.5011
Apr 1OA vs MansfieldApr 1 · 100 Meters · Place 19 · Oliver Ames100 Meters19.14.511

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Discus · Place 9 · Oliver AmesDiscus9100-8—
May 11MSTCA Coaches InvitationalMay 11 · Discus · Place 24 · Oliver AmesDiscus1kg24.75-0310
May 7Hock Dual: OA vs. CantonMay 7 · Long Jump · Oliver AmesLong Jump—11-3Unofficial10
May 7Hock Dual: OA vs. CantonMay 7 · Discus · Oliver AmesDiscus1kg—83-3Unofficial10
May 7Hock Dual: OA vs. CantonMay 7 · 100m Hurdles · Oliver Ames100m Hurdles33" / 0.838m—21Unofficial10
May 7Hock Dual: OA vs. CantonMay 7 · 800 Meters · Oliver Ames800 Meters—3:13.1Unofficial10
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Discus · Place 5 · Oliver AmesDiscus590-2—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Shot Put · Place 11 · Oliver AmesShot Put1127-2—
Apr 30Hock Dual: OA vs. MansfieldApr 30 · Discus · Oliver AmesDiscus1kg—78-07Unofficial10
Apr 30Hock Dual: OA vs. MansfieldApr 30 · Shot Put · Oliver AmesShot Put4kg—26-11.5Unofficial10
Apr 30Hock Dual: OA vs. MansfieldApr 30 · 100 Meters · Oliver Ames100 Meters—14Unofficial10
Apr 26MSTCA Div. III RelaysApr 26 · Discus · Place 8 · Oliver AmesDiscus1kg8.26.03m10
Apr 23Hock Dual: OA vs. SharonApr 23 · Discus · Oliver AmesDiscus1kg—80-11.00Unofficial10
Apr 23Hock Dual: OA vs. SharonApr 23 · High Jump · Oliver AmesHigh Jump—04-02Unofficial10
Apr 23Hock Dual: OA vs. SharonApr 23 · 100 Meters · Oliver Ames100 Meters—14.1Unofficial10
Apr 18MSTCA Warrior InvitationalApr 18 · Discus · Oliver AmesDiscus—FOUL—
Apr 18MSTCA Warrior InvitationalApr 18 · 100 Meters · Place 97 · Oliver Ames100 Meters9714.59a—
Apr 9Hock Dual: OA vs. FoxboroApr 9 · Discus · Oliver AmesDiscus1kg—91-10.5Unofficial10
Apr 9Hock Dual: OA vs. FoxboroApr 9 · High Jump · Oliver AmesHigh Jump—4-0Unofficial10
Apr 9Hock Dual: OA vs. FoxboroApr 9 · 100 Meters · Oliver Ames100 Meters—14.1Unofficial10
Apr 2Hock Dual: OA vs. StoughtonApr 2 · Discus · Place 1 · Oliver AmesDiscus1kg1.82-810
Apr 2Hock Dual: OA vs. StoughtonApr 2 · 200 Meters · Place 12 · Oliver Ames200 Meters12.31.210
Apr 2Hock Dual: OA vs. StoughtonApr 2 · 100 Meters · Place 11 · Oliver Ames100 Meters11.15.210

2023 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 25MIAA Division 3 State Championship MeetMay 25 · Discus · Place 12 · Oliver AmesDiscus1285-2—
May 13MSTCA Coaches InvitationalMay 13 · Discus · Place 26 · Oliver AmesDiscus2675-7—
May 13MSTCA Coaches InvitationalMay 13 · 100 Meters · Place 51 · Oliver Ames100 Meters5114.69a—
May 9Oliver Ames @ CantonMay 9 · Discus · Oliver AmesDiscus1kg—85-05.00Unofficial9
May 9Oliver Ames @ CantonMay 9 · Shot Put · Oliver AmesShot Put4kg—25-08.00Unofficial9
May 9Oliver Ames @ CantonMay 9 · 200 Meters · Oliver Ames200 Meters—30.6Unofficial9
May 9Oliver Ames @ CantonMay 9 · 100 Meters · Oliver Ames100 Meters—14.7Unofficial9
May 2OA vs. Mansfield (Hock Dual Meet)May 2 · Discus · Oliver AmesDiscus1kg—86'10Unofficial9
May 2OA vs. Mansfield (Hock Dual Meet)May 2 · Shot Put · Oliver AmesShot Put4kg—24'8.5Unofficial9
May 2OA vs. Mansfield (Hock Dual Meet)May 2 · 200 Meters · Oliver Ames200 Meters—30.2Unofficial9
May 2OA vs. Mansfield (Hock Dual Meet)May 2 · 100 Meters · Oliver Ames100 Meters—14.2Unofficial9
Apr 30Division 3 State Relays Apr 30 · Discus · Place 8 · Oliver AmesDiscus824.51m—
Apr 30Division 3 State Relays Apr 30 · Shot Put · Place 23 · Oliver AmesShot Put237.63m—
Apr 25OA vs. Sharon (Hock Dual Meet)Apr 25 · Discus · Oliver AmesDiscus1kg—78-08.00Unofficial9
Apr 25OA vs. Sharon (Hock Dual Meet)Apr 25 · 200 Meters · Oliver Ames200 Meters—30.2Unofficial9
Apr 25OA vs. Sharon (Hock Dual Meet)Apr 25 · 100 Meters · Oliver Ames100 Meters—DNR9
Apr 20MSTCA Warrior InvitationalApr 20 · Discus · Place 37 · Oliver AmesDiscus3750-2—
Apr 20MSTCA Warrior InvitationalApr 20 · 200 Meters · Place 80 · Oliver Ames200 Meters8032.06a—
Apr 11Foxboro vs. Oliver AmesApr 11 · Discus · Oliver AmesDiscus1kg—71-00.00Unofficial9
Apr 11Foxboro vs. Oliver AmesApr 11 · 200 Meters · Oliver Ames200 Meters—30.7Unofficial9
Apr 11Foxboro vs. Oliver AmesApr 11 · 100 Meters · Oliver Ames100 Meters—14.5Unofficial9
Apr 4Oliver Ames at StoughtonApr 4 · 200 Meters · Oliver Ames200 Meters—30.1Unofficial9
Apr 4Oliver Ames at StoughtonApr 4 · 100 Meters · Oliver Ames100 Meters—14.1Unofficial9