Personal bests

Best marks in available results
Event / courseMarkMeetDate
200 Meters · IndoorSpringfield College Season Opener · Dec 629.45aSpringfield College Season OpenerDecember 6, 2025
200 Meters · OutdoorMIAA Division 3 State Championship Meet · May 2526.83aMIAA Division 3 State Championship MeetMay 25, 2023
300 Meters · IndoorHockomock League Meet Double Duals · Jan 1145.13aHockomock League Meet Double DualsJanuary 11, 2024
400 Meters · IndoorCoast Guard Winter Invite #2 · Feb 61:04.65aCoast Guard Winter Invite #2February 6, 2026
400 Meters · OutdoorHockomock Championships · May 201:01.01aHockomock ChampionshipsMay 20, 2023
400 Meters · Outdoor · Hand timedStoughton vs Canton · May 1166.3hStoughton vs CantonMay 11, 2021
400m Hurdles · 30" / 0.762m · OutdoorHockomock League Freshman Sophomore Meet · Apr 21:21.66aHockomock League Freshman Sophomore MeetApril 2, 2022
600 Meters · IndoorHockomock League Meet · Feb 91:42.38Hockomock League MeetFebruary 9, 2023
800 Meters · IndoorWheaton Post-Season Qualifier · Feb 212:34.79Wheaton Post-Season QualifierFebruary 21, 2026
800 Meters · OutdoorMSTCA Warrior Invite · Apr 212:44.25aMSTCA Warrior InviteApril 21, 2022
Long Jump · IndoorHockomock Davenport Meet 1 · Dec 1312-03.00Hockomock Davenport Meet 1December 13, 2021

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 400 Meters · Place 4 · Westfield StateWestfield State400 Meters4.1:05.56aSo
Apr 18Trinity InvitationalApr 18 · 400 Meters · Place 17 · Westfield StateWestfield State400 Meters17.1:05.73aSo
Apr 11Jerry Gravel ClassicApr 11 · 400 Meters · Place 5 · Westfield StateWestfield State400 Meters5.1:06.27aSo
Apr 4Coast Guard Spring InvitationalApr 4 · 800 Meters · Place 34 · Westfield StateWestfield State800 Meters34.2:49.03aSo
Apr 4Coast Guard Spring InvitationalApr 4 · 200 Meters · Place 36 · Westfield StateWestfield State200 Meters36.29.66aWind: -3.1So
Mar 28Yellow Jacket OpenMar 28 · 400 Meters · Place 11 · Westfield StateWestfield State400 Meters11.1:08.99aSo
Mar 21J Elmer Swanson Spring ClassicMar 21 · 800 Meters · Place 16 · Westfield StateWestfield State800 Meters162:46.90aSo

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 21Wheaton Post-Season QualifierFeb 21 · 800 Meters · Place 11 · Westfield StateWestfield State800 Meters112:34.79 PBSO
Feb 15MASCAC Indoor Track & Field ChampionshipFeb 15 · 600 Meters · Place 2 · Westfield StateWestfield State600 Meters21:45.99SO
Feb 6Coast Guard Winter Invite #2Feb 6 · 400 Meters · Place 5 · Westfield StateWestfield State400 Meters51:04.65a PBSO
Jan 31Mary Grinaker InvitationalJan 31 · 600 Meters · Place 6 · Westfield StateWestfield State600 Meters61:49.05aSo
Jan 24Massasoit ClassicJan 24 · 400 Meters · Place 8 · Westfield StateWestfield State400 Meters81:06.05aSO
Jan 24Massasoit ClassicJan 24 · 200 Meters · Place 31 · Westfield StateWestfield State200 Meters3130.21aSO
Jan 17Coast Guard Winter Invite #1Jan 17 · 600 Meters · Place 3 · Westfield StateWestfield State600 Meters3.1:54.02aSo

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 6Springfield College Season OpenerDec 6 · 400 Meters · Westfield StateWestfield State400 Meters—DNSSo
Dec 6Springfield College Season OpenerDec 6 · 200 Meters · Place 18 · Westfield StateWestfield State200 Meters18.29.45a PBSo
Feb 7CGA Bear InviteFeb 7 · 400 Meters · Westfield StateWestfield State400 Meters—DNSFr
Feb 1Yankee Small College InvitationalFeb 1 · 400 Meters · Place 3 · Westfield StateWestfield State400 Meters31:07.00FR

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 25MASCAC Outdoor ChampionshipsApr 25 · 400 Meters · Place 7 · Westfield StateWestfield State400 Meters7.1:05.43aFr
Apr 13Jerry Gravel InvitationalApr 13 · 400 Meters · Place 5 · Westfield StateWestfield State400 Meters51:07.38aFR
Mar 292025 Corsair Classic InvitationalMar 29 · 800 Meters · Place 28 · Westfield StateWestfield State800 Meters282:57.49FR

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 18Hockomock League T&F ChampionshipMay 18 · 200 Meters · Place 16 · StoughtonStoughton200 Meters1628.79a—
May 10MSTCA Twilight InvitationalMay 10 · 400 Meters · Place 19 · StoughtonStoughton400 Meters191:05.41a—
May 7Mansfield at StoughtonMay 7 · 200 Meters · StoughtonStoughton200 Meters—28.4Unofficial12

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 8Hockomock League MeetFeb 8 · 600 Meters · Place 11 · StoughtonStoughton600 Meters111:49.60a—
Jan 18Hockomock League Meet #5Jan 18 · 600 Meters · Place 1 · StoughtonStoughton600 Meters11:46.90a—
Jan 11Hockomock League Meet Double DualsJan 11 · 600 Meters · Place 8 · StoughtonStoughton600 Meters81:53.04a—
Jan 11Hockomock League Meet Double DualsJan 11 · 300 Meters · Place 8 · StoughtonStoughton300 Meters845.13a PB—

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 19Hockomock League Meet #2Dec 19 · 600 Meters · Place 6 · StoughtonStoughton600 Meters6.1:51.54a12
Dec 19Hockomock League Meet #2Dec 19 · 400 Meters · StoughtonStoughton400 MetersRelay Split—61.8Unofficial12
Dec 7Hockomock League Meet #1Dec 7 · 300 Meters · Place 6 · StoughtonStoughton300 Meters6.45.36a12
Dec 7Hockomock League Meet #1Dec 7 · 600 Meters · Place 3 · StoughtonStoughton600 Meters3.1:50.71a12
Feb 19MIAA Division 3 Indoor Track & Field ChampionshipsFeb 19 · 600 Meters · Place 10 · StoughtonStoughton600 Meters101:44.96a—
Feb 9Hockomock League MeetFeb 9 · 600 Meters · Place 4 · StoughtonStoughton600 Meters41:42.38 PBJR
Jan 28MSTCA Coaches Invitational (Small Schools)Jan 28 · 600 Meters · Place 6 · StoughtonStoughton600 Meters61:42.59a—
Jan 19Hockomock Dual Meet #5Jan 19 · 600 Meters · Place 2 · StoughtonStoughton600 Meters21:46.03JR
Jan 3Hockomock Dual Meet #3Jan 3 · 600 Meters · Place 1 · StoughtonStoughton600 Meters11:51.60JR

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 25MIAA Division 3 State Championship MeetMay 25 · 400 Meters · Place 11 · StoughtonStoughton400 Meters1161.99a—
May 25MIAA Division 3 State Championship MeetMay 25 · 200 Meters · Place 12 · StoughtonStoughton200 MetersRound P1226.83a PB—
May 20Hockomock ChampionshipsMay 20 · 400 Meters · Place 3 · StoughtonStoughton400 Meters31:01.01a PB—
May 9Mansfield vs StoughtonMay 9 · 400 Meters · StoughtonStoughton400 Meters—61.3Unofficial11
May 6Sunset TwilightMay 6 · 400 Meters · Place 2 · StoughtonStoughton400 Meters21:01.11a—
May 613th Annual Greater New Bedford Sunset Invitational MeetMay 6 · 400 Meters · Place 2 · StoughtonStoughton400 Meters2.1:01.11a11
May 2Foxboro at StoughtonMay 2 · 400 Meters · StoughtonStoughton400 Meters—62Unofficial11
May 2Foxboro at StoughtonMay 2 · 200 Meters · StoughtonStoughton200 Meters—26.8Unofficial11
Apr 25Stoughton at CantonApr 25 · 800 Meters · StoughtonStoughton800 Meters—2:34.1Unofficial11
Apr 20MSTCA Warrior InvitationalApr 20 · 400 Meters · Place 5 · StoughtonStoughton400 Meters51:02.12a—
Apr 11Stoughton at SharonApr 11 · 800 Meters · StoughtonStoughton800 Meters—2:55Unofficial11
Apr 11Stoughton at SharonApr 11 · 400 Meters · StoughtonStoughton400 Meters—62.6Unofficial11
Apr 4Oliver Ames at StoughtonApr 4 · 400 Meters · StoughtonStoughton400 Meters—60.5Unofficial11

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ChallengeDec 27 · 600 Meters · Place 36 · StoughtonStoughton600 Meters36.1:50.91a11
Dec 20Hockomock Dual Meet #2Dec 20 · 600 Meters · Place 6 · StoughtonStoughton600 Meters6.1:51.18a11
Dec 8Hockomock League Dual Meet #1Dec 8 · 600 Meters · Place 1 · StoughtonStoughton600 Meters1.1:51.16a11
Dec 8Hockomock League Dual Meet #1Dec 8 · 400 Meters · StoughtonStoughton400 MetersRelay Split—64.5Unofficial11
Feb 16Division 3 Indoor ChampionshipsFeb 16 · 600 Meters · Place 5 · StoughtonStoughton600 Meters51:47.47SO
Feb 4Hockomock League ChampionshipFeb 4 · 600 Meters · Place 4 · StoughtonStoughton600 Meters41:46.87SO
Jan 20Hockomock - Meet3 - ReggieJan 20 · 600 Meters · Place 6 · StoughtonStoughton600 Meters6.1:49.32a10
Jan 10Hockomock - Davenport - WheatonJan 10 · 600 Meters · Place 2 · StoughtonStoughton600 Meters2.1:48.26a10

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 29MIAA Division 3 ChampionshipsMay 29 · 400 Meters · Place 12 · StoughtonStoughton400 Meters12.63.76a10
May 21Hockomock Championship MeetMay 21 · 400 Meters · Place 8 · StoughtonStoughton400 Meters8.1:03.68a10
May 10Sharon at StoughtonMay 10 · 800 Meters · StoughtonStoughton800 Meters—2:41.3Unofficial10
May 3Foxboro at StoughtonMay 3 · 400 Meters · StoughtonStoughton400 Meters—63.6Unofficial10
Apr 26North Attleboro at StoughtonApr 26 · 400 Meters · StoughtonStoughton400 Meters—63.9Unofficial10
Apr 21MSTCA Warrior InviteApr 21 · 800 Meters · Place 14 · StoughtonStoughton800 Meters14.2:44.25a PB10
Apr 12Stoughton at O.A.Apr 12 · 400 Meters · StoughtonStoughton400 Meters—66.7Unofficial10
Apr 5Canton at StoughtonApr 5 · 400 Meters · StoughtonStoughton400 MetersRelay Split—68.1Unofficial10
Apr 5Canton at StoughtonApr 5 · 400 Meters · Place 1 · StoughtonStoughton400 Meters1.65.3Unofficial10
Apr 2Hockomock League Freshman Sophomore MeetApr 2 · 400m Hurdles · Place 4 · StoughtonStoughton400m Hurdles30" / 0.762m4.1:21.66a PB10

