Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHockomock Spring Track Championship · May 23146-03Hockomock Spring Track ChampionshipMay 23, 2026
Shot Put · 12lb · IndoorMSTCA Boston Holiday Challenge · Dec 2745-01.50MSTCA Boston Holiday ChallengeDecember 27, 2025
Shot Put · 12lb · OutdoorHock Dual: OA vs. Mansfield · Apr 746-07.50Hock Dual: OA vs. MansfieldApril 7, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Discus · Place 18 · MansfieldDiscus1.6kg18.141-0612
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Discus · Place 6 · MansfieldDiscus1.6kg6.134-0612
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · Place 7 · MansfieldShot Put12lb7.46-00.7512
May 23Hockomock Spring Track ChampionshipMay 23 · Discus · Place 3 · MansfieldDiscus1.6kg3.146-03 PB12
May 23Hockomock Spring Track ChampionshipMay 23 · Shot Put · Place 6 · MansfieldShot Put12lb6.45-02.2512
May 16MSTCA Coaches Shore InvitationalMay 16 · Discus · Place 5 · MansfieldDiscus5151-212
May 16MSTCA Coaches Shore InvitationalMay 16 · Shot Put · Place 16 · MansfieldShot Put1641-2.512
May 12Mansfield vs CantonMay 12 · Shot Put · Place 1 · MansfieldShot Put147-1012
May 5Mansfield vs StoughtonMay 5 · Discus · Place 1 · MansfieldDiscus1133-612
May 5Mansfield vs StoughtonMay 5 · Shot Put · Place 2 · MansfieldShot Put248-7.7512
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 5 · MansfieldDiscus539.99m12
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 5 · MansfieldShot Put513.49m12
Apr 28Mansfield vs FoxboroApr 28 · Discus · Place 1 · MansfieldDiscus1137-412
Apr 28Mansfield vs FoxboroApr 28 · Shot Put · Place 1 · MansfieldShot Put148-5.7512
Apr 24MSTCA Invacational & PentathlonApr 24 · Discus · Place 1 · MansfieldDiscus1142-512
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 1 · MansfieldShot Put146-3.512
Apr 14North Attleboro vs MansfieldApr 14 · Discus · Place 1 · MansfieldDiscus1151-10.0012
Apr 14North Attleboro vs MansfieldApr 14 · Shot Put · Place 1 · MansfieldShot Put145-02.0012
Apr 7Hock Dual: OA vs. MansfieldApr 7 · Discus · Place 2 · MansfieldDiscus1.6kg2.134-07.0012
Apr 7Hock Dual: OA vs. MansfieldApr 7 · Shot Put · Place 2 · MansfieldShot Put12lb2.46-07.50 PB12

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 7 · MansfieldShot Put746-412
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 7 · MansfieldShot Put746-04.00—
Feb 5Hockomock League ChampionshipFeb 5 · Shot Put · Place 4 · MansfieldShot Put447-1012
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 10 · MansfieldShot Put1047-04.2512
Jan 22Hockomock League #4Jan 22 · Shot Put · Place 6 · MansfieldShot Put643-11.2512
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 3 · MansfieldShot Put313.88m12
Jan 15Hockomock League #3Jan 15 · Shot Put · Place 5 · MansfieldShot Put548-2.7512
Jan 9MSTCA Northeast InvitationalJan 9 · Shot Put · Place 11 · MansfieldShot Put1143-0.5012
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Shot Put · Place 4 · MansfieldShot Put445-112

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 9 · MansfieldShot Put12lb9.45-01.50 PB12
Dec 18Hockomock League #1Dec 18 · Shot Put · Place 5 · MansfieldShot Put12lb5.44-11.0012
Feb 14MIAA Division 3 Indoor Track & Field ChampionshipFeb 14 · Shot Put · Place 11 · MansfieldShot Put1142-0.25—
Feb 6Hockomock League ChampionshipFeb 6 · Shot Put · Place 7 · MansfieldShot Put742-0—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Shot Put · Place 20 · MansfieldShot Put2041-4—
Jan 23Hockomock League #4Jan 23 · Shot Put · Place 8 · MansfieldShot Put839-8.50—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Shot Put · Place 19 · MansfieldShot Put1911.92m—
Jan 16Hockomock League #3Jan 16 · Shot Put · Place 11 · MansfieldShot Put1138-6.75—
Jan 9Hockomock League #2Jan 9 · Shot Put · Place 11 · MansfieldShot Put1138-1—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Discus · Place 18 · MansfieldDiscus1.6kg18.117-1111
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Shot Put · Place 14 · MansfieldShot Put12lb14.41-11.0011
May 24Hockomock Spring Track ChampionshipMay 24 · Discus · Place 9 · MansfieldDiscus9119-011
May 24Hockomock Spring Track ChampionshipMay 24 · Shot Put · Place 11 · MansfieldShot Put1142-211
May 17MSTCA Division 3 RelaysMay 17 · Discus · Place 5 · MansfieldDiscus538.76m11
May 17MSTCA Division 3 RelaysMay 17 · Shot Put · Place 7 · MansfieldShot Put712.81m11
May 10MSTCA Coaches Shore InvitationalMay 10 · Discus · Place 26 · MansfieldDiscus26112-511
May 10MSTCA Coaches Shore InvitationalMay 10 · Shot Put · Place 29 · MansfieldShot Put2939-3.5011
May 8Mansfield vs CantonMay 8 · Discus · Place 1 · MansfieldDiscus1122-0611
May 8Mansfield vs CantonMay 8 · Shot Put · Place 1 · MansfieldShot Put143-01.2511
Apr 29Stoughton vs MansfieldApr 29 · Discus · Place 1 · MansfieldDiscus1130-03.0011
Apr 29Stoughton vs MansfieldApr 29 · Shot Put · Place 2 · MansfieldShot Put242-01.0011
Apr 24MSTCA Warrior InvitationalApr 24 · Discus · Place 9 · MansfieldDiscus9118-0711
Apr 24MSTCA Warrior InvitationalApr 24 · Shot Put · Place 8 · MansfieldShot Put845-08.5011
Apr 15Foxboro vs MansfieldApr 15 · Discus · Place 1 · MansfieldDiscus1122-811
Apr 15Foxboro vs MansfieldApr 15 · Shot Put · Place 3 · MansfieldShot Put336-111
Apr 9NA vs MansfieldApr 9 · Discus · Place 1 · MansfieldDiscus1118-011
Apr 9NA vs MansfieldApr 9 · Shot Put · Place 1 · MansfieldShot Put143-211
Apr 1Mansfield vs Oliver AmesApr 1 · Discus · Place 2 · MansfieldDiscus2112-711
Apr 1Mansfield vs Oliver AmesApr 1 · Shot Put · Place 2 · MansfieldShot Put242-1111
Apr 1OA vs MansfieldApr 1 · Discus · Place 2 · MansfieldDiscus1.6kg2.112-07.0011
Apr 1OA vs MansfieldApr 1 · Shot Put · Place 2 · MansfieldShot Put12lb2.42-11.0011

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · Shot Put · Place 9 · MansfieldShot Put12lb9.38-06.0011
Jan 19J. V. Meet # 4Jan 19 · Shot Put · MansfieldShot Put12lb—33' 1"Unofficial10
Jan 15Paul Davey MeetJan 15 · Shot Put · MansfieldShot Put12lb—31' 10.5"Unofficial10
Jan 8J. V. Meet # 3Jan 8 · Shot Put · MansfieldShot Put12lb—30' 4"Unofficial10
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · Shot Put · Place 28 · MansfieldShot Put2832-2.50—

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 7Stoughton vs MansfieldMay 7 · Discus · MansfieldDiscus1.6kg—93' 5"Unofficial10
May 7Stoughton vs MansfieldMay 7 · Shot Put · MansfieldShot Put12lb—36' 4"Unofficial10
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Discus · Place 16 · MansfieldDiscus16105-3—
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Shot Put · Place 25 · MansfieldShot Put2534-9—
Apr 30Hock Dual: OA vs. MansfieldApr 30 · Discus · MansfieldDiscus1.6kg—92' 4"Unofficial10
Apr 30Hock Dual: OA vs. MansfieldApr 30 · Shot Put · MansfieldShot Put12lb—36' 2.5"Unofficial10
Apr 26MSTCA Div. III RelaysApr 26 · Discus · Place 23 · MansfieldDiscus1.6kg23.28.97m10
Apr 23Foxboro vs MansfieldApr 23 · Discus · MansfieldDiscus1.6kg—94' 1"Unofficial10
Apr 23Foxboro vs MansfieldApr 23 · Shot Put · MansfieldShot Put12lb—33' 9.5"Unofficial10
Apr 18MSTCA Warrior InvitationalApr 18 · Discus · Place 45 · MansfieldDiscus4594-1—
Apr 18MSTCA Warrior InvitationalApr 18 · Shot Put · Place 29 · MansfieldShot Put2932-1—
Apr 9Canton vs MansfieldApr 9 · Discus · Place 1 · MansfieldDiscus1.6kg1.99' 5"Unofficial10
Apr 9Canton vs MansfieldApr 9 · Shot Put · MansfieldShot Put12lb—35' 5"Unofficial10

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14J.V. Meet #1Dec 14 · Shot Put · MansfieldShot Put12lb—31' 6.5"Unofficial10
Jan 19Hockomock Dual Meet #5Jan 19 · Shot Put · Place 5 · MansfieldShot Put531-11FR
Jan 6Hockomock JV Meet #2Jan 6 · Shot Put · MansfieldShot Put12lb—29'0.5"Unofficial9

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Mansfield vs StoughtonMay 9 · Discus · MansfieldDiscus1.6kg—83'10"Unofficial9
May 9Mansfield vs StoughtonMay 9 · Shot Put · MansfieldShot Put12lb—30'11"Unofficial9
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · Shot Put · Place 62 · MansfieldShot Put6231-7—
May 1Mansfield vs Oliver AmesMay 1 · Discus · MansfieldDiscus1.6kg—74'3"Unofficial9
May 1Mansfield vs Oliver AmesMay 1 · Shot Put · MansfieldShot Put12lb—30'3.75"Unofficial9
Apr 25Mansfield vs FoxboroApr 25 · Discus · MansfieldDiscus1.6kg—77'1"Unofficial9
Apr 25Mansfield vs FoxboroApr 25 · Shot Put · MansfieldShot Put12lb—30'1.5"Unofficial9
Apr 11Mansfield vs CantonApr 11 · Discus · MansfieldDiscus1.6kg—77'2.5"Unofficial9
Apr 11Mansfield vs CantonApr 11 · Shot Put · MansfieldShot Put12lb—31'8.5"Unofficial9
Apr 4Mansfield vs SharonApr 4 · Discus · Place 7 · MansfieldDiscus1.6kg7.69'11"9
Apr 4Mansfield vs SharonApr 4 · Shot Put · Place 6 · MansfieldShot Put12lb6.30'7"9

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 12Hokomock JV Meet #1Dec 12 · Shot Put · MansfieldShot Put12lb—27'5"Unofficial9