Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHock Dual: OA vs. Foxboro · Apr 1489-09.75Hock Dual: OA vs. FoxboroApril 14, 2026
Shot Put · 12lb · OutdoorFoxboro vs. Stoughton · May 1232' 8.5"Foxboro vs. StoughtonMay 12, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · Discus · FoxboroughDiscus1.6kg--DNS12
May 12Stoughton vs Foxborough May 12 · Discus · FoxboroughDiscus—81-312
May 12Stoughton vs Foxborough May 12 · Shot Put · FoxboroughShot Put—32-8.512
May 12Foxboro vs. StoughtonMay 12 · Discus · Place 9 · FoxboroughDiscus1.6kg9.81' 3"12
May 12Foxboro vs. StoughtonMay 12 · Shot Put · Place 10 · FoxboroughShot Put12lb10.32' 8.5" PB12
May 5Foxboro vs. North AttleboroMay 5 · Discus · Place 5 · FoxboroughDiscus1.6kg5.86' 0"12
May 5Foxboro vs. North AttleboroMay 5 · Shot Put · Place 9 · FoxboroughShot Put12lb9.30' 11.75"12
May 3MSTCA Division 4 RelaysMay 3 · Discus · Place 49 · FoxboroughDiscus4926.69m12
Apr 28Mansfield vs FoxboroApr 28 · Discus · Place 11 · FoxboroughDiscus1192-012
Apr 28Mansfield vs FoxboroApr 28 · Shot Put · Place 17 · FoxboroughShot Put1730-7.512
Apr 23MSTCA Warrior InvitationalApr 23 · Discus · Place 47 · FoxboroughDiscus4778-1112
Apr 23MSTCA Warrior InvitationalApr 23 · Shot Put · Place 84 · FoxboroughShot Put8428-4.512
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Discus · Place 7 · FoxboroughDiscus1.6kg7.89-09.75 PB12
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Shot Put · Place 18 · FoxboroughShot Put12lb18.26-11.5012
Apr 7Foxboro vs. CantonApr 7 · Discus · Place 5 · FoxboroughDiscus1.6kg5.87' 0"12
Apr 7Foxboro vs. CantonApr 7 · Shot Put · Place 11 · FoxboroughShot Put12lb11.27' 11"12

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Foxborough vs. StoughtonMay 13 · Discus · Place 9 · FoxboroughDiscus985-4.511
May 13Foxborough vs. StoughtonMay 13 · Shot Put · Place 11 · FoxboroughShot Put1129-211
Apr 24MSTCA Warrior InvitationalApr 24 · Javelin · Place 54 · FoxboroughJavelin5461-0111
Apr 24MSTCA Warrior InvitationalApr 24 · Shot Put · Place 74 · FoxboroughShot Put7429-01.0011
Apr 15Foxboro vs MansfieldApr 15 · Javelin · Place 15 · FoxboroughJavelin1548-1111
Apr 15Foxboro vs MansfieldApr 15 · Shot Put · Place 23 · FoxboroughShot Put2325-711