Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #4 · Jan 225:36.73aHockomock League #4January 22, 2026
1 Mile · OutdoorStoughton vs Foxborough · May 125:31.6Stoughton vs Foxborough May 12, 2026
1000 Meters · IndoorHockomock League Championship · Feb 53:04.59aHockomock League ChampionshipFebruary 5, 2026
200 Meters · OutdoorFoxboro vs. Canton · Apr 128.8Foxboro vs. CantonApril 1, 2025
300 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 2145.73aMSTCA Speed Classic (Saturday)December 21, 2024
400 Meters · OutdoorMIAA Meet of Champions · Jun 459.35aMIAA Meet of ChampionsJune 4, 2026
600 Meters · IndoorHockomock League #2 · Jan 91:46.34aHockomock League #2January 9, 2025
800 Meters · IndoorMSTCA Northeast Invitational · Jan 102:31.01aMSTCA Northeast InvitationalJanuary 10, 2025
800 Meters · OutdoorMIAA Meet of Champions · Jun 42:16.11aMIAA Meet of ChampionsJune 4, 2026
800 Meters · Relay Split · OutdoorMSTCA Lou Tozzi Twilight Freshman-Sophomore Invitational · May 22:38.672MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 800 Meters · Place 16 · Foxborough800 Meters16.2:16.11a PB11
Jun 4MIAA Meet of ChampionsJun 4 · 400 Meters · Place 15 · Foxborough400 Meters15.59.35a PB11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 800 Meters · Place 4 · Foxborough800 Meters4.2:19.75a11
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400 Meters · Place 9 · Foxborough400 Meters9.59.50a11
May 23Hockomock Spring Track ChampionshipMay 23 · 800 Meters · Place 3 · Foxborough800 Meters3.2:18.10a11
May 16MSTCA Coaches Shore InvitationalMay 16 · 800 Meters · Place 4 · Foxborough800 Meters42:18.83a11
May 12Stoughton vs Foxborough May 12 · 1 Mile · Place 1 · Foxborough1 Mile15:31.6 PB11
May 12Foxboro vs. StoughtonMay 12 · 1 Mile · Place 1 · Foxborough1 Mile1.5:31.611
May 5Foxboro vs. North AttleboroMay 5 · 400 Meters · Place 1 · Foxborough400 Meters1.59.711
Apr 28Mansfield vs FoxboroApr 28 · 1 Mile · Place 2 · Foxborough1 Mile25:40.54a11
Apr 23MSTCA Warrior InvitationalApr 23 · 800 Meters · Foxborough800 Meters—2:25.07a11
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 400 Meters · Place 2 · Foxborough400 Meters2.60.911
Apr 7Foxboro vs. CantonApr 7 · 400 Meters · Place 1 · Foxborough400 Meters1.1:02.811

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1000 Meters · Place 4 · Foxborough1000 Meters43:04.63a11
Feb 5Hockomock League ChampionshipFeb 5 · 1000 Meters · Place 2 · Foxborough1000 Meters23:04.59a PB11
Jan 22Hockomock League #4Jan 22 · 1 Mile · Place 4 · Foxborough1 Mile45:36.73a PB11
Jan 22Hockomock League #4Jan 22 · 1000 Meters · Place 6 · Foxborough1000 Meters63:19.09a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1 Mile · Place 2 · Foxborough1 Mile25:44.95a11
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 1000 Meters · Place 1 · Foxborough1000 Meters13:14.43a11

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · 1000 Meters · Place 1 · Foxborough1000 Meters1.3:19.05a11
Dec 18Hockomock League #1Dec 18 · 400 Meters · Foxborough400 MetersRelay Split—1:02.0hUnofficial11
Dec 133rd Annual Indoor Mercury GamesDec 13 · 600 Meters · Place 1 · Foxborough600 Meters1.1:47.03a11
Dec 133rd Annual Indoor Mercury GamesDec 13 · 400 Meters · Foxborough400 MetersRelay Split—1:06.2hUnofficial11
Feb 6Hockomock League ChampionshipFeb 6 · 1000 Meters · Place 5 · Foxborough1000 Meters53:09.05a—
Feb 1Z Walter Janiak Frosh Soph InvitationalFeb 1 · 1 Mile · Place 1 · Foxborough1 Mile15:52.86a—
Jan 25MSTCA Coaches Invitational (Small Schools)Jan 25 · 1000 Meters · Place 18 · Foxborough1000 Meters183:20.21a—
Jan 23Hockomock League #4Jan 23 · 600 Meters · Place 9 · Foxborough600 Meters91:48.81a—
Jan 10MSTCA Northeast InvitationalJan 10 · 800 Meters · Place 11 · Foxborough800 Meters112:31.01a PB—
Jan 9Hockomock League #2Jan 9 · 600 Meters · Place 2 · Foxborough600 Meters21:46.34a PB—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 1000 Meters · Place 3 · Foxborough1000 Meters33:18.12a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 800 Meters · Place 11 · Foxborough800 Meters112:22.76a10
May 24Hockomock Spring Track ChampionshipMay 24 · 800 Meters · Place 4 · Foxborough800 Meters42:21.33a10
May 13Foxborough vs. StoughtonMay 13 · 400 Meters · Place 2 · Foxborough400 Meters262.110
May 10MSTCA Coaches Shore InvitationalMay 10 · 1 Mile · Place 15 · Foxborough1 Mile155:37.57a10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 800 Meters · Foxborough800 MetersRelay Split—2:38.8hUnofficial10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 800 Meters · Foxborough800 MetersRelay Split—2:38.672 PB10
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 800 Meters · Place 1 · Foxborough800 Meters1.2:24.61a10
Apr 29North Attleboro vs FoxboroApr 29 · 1 Mile · Place 2 · Foxborough1 Mile25:45.010
Apr 24MSTCA Warrior InvitationalApr 24 · 400 Meters · Place 5 · Foxborough400 Meters51:01.57a10
Apr 15Foxboro vs MansfieldApr 15 · 1 Mile · Place 2 · Foxborough1 Mile25:47.010
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 800 Meters · Place 2 · Foxborough800 Meters22:31.710
Apr 1Foxboro vs. CantonApr 1 · 800 Meters · Place 2 · Foxborough800 Meters2.2:29.010
Apr 1Foxboro vs. CantonApr 1 · 200 Meters · Place 4 · Foxborough200 Meters4.28.8 PB10

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 300 Meters · Place 19 · Foxborough300 Meters19.45.73a PB10
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 400 Meters · Foxborough400 MetersRelay Split—1:07.0hUnofficial10
Dec 17Hockomock League #1Dec 17 · 600 Meters · Place 5 · Foxborough600 Meters5.1:51.27a10
Dec 17Hockomock League #1Dec 17 · 400 Meters · Foxborough400 MetersRelay Split—1:05.1hUnofficial10
Dec 142nd Annual Mercury Indoor GamesDec 14 · 1000 Meters · Place 2 · Foxborough1000 Meters2.3:26.17a10
Dec 142nd Annual Mercury Indoor GamesDec 14 · 400 Meters · Foxborough400 MetersRelay Split—1:07.2hUnofficial10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 400 Meters · Foxborough400 MetersRelay Split—1:04.3hUnofficial9
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 800 Meters · Place 23 · Foxborough800 Meters23.2:30.11a9
May 23MIAA Division 4 Track & Field ChampionshipMay 23 · 400 Meters · Place 36 · Foxborough400 Meters36.1:04.85a9
May 18Hockomock League T&F ChampionshipMay 18 · 400 Meters · Place 8 · Foxborough400 Meters81:03.21a—
May 7Foxboro vs. SharonMay 7 · 400 Meters · Foxborough400 MetersRelay Split—1:03.4hUnofficial9
May 7Foxboro vs. SharonMay 7 · 800 Meters · Place 1 · Foxborough800 Meters1.2:33.9Unofficial9
May 3MSTCA Lou Tozzi Frosh-Soph Twilight May 3 · 800 Meters · Place 9 · Foxborough800 Meters92:33.62a—
Apr 30Stoughton at FoxboroApr 30 · 1 Mile · Place 3 · Foxborough1 Mile3.6:16.0Unofficial9
Apr 30Stoughton at FoxboroApr 30 · 400 Meters · Foxborough400 MetersRelay Split—1:04.2hUnofficial9
Apr 23Foxboro vs MansfieldApr 23 · 400 Meters · Foxborough400 MetersRelay Split—1:06.7hUnofficial9
Apr 23Foxboro vs MansfieldApr 23 · 400 Meters · Place 2 · Foxborough400 Meters2.64.7Unofficial9
Apr 9Hock Dual: OA vs. FoxboroApr 9 · 800 Meters · Place 3 · Foxborough800 Meters3.2:30.3Unofficial9
Apr 2Canton vs. FoxboroApr 2 · 400 Meters · Foxborough400 MetersRelay Split—1:06.6hUnofficial9
Apr 2Canton vs. FoxboroApr 2 · 400 Meters · Place 2 · Foxborough400 Meters2.67.7Unofficial9