Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMSTCA Qualifier Meet · Feb 86:44.66aMSTCA Qualifier MeetFebruary 8, 2025
1 Mile · OutdoorWhitinsville vs Nipmuc · Apr 236:29.2Whitinsville vs NipmucApril 23, 2024
100 Meters · OutdoorDual Valley Conference Spring Championship · May 1415.85aDual Valley Conference Spring ChampionshipMay 14, 2024
1000 Meters · IndoorDual Valley Conference meet 1 · Dec 104:09.00aDual Valley Conference meet 1December 10, 2024
2 Miles · IndoorDual Valley Conference meet 5 · Jan 2314:28.30aDual Valley Conference meet 5January 23, 2025
200 Meters · OutdoorWhitinsville vs NDA vs. Douglas · May 2031.8Whitinsville vs NDA vs. DouglasMay 20, 2025
300 Meters · IndoorMSTCA Northeast Invitational · Jan 950.85aMSTCA Northeast InvitationalJanuary 9, 2026
400 Meters · OutdoorJoe Tranchita Last Chance To Qualify Meet · May 2370.56aJoe Tranchita Last Chance To Qualify MeetMay 23, 2026
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 291:15.462aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
400m Hurdles · 30" / 0.762m · OutdoorBMR, WCS, and NDA CMAC Meet · Apr 291:13.7BMR, WCS, and NDA CMAC MeetApril 29, 2026
600 Meters · IndoorMSTCA Northeast Invitational · Jan 91:59.83aMSTCA Northeast InvitationalJanuary 9, 2026
800 Meters · OutdoorWhitinsville vs Hopedale · Apr 23:10.8Whitinsville vs HopedaleApril 2, 2024

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 30 · Whitinsville Christian400m Hurdles30" / 0.762m30.1:18.64a12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 400m Hurdles · Whitinsville Christian400m Hurdles30" / 0.762m—DNS12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 400 Meters · Place 15 · Whitinsville Christian400 Meters15.70.56a PB12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 400m Hurdles · Whitinsville Christian400m Hurdles30" / 0.762m--DNS12
May 14CMAC B ChampionshipMay 14 · 400m Hurdles · Place 7 · Whitinsville Christian400m Hurdles30" / 0.762m7.1:23.07a12
May 9District E Nick DiPilato InvitationalMay 9 · 400 Meters · Place 30 · Whitinsville Christian400 Meters30.1:15.27a12
May 9District E Nick DiPilato InvitationalMay 9 · 200 Meters · Place 60 · Whitinsville Christian200 Meters60.33.67a12
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 400 Meters · Place 6 · Whitinsville Christian400 Meters6.1:11.312
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 400m Hurdles · Place 2 · Whitinsville Christian400m Hurdles30" / 0.762m2.1:13.7 PB12
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 400m Hurdles · Place 2 · Whitinsville Christian400m Hurdles30" / 0.762m2.1:20.212
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · 400m Hurdles · Place 2 · Whitinsville Christian400m Hurdles30" / 0.762m2.1:22.512
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 400 Meters · Place 3 · Whitinsville Christian400 Meters3.1:11.512
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 200 Meters · Place 9 · Whitinsville Christian200 Meters9.33.412

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 300 Meters · Whitinsville Christian300 Meters—DNS12
Jan 29CMAC NHS Week 5 / Meet BJan 29 · 600 Meters · Place 11 · Whitinsville Christian600 Meters112:09.1412
Jan 20CMAC NHS week 4 / meet AJan 20 · 300 Meters · Place 5 · Whitinsville Christian300 Meters551.5012
Jan 13CMAC - Small at RLTCJan 13 · 600 Meters · Whitinsville Christian600 Meters—DNF12
Jan 9MSTCA Northeast InvitationalJan 9 · 600 Meters · Place 72 · Whitinsville Christian600 Meters721:59.83a PB12
Jan 9MSTCA Northeast InvitationalJan 9 · 300 Meters · Place 199 · Whitinsville Christian300 Meters19950.85a PB12
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 600 Meters · Place 5 · Whitinsville Christian600 Meters52:07.1012

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 44 · Whitinsville Christian600 Meters44.2:00.25a12
Dec 16CMAC NHS week 1/ meet ADec 16 · 300 Meters · Place 5 · Whitinsville Christian300 Meters5.52.7012
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 300 Meters · Place 68 · Whitinsville Christian300 Meters68.51.29a12
Feb 8MSTCA Qualifier MeetFeb 8 · 1 Mile · Place 43 · Whitinsville Christian1 Mile436:44.66a PB—
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 600 Meters · Place 8 · Whitinsville Christian600 Meters82:06.20a—
Jan 23Dual Valley Conference meet 5Jan 23 · 2 Miles · Place 5 · Whitinsville Christian2 Miles514:28.30a PB—
Jan 14Dual Valley Conference Meet 4Jan 14 · 1 Mile · Place 7 · Whitinsville Christian1 Mile76:54.38a—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Whitinsville Christian400 MetersRelay Split—1:15.462a PB11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 400 Meters · Place 17 · Whitinsville Christian400 Meters171:16.66a11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 200 Meters · Place 24 · Whitinsville Christian200 MetersRound P2432.96a11
May 20Whitinsville vs NDA vs. DouglasMay 20 · 200 Meters · Place 8 · Whitinsville Christian200 Meters831.8 PB11
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 400 Meters · Place 9 · Whitinsville Christian400 Meters91:11.75a11
Apr 29Whitinsville @ BMRApr 29 · 400 Meters · Place 2 · Whitinsville Christian400 Meters21:11.211
Apr 15Whitinsville vs NipmucApr 15 · 400 Meters · Place 1 · Whitinsville Christian400 Meters11:11.611
Apr 8Whitinsville vs HopedaleApr 8 · 400 Meters · Place 5 · Whitinsville Christian400 Meters51:20.011

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 17Dual Valley Conference meet 2Dec 17 · 1 Mile · Whitinsville Christian1 Mile--6:48.99a11
Dec 17Dual Valley Conference meet 2Dec 17 · 600 Meters · Whitinsville Christian600 Meters--DNS11
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 600 Meters · Place 31 · Whitinsville Christian600 Meters31.2:09.29a11
Dec 10Dual Valley Conference meet 1Dec 10 · 300 Meters · Place 10 · Whitinsville Christian300 Meters10.54.14a11
Dec 10Dual Valley Conference meet 1Dec 10 · 1000 Meters · Place 6 · Whitinsville Christian1000 Meters6.4:09.00a PB11
Feb 10MSTCA Qualifier MeetFeb 10 · 600 Meters · Place 39 · Whitinsville Christian600 Meters392:02.47a—
Jan 23Dual Valley Conference meet 5Jan 23 · 600 Meters · Place 13 · Whitinsville Christian600 Meters132:11.06a—
Jan 18Dual Valley Conference meet 4Jan 18 · 1 Mile · Place 6 · Whitinsville Christian1 Mile6.6:58.30a10
Jan 11Dual Valley Conference meet 3Jan 11 · 300 Meters · Place 12 · Whitinsville Christian300 Meters1254.33a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 600 Meters · Place 52 · Whitinsville Christian600 Meters522:03.09a—
Jan 4Dual Valley Conference meet 2Jan 4 · 300 Meters · Place 3 · Whitinsville Christian300 Meters3.52.03a10
Jan 4Dual Valley Conference meet 2Jan 4 · 1000 Meters · Place 11 · Whitinsville Christian1000 Meters11.4:13.19a10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 26 · Whitinsville Christian1 Mile266:39.96a—
May 14Dual Valley Conference Spring ChampionshipMay 14 · 100 Meters · Place 16 · Whitinsville Christian100 Meters1615.85a PB—
May 7Whitinsville vs SuttonMay 7 · 1 Mile · Place 9 · Whitinsville Christian1 Mile96:45.4—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 1 Mile · Place 34 · Whitinsville Christian1 Mile346:49.10a—
Apr 30Whitinsville vs BMRApr 30 · 1 Mile · Whitinsville Christian1 Mile—6:29.6Unofficial10
Apr 23Whitinsville vs NipmucApr 23 · 1 Mile · Place 8 · Whitinsville Christian1 Mile86:29.2 PB—
Apr 9Douglas vs. Whitinsville ChristianApr 9 · 1 Mile · Place 6 · Whitinsville Christian1 Mile66:46.5—
Apr 2Whitinsville vs HopedaleApr 2 · 800 Meters · Place 8 · Whitinsville Christian800 Meters83:10.8 PB—
Apr 2Whitinsville vs HopedaleApr 2 · 400 Meters · Place 4 · Whitinsville Christian400 Meters478.5—

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 300 Meters · Place 112 · Whitinsville Christian300 Meters112.54.47a10
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 600 Meters · Place 114 · Whitinsville Christian600 Meters114.2:15.46a10
Dec 14Dual Valley Conference meet 1Dec 14 · 600 Meters · Place 7 · Whitinsville Christian600 Meters7.2:20.70a10
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 600 Meters · Place 46 · Whitinsville Christian600 Meters46.2:14.29a10

2023 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · 400 Meters · Whitinsville Christian400 Meters--DNS9