Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMIAA Division 4 Indoor Track & Field Championship · Feb 136:01.17aMIAA Division 4 Indoor Track & Field ChampionshipFebruary 13, 2026
1 Mile · OutdoorMIAA Division 5 Track & Field Championship · May 295:55.67aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 93:35.02aMSTCA Northeast InvitationalJanuary 9, 2026
2 Miles · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 812:58.13aCMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
2 Miles · OutdoorJoe Tranchita Last Chance to Qualify Meet · May 2413:16.19aJoe Tranchita Last Chance to Qualify MeetMay 24, 2025
300 Meters · IndoorDual Valley Conference meet 1 · Dec 1057.94aDual Valley Conference meet 1December 10, 2024
400 Meters · OutdoorWhitinsville vs Nipmuc · Apr 151:12.9Whitinsville vs NipmucApril 15, 2025
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 291:16.508aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
600 Meters · IndoorMSTCA Speed Classic (Small School) · Dec 162:00.34aMSTCA Speed Classic (Small School)December 16, 2023
800 Meters · OutdoorDistrict E Nick DiPilato Invitational · May 92:47.66aDistrict E Nick DiPilato InvitationalMay 9, 2026

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 · 1 Mile · Place 25 · Whitinsville ChristianWhitinsville Christian1 Mile25.5:55.67a PB12
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 1 Mile · Place 19 · Whitinsville ChristianWhitinsville Christian1 Mile19.6:03.58a12
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 2 Miles · Whitinsville ChristianWhitinsville Christian2 Miles--DNS12
May 14CMAC B ChampionshipMay 14 · 2 Miles · Place 3 · Whitinsville ChristianWhitinsville Christian2 Miles3.13:22.78a12
May 14CMAC B ChampionshipMay 14 · 1 Mile · Place 9 · Whitinsville ChristianWhitinsville Christian1 Mile9.6:21.70a12
May 9District E Nick DiPilato InvitationalMay 9 · 800 Meters · Place 16 · Whitinsville ChristianWhitinsville Christian800 Meters16.2:47.66a PB12
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 1 Mile · Place 2 · Whitinsville ChristianWhitinsville Christian1 Mile2.5:56.612
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 2 Miles · Place 2 · Whitinsville ChristianWhitinsville Christian2 Miles2.13:40.012
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 800 Meters · Place 3 · Whitinsville ChristianWhitinsville Christian800 Meters3.2:56.312
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 1 Mile · Place 6 · Whitinsville ChristianWhitinsville Christian1 Mile6.6:23.412
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · 2 Miles · Place 1 · Whitinsville ChristianWhitinsville Christian2 Miles1.13:26.612
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 1 Mile · Place 1 · Whitinsville ChristianWhitinsville Christian1 Mile1.6:10.112
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 800 Meters · Place 4 · Whitinsville ChristianWhitinsville Christian800 Meters4.2:48.112

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1 Mile · Place 19 · Whitinsville ChristianWhitinsville Christian1 Mile196:01.17a PB12
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1 Mile · Place 20 · Whitinsville ChristianWhitinsville Christian1 Mile206:04.68—
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 2 Miles · Place 4 · Whitinsville ChristianWhitinsville Christian2 Miles4.12:58.13a PB12
Jan 29CMAC NHS Week 5 / Meet BJan 29 · 2 Miles · Place 5 · Whitinsville ChristianWhitinsville Christian2 Miles513:58.8012
Jan 20CMAC NHS week 4 / meet AJan 20 · 2 Miles · Place 2 · Whitinsville ChristianWhitinsville Christian2 Miles213:57.7012
Jan 13CMAC - Small at RLTCJan 13 · 1 Mile · Place 6 · Whitinsville ChristianWhitinsville Christian1 Mile66:05.49a12
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 64 · Whitinsville ChristianWhitinsville Christian1000 Meters643:35.02a PB12
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 2 Miles · Place 2 · Whitinsville ChristianWhitinsville Christian2 Miles213:36.9012

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 16CMAC NHS week 1/ meet ADec 16 · 2 Miles · Place 3 · Whitinsville ChristianWhitinsville Christian2 Miles3.13:45.6012
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 1 Mile · Place 11 · Whitinsville ChristianWhitinsville Christian1 Mile11.6:01.73a12
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 1 Mile · Place 20 · Whitinsville ChristianWhitinsville Christian1 Mile206:04.68a—
Feb 8MSTCA Qualifier MeetFeb 8 · 1 Mile · Place 31 · Whitinsville ChristianWhitinsville Christian1 Mile316:02.58a—
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 2 Miles · Place 5 · Whitinsville ChristianWhitinsville Christian2 Miles513:22.05a—
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 1000 Meters · Place 7 · Whitinsville ChristianWhitinsville Christian1000 Meters73:43.36a—
Jan 23Dual Valley Conference meet 5Jan 23 · 2 Miles · Place 4 · Whitinsville ChristianWhitinsville Christian2 Miles413:46.44a—
Jan 23Dual Valley Conference meet 5Jan 23 · 600 Meters · Place 14 · Whitinsville ChristianWhitinsville Christian600 Meters142:13.42a—
Jan 14Dual Valley Conference Meet 4Jan 14 · 1 Mile · Place 3 · Whitinsville ChristianWhitinsville Christian1 Mile36:20.37a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 76 · Whitinsville ChristianWhitinsville Christian1000 Meters763:39.40a—
Jan 7Dual Valley Conference meet 3Jan 7 · 1 Mile · Place 6 · Whitinsville ChristianWhitinsville Christian1 Mile66:31.24a—

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Whitinsville ChristianWhitinsville Christian400 MetersRelay Split—1:16.508a PB11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 2 Miles · Place 6 · Whitinsville ChristianWhitinsville Christian2 Miles613:16.19a PB11
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 800 Meters · Place 18 · Whitinsville ChristianWhitinsville Christian800 Meters182:51.63a11
May 20Whitinsville vs NDA vs. DouglasMay 20 · 2 Miles · Place 2 · Whitinsville ChristianWhitinsville Christian2 Miles214:08.411
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 2 Miles · Place 6 · Whitinsville ChristianWhitinsville Christian2 Miles613:34.43a11
Apr 29Whitinsville @ BMRApr 29 · 800 Meters · Place 2 · Whitinsville ChristianWhitinsville Christian800 Meters22:59.811
Apr 29Whitinsville @ BMRApr 29 · 400 Meters · Place 3 · Whitinsville ChristianWhitinsville Christian400 Meters31:16.311
Apr 15Whitinsville vs NipmucApr 15 · 800 Meters · Place 4 · Whitinsville ChristianWhitinsville Christian800 Meters42:52.811
Apr 15Whitinsville vs NipmucApr 15 · 400 Meters · Place 2 · Whitinsville ChristianWhitinsville Christian400 Meters21:12.9 PB11
Apr 8Whitinsville vs HopedaleApr 8 · 2 Miles · Place 1 · Whitinsville ChristianWhitinsville Christian2 Miles113:58.011
Apr 8Whitinsville vs HopedaleApr 8 · 800 Meters · Place 7 · Whitinsville ChristianWhitinsville Christian800 Meters73:03.211
Apr 1Whitinsville vs SuttonApr 1 · 1 Mile · Place 4 · Whitinsville ChristianWhitinsville Christian1 Mile46:14.011
Apr 1Whitinsville vs SuttonApr 1 · 800 Meters · Place 4 · Whitinsville ChristianWhitinsville Christian800 Meters43:08.111

