Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 84:55.28aCMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
1 Mile · OutdoorMIAA Division 5 Track & Field Championship · May 294:47.33aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
1000 Meters · IndoorMSTCA Northeast Invitational · Jan 92:52.81aMSTCA Northeast InvitationalJanuary 9, 2026
1600 Meters · IndoorMSTCA Boston Holiday Challenge at the TRACK · Dec 285:06.79aMSTCA Boston Holiday Challenge at the TRACKDecember 28, 2024
2 Miles · IndoorMSTCA Qualifier Meet · Feb 810:58.68aMSTCA Qualifier MeetFebruary 8, 2025
2 Miles · OutdoorMIAA Division 5 Track & Field Championship · May 2910:23.32aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
400 Meters · OutdoorCMAC Dual (WCS, Nipmuc) · Mar 311:00.2CMAC Dual (WCS, Nipmuc)March 31, 2026
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 201:34.99aMSTCA Speed Classic (Saturday)December 20, 2025
800 Meters · OutdoorMSTCA Jim Hoar Freshman Sophomore Invitational · May 92:12.53aMSTCA Jim Hoar Freshman Sophomore InvitationalMay 9, 2026
High Jump · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 85-02.00CMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
High Jump · OutdoorCMAC Dual (WCS, Nipmuc) · Mar 315' 4"CMAC Dual (WCS, Nipmuc)March 31, 2026

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 19 · Whitinsville ChristianWhitinsville Christian2 Miles19.10:23.32a PB10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1 Mile · Place 25 · Whitinsville ChristianWhitinsville Christian1 Mile25.4:47.33a PB10
May 23Joe Tranchita Last Chance To Qualify MeetMay 23 · 2 Miles · Place 13 · Whitinsville ChristianWhitinsville Christian2 Miles13.10:53.20a10
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 1 Mile · Place 13 · Whitinsville ChristianWhitinsville Christian1 Mile13.4:53.71a10
May 14CMAC B ChampionshipMay 14 · 2 Miles · Place 3 · Whitinsville ChristianWhitinsville Christian2 Miles3.10:41.92a10
May 14CMAC B ChampionshipMay 14 · 1 Mile · Place 6 · Whitinsville ChristianWhitinsville Christian1 Mile6.5:03.70a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 1 Mile · Place 36 · Whitinsville ChristianWhitinsville Christian1 Mile364:59.41a10
May 9MSTCA Jim Hoar Freshman Sophomore InvitationalMay 9 · 800 Meters · Place 19 · Whitinsville ChristianWhitinsville Christian800 Meters192:12.53a PB10
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 2 Miles · Place 1 · Whitinsville ChristianWhitinsville Christian2 Miles1.11:14.810
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 800 Meters · Place 4 · Whitinsville ChristianWhitinsville Christian800 Meters4.2:14.010
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · High Jump · Place 2 · Whitinsville ChristianWhitinsville ChristianHigh Jump2.5' 2"10
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 2 Miles · Place 1 · Whitinsville ChristianWhitinsville Christian2 Miles1.11:02.010
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 800 Meters · Place 3 · Whitinsville ChristianWhitinsville Christian800 Meters3.2:19.210
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · High Jump · Place 6 · Whitinsville ChristianWhitinsville ChristianHigh Jump6.4' 8"10
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 1 Mile · Place 1 · Whitinsville ChristianWhitinsville Christian1 Mile1.5:11.410
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 800 Meters · Place 3 · Whitinsville ChristianWhitinsville Christian800 Meters3.2:15.010
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · High Jump · Place 4 · Whitinsville ChristianWhitinsville ChristianHigh Jump4.5' 2"10
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · 2 Miles · Place 1 · Whitinsville ChristianWhitinsville Christian2 Miles1.11:04.410
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · 800 Meters · Place 3 · Whitinsville ChristianWhitinsville Christian800 Meters3.2:16.210
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · High Jump · Place 3 · Whitinsville ChristianWhitinsville ChristianHigh Jump3.5' 4" PB10
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 1 Mile · Place 1 · Whitinsville ChristianWhitinsville Christian1 Mile1.5:13.710
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 400 Meters · Place 6 · Whitinsville ChristianWhitinsville Christian400 Meters6.1:00.2 PB10

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1 Mile · Place 23 · Whitinsville ChristianWhitinsville Christian1 Mile235:01.04a10
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 1000 Meters · Place 28 · Whitinsville ChristianWhitinsville Christian1000 Meters283:05.86a10
Feb 13MIAA Division 4 Indoor Track & Field ChampionshipFeb 13 · 2 Miles · Place 28 · Whitinsville ChristianWhitinsville Christian2 Miles2811:05.75—
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 1 Mile · Place 5 · Whitinsville ChristianWhitinsville Christian1 Mile5.4:55.28a PB10
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · High Jump · Place 7 · Whitinsville ChristianWhitinsville ChristianHigh Jump7.5-02.00 PB10
Jan 29CMAC NHS Week 5 / Meet BJan 29 · High Jump · Place 4 · Whitinsville ChristianWhitinsville ChristianHigh Jump45-210
Jan 29CMAC NHS Week 5 / Meet BJan 29 · 2 Miles · Place 4 · Whitinsville ChristianWhitinsville Christian2 Miles411:27.4010
Jan 20CMAC NHS week 4 / meet AJan 20 · 1 Mile · Place 8 · Whitinsville ChristianWhitinsville Christian1 Mile85:22.8010
Jan 9MSTCA Northeast InvitationalJan 9 · 1000 Meters · Place 44 · Whitinsville ChristianWhitinsville Christian1000 Meters442:52.81a PB10
Jan 9MSTCA Northeast InvitationalJan 9 · 2 Miles · Place 12 · Whitinsville ChristianWhitinsville Christian2 Miles1211:19.82a10
Jan 7CMAC NHS Week 2 / Meet BJan 7 · High Jump · Place 8 · Whitinsville ChristianWhitinsville ChristianHigh Jump84-1010
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 1 Mile · Place 4 · Whitinsville ChristianWhitinsville Christian1 Mile45:23.0010
Jan 3Northeast Freshman-Sophomore ChampionshipJan 3 · 1 Mile · Place 11 · Whitinsville ChristianWhitinsville Christian1 Mile114:57.48a10

