Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCMAC NHS Week 2 / Meet B · Jan 76:45.00CMAC NHS Week 2 / Meet BJanuary 7, 2026
1 Mile · OutdoorBMR, WCS, and BVT CMAC Meet · Apr 86:56.3BMR, WCS, and BVT CMAC MeetApril 8, 2026
1000 Meters · IndoorCMAC NHS Week 5 / Meet B · Jan 294:19.90CMAC NHS Week 5 / Meet BJanuary 29, 2026
400 Meters · OutdoorCMAC Dual (Uxbridge, NDA, WCS) · Apr 141:27.2CMAC Dual (Uxbridge, NDA, WCS)April 14, 2026
600 Meters · IndoorMSTCA Speed Classic (Saturday) · Dec 202:17.62aMSTCA Speed Classic (Saturday)December 20, 2025
800 Meters · OutdoorCMAC Dual (WCS, Nipmuc) · Mar 313:18.4CMAC 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

8 results
DateMeetEventPlMarkGr
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 1 Mile · Place 6 · Whitinsville Christian1 Mile6.7:08.610
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 400 Meters · Place 10 · Whitinsville Christian400 Meters10.1:28.910
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 1 Mile · Place 7 · Whitinsville Christian1 Mile7.6:58.010
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 400 Meters · Place 5 · Whitinsville Christian400 Meters5.1:28.010
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 400 Meters · Place 6 · Whitinsville Christian400 Meters6.1:27.2 PB10
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · 1 Mile · Place 7 · Whitinsville Christian1 Mile7.6:56.3 PB10
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · 400 Meters · Place 11 · Whitinsville Christian400 Meters11.1:41.710
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 800 Meters · Place 6 · Whitinsville Christian800 Meters6.3:18.4 PB10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 600 Meters · Place 21 · Whitinsville Christian600 Meters21.2:19.99a10
Jan 29CMAC NHS Week 5 / Meet BJan 29 · 1 Mile · Place 17 · Whitinsville Christian1 Mile177:07.8010
Jan 29CMAC NHS Week 5 / Meet BJan 29 · 1000 Meters · Place 21 · Whitinsville Christian1000 Meters214:19.90 PB10
Jan 20CMAC NHS week 4 / meet AJan 20 · 1 Mile · Place 24 · Whitinsville Christian1 Mile247:26.4010
Jan 20CMAC NHS week 4 / meet AJan 20 · 1000 Meters · Place 19 · Whitinsville Christian1000 Meters194:40.9010
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 1 Mile · Place 15 · Whitinsville Christian1 Mile156:45.00 PB10
Jan 7CMAC NHS Week 2 / Meet BJan 7 · 1000 Meters · Place 16 · Whitinsville Christian1000 Meters164:50.0010

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20MSTCA Speed Classic (Saturday)Dec 20 · 600 Meters · Place 116 · Whitinsville Christian600 Meters116.2:17.62a PB10
Dec 16CMAC NHS week 1/ meet ADec 16 · 1 Mile · Place 13 · Whitinsville Christian1 Mile13.7:17.5010
Dec 16CMAC NHS week 1/ meet ADec 16 · 600 Meters · Place 16 · Whitinsville Christian600 Meters16.2:33.4010

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Whitinsville vs NDA vs. DouglasMay 20 · Long Jump · Place 6 · Whitinsville ChristianLong Jump68-09
May 20Whitinsville vs NDA vs. DouglasMay 20 · 400 Meters · Place 9 · Whitinsville Christian400 Meters91:28.79
Apr 29Whitinsville @ BMRApr 29 · 400 Meters · Place 9 · Whitinsville Christian400 Meters91:36.69
Apr 15Whitinsville vs NipmucApr 15 · Long Jump · Place 10 · Whitinsville ChristianLong Jump1007-59
Apr 15Whitinsville vs NipmucApr 15 · 400 Meters · Place 11 · Whitinsville Christian400 Meters111:33.39
Apr 8Whitinsville vs HopedaleApr 8 · Long Jump · Place 10 · Whitinsville ChristianLong Jump1007-09
Apr 8Whitinsville vs HopedaleApr 8 · 400 Meters · Place 5 · Whitinsville Christian400 Meters51:37.49
Apr 1Whitinsville vs SuttonApr 1 · Long Jump · Place 9 · Whitinsville ChristianLong Jump907-09
Apr 1Whitinsville vs SuttonApr 1 · 400 Meters · Place 5 · Whitinsville Christian400 Meters51:33.29