2024 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 600 Meters · Place 82 · Whitinsville ChristianWhitinsville Christian600 Meters82.2:02.56a11
Dec 17Dual Valley Conference meet 2Dec 17 · 1 Mile · Whitinsville ChristianWhitinsville Christian1 Mile--6:32.18a11
Dec 17Dual Valley Conference meet 2Dec 17 · 1000 Meters · Place 3 · Whitinsville ChristianWhitinsville Christian1000 Meters3.3:58.94a11
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 1000 Meters · Place 19 · Whitinsville ChristianWhitinsville Christian1000 Meters19.3:44.36a11
Dec 10Dual Valley Conference meet 1Dec 10 · 300 Meters · Place 15 · Whitinsville ChristianWhitinsville Christian300 Meters15.57.94a PB11
Dec 10Dual Valley Conference meet 1Dec 10 · 1000 Meters · Place 7 · Whitinsville ChristianWhitinsville Christian1000 Meters7.4:17.29a11
Feb 18MIAA Division 4 Indoor Track & Field ChampionshipFeb 18 · 2 Miles · Place 23 · Whitinsville ChristianWhitinsville Christian2 Miles2313:49.47a—
Feb 10MSTCA Qualifier MeetFeb 10 · 2 Miles · Place 10 · Whitinsville ChristianWhitinsville Christian2 Miles1014:06.88a—
Feb 6Dual Valley Conference League ChampionshipFeb 6 · 2 Miles · Place 5 · Whitinsville ChristianWhitinsville Christian2 Miles514:55.33a—
Jan 23Dual Valley Conference meet 5Jan 23 · 1 Mile · Whitinsville ChristianWhitinsville Christian1 Mile—6:30.54a—
Jan 23Dual Valley Conference meet 5Jan 23 · 600 Meters · Place 14 · Whitinsville ChristianWhitinsville Christian600 Meters142:11.93a—
Jan 18Dual Valley Conference meet 4Jan 18 · 1 Mile · Place 5 · Whitinsville ChristianWhitinsville Christian1 Mile5.6:51.74a10
Jan 11Dual Valley Conference meet 3Jan 11 · 2 Miles · Place 1 · Whitinsville ChristianWhitinsville Christian2 Miles113:21.95a—
Jan 11Dual Valley Conference meet 3Jan 11 · 600 Meters · Place 12 · Whitinsville ChristianWhitinsville Christian600 Meters122:21.88a—
Jan 7Winter Classic (Females Only)Jan 7 · 1 Mile · Place 33 · UnattachedUnattached1 Mile33.6:27.28a10
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 1000 Meters · Place 41 · Whitinsville ChristianWhitinsville Christian1000 Meters413:46.41a—
Jan 4Dual Valley Conference meet 2Jan 4 · 2 Miles · Whitinsville ChristianWhitinsville Christian2 Miles--DNS10
Jan 4Dual Valley Conference meet 2Jan 4 · 1000 Meters · Place 9 · Whitinsville ChristianWhitinsville Christian1000 Meters9.4:01.69a10

