Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWhitinsville vs Nipmuc · Apr 2312.9Whitinsville vs NipmucApril 23, 2024
100m Hurdles · 30" / 0.762m · OutdoorMA Division 3 Middle School State Track & Field Championship · Jun 1015.84aMA Division 3 Middle School State Track & Field ChampionshipJune 10, 2023
110m Hurdles · 39" / 0.991m · OutdoorCMAC Dual (Uxbridge, NDA, WCS) · Apr 1418.0CMAC Dual (Uxbridge, NDA, WCS)April 14, 2026
200 Meters · OutdoorWhitinsville vs Sutton · May 725.7Whitinsville vs SuttonMay 7, 2024
400 Meters · Relay Split · OutdoorMIAA Division 5 Track & Field Championship · May 2954.384aMIAA Division 5 Track & Field ChampionshipMay 29, 2025
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 5 Track & Field Championship · May 291:00.21aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
Javelin · 300g TJ · OutdoorDual Valley Conference MS Championship · May 18118-01Dual Valley Conference MS ChampionshipMay 18, 2023
Javelin · 800g · OutdoorMIAA Division 5 Track & Field Championship · May 29150-09MIAA Division 5 Track & Field ChampionshipMay 29, 2026
Shot Put · 12lb · OutdoorDistrict E Girls & Boys Division 2 Relays · Apr 278.44mDistrict E Girls & Boys Division 2 RelaysApril 27, 2024
Shot Put · 6lb · OutdoorDual Valley Conference MS Championship · May 1828-08.00Dual Valley Conference MS ChampionshipMay 18, 2023

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Javelin · Place 4 · Whitinsville ChristianWhitinsville ChristianJavelin800g4.150-09 PB11
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 11 · Whitinsville ChristianWhitinsville Christian400m Hurdles36" / 0.914m11.1:00.21a PB11
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Javelin · Place 4 · Whitinsville ChristianWhitinsville ChristianJavelin800g4.139-0811
May 14CMAC B ChampionshipMay 14 · Javelin · Place 4 · Whitinsville ChristianWhitinsville ChristianJavelin800g4.122' 10"11
May 14CMAC B ChampionshipMay 14 · 400m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian400m Hurdles36" / 0.914m1.1:02.50a11
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · Javelin · Place 1 · Whitinsville ChristianWhitinsville ChristianJavelin800g1.142' 8"11
May 2District E Girls & Boys Division 2 RelaysMay 2 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin800g2.43.97m11
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin800g2.133' 0"11
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 400m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian400m Hurdles36" / 0.914m1.1:03.011
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · Javelin · Place 1 · Whitinsville ChristianWhitinsville ChristianJavelin800g1.135' 10"11
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 110m Hurdles · Place 2 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991m2.18.0 PB11
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · Javelin · Place 3 · Whitinsville ChristianWhitinsville ChristianJavelin800g3.142' 9.5"11
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · 400m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian400m Hurdles36" / 0.914m1.1:04.311
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · Javelin · Place 1 · Whitinsville ChristianWhitinsville ChristianJavelin800g1.121' 11"11
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 400m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian400m Hurdles36" / 0.914m1.1:04.411

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400m Hurdles · Place 9 · Whitinsville ChristianWhitinsville Christian400m Hurdles36" / 0.914m9.1:00.92a10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Javelin · Place 11 · Whitinsville ChristianWhitinsville ChristianJavelin800g11.135-1110
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 400 Meters · Whitinsville ChristianWhitinsville Christian400 MetersRelay Split—54.384a PB10
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Javelin · Place 8 · Whitinsville ChristianWhitinsville ChristianJavelin8136-410
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · 400m Hurdles · Place 13 · Whitinsville ChristianWhitinsville Christian400m Hurdles131:04.63a10
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin2147-810
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 400m Hurdles · Place 2 · Whitinsville ChristianWhitinsville Christian400m Hurdles21:02.12a10
Apr 29Whitinsville @ BMRApr 29 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin2140-1010
Apr 15Whitinsville vs NipmucApr 15 · Javelin · Place 1 · Whitinsville ChristianWhitinsville ChristianJavelin1150-8.510
Apr 15Whitinsville vs NipmucApr 15 · 400m Hurdles · Place 2 · Whitinsville ChristianWhitinsville Christian400m Hurdles21:03.710
Apr 8Whitinsville vs HopedaleApr 8 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin2132-010
Apr 8Whitinsville vs HopedaleApr 8 · 400m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian400m Hurdles11:06.910
Apr 1Whitinsville vs SuttonApr 1 · Javelin · Place 1 · Whitinsville ChristianWhitinsville ChristianJavelin1134-710
Apr 1Whitinsville vs SuttonApr 1 · 400m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian400m Hurdles11:04.610

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 24MIAA Division 5 Track & Field ChampionshipMay 24 · Javelin · Place 18 · Whitinsville ChristianWhitinsville ChristianJavelin18129-0—
May 18MSTCA South Shore TwilightMay 18 · Javelin · Place 9 · Whitinsville ChristianWhitinsville ChristianJavelin9126-2—
May 14Dual Valley Conference Spring ChampionshipMay 14 · Javelin · Place 4 · Whitinsville ChristianWhitinsville ChristianJavelin4138-2—
May 11District E D 2 Central Mass ChampionshipMay 11 · Javelin · Place 3 · Whitinsville ChristianWhitinsville ChristianJavelin3136-3—
May 7Whitinsville vs SuttonMay 7 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin2128-11—
May 7Whitinsville vs SuttonMay 7 · 200 Meters · Place 4 · Whitinsville ChristianWhitinsville Christian200 Meters425.7 PB—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Javelin · Place 4 · Whitinsville ChristianWhitinsville ChristianJavelin4134-5—
Apr 30Whitinsville vs BMRApr 30 · 400m Hurdles · Whitinsville ChristianWhitinsville Christian400m Hurdles36" / 0.914m—72.4Unofficial9
Apr 30Whitinsville vs BMRApr 30 · Javelin · Whitinsville ChristianWhitinsville ChristianJavelin800g—125-01.25Unofficial9
Apr 27District E Girls & Boys Division 2 RelaysApr 27 · Javelin · Place 4 · Whitinsville ChristianWhitinsville ChristianJavelin800g4.39.10m9
Apr 27District E Girls & Boys Division 2 RelaysApr 27 · Shot Put · Place 44 · Whitinsville ChristianWhitinsville ChristianShot Put12lb44.8.44m PB9
Apr 25Whitinsville vs Miscoe HillApr 25 · 400m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian400m Hurdles36" / 0.914m1.1:12.0Unofficial9
Apr 23Whitinsville vs NipmucApr 23 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin2122-10—
Apr 23Whitinsville vs NipmucApr 23 · 100 Meters · Place 8 · Whitinsville ChristianWhitinsville Christian100 Meters812.9 PB—
Apr 9Douglas vs. Whitinsville ChristianApr 9 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin2129-6—
Apr 9Douglas vs. Whitinsville ChristianApr 9 · 100 Meters · Place 8 · Whitinsville ChristianWhitinsville Christian100 Meters813.1—
Apr 2Whitinsville vs HopedaleApr 2 · Javelin · Place 4 · Whitinsville ChristianWhitinsville ChristianJavelin4116-4—
Apr 2Whitinsville vs HopedaleApr 2 · 200 Meters · Place 7 · Whitinsville ChristianWhitinsville Christian200 Meters727.1—
Apr 2Whitinsville vs HopedaleApr 2 · 100 Meters · Place 7 · Whitinsville ChristianWhitinsville Christian100 Meters712.9—

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · 100m Hurdles · Place 3 · Whitinsville ChristianWhitinsville Christian100m Hurdles30" / 0.762mRound P3.16.49a8
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · 100m Hurdles · Place 3 · Whitinsville ChristianWhitinsville Christian100m Hurdles30" / 0.762m3.15.84a PB8
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · Javelin · Place 9 · Whitinsville ChristianWhitinsville ChristianJavelin300g TJ9.99-018
May 18Dual Valley Conference MS ChampionshipMay 18 · 100m Hurdles · Place 2 · Whitinsville ChristianWhitinsville Christian100m Hurdles30" / 0.762m2.17.03a8
May 18Dual Valley Conference MS ChampionshipMay 18 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin300g TJ2.118-01 PB8
May 18Dual Valley Conference MS ChampionshipMay 18 · Shot Put · Place 5 · Whitinsville ChristianWhitinsville ChristianShot Put6lb5.28-08.00 PB8
May 18Dual Valley Conference MS ChampionshipMay 18 · 200 Meters · Place 3 · Whitinsville ChristianWhitinsville Christian200 Meters3.27.16a8

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · 100m Hurdles · Place 8 · Whitinsville ChristianWhitinsville Christian100m Hurdles33" / 0.838m8.18.27aUnofficial7
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · Javelin · Place 15 · Whitinsville ChristianWhitinsville ChristianJavelin450g AeroJav15.82-01Unofficial7