Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHockomock League #4 · Jan 226:08.63aHockomock League #4January 22, 2026
100 Meters · OutdoorMansfield vs Stoughton · May 513.26aMansfield vs StoughtonMay 5, 2026
2 Miles · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 1242.20MIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
200 Meters · OutdoorMSTCA Warrior Invitational · Apr 2325.99aMSTCA Warrior InvitationalApril 23, 2026
300 Meters · IndoorMIAA Division 3 Indoor Track & Field Championship · Feb 1242.20aMIAA Division 3 Indoor Track & Field ChampionshipFebruary 12, 2026
400 Meters · OutdoorMIAA Division 3 Track & Field Championship · May 2859.52aMIAA Division 3 Track & Field ChampionshipMay 28, 2026
600 Meters · IndoorHockomock League Championship · Feb 51:42.17aHockomock League ChampionshipFebruary 5, 2026
800 Meters · OutdoorStoughton vs. Canton · Apr 82:38.3Stoughton vs. CantonApril 8, 2025
High Jump · OutdoorFoxboro vs. Stoughton · May 124' 4"Foxboro vs. StoughtonMay 12, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 400 Meters · Place 25 · Stoughton400 Meters25.1:00.11a10
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 400 Meters · Place 2 · Stoughton400 Meters2.59.52a PB10
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 200 Meters · Place 8 · Stoughton200 MetersRound P8.26.06a10
May 28MIAA Division 3 Track & Field ChampionshipMay 28 · 200 Meters · Place 8 · Stoughton200 Meters8.26.31a10
May 23Hockomock Spring Track ChampionshipMay 23 · 200 Meters · Place 4 · Stoughton200 Meters4.26.73a10
May 12Stoughton vs Foxborough May 12 · High Jump · StoughtonHigh Jump—4-410
May 12Stoughton vs Foxborough May 12 · 400 Meters · Place 1 · Stoughton400 Meters11:01.510
May 12Foxboro vs. StoughtonMay 12 · High Jump · Place 5 · StoughtonHigh Jump5.4' 4" PB10
May 12Foxboro vs. StoughtonMay 12 · 400 Meters · Place 1 · Stoughton400 Meters1.61.510
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 400 Meters · Place 6 · Stoughton400 Meters61:01.99a10
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 200 Meters · Place 1 · Stoughton200 Meters126.76a10
May 5Mansfield vs StoughtonMay 5 · High Jump · Place 3 · StoughtonHigh Jump34-810
May 5Mansfield vs StoughtonMay 5 · 200 Meters · Place 4 · Stoughton200 Meters427.99a10
May 5Mansfield vs StoughtonMay 5 · 100 Meters · Place 5 · Stoughton100 Meters513.26a PB10
May 3MSTCA Division 3 RelaysMay 3 · High Jump · Place 7 · StoughtonHigh Jump71.40m10
Apr 28Stoughton vs. Oliver AmesApr 28 · 400 Meters · Place 1 · Stoughton400 Meters11:01.110
Apr 23MSTCA Warrior InvitationalApr 23 · 200 Meters · Place 6 · Stoughton200 Meters625.99a PB10
Apr 14Stoughton vs CantonApr 14 · 400 Meters · Place 1 · Stoughton400 Meters162.610
Apr 7North Attleboro vs StoughtonApr 7 · 400 Meters · Place 1 · Stoughton400 Meters160.510

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 300 Meters · Place 9 · Stoughton300 Meters942.20a PB10
Feb 12MIAA Division 3 Indoor Track & Field ChampionshipFeb 12 · 2 Miles · Place 9 · Stoughton2 Miles942.20 PB—
Feb 5Hockomock League ChampionshipFeb 5 · 600 Meters · Place 5 · Stoughton600 Meters51:42.17a PB10
Jan 22Hockomock League #4Jan 22 · 1 Mile · Place 18 · Stoughton1 Mile186:08.63a PB10
Jan 15Hockomock League #3Jan 15 · 600 Meters · Place 1 · Stoughton600 Meters11:43.04a10
Jan 8Hockomock League #2 (Double Dual)Jan 8 · 300 Meters · Place 6 · Stoughton300 Meters643.75a10
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 600 Meters · Place 5 · Stoughton600 Meters51:46.97a10

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 24Hockomock Spring Track ChampionshipMay 24 · 400 Meters · Place 5 · Stoughton400 Meters51:01.70a9
May 24Hockomock Spring Track ChampionshipMay 24 · 200 Meters · Place 9 · Stoughton200 Meters927.16a9
May 13Foxborough vs. StoughtonMay 13 · 400 Meters · Place 1 · Stoughton400 Meters160.79
May 10MSTCA Coaches Shore InvitationalMay 10 · 400 Meters · Place 10 · Stoughton400 Meters101:03.73a9
May 10MSTCA Coaches Shore InvitationalMay 10 · 200 Meters · Place 18 · Stoughton200 Meters1827.38a9
Apr 29Stoughton vs MansfieldApr 29 · 400 Meters · Place 1 · Stoughton400 Meters11:02.99
Apr 24MSTCA Warrior InvitationalApr 24 · 400 Meters · Place 6 · Stoughton400 Meters61:02.58a9
Apr 24MSTCA Warrior InvitationalApr 24 · 200 Meters · Place 9 · Stoughton200 Meters927.16a9
Apr 8Stoughton vs. CantonApr 8 · 800 Meters · Place 3 · Stoughton800 Meters32:38.3 PB9

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 6Hockomock League ChampionshipFeb 6 · 600 Meters · Place 10 · Stoughton600 Meters101:49.03a—
Jan 23Hockomock League #4Jan 23 · 600 Meters · Place 21 · Stoughton600 Meters211:55.71a—
Jan 16Hockomock League #3Jan 16 · 600 Meters · Place 12 · Stoughton600 Meters121:52.49a—
Jan 9Hockomock League #2Jan 9 · 1 Mile · Place 17 · Stoughton1 Mile176:21.83a—
Jan 5MSTCA Freshman-Sophomore Meet (Small Schools)Jan 5 · 600 Meters · Place 12 · Stoughton600 Meters121:52.50a—