Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #4 · Jan 226:06.56aHockomock League #4January 22, 2026
1 Mile · OutdoorHockomock Spring Track Championship · May 235:51.37aHockomock Spring Track ChampionshipMay 23, 2026
1000 Meters · IndoorMSTCA Freshman-Sophomore Meet (Small Schools) · Jan 53:44.60aMSTCA Freshman-Sophomore Meet (Small Schools)January 5, 2025
2 Miles · IndoorZ Walter Janiak Frosh Soph Invitational · Feb 113:34.74aZ Walter Janiak Frosh Soph InvitationalFebruary 1, 2025
2 Miles · OutdoorMSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational · May 213:03.40aMSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2, 2025
200 Meters · OutdoorMSTCA Warrior Invitational · Apr 2432.85aMSTCA Warrior InvitationalApril 24, 2025
400 Meters · OutdoorMSTCA Warrior Invitational · Apr 181:16.40aMSTCA Warrior InvitationalApril 18, 2024
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 212:03.05aMSTCA Speed Classic (Saturday)December 21, 2024
800 Meters · IndoorMSTCA Northeast Invitational · Jan 102:49.37aMSTCA Northeast InvitationalJanuary 10, 2025
800 Meters · OutdoorNorth Attleboro vs Foxboro · Apr 292:46.2North Attleboro vs FoxboroApril 29, 2025

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · 1 Mile · Place 11 · Foxborough1 Mile11.5:51.37a PB11
May 12Stoughton vs Foxborough May 12 · 1 Mile · Foxborough1 Mile—6:00.511
May 12Foxboro vs. StoughtonMay 12 · 1 Mile · Place 4 · Foxborough1 Mile4.6:00.511
May 5Foxboro vs. North AttleboroMay 5 · 1 Mile · Place 4 · Foxborough1 Mile4.6:04.811
Apr 28Mansfield vs FoxboroApr 28 · 800 Meters · Place 4 · Foxborough800 Meters42:47.21a11
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 1 Mile · Place 3 · Foxborough1 Mile3.6:09.811
Apr 7Foxboro vs. CantonApr 7 · 1 Mile · Place 6 · Foxborough1 Mile6.6:14.311

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · 1 Mile · Place 14 · Foxborough1 Mile146:08.92a11
Jan 22Hockomock League #4Jan 22 · 1 Mile · Place 17 · Foxborough1 Mile176:06.56a PB11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 2 Miles · Place 14 · Foxborough2 Miles1413:55.76a11

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 71 · Foxborough600 Meters71.2:04.42a11
Dec 18Hockomock League #1Dec 18 · 1 Mile · Place 11 · Foxborough1 Mile11.6:10.02a11
Dec 133rd Annual Indoor Mercury GamesDec 13 · 2 Miles · Place 2 · Foxborough2 Miles2.14:02.67a11
Feb 6Hockomock League ChampionshipFeb 6 · 1 Mile · Place 11 · Foxborough1 Mile116:11.52a—
Feb 1Z Walter Janiak Frosh Soph InvitationalFeb 1 · 2 Miles · Place 5 · Foxborough2 Miles513:34.74a PB—
Jan 23Hockomock League #4Jan 23 · 1 Mile · Place 15 · Foxborough1 Mile156:17.83a—
Jan 16Hockomock League #3Jan 16 · 2 Miles · Place 14 · Foxborough2 Miles1413:48.76a—
Jan 10MSTCA Northeast InvitationalJan 10 · 800 Meters · Place 44 · Foxborough800 Meters442:49.37a PB—
Jan 9Hockomock League #2Jan 9 · 1 Mile · Place 18 · Foxborough1 Mile186:26.11a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 1000 Meters · Place 31 · Foxborough1000 Meters313:44.60a PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 1 Mile · Place 13 · Foxborough1 Mile135:57.43a10
May 13Foxborough vs. StoughtonMay 13 · 1 Mile · Place 2 · Foxborough1 Mile26:03.010
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 2 Miles · Place 6 · Foxborough2 Miles6.13:03.40a PB10
Apr 29North Attleboro vs FoxboroApr 29 · 800 Meters · Place 3 · Foxborough800 Meters32:46.2 PB10
Apr 24MSTCA Warrior InvitationalApr 24 · 1 Mile · Place 28 · Foxborough1 Mile286:12.44a10
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 99 · Foxborough200 Meters9932.85a PB10
Apr 15Foxboro vs MansfieldApr 15 · 2 Miles · Place 2 · Foxborough2 Miles213:13.010
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 2 Miles · Place 4 · Foxborough2 Miles413:39.010
Apr 1Foxboro vs. CantonApr 1 · 1 Mile · Place 2 · Foxborough1 Mile2.6:17.010
Apr 1Foxboro vs. CantonApr 1 · 400 Meters · Foxborough400 MetersRelay Split—1:19.5hUnofficial10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 1200 Meters · Foxborough1200 MetersRelay Split—4:40.3hUnofficial10
Dec 27MSTCA Distance Classic and PentathlonDec 27 · 800 Meters · Place 41 · Foxborough800 Meters41.2:51.68a10
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 600 Meters · Place 88 · Foxborough600 Meters88.2:03.05a PB10
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 400 Meters · Foxborough400 MetersRelay Split—1:14.9hUnofficial10
Dec 17Hockomock League #1Dec 17 · 1 Mile · Place 13 · Foxborough1 Mile13.6:36.77a10
Dec 142nd Annual Mercury Indoor GamesDec 14 · 1000 Meters · Place 6 · Foxborough1000 Meters6.3:47.56a10
Dec 142nd Annual Mercury Indoor GamesDec 14 · 400 Meters · Foxborough400 MetersRelay Split—1:13.9hUnofficial10

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · 800 Meters · Place 19 · Foxborough800 Meters192:54.24a—
May 7Foxboro vs. SharonMay 7 · 400 Meters · Foxborough400 Meters—75.7Unofficial9
May 7Foxboro vs. SharonMay 7 · 200 Meters · Foxborough200 Meters—32.5Unofficial9
Apr 30Stoughton at FoxboroApr 30 · 400 Meters · Foxborough400 MetersRelay Split—1:20.1hUnofficial9
Apr 30Stoughton at FoxboroApr 30 · 800 Meters · Foxborough800 Meters—3:04.0Unofficial9
Apr 23Foxboro vs MansfieldApr 23 · 400 Meters · Foxborough400 MetersRelay Split—1:14.2hUnofficial9
Apr 23Foxboro vs MansfieldApr 23 · 400 Meters · Foxborough400 Meters—74.0Unofficial9
Apr 18MSTCA Warrior InvitationalApr 18 · 400 Meters · Place 55 · Foxborough400 Meters551:16.40a PB—
Apr 9Hock Dual: OA vs. FoxboroApr 9 · 200 Meters · Foxborough200 Meters—31.9Unofficial9
Apr 2Canton vs. FoxboroApr 2 · 400 Meters · Foxborough400 Meters—75.8Unofficial9
Apr 2Canton vs. FoxboroApr 2 · 200 Meters · Foxborough200 Meters—33.0Unofficial9