Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHock Dual: OA vs. Foxboro · Apr 1411.1Hock Dual: OA vs. FoxboroApril 14, 2026
200 Meters · OutdoorHock Dual: OA vs. Foxboro · Apr 1422.90Hock Dual: OA vs. FoxboroApril 14, 2026
300 Meters · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 1337.73aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
400 Meters · OutdoorFoxborough vs. Stoughton · May 1356.1Foxborough vs. StoughtonMay 13, 2025
55 Meter · Indoor3rd Annual Indoor Mercury Games · Dec 137.13a3rd Annual Indoor Mercury GamesDecember 13, 2025
55 Meters · IndoorZ Walter Janiak Freshman-Sophomore Invitational · Feb 76.80Z Walter Janiak Freshman-Sophomore InvitationalFebruary 7, 2026
Long Jump · OutdoorMSTCA Division 4 Relays · May 35.08mMSTCA Division 4 RelaysMay 3, 2026
Triple Jump · OutdoorHockomock Spring Track Championship · May 2336-06.50Hockomock Spring Track ChampionshipMay 23, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 200 Meters · Place 24 · Foxborough200 MetersRound P24.23.43a10
May 23Hockomock Spring Track ChampionshipMay 23 · Triple Jump · Place 19 · FoxboroughTriple Jump19.36-06.50 PB10
May 23Hockomock Spring Track ChampionshipMay 23 · 200 Meters · Place 15 · Foxborough200 Meters15.23.82a10
May 16MSTCA Coaches Shore InvitationalMay 16 · 100 Meters · Place 36 · Foxborough100 Meters3611.80a10
May 12Stoughton vs Foxborough May 12 · Triple Jump · Place 3 · FoxboroughTriple Jump335-3.7510
May 12Stoughton vs Foxborough May 12 · 100 Meters · Foxborough100 Meters—11.510
May 12Foxboro vs. StoughtonMay 12 · Triple Jump · Place 3 · FoxboroughTriple Jump3.35' 3.75"10
May 12Foxboro vs. StoughtonMay 12 · 100 Meters · Place 4 · Foxborough100 Meters4.11.510
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · Long Jump · Place 23 · FoxboroughLong Jump2317-510
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 200 Meters · Place 15 · Foxborough200 Meters1523.99a10
May 5Foxboro vs. North AttleboroMay 5 · Long Jump · Place 6 · FoxboroughLong Jump6.17' 6"10
May 5Foxboro vs. North AttleboroMay 5 · 200 Meters · Place 2 · Foxborough200 Meters2.23.510
May 3MSTCA Division 4 RelaysMay 3 · Long Jump · Place 40 · FoxboroughLong Jump405.08m PB10
Apr 28Mansfield vs FoxboroApr 28 · Triple Jump · Place 4 · FoxboroughTriple Jump435-810
Apr 28Mansfield vs FoxboroApr 28 · 200 Meters · Place 2 · Foxborough200 Meters223.85a10
Apr 23MSTCA Warrior InvitationalApr 23 · Triple Jump · Place 43 · FoxboroughTriple Jump4333-410
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 29 · Foxborough200 Meters2924.19a10
Apr 23MSTCA Warrior InvitationalApr 23 · 100 Meters · Place 47 · Foxborough100 Meters4711.92a10
Apr 14Hock Dual: OA vs. FoxboroApr 14 · Triple Jump · Place 3 · FoxboroughTriple Jump3.34-10.0010
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 200 Meters · Place 1 · Foxborough200 Meters1.22.90 PB10
Apr 14Hock Dual: OA vs. FoxboroApr 14 · 100 Meters · Place 2 · Foxborough100 Meters2.11.1 PB10
Apr 7Foxboro vs. CantonApr 7 · Triple Jump · Place 6 · FoxboroughTriple Jump6.34' 7"10
Apr 7Foxboro vs. CantonApr 7 · 200 Meters · Place 2 · Foxborough200 Meters2.24.110

2026 Indoor Track

