Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFoxborough vs. Stoughton · May 1313.1Foxborough vs. StoughtonMay 13, 2025
Discus · 1.6kg · OutdoorFoxboro vs. North Attleboro · May 567' 10"Foxboro vs. North AttleboroMay 5, 2026
Javelin · 800g · OutdoorFoxboro vs. Stoughton · May 12111' 10"Foxboro vs. StoughtonMay 12, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · Javelin · Place 24 · FoxboroughJavelin800g24.98-0811
May 12Stoughton vs Foxborough May 12 · Javelin · FoxboroughJavelin—111-1011
May 12Stoughton vs Foxborough May 12 · Discus · FoxboroughDiscus—65-511
May 12Foxboro vs. StoughtonMay 12 · Javelin · Place 4 · FoxboroughJavelin800g4.111' 10" PB11
May 12Foxboro vs. StoughtonMay 12 · Discus · Place 13 · FoxboroughDiscus1.6kg13.65' 5"11
May 5Foxboro vs. North AttleboroMay 5 · Javelin · Place 7 · FoxboroughJavelin800g7.94' 1"11
May 5Foxboro vs. North AttleboroMay 5 · Discus · Place 9 · FoxboroughDiscus1.6kg9.67' 10" PB11
Apr 28Mansfield vs FoxboroApr 28 · Javelin · Place 6 · FoxboroughJavelin698-411
Apr 28Mansfield vs FoxboroApr 28 · Discus · Place 15 · FoxboroughDiscus1569-011
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Javelin · Place 15 · FoxboroughJavelin800g15.79-11.0011
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Discus · Place 16 · FoxboroughDiscus1.6kg16.61-08.5011
Apr 7Foxboro vs. CantonApr 7 · Javelin · Place 7 · FoxboroughJavelin800g7.84' 0"11
Apr 7Foxboro vs. CantonApr 7 · Discus · Place 11 · FoxboroughDiscus1.6kg11.61' 0"11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 13Foxborough vs. StoughtonMay 13 · Javelin · Place 11 · FoxboroughJavelin1181-1110
May 13Foxborough vs. StoughtonMay 13 · 100 Meters · Place 16 · Foxborough100 Meters1613.1 PB10
Apr 15Foxboro vs MansfieldApr 15 · Javelin · Place 14 · FoxboroughJavelin1466-010
Apr 15Foxboro vs MansfieldApr 15 · 100 Meters · Place 32 · Foxborough100 Meters3213.110
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Javelin · Place 14 · FoxboroughJavelin1464-410
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 100 Meters · Place 18 · Foxborough100 Meters1813.310
Apr 1Foxboro vs. CantonApr 1 · Javelin · Place 12 · FoxboroughJavelin800g12.62' 7"10

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 7Foxboro vs. SharonMay 7 · Javelin · FoxboroughJavelin800g—71' 0Unofficial9
May 7Foxboro vs. SharonMay 7 · Discus · FoxboroughDiscus1.6kg—48' 8Unofficial9
Apr 30Stoughton at FoxboroApr 30 · Javelin · FoxboroughJavelin800g—62' 2Unofficial9
Apr 30Stoughton at FoxboroApr 30 · Discus · FoxboroughDiscus1.6kg—46' 7Unofficial9
Apr 23Foxboro vs MansfieldApr 23 · Javelin · FoxboroughJavelin800g—63' 2Unofficial9
Apr 23Foxboro vs MansfieldApr 23 · Discus · FoxboroughDiscus1.6kg—54' 11Unofficial9
Apr 9Hock Dual: OA vs. FoxboroApr 9 · Javelin · FoxboroughJavelin800g—56' 4Unofficial9
Apr 9Hock Dual: OA vs. FoxboroApr 9 · Discus · FoxboroughDiscus1.6kg—45' 2.5Unofficial9
Apr 2Canton vs. FoxboroApr 2 · Javelin · FoxboroughJavelin800g—55' 4Unofficial9
Apr 2Canton vs. FoxboroApr 2 · Discus · FoxboroughDiscus1.6kg—49' 4Unofficial9