Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorFoxboro vs Mansfield · Apr 155:56.0Foxboro vs MansfieldApril 15, 2025
200 Meters · OutdoorHock Dual: OA vs. Foxboro · Apr 1428.00Hock Dual: OA vs. FoxboroApril 14, 2026
800 Meters · OutdoorStoughton vs Foxborough · May 122:25.0Stoughton vs Foxborough May 12, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 12Stoughton vs Foxborough May 12 · 800 Meters · Foxborough800 Meters—2:25.0 PB11
May 12Foxboro vs. StoughtonMay 12 · 800 Meters · Place 7 · Foxborough800 Meters7.2:25.011
May 5Foxboro vs. North AttleboroMay 5 · 800 Meters · Place 9 · Foxborough800 Meters9.2:31.511
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 800 Meters · Place 8 · Foxborough800 Meters8.2:29.611
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 200 Meters · Place 21 · Foxborough200 Meters21.28.00 PB11
Apr 7Foxboro vs. CantonApr 7 · High Jump · FoxboroughHigh Jump—DNS11
Apr 7Foxboro vs. CantonApr 7 · 800 Meters · Place 7 · Foxborough800 Meters7.2:32.511

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13Foxborough vs. StoughtonMay 13 · 800 Meters · Place 15 · Foxborough800 Meters152:34.010
Apr 15Foxboro vs MansfieldApr 15 · 1 Mile · Place 16 · Foxborough1 Mile165:56.0 PB10
Apr 15Foxboro vs MansfieldApr 15 · 200 Meters · Place 34 · Foxborough200 Meters3429.410
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 800 Meters · Place 8 · Foxborough800 Meters82:36.210
Apr 1Foxboro vs. CantonApr 1 · 400 Meters · Foxborough400 MetersRelay Split—1:08.2hUnofficial10
Apr 1Foxboro vs. CantonApr 1 · 800 Meters · Place 10 · Foxborough800 Meters10.2:33.010

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 23Foxboro vs MansfieldApr 23 · 800 Meters · Foxborough800 Meters—2:48.9Unofficial9