2025 Indoor Track

18 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 34 · Whitinsville ChristianWhitinsville Christian600 Meters34.1:34.99a PB10
Dec 16CMAC NHS week 1/ meet ADec 16 · 1000 Meters · Place 5 · Whitinsville ChristianWhitinsville Christian1000 Meters5.3:12.8010
Dec 16CMAC NHS week 1/ meet ADec 16 · High Jump · Place 5 · Whitinsville ChristianWhitinsville ChristianHigh Jump5.5-00.0010
Dec 13MSTCA Winter Festival (Saturday)Dec 13 · 1 Mile · Place 23 · Whitinsville ChristianWhitinsville Christian1 Mile23.5:05.90a10
Feb 15MIAA Division 4 Indoor Track & Field ChampionshipFeb 15 · 2 Miles · Place 28 · Whitinsville ChristianWhitinsville Christian2 Miles2811:05.75a—
Feb 8MSTCA Qualifier MeetFeb 8 · 2 Miles · Place 11 · Whitinsville ChristianWhitinsville Christian2 Miles1110:58.68a PB—
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · High Jump · Place 2 · Whitinsville ChristianWhitinsville ChristianHigh Jump25-2—
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 1 Mile · Place 8 · Whitinsville ChristianWhitinsville Christian1 Mile85:28.27a—
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 1000 Meters · Place 4 · Whitinsville ChristianWhitinsville Christian1000 Meters42:56.64a—
Jan 23Dual Valley Conference meet 5Jan 23 · High Jump · Place 6 · Whitinsville ChristianWhitinsville ChristianHigh Jump64-10—
Jan 23Dual Valley Conference meet 5Jan 23 · 2 Miles · Place 4 · Whitinsville ChristianWhitinsville Christian2 Miles411:32.87a—
Jan 14Dual Valley Conference Meet 4Jan 14 · High Jump · Place 3 · Whitinsville ChristianWhitinsville ChristianHigh Jump35-4—
Jan 14Dual Valley Conference Meet 4Jan 14 · 1000 Meters · Place 4 · Whitinsville ChristianWhitinsville Christian1000 Meters43:11.51a—
Jan 14Dual Valley Conference Meet 4Jan 14 · 600 Meters · Place 5 · Whitinsville ChristianWhitinsville Christian600 Meters51:48.44a—
Jan 10MSTCA Northeast InvitationalJan 10 · 1000 Meters · Place 67 · Whitinsville ChristianWhitinsville Christian1000 Meters672:56.19a—
Jan 7Dual Valley Conference meet 3Jan 7 · 1 Mile · Place 3 · Whitinsville ChristianWhitinsville Christian1 Mile35:27.48a—
Jan 7Dual Valley Conference meet 3Jan 7 · 1000 Meters · Place 3 · Whitinsville ChristianWhitinsville Christian1000 Meters33:11.42a—
Jan 4MSTCA Freshman-Sophomore Meet (Large Schools)Jan 4 · 1 Mile · Place 44 · Whitinsville ChristianWhitinsville Christian1 Mile445:13.49a—

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 2 Miles · Place 29 · Whitinsville ChristianWhitinsville Christian2 Miles29.11:13.03a9
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 1 Mile · Place 18 · Whitinsville ChristianWhitinsville Christian1 Mile18.4:48.72a9
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 2 Miles · Place 8 · Whitinsville ChristianWhitinsville Christian2 Miles810:43.06a9
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 800 Meters · Place 11 · Whitinsville ChristianWhitinsville Christian800 Meters112:14.42a9
May 20Whitinsville vs NDA vs. DouglasMay 20 · 1 Mile · Place 4 · Whitinsville ChristianWhitinsville Christian1 Mile45:09.89
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 1 Mile · Place 13 · Whitinsville ChristianWhitinsville Christian1 Mile134:56.59a9
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · High Jump · Place 8 · Whitinsville ChristianWhitinsville ChristianHigh Jump85-29
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 2 Miles · Place 5 · Whitinsville ChristianWhitinsville Christian2 Miles511:29.31a9
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 1 Mile · Place 5 · Whitinsville ChristianWhitinsville Christian1 Mile55:19.23a9
May 10MSTCA Coaches Metro InvitationalMay 10 · 1 Mile · Place 7 · Whitinsville ChristianWhitinsville Christian1 Mile75:02.26a9
Apr 29Whitinsville @ BMRApr 29 · High Jump · Place 4 · Whitinsville ChristianWhitinsville ChristianHigh Jump45-009
Apr 29Whitinsville @ BMRApr 29 · 800 Meters · Place 5 · Whitinsville ChristianWhitinsville Christian800 Meters52:22.39
Apr 15Whitinsville vs NipmucApr 15 · 1 Mile · Place 1 · Whitinsville ChristianWhitinsville Christian1 Mile15:06.79
Apr 15Whitinsville vs NipmucApr 15 · 800 Meters · Place 5 · Whitinsville ChristianWhitinsville Christian800 Meters52:26.89
Apr 8Whitinsville vs HopedaleApr 8 · 2 Miles · Place 2 · Whitinsville ChristianWhitinsville Christian2 Miles211:54.09
Apr 8Whitinsville vs HopedaleApr 8 · 800 Meters · Place 4 · Whitinsville ChristianWhitinsville Christian800 Meters42:27.39
Apr 1Whitinsville vs SuttonApr 1 · 1 Mile · Place 1 · Whitinsville ChristianWhitinsville Christian1 Mile15:10.09
Apr 1Whitinsville vs SuttonApr 1 · 800 Meters · Place 2 · Whitinsville ChristianWhitinsville Christian800 Meters22:22.09

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1 Mile · Place 8 · Whitinsville ChristianWhitinsville Christian1 Mile8.5:08.58a9
Dec 28MSTCA Boston Holiday Challenge at the TRACKDec 28 · 1600 Meters · Place 8 · Whitinsville ChristianWhitinsville Christian1600 Meters8.5:06.79a PB9
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 600 Meters · Place 53 · Whitinsville ChristianWhitinsville Christian600 Meters53.1:38.05a9
Dec 17Dual Valley Conference meet 2Dec 17 · 1 Mile · Place 9 · Whitinsville ChristianWhitinsville Christian1 Mile9.5:42.20a9
Dec 17Dual Valley Conference meet 2Dec 17 · 600 Meters · Place 5 · Whitinsville ChristianWhitinsville Christian600 Meters5.1:45.99a9
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 1 Mile · Place 31 · Whitinsville ChristianWhitinsville Christian1 Mile31.5:11.88a9
Dec 10Dual Valley Conference meet 1Dec 10 · 2 Miles · Place 2 · Whitinsville ChristianWhitinsville Christian2 Miles2.11:55.13a9
Dec 10Dual Valley Conference meet 1Dec 10 · 600 Meters · Place 6 · Whitinsville ChristianWhitinsville Christian600 Meters6.1:48.65a9
Dec 10Dual Valley Conference meet 1Dec 10 · High Jump · Whitinsville ChristianWhitinsville ChristianHigh Jump--NH9

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · 1 Mile · Place 3 · Whitinsville ChristianWhitinsville Christian1 Mile3.5:23.47a8
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · High Jump · Place 1 · Whitinsville ChristianWhitinsville ChristianHigh Jump1.5-02.008
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · 800 Meters · Place 4 · Whitinsville ChristianWhitinsville Christian800 Meters4.2:28.87a8
May 11District E D 2 Central Mass ChampionshipMay 11 · 1 Mile · Place 5 · Whitinsville ChristianWhitinsville Christian1 Mile55:22.27a—
Apr 25Whitinsville vs Miscoe HillApr 25 · 800 Meters · Place 2 · Whitinsville ChristianWhitinsville Christian800 Meters2.02:18.0Unofficial8
Apr 25MS Meet vs. MiscoeApr 25 · 800 Meters · Place 2 · Whitinsville ChristianWhitinsville Christian800 Meters2.2:18.0Unofficial8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · High Jump · Place 25 · Whitinsville ChristianWhitinsville ChristianHigh Jump25.4-06.007
May 18Dual Valley Conference MS ChampionshipMay 18 · 1 Mile · Place 3 · Whitinsville ChristianWhitinsville Christian1 Mile3.5:42.33a7
May 18Dual Valley Conference MS ChampionshipMay 18 · 800 Meters · Place 7 · Whitinsville ChristianWhitinsville Christian800 Meters7.2:45.07a7

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · 800 Meters · Place 20 · Whitinsville ChristianWhitinsville Christian800 Meters20.2:36.74aUnofficial6