12 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 300 Meters · Place 22 · Foxborough300 Meters2237.73a PB10
Feb 7Z Walter Janiak Freshman-Sophomore InvitationalFeb 7 · 55 Meters · Place 2 · Foxborough55 MetersRound P26.80 PB10
Feb 7Z Walter Janiak Freshman-Sophomore InvitationalFeb 7 · 55 Meters · Place 5 · Foxborough55 Meters57.0010
Feb 5Hockomock League ChampionshipFeb 5 · Long Jump · Place 18 · FoxboroughLong Jump1817-7.5010
Feb 5Hockomock League ChampionshipFeb 5 · 300 Meters · Place 13 · Foxborough300 Meters1338.68a10
Feb 5Hockomock League ChampionshipFeb 5 · 55 Meters · Place 16 · Foxborough55 Meters167.05a10
Jan 22Hockomock League #4Jan 22 · 300 Meters · Place 12 · Foxborough300 Meters1238.23a10
Jan 22Hockomock League #4Jan 22 · 55 Meters · Place 18 · Foxborough55 Meters187.01a10
Jan 15Hockomock League #3Jan 15 · Long Jump · Place 15 · FoxboroughLong Jump1517-7.5010
Jan 15Hockomock League #3Jan 15 · 55 Meters · Place 26 · Foxborough55 Meters267.13a10
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Long Jump · Place 12 · FoxboroughLong Jump1218-510
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 55 Meters · Place 19 · Foxborough55 Meters197.00a10

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 300 Meters · Place 30 · Foxborough300 Meters30.38.91a10
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 400 Meters · Place 3 · Foxborough400 MetersRelay Split3.57.0hUnofficial10
Dec 18Hockomock League #1Dec 18 · 300 Meters · Place 8 · Foxborough300 Meters8.38.40a10
Dec 133rd Annual Indoor Mercury GamesDec 13 · 300 Meters · Place 6 · Foxborough300 Meters6.39.87a10
Dec 133rd Annual Indoor Mercury GamesDec 13 · 55 Meter · Place 13 · Foxborough55 MeterRound P13.7.13a PB10
Feb 1Z Walter Janiak Frosh Soph InvitationalFeb 1 · 55 Meters · Place 6 · Foxborough55 Meters67.33a—
Feb 1Z Walter Janiak Frosh Soph InvitationalFeb 1 · 55 Meters · Place 8 · Foxborough55 Meters87.31a—
Jan 23Hockomock League #4Jan 23 · 300 Meters · Place 18 · Foxborough300 Meters1839.30a—
Jan 16Hockomock League #3Jan 16 · 300 Meters · Place 23 · Foxborough300 Meters2340.22a—
Jan 10MSTCA Northeast InvitationalJan 10 · 55 Meters · Place 100 · Foxborough55 Meters1007.14a—
Jan 9Hockomock League #2Jan 9 · 300 Meters · Place 20 · Foxborough300 Meters2039.61a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 300 Meters · Place 19 · Foxborough300 Meters1939.55a—

2025 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 200 Meters · Place 29 · Foxborough200 Meters2925.18a9
May 13Foxborough vs. StoughtonMay 13 · 400 Meters · Place 7 · Foxborough400 Meters756.1 PB9
May 10MSTCA Coaches Shore InvitationalMay 10 · 100 Meters · Place 27 · Foxborough100 Meters2712.55a9
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · Triple Jump · Place 16 · FoxboroughTriple Jump16.36-04.509
May 2MSTCA Lou Tozzi Twilight Freshman-Sophomore InvitationalMay 2 · 200 Meters · Place 11 · Foxborough200 Meters11.24.20a9
Apr 24MSTCA Warrior InvitationalApr 24 · Triple Jump · Place 18 · FoxboroughTriple Jump1836-10.009
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 71 · Foxborough200 Meters7125.24a9
Apr 24MSTCA Warrior InvitationalApr 24 · 100 Meters · Place 64 · Foxborough100 Meters6412.24a9
Apr 15Foxboro vs MansfieldApr 15 · Triple Jump · Place 3 · FoxboroughTriple Jump336-119
Apr 15Foxboro vs MansfieldApr 15 · 400 Meters · Place 4 · Foxborough400 Meters456.19
Apr 8Hock Dual: OA vs. FoxboroApr 8 · Triple Jump · Place 5 · FoxboroughTriple Jump536-59
Apr 8Hock Dual: OA vs. FoxboroApr 8 · 200 Meters · Place 1 · Foxborough200 Meters124.59
Apr 1Foxboro vs. CantonApr 1 · Triple Jump · Place 4 · FoxboroughTriple Jump4.34' 10"9
Apr 1Foxboro vs. CantonApr 1 · 400 Meters · Foxborough400 MetersRelay Split—57.4hUnofficial9
Apr 1Foxboro vs. CantonApr 1 · 100 Meters · Place 5 · Foxborough100 Meters5.11.79

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 17Hockomock League #1Dec 17 · 200 Meters · Foxborough200 MetersRelay Split—25.1hUnofficial9
Dec 142nd Annual Mercury Indoor GamesDec 14 · 55 Meter · Place 19 · Foxborough55 MeterRound P19.7.38a9