Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #4 · Jan 225:28.01aHockomock League #4January 22, 2026
1 Mile · OutdoorFoxboro vs. North Attleboro · May 55:24.3Foxboro vs. North AttleboroMay 5, 2026
1000 Meters · Indoor3rd Annual Indoor Mercury Games · Dec 133:21.62a3rd Annual Indoor Mercury GamesDecember 13, 2025
2 Miles · IndoorHockomock League #3 · Jan 1511:59.75aHockomock League #3January 15, 2026
2 Miles · OutdoorMSTCA Warrior Invitational · Apr 2312:11.35aMSTCA Warrior InvitationalApril 23, 2026
200 Meters · OutdoorHock Dual: OA vs. Foxboro · Apr 1427.20Hock Dual: OA vs. FoxboroApril 14, 2026
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 201:52.82aMSTCA Speed Classic (Saturday)December 20, 2025
800 Meters · OutdoorMansfield vs Foxboro · Apr 282:24.72aMansfield vs FoxboroApril 28, 2026
Triple Jump · OutdoorFoxboro vs. Stoughton · May 1232' 0.25"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 · Triple Jump · Place 24 · FoxboroughTriple Jump24.31-00.2510
May 23Hockomock Spring Track ChampionshipMay 23 · 1 Mile · Place 29 · Foxborough1 Mile29.5:28.32a10
May 12Stoughton vs Foxborough May 12 · Triple Jump · FoxboroughTriple Jump—32-0.2510
May 12Stoughton vs Foxborough May 12 · 2 Miles · Place 3 · Foxborough2 Miles312:20.010
May 12Foxboro vs. StoughtonMay 12 · Triple Jump · Place 5 · FoxboroughTriple Jump5.32' 0.25" PB10
May 12Foxboro vs. StoughtonMay 12 · 2 Miles · Place 3 · Foxborough2 Miles3.12:20.010
May 5Foxboro vs. North AttleboroMay 5 · Triple Jump · Place 5 · FoxboroughTriple Jump5.31' 6"10
May 5Foxboro vs. North AttleboroMay 5 · 1 Mile · Place 5 · Foxborough1 Mile5.5:24.3 PB10
Apr 28Mansfield vs FoxboroApr 28 · Triple Jump · Place 8 · FoxboroughTriple Jump831-510
Apr 28Mansfield vs FoxboroApr 28 · 800 Meters · Place 10 · Foxborough800 Meters102:24.72a PB10
Apr 23MSTCA Warrior InvitationalApr 23 · Triple Jump · Place 46 · FoxboroughTriple Jump4631-10.7510
Apr 23MSTCA Warrior InvitationalApr 23 · 2 Miles · Place 12 · Foxborough2 Miles1212:11.35a PB10
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Triple Jump · Place 4 · FoxboroughTriple Jump4.31-01.5010
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 1 Mile · Place 4 · Foxborough1 Mile4.5:27.310
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 200 Meters · Place 16 · Foxborough200 Meters16.27.20 PB10
Apr 7Foxboro vs. CantonApr 7 · 1 Mile · Place 7 · Foxborough1 Mile7.5:39.310

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 7Z Walter Janiak Freshman-Sophomore InvitationalFeb 7 · 1 Mile · Place 7 · Foxborough1 Mile75:37.2010
Feb 5Hockomock League ChampionshipFeb 5 · 1 Mile · Place 25 · Foxborough1 Mile255:28.56a10
Jan 22Hockomock League #4Jan 22 · 1 Mile · Place 37 · Foxborough1 Mile375:28.01a PB10
Jan 15Hockomock League #3Jan 15 · 2 Miles · Place 27 · Foxborough2 Miles2711:59.75a PB10
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 2 Miles · Place 27 · Foxborough2 Miles2712:06.10a10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · 1000 Meters · Place 63 · Foxborough1000 Meters63.3:21.72a10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 105 · Foxborough600 Meters105.1:52.82a PB10
Dec 18Hockomock League #1Dec 18 · 1 Mile · Place 36 · Foxborough1 Mile36.5:31.46a10
Dec 133rd Annual Indoor Mercury GamesDec 13 · 1000 Meters · Place 14 · Foxborough1000 Meters14.3:21.62a PB10