2021 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 27MSTCA Boston Holiday ClassicDec 27 · 600 Meters · Place 35 · StoughtonStoughton600 Meters35.1:52.73a10
Dec 27Boston Holiday ChallengeDec 27 · 600 Meters · Place 35 · StoughtonStoughton600 Meters35.1:52.73a10
Dec 17Hockomock - Reggie 1Dec 17 · 600 Meters · Place 7 · StoughtonStoughton600 Meters7.1:51.83a10
Dec 13Hockomock Davenport Meet 1Dec 13 · 300 Meters · Place 13 · StoughtonStoughton300 Meters13.49.11a10
Dec 13Hockomock Davenport Meet 1Dec 13 · 600 Meters · Place 2 · StoughtonStoughton600 Meters2.1:53.11a10
Dec 13Hockomock Davenport Meet 1Dec 13 · Long Jump · Place 13 · StoughtonStoughtonLong Jump13.12-03.00 PB10
Mar 12Hock League Grade Level ChallengeMar 12 · 100 Meters · StoughtonStoughton100 Meters—14.9Unofficial9

2021 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jun 12Hockomock ChampionshipJun 12 · 400 Meters · Place 5 · StoughtonStoughton400 Meters51:04.75FR
Jun 12Hockomock ChampionshipsJun 12 · 400 Meters · Place 15 · StoughtonStoughton400 Meters15.1:04.75a9
May 25O.A. at StoughtonMay 25 · 400 Meters · StoughtonStoughton400 MetersRelay Split—66Unofficial9
May 25O.A. at StoughtonMay 25 · 400 Meters · Place 2 · StoughtonStoughton400 Meters2.63.7Unofficial9
May 18Foxboro at StoughtonMay 18 · 400 Meters · StoughtonStoughton400 MetersRelay Split—65.8Unofficial9
May 18Foxboro at StoughtonMay 18 · 400 Meters · Place 1 · StoughtonStoughton400 Meters1.63.3Unofficial9
May 11Stoughton vs CantonMay 11 · 400 Meters · Place 3 · StoughtonStoughton400 Meters366.3h PB9
Apr 19Hockomock League Meet (All Results)Apr 19 · Long Jump · StoughtonStoughtonLong Jump—12'3"Unofficial9
Apr 19Hockomock League Meet (All Results)Apr 19 · 400 Meters · StoughtonStoughton400 Meters—66.9Unofficial9
Apr 14Stoughton vs. MansfieldApr 14 · Long Jump · StoughtonStoughtonLong Jump—12'3"Unofficial9
Apr 14Stoughton vs. MansfieldApr 14 · 400 Meters · StoughtonStoughton400 MetersRelay Split—69Unofficial9
Apr 14Stoughton vs. MansfieldApr 14 · 400 Meters · StoughtonStoughton400 Meters—66.9Unofficial9
Apr 8Canton vs StoughtonApr 8 · Long Jump · StoughtonStoughtonLong Jump—13'7"Unofficial9
Apr 8Canton vs StoughtonApr 8 · 400 Meters · StoughtonStoughton400 MetersRelay Split—68.2Unofficial9
Apr 8Canton vs StoughtonApr 8 · 400 Meters · StoughtonStoughton400 Meters—67Unofficial9
Apr 5Stoughton vs SharonApr 5 · Long Jump · StoughtonStoughtonLong Jump—13'4"Unofficial9
Apr 5Stoughton vs SharonApr 5 · 400 Meters · StoughtonStoughton400 MetersRelay Split—71.3Unofficial9
Apr 5Stoughton vs SharonApr 5 · 400 Meters · StoughtonStoughton400 Meters—68.1Unofficial9
Apr 2NA vs StoughtonApr 2 · 400 Meters · StoughtonStoughton400 Meters—71.1Unofficial9