Personal bests

Best marks in available results
Event / courseMarkMeetDate
Javelin · 800g · OutdoorHock Dual: OA vs. Foxboro · Apr 14118-00.00Hock Dual: OA vs. FoxboroApril 14, 2026
Shot Put · 12lb · OutdoorFoxboro vs. Stoughton · May 1239' 11.75"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 · Shot Put · FoxboroughShot Put12lb--DNS12
May 12Stoughton vs Foxborough May 12 · Javelin · FoxboroughJavelin—96-512
May 12Stoughton vs Foxborough May 12 · Shot Put · FoxboroughShot Put—39-11.7512
May 12Foxboro vs. StoughtonMay 12 · Javelin · Place 5 · FoxboroughJavelin800g5.96' 5"12
May 12Foxboro vs. StoughtonMay 12 · Shot Put · Place 4 · FoxboroughShot Put12lb4.39' 11.75" PB12
May 5Foxboro vs. North AttleboroMay 5 · Javelin · Place 4 · FoxboroughJavelin800g4.103' 1"12
May 5Foxboro vs. North AttleboroMay 5 · Shot Put · Place 6 · FoxboroughShot Put12lb6.35' 2.25"12
May 3MSTCA Division 4 RelaysMay 3 · Javelin · Place 33 · FoxboroughJavelin3332.36m12
May 3MSTCA Division 4 RelaysMay 3 · Shot Put · Place 41 · FoxboroughShot Put4110.29m12
Apr 28Mansfield vs FoxboroApr 28 · Javelin · Place 5 · FoxboroughJavelin5103-112
Apr 28Mansfield vs FoxboroApr 28 · Shot Put · Place 8 · FoxboroughShot Put836-10.7512
Apr 23MSTCA Warrior InvitationalApr 23 · Javelin · Place 28 · FoxboroughJavelin28104-612
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Javelin · Place 5 · FoxboroughJavelin800g5.118-00.00 PB12
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Shot Put · Place 4 · FoxboroughShot Put12lb4.35-09.5012
Apr 7Foxboro vs. CantonApr 7 · Javelin · Place 2 · FoxboroughJavelin800g2.114' 11"12
Apr 7Foxboro vs. CantonApr 7 · Shot Put · Place 3 · FoxboroughShot Put12lb3.36' 9"12