Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorFoxboro vs. Canton · Apr 113.8Foxboro vs. CantonApril 1, 2025
100m Hurdles · 33" / 0.838m · OutdoorHock Dual: OA vs. Foxboro · Apr 1416.6Hock Dual: OA vs. FoxboroApril 14, 2026
200 Meters · IndoorMSTCA Boston Holiday Challenge · Dec 2728.52aMSTCA Boston Holiday ChallengeDecember 27, 2025
200 Meters · OutdoorMSTCA Warrior Invitational · Apr 2327.69aMSTCA Warrior InvitationalApril 23, 2026
300 Meters · IndoorHockomock League #3 · Jan 1543.85aHockomock League #3January 15, 2026
400 Meters · OutdoorStoughton vs Foxborough · May 1262.6Stoughton vs Foxborough May 12, 2026
400m Hurdles · 30" / 0.762m · OutdoorFoxboro vs. Canton · Apr 71:10.8Foxboro vs. CantonApril 7, 2026
55 Meters · IndoorHockomock JV #3 · Jan 68.1Hockomock JV #3January 6, 2025
55m Hurdles · 33" · IndoorHockomock League #1 · Dec 1810.95aHockomock League #1December 18, 2025
600 Meters · IndoorHockomock League #4 · Jan 221:45.00aHockomock League #4January 22, 2026
High Jump · OutdoorFoxboro vs. Stoughton · May 124' 10"Foxboro vs. StoughtonMay 12, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 18 · Foxborough400m Hurdles30" / 0.762m18.1:11.86a10
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 100m Hurdles · Place 15 · Foxborough100m Hurdles33" / 0.838mRound P15.17.03a10
May 23Hockomock Spring Track ChampionshipMay 23 · High Jump · Place 8 · FoxboroughHigh Jump8.4-08.0010
May 23Hockomock Spring Track ChampionshipMay 23 · 400m Hurdles · Place 9 · Foxborough400m Hurdles30" / 0.762m9.1:11.29a10
May 16MSTCA Coaches Shore InvitationalMay 16 · 400m Hurdles · Place 14 · Foxborough400m Hurdles141:10.92a10
May 12Stoughton vs Foxborough May 12 · High Jump · Place 2 · FoxboroughHigh Jump24-1010
May 12Stoughton vs Foxborough May 12 · 400 Meters · Place 3 · Foxborough400 Meters362.6 PB10
May 12Foxboro vs. StoughtonMay 12 · High Jump · Place 2 · FoxboroughHigh Jump2.4' 10" PB10
May 12Foxboro vs. StoughtonMay 12 · 400 Meters · Place 3 · Foxborough400 Meters3.62.610
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · High Jump · Place 5 · FoxboroughHigh Jump54-1010
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 8 · Foxborough100m HurdlesRound P817.64a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 100m Hurdles · Place 6 · Foxborough100m Hurdles616.91a10
May 5Foxboro vs. North AttleboroMay 5 · High Jump · Place 2 · FoxboroughHigh Jump2.4' 10"10
May 5Foxboro vs. North AttleboroMay 5 · 100m Hurdles · Place 1 · Foxborough100m Hurdles33" / 0.838m1.16.810
Apr 28Mansfield vs FoxboroApr 28 · 400m Hurdles · Place 1 · Foxborough400m Hurdles11:09.75a10
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 22 · Foxborough200 Meters2227.69a PB10
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 100m Hurdles · Place 3 · Foxborough100m Hurdles33" / 0.838m3.16.6 PB10
Apr 7Foxboro vs. CantonApr 7 · 400m Hurdles · Place 2 · Foxborough400m Hurdles30" / 0.762m2.1:10.8 PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 300 Meters · Place 13 · Foxborough300 Meters1344.15a10
Feb 7Z Walter Janiak Freshman-Sophomore InvitationalFeb 7 · 600 Meters · Place 1 · Foxborough600 Meters11:57.0010
Feb 5Hockomock League ChampionshipFeb 5 · 600 Meters · Place 8 · Foxborough600 Meters81:45.71a10
Jan 22Hockomock League #4Jan 22 · 600 Meters · Place 6 · Foxborough600 Meters61:45.00a PB10
Jan 15Hockomock League #3Jan 15 · 300 Meters · Place 5 · Foxborough300 Meters543.85a PB10
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 600 Meters · Place 8 · Foxborough600 Meters81:47.51a10

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 600 Meters · Place 24 · Foxborough600 Meters24.1:49.90a10
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 200 Meters · Place 24 · Foxborough200 Meters24.28.52a PB10
Dec 18Hockomock League #1Dec 18 · 300 Meters · Place 10 · Foxborough300 Meters10.44.66a10
Dec 18Hockomock League #1Dec 18 · 55m Hurdles · Place 15 · Foxborough55m Hurdles33"15.10.95a PB10
Dec 133rd Annual Indoor Mercury GamesDec 13 · 600 Meters · Place 2 · Foxborough600 Meters2.1:48.82a10
Dec 133rd Annual Indoor Mercury GamesDec 13 · 400 Meters · Foxborough400 MetersRelay Split—1:05.0hUnofficial10
Jan 17Hockomock JV #4Jan 17 · 55 Meter · Place 8 · Foxborough55 Meter8.8.10Unofficial9
Jan 6Hockomock JV #3Jan 6 · 55 Meters · Place 8 · Foxborough55 Meters88.1 PB—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30MIAA Division 4 Track & Field ChampionshipMay 30 · 400 Meters · Place 33 · Foxborough400 Meters331:05.11a9
May 24Hockomock Spring Track ChampionshipMay 24 · 400 Meters · Place 12 · Foxborough400 Meters121:03.63a9
May 13Foxborough vs. StoughtonMay 13 · 200 Meters · Place 4 · Foxborough200 Meters428.49
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 26 · Foxborough100 Meters2614.27a9
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 400 Meters · Foxborough400 MetersRelay Split—1:03.8hUnofficial9
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 200 Meters · Place 19 · Foxborough200 Meters19.28.36a9
Apr 29North Attleboro vs FoxboroApr 29 · 400 Meters · Place 3 · Foxborough400 Meters31:04.29
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 31 · Foxborough200 Meters3128.81a9
Apr 24MSTCA Warrior InvitationalApr 24 · 100 Meters · Place 52 · Foxborough100 Meters5214.16a9
Apr 15Foxboro vs MansfieldApr 15 · 400 Meters · Place 4 · Foxborough400 Meters41:06.69
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 200 Meters · Place 5 · Foxborough200 Meters529.39
Apr 1Foxboro vs. CantonApr 1 · 400 Meters · Foxborough400 MetersRelay Split—1:08.2hUnofficial9
Apr 1Foxboro vs. CantonApr 1 · 100 Meters · Place 4 · Foxborough100 Meters4.13.8 PB9