Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorMSTCA Warrior Invitational · Apr 2416.86aMSTCA Warrior InvitationalApril 24, 2025
200 Meters · OutdoorMSTCA Warrior Invitational · Apr 2435.53aMSTCA Warrior InvitationalApril 24, 2025
Javelin · 800g · OutdoorHock Dual: OA vs. Foxboro · Apr 1472-00.00Hock Dual: OA vs. FoxboroApril 14, 2026
Shot Put · 12lb · OutdoorFoxboro vs. Stoughton · May 1220' 2"Foxboro vs. StoughtonMay 12, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 12Stoughton vs Foxborough May 12 · Javelin · FoxboroughJavelin—53-310
May 12Stoughton vs Foxborough May 12 · Shot Put · FoxboroughShot Put—20-210
May 12Foxboro vs. StoughtonMay 12 · Javelin · Place 9 · FoxboroughJavelin800g9.53' 310
May 12Foxboro vs. StoughtonMay 12 · Shot Put · Place 14 · FoxboroughShot Put12lb14.20' 2" PB10
May 5Foxboro vs. North AttleboroMay 5 · Javelin · FoxboroughJavelin800g—DNS10
Apr 28Mansfield vs FoxboroApr 28 · Javelin · Place 14 · FoxboroughJavelin1454-510
Apr 23MSTCA Warrior InvitationalApr 23 · Javelin · Place 49 · FoxboroughJavelin4959-010
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Javelin · Place 18 · FoxboroughJavelin800g18.72-00.00 PB10
Apr 7Foxboro vs. CantonApr 7 · Javelin · Place 15 · FoxboroughJavelin800g15.49' 5"10
Apr 7Foxboro vs. CantonApr 7 · 100 Meters · Foxborough100 Meters—DNS10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 131 · Foxborough200 Meters13135.53a PB9
Apr 24MSTCA Warrior InvitationalApr 24 · 100 Meters · Place 184 · Foxborough100 Meters18416.86a PB9
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Javelin · Place 19 · FoxboroughJavelin1945-19