Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMIAA Division 3 Track & Field Championship · May 30128-08MIAA Division 3 Track & Field ChampionshipMay 30, 2025
Javelin · 800g · OutdoorMSTCA Lou Tozzi Freshman Sophomore Meet · May 586-09MSTCA Lou Tozzi Freshman Sophomore MeetMay 5, 2023
Shot Put · 12lb · IndoorHockomock League #1 · Dec 1740-07.25Hockomock League #1December 17, 2024
Shot Put · 12lb · OutdoorMIAA Division 3 Track & Field Championship · May 3041-11.25MIAA Division 3 Track & Field ChampionshipMay 30, 2025

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

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Discus · Place 10 · StoughtonDiscus1.6kg10.128-08 PB12
May 30MIAA Division 3 Track & Field ChampionshipMay 30 · Shot Put · Place 13 · StoughtonShot Put12lb13.41-11.25 PB12
May 24Hockomock Spring Track ChampionshipMay 24 · Discus · Place 4 · StoughtonDiscus4133-612
May 24Hockomock Spring Track ChampionshipMay 24 · Shot Put · Place 6 · StoughtonShot Put644-4.7512
May 17MSTCA Division 3 RelaysMay 17 · Discus · Place 4 · StoughtonDiscus439.51m12
May 17MSTCA Division 3 RelaysMay 17 · Shot Put · Place 8 · StoughtonShot Put812.69m12
May 13Foxborough vs. StoughtonMay 13 · Discus · Place 1 · StoughtonDiscus1116-1012
May 13Foxborough vs. StoughtonMay 13 · Shot Put · Place 3 · StoughtonShot Put341-4.512
May 10MSTCA Coaches Shore InvitationalMay 10 · Discus · Place 19 · StoughtonDiscus19119-912
May 10MSTCA Coaches Shore InvitationalMay 10 · Shot Put · Place 23 · StoughtonShot Put2340-1112
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · Discus · Place 6 · StoughtonDiscus6124-1112
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · Shot Put · Place 12 · StoughtonShot Put1239-2.5012
Apr 29Stoughton vs MansfieldApr 29 · Discus · Place 2 · StoughtonDiscus2118-10.2512
Apr 29Stoughton vs MansfieldApr 29 · Shot Put · Place 4 · StoughtonShot Put439-08.0012
Apr 24MSTCA Warrior InvitationalApr 24 · Discus · Place 5 · StoughtonDiscus5133-0612
Apr 24MSTCA Warrior InvitationalApr 24 · Shot Put · Place 10 · StoughtonShot Put1042-07.5012
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Discus · Place 2 · StoughtonDiscus2128-0912
Apr 15Hock Dual: OA vs. StoughtonApr 15 · Shot Put · Place 2 · StoughtonShot Put241-01.5012
Apr 8Stoughton vs. CantonApr 8 · Discus · Place 7 · StoughtonDiscus780-712
Apr 8Stoughton vs. CantonApr 8 · Shot Put · Place 3 · StoughtonShot Put338-3.512

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · Shot Put · Place 15 · StoughtonShot Put1542-3—
Jan 18MSTCA Division 3 James Kalperis RelaysJan 18 · Shot Put · Place 12 · StoughtonShot Put1212.14m—
Jan 9Hockomock League #2Jan 9 · Shot Put · Place 4 · StoughtonShot Put440-11.50—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · Shot Put · Place 5 · StoughtonShot Put12lb5.40-07.25 PB12
Feb 8Hockomock League MeetFeb 8 · Shot Put · Place 10 · StoughtonShot Put1039-1.50—
Jan 21MSTCA D3 RelaysJan 21 · Shot Put · Place 32 · StoughtonShot Put12lb32.11.57m11
Jan 18Hockomock League Meet #5Jan 18 · Shot Put · Place 15 · StoughtonShot Put1536-2—
Jan 11Hockomock League Meet Double DualsJan 11 · Shot Put · Place 10 · StoughtonShot Put1037-7.25—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 23MIAA Division 3 Track & Field ChampionshipMay 23 · Discus · Place 20 · StoughtonDiscus20113-2—
May 18Hockomock League T&F ChampionshipMay 18 · Discus · Place 4 · StoughtonDiscus4117-0—
May 18Hockomock League T&F ChampionshipMay 18 · Shot Put · Place 19 · StoughtonShot Put1936-7—
May 10MSTCA Twilight InvitationalMay 10 · Discus · Place 4 · StoughtonDiscus4134-11—
May 7Mansfield at StoughtonMay 7 · Discus · Place 1 · StoughtonDiscus1.6kg1.121' 11.5"Unofficial11
May 7Mansfield at StoughtonMay 7 · Shot Put · StoughtonShot Put12lb—36' 11"Unofficial11
May 414th Annual GNB Sunset InvitationalMay 4 · Discus · Place 7 · StoughtonDiscus7116-5—
Apr 30Stoughton at FoxboroApr 30 · Discus · Place 2 · StoughtonDiscus1.6kg2.119' 4"Unofficial11
Apr 30Stoughton at FoxboroApr 30 · Shot Put · Place 1 · StoughtonShot Put12lb1.35' 2.5"Unofficial11
Apr 26MSTCA Div. III RelaysApr 26 · Shot Put · Place 24 · StoughtonShot Put12lb24.11.39m11
Apr 23Canton at StoughtonApr 23 · Discus · Place 1 · StoughtonDiscus1.6kg1.115' 10.5"Unofficial11
Apr 23Canton at StoughtonApr 23 · Shot Put · Place 1 · StoughtonShot Put12lb1.40' 8"Unofficial11
Apr 18MSTCA Warrior InvitationalApr 18 · Discus · Place 24 · StoughtonDiscus24109-6—
Apr 9Sharon at StoughtonApr 9 · Discus · Place 1 · StoughtonDiscus1.6kg1.121'10"Unofficial11
Apr 9Sharon at StoughtonApr 9 · Shot Put · Place 1 · StoughtonShot Put12lb1.37'1"Unofficial11
Apr 2Hock Dual: OA vs. StoughtonApr 2 · Discus · Place 2 · StoughtonDiscus1.6kg2.112-411
Apr 2Hock Dual: OA vs. StoughtonApr 2 · Shot Put · Place 2 · StoughtonShot Put12lb2.33-7.2511

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19Hockomock League Meet #2Dec 19 · Shot Put · Place 14 · StoughtonShot Put12lb14.34-08.0011
Dec 7Hockomock League Meet #1Dec 7 · Shot Put · Place 13 · StoughtonShot Put12lb13.35-10.5011

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 20Hockomock ChampionshipsMay 20 · Javelin · Place 31 · StoughtonJavelin3186-10—
May 20Hockomock ChampionshipsMay 20 · Discus · Place 7 · StoughtonDiscus7101-4—
May 9Mansfield vs StoughtonMay 9 · Javelin · StoughtonJavelin800g—92' 10"Unofficial10
May 9Mansfield vs StoughtonMay 9 · Discus · StoughtonDiscus1.6kg—80' 9.5"Unofficial10
May 5MSTCA Lou Tozzi Freshmen Sophomore MeetMay 5 · Javelin · Place 24 · StoughtonJavelin2486-9—
May 5MSTCA Lou Tozzi Freshman Sophomore MeetMay 5 · Javelin · Place 24 · StoughtonJavelin800g24.86-09 PB10
May 2Foxboro at StoughtonMay 2 · Javelin · StoughtonJavelin800g—88' 3"Unofficial10
May 2Foxboro at StoughtonMay 2 · Discus · StoughtonDiscus1.6kg—90' 6"Unofficial10
Apr 20MSTCA Warrior InvitationalApr 20 · Javelin · Place 33 · StoughtonJavelin3397-10—
Apr 11Stoughton at SharonApr 11 · Javelin · StoughtonJavelin800g—90' 2"Unofficial10
Apr 11Stoughton at SharonApr 11 · Discus · StoughtonDiscus1.6kg—69' 8"Unofficial10
Apr 4Oliver Ames at StoughtonApr 4 · Javelin · StoughtonJavelin800g—84' 9"Unofficial10
Apr 4Oliver Ames at StoughtonApr 4 · Discus · StoughtonDiscus1.6kg—67' .025"Unofficial10