2024 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 18MSTCA South Shore TwilightMay 18 · 1 Mile · Place 22 · Whitinsville ChristianWhitinsville Christian1 Mile226:30.15a—
May 14Dual Valley Conference Spring ChampionshipMay 14 · 1 Mile · Place 7 · Whitinsville ChristianWhitinsville Christian1 Mile76:11.96a—
May 11District E D 2 Central Mass ChampionshipMay 11 · 1 Mile · Place 20 · Whitinsville ChristianWhitinsville Christian1 Mile206:11.58a—
May 7Whitinsville vs SuttonMay 7 · 1 Mile · Place 8 · Whitinsville ChristianWhitinsville Christian1 Mile86:32.0—
May 7Whitinsville vs SuttonMay 7 · 800 Meters · Place 8 · Whitinsville ChristianWhitinsville Christian800 Meters83:04.7—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 1 Mile · Place 30 · Whitinsville ChristianWhitinsville Christian1 Mile306:12.23a—
Apr 30Whitinsville vs BMRApr 30 · 1 Mile · Whitinsville ChristianWhitinsville Christian1 Mile—6:18.2Unofficial10
Apr 30Whitinsville vs BMRApr 30 · 400 Meters · Whitinsville ChristianWhitinsville Christian400 Meters—1:20.0Unofficial10
Apr 23Whitinsville vs NipmucApr 23 · 1 Mile · Place 5 · Whitinsville ChristianWhitinsville Christian1 Mile56:09.7—
Apr 23Whitinsville vs NipmucApr 23 · 800 Meters · Place 5 · Whitinsville ChristianWhitinsville Christian800 Meters52:51.2—
Apr 9Douglas vs. Whitinsville ChristianApr 9 · 2 Miles · Place 3 · Whitinsville ChristianWhitinsville Christian2 Miles314:43.6—
Apr 9Douglas vs. Whitinsville ChristianApr 9 · 800 Meters · Place 5 · Whitinsville ChristianWhitinsville Christian800 Meters52:57.3—
Apr 2Whitinsville vs HopedaleApr 2 · 1 Mile · Place 4 · Whitinsville ChristianWhitinsville Christian1 Mile46:35.9—
Apr 2Whitinsville vs HopedaleApr 2 · 800 Meters · Place 12 · Whitinsville ChristianWhitinsville Christian800 Meters123:19.7—

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 300 Meters · Whitinsville ChristianWhitinsville Christian300 Meters--DNS10
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 600 Meters · Place 76 · Whitinsville ChristianWhitinsville Christian600 Meters76.2:00.34a PB10
Dec 14Dual Valley Conference meet 1Dec 14 · 1 Mile · Place 4 · Whitinsville ChristianWhitinsville Christian1 Mile4.6:56.08a10
Dec 9MSTCA Winter Festival (Large School)Dec 9 · 1 Mile · Place 34 · Whitinsville ChristianWhitinsville Christian1 Mile34.6:42.92a10
Feb 11MSTCA Qualifier MeetFeb 11 · 1 Mile · Place 50 · Whitinsville ChristianWhitinsville Christian1 Mile50.7:02.84a9
Jan 24Dual Valley Conference League ChampionshipJan 24 · 1 Mile · Place 9 · Whitinsville ChristianWhitinsville Christian1 Mile97:08.69a9
Jan 17Dual Valley Conference League Meet #5Jan 17 · 1 Mile · Place 10 · Whitinsville ChristianWhitinsville Christian1 Mile107:16.88a9
Jan 17Dual Valley Conference League Meet #5Jan 17 · 600 Meters · Place 9 · Whitinsville ChristianWhitinsville Christian600 Meters92:20.42a9
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 138 · Whitinsville ChristianWhitinsville Christian1000 Meters1384:17.809
Jan 13MSTCA Northeast InvitationalJan 13 · 1000 Meters · Place 138 · Whitinsville ChristianWhitinsville Christian1000 Meters138.4:17.80a9
Jan 10Dual Valley Conference League Meet #4Jan 10 · 1000 Meters · Place 10 · Whitinsville ChristianWhitinsville Christian1000 Meters104:28.12a9
Jan 5Dual Valley Conference League Meet #3Jan 5 · 1000 Meters · Place 11 · Whitinsville ChristianWhitinsville Christian1000 Meters114:35.209

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight InvitationalMay 20 · 1 Mile · Place 14 · Whitinsville ChristianWhitinsville Christian1 Mile146:48.39a—
May 20MSTCA South Shore Twilight MeetMay 20 · 1 Mile · Place 14 · Whitinsville ChristianWhitinsville Christian1 Mile14.6:48.39a9
May 20MSTCA South Shore Twilight MeetMay 20 · 800 Meters · Place 36 · Whitinsville ChristianWhitinsville Christian800 Meters36.2:55.77a9

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Dual Valley Meet No. 2Dec 20 · 300 Meters · Place 22 · Whitinsville ChristianWhitinsville Christian300 Meters22.58.84a9
Dec 20Dual Valley Meet No. 2Dec 20 · 600 Meters · Place 12 · Whitinsville ChristianWhitinsville Christian600 Meters12.2:40.74a9
Dec 10MSTCA Winterfest Small SchoolsDec 10 · 1000 Meters · Place 31 · Whitinsville ChristianWhitinsville Christian1000 Meters31.4:19.24a9