Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorMIAA Meet of Champions · Jun 4124-08MIAA Meet of ChampionsJune 4, 2026
Javelin · 600g · OutdoorMansfield vs Sharon · Apr 444'10"Mansfield vs SharonApril 4, 2023
Shot Put · 4kg · IndoorHockomock JV1 (Davenport South) · Dec 1230-10.00Hockomock JV1 (Davenport South)December 12, 2025
Shot Put · 4kg · OutdoorMIAA Division 3 Track & Field Championship · May 2834-00.00MIAA Division 3 Track & Field ChampionshipMay 28, 2026

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

2026 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jun 13New England HS Outdoor TF ChampionshipJun 13 · Discus · Place 12 · MansfieldDiscus1kg12.35.69m12
Jun 4MIAA Meet of ChampionsJun 4 · Discus · Place 3 · MansfieldDiscus1kg3.124-08 PB12
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 22 · MansfieldShot Put4kg22.30-11.5012
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Discus · Place 2 · MansfieldDiscus1kg2.116-0812
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · Shot Put · Place 6 · MansfieldShot Put4kg6.34-00.00 PB12
May 23Hockomock Spring Track ChampionshipMay 23 · Discus · Place 3 · MansfieldDiscus1kg3.112-1112
May 23Hockomock Spring Track ChampionshipMay 23 · Shot Put · Place 8 · MansfieldShot Put4kg8.29-05.7512
May 16MSTCA Coaches Shore InvitationalMay 16 · Discus · Place 1 · MansfieldDiscus1115-912
May 16MSTCA Coaches Shore InvitationalMay 16 · Shot Put · Place 8 · MansfieldShot Put832-5.2512
May 12Mansfield vs CantonMay 12 · Shot Put · Place 1 · MansfieldShot Put134-612
May 5Mansfield vs StoughtonMay 5 · Discus · Place 2 · MansfieldDiscus2113-012
May 5Mansfield vs StoughtonMay 5 · Shot Put · Place 1 · MansfieldShot Put136-412
May 3MSTCA Division 3 RelaysMay 3 · Discus · Place 3 · MansfieldDiscus333.35m12
May 3MSTCA Division 3 RelaysMay 3 · Shot Put · Place 2 · MansfieldShot Put210.67m12
Apr 28Mansfield vs FoxboroApr 28 · Shot Put · Place 1 · MansfieldShot Put133-10.7512
Apr 24MSTCA Invacational & PentathlonApr 24 · Discus · Place 1 · MansfieldDiscus1116-1012
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 18 · MansfieldShot Put1826-612
Apr 14North Attleboro vs MansfieldApr 14 · Discus · Place 1 · MansfieldDiscus1122-07.0012
Apr 14North Attleboro vs MansfieldApr 14 · Shot Put · Place 2 · MansfieldShot Put230-08.0012
Apr 7Hock Dual: OA vs. MansfieldApr 7 · Discus · Place 1 · MansfieldDiscus1kg1.93-00.0012
Apr 7Hock Dual: OA vs. MansfieldApr 7 · Shot Put · Place 1 · MansfieldShot Put4kg1.31-07.0012

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 13 · MansfieldShot Put1329-412
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · Shot Put · Place 13 · MansfieldShot Put1329-04.00—
Feb 5Hockomock League ChampionshipFeb 5 · Shot Put · Place 3 · MansfieldShot Put331-812
Jan 24MSTCA Coaches' InvitationalJan 24 · Shot Put · Place 21 · MansfieldShot Put2130-07.0012
Jan 22Hockomock League #4Jan 22 · Shot Put · Place 1 · MansfieldShot Put132-4.5012
Jan 17MSTCA Kalperis Relays - Division 3Jan 17 · Shot Put · Place 13 · MansfieldShot Put138.97m12
Jan 15Hockomock League #3Jan 15 · Shot Put · Place 2 · MansfieldShot Put230-10.7512
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Shot Put · Place 4 · MansfieldShot Put430-1012

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · Shot Put · Place 16 · MansfieldShot Put4kg16.30-09.5012
Dec 12Hockomock JV1 (Davenport South)Dec 12 · Shot Put · Place 1 · MansfieldShot Put4kg1.30-10.00 PB12

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · Discus · Place 19 · MansfieldDiscus1993-1011
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Discus · Place 5 · MansfieldDiscus1kg5.97-0611
May 24Hockomock Spring Track ChampionshipMay 24 · Discus · Place 2 · MansfieldDiscus2101-711
May 24Hockomock Spring Track ChampionshipMay 24 · Shot Put · Place 24 · MansfieldShot Put2424-211
May 17MSTCA Division 3 RelaysMay 17 · Discus · Place 3 · MansfieldDiscus329.34m11
May 17MSTCA Division 3 RelaysMay 17 · Shot Put · Place 20 · MansfieldShot Put208.12m11
May 10MSTCA Coaches Shore InvitationalMay 10 · Discus · Place 11 · MansfieldDiscus1184-011
May 8Mansfield vs CantonMay 8 · Discus · Place 1 · MansfieldDiscus1103-0611
May 8Mansfield vs CantonMay 8 · Shot Put · Place 5 · MansfieldShot Put526-00.2511
Apr 29Stoughton vs MansfieldApr 29 · Discus · Place 1 · MansfieldDiscus196-02.2511
Apr 29Stoughton vs MansfieldApr 29 · Shot Put · Place 5 · MansfieldShot Put524-10.0011
Apr 24MSTCA Warrior InvitationalApr 24 · Discus · Place 4 · MansfieldDiscus496-1111
Apr 24MSTCA Warrior InvitationalApr 24 · Shot Put · Place 37 · MansfieldShot Put3724-04.2511
Apr 15Foxboro vs MansfieldApr 15 · Shot Put · Place 2 · MansfieldShot Put225-311
Apr 9NA vs MansfieldApr 9 · Discus · Place 1 · MansfieldDiscus197-1011
Apr 9NA vs MansfieldApr 9 · Shot Put · Place 3 · MansfieldShot Put324-1011
Apr 1Mansfield vs Oliver AmesApr 1 · Discus · Place 2 · MansfieldDiscus284-311
Apr 1Mansfield vs Oliver AmesApr 1 · Shot Put · Place 3 · MansfieldShot Put324-10.5011
Apr 1OA vs MansfieldApr 1 · Discus · Place 2 · MansfieldDiscus1kg2.84-03.0011
Apr 1OA vs MansfieldApr 1 · Shot Put · Place 3 · MansfieldShot Put4kg3.24-10.5011

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Discus · Place 31 · MansfieldDiscus3176-1—
May 18Hockomock League T&F ChampionshipMay 18 · Discus · Place 6 · MansfieldDiscus688-2—
May 10MSTCA Twilight InvitationalMay 10 · Discus · Place 12 · MansfieldDiscus1289-0—
May 7Stoughton vs MansfieldMay 7 · Discus · Place 2 · MansfieldDiscus1kg2.81' 5"Unofficial10
May 7Stoughton vs MansfieldMay 7 · Shot Put · MansfieldShot Put4kg—24' 3"Unofficial10
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · Discus · Place 9 · MansfieldDiscus983-6—
Apr 30Hock Dual: OA vs. MansfieldApr 30 · Discus · Place 2 · MansfieldDiscus1kg2.94' 6"Unofficial10
Apr 30Hock Dual: OA vs. MansfieldApr 30 · Shot Put · MansfieldShot Put4kg—23' 9"Unofficial10
Apr 26MSTCA Div. III RelaysApr 26 · Discus · Place 13 · MansfieldDiscus1kg13.23.97m10
Apr 23Foxboro vs MansfieldApr 23 · Discus · Place 2 · MansfieldDiscus1kg2.80'7"Unofficial10
Apr 23Foxboro vs MansfieldApr 23 · Shot Put · MansfieldShot Put4kg—20'11.5"Unofficial10
Apr 9Canton vs MansfieldApr 9 · Discus · Place 3 · MansfieldDiscus1kg3.78'7"Unofficial10
Apr 9Canton vs MansfieldApr 9 · Shot Put · MansfieldShot Put4kg—21'5.5"Unofficial10

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 25MIAA Division 3 State Championship MeetMay 25 · Discus · Place 22 · MansfieldDiscus2274-11—
May 20Hockomock ChampionshipsMay 20 · Discus · Place 9 · MansfieldDiscus985-10—
May 9Mansfield vs StoughtonMay 9 · Javelin · MansfieldJavelin600g—58'7"Unofficial9
May 9Mansfield vs StoughtonMay 9 · Discus · Place 2 · MansfieldDiscus1kg2.75'11"Unofficial9
May 6MSTCA JIM HOAR FRESHMAN-SOPHOMORE INVITATIONALMay 6 · Discus · Place 20 · MansfieldDiscus2070-5—
May 1Mansfield vs Oliver AmesMay 1 · Javelin · MansfieldJavelin600g—52'5"Unofficial9
May 1Mansfield vs Oliver AmesMay 1 · Discus · MansfieldDiscus1kg—66"Unofficial9
Apr 25Mansfield vs FoxboroApr 25 · Javelin · MansfieldJavelin600g—51'9"Unofficial9
Apr 25Mansfield vs FoxboroApr 25 · Discus · MansfieldDiscus1kg—62'5"Unofficial9
Apr 11Mansfield vs CantonApr 11 · Discus · MansfieldDiscus1kg—63'4.5"Unofficial9
Apr 4Mansfield vs SharonApr 4 · Javelin · Place 6 · MansfieldJavelin600g6.44'10" PB9
Apr 4Mansfield vs SharonApr 4 · Discus · Place 5 · MansfieldDiscus1kg5.48'1"9