Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League Championship · Feb 55:59.84aHockomock League ChampionshipFebruary 5, 2026
1 Mile · OutdoorHockomock Spring Track Championship · May 235:56.20aHockomock Spring Track ChampionshipMay 23, 2026
2 Miles · IndoorHockomock League #3 · Jan 1513:22.36aHockomock League #3January 15, 2026
2 Miles · OutdoorStoughton vs Foxborough · May 1213:19.0Stoughton vs Foxborough May 12, 2026
200 Meters · OutdoorMSTCA Warrior Invitational · Apr 2433.40aMSTCA Warrior InvitationalApril 24, 2025
800 Meters · IndoorMSTCA Northeast Invitational · Jan 102:52.66aMSTCA Northeast InvitationalJanuary 10, 2025
800 Meters · OutdoorMansfield vs Foxboro · Apr 282:49.72aMansfield vs FoxboroApril 28, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 1 Mile · Place 13 · Foxborough1 Mile13.5:56.20a PB12
May 12Stoughton vs Foxborough May 12 · 2 Miles · Place 1 · Foxborough2 Miles113:19.0 PB12
May 12Foxboro vs. StoughtonMay 12 · 2 Miles · Place 1 · Foxborough2 Miles1.13:19.012
May 5Foxboro vs. North AttleboroMay 5 · 1 Mile · Place 3 · Foxborough1 Mile3.6:04.412
Apr 28Mansfield vs FoxboroApr 28 · 800 Meters · Place 7 · Foxborough800 Meters72:49.72a PB12
Apr 23MSTCA Warrior InvitationalApr 23 · 1 Mile · Place 21 · Foxborough1 Mile216:11.68a12
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 1 Mile · Place 4 · Foxborough1 Mile4.6:12.612
Apr 7Foxboro vs. CantonApr 7 · 2 Miles · Place 3 · Foxborough2 Miles3.13:21.012

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1 Mile · Place 23 · Foxborough1 Mile236:10.14a12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 2 Miles · Place 20 · Foxborough2 Miles2013:46.51—
Feb 5Hockomock League ChampionshipFeb 5 · 1 Mile · Place 11 · Foxborough1 Mile115:59.84a PB12
Jan 22Hockomock League #4Jan 22 · 1 Mile · Place 19 · Foxborough1 Mile196:09.90a12
Jan 15Hockomock League #3Jan 15 · 2 Miles · Place 9 · Foxborough2 Miles913:22.36a PB12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 2 Miles · Place 11 · Foxborough2 Miles1113:43.03a12
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1 Mile · Place 11 · Foxborough1 Mile116:10.22a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 2 Miles · Place 16 · Foxborough2 Miles1613:30.18a11
May 13Foxborough vs. StoughtonMay 13 · 2 Miles · Place 2 · Foxborough2 Miles213:39.011
Apr 24MSTCA Warrior InvitationalApr 24 · 1 Mile · Place 33 · Foxborough1 Mile336:22.54a11
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 102 · Foxborough200 Meters10233.40a PB11
Apr 15Foxboro vs MansfieldApr 15 · 2 Miles · Place 3 · Foxborough2 Miles313:36.011
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 1 Mile · Place 7 · Foxborough1 Mile76:30.011
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 200 Meters · Place 15 · Foxborough200 Meters1534.611

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 2 Miles · Place 20 · Foxborough2 Miles2013:46.51a—
Feb 6Hockomock League ChampionshipFeb 6 · 2 Miles · Place 12 · Foxborough2 Miles1213:45.97a—
Jan 23Hockomock League #4Jan 23 · 2 Miles · Place 17 · Foxborough2 Miles1713:57.72a—
Jan 16Hockomock League #3Jan 16 · 1 Mile · Place 26 · Foxborough1 Mile266:26.59a—
Jan 10MSTCA Northeast InvitationalJan 10 · 800 Meters · Place 51 · Foxborough800 Meters512:52.66a PB—
Jan 9Hockomock League #2Jan 9 · 2 Miles · Place 18 · Foxborough2 Miles1813:53.42a—