Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor41st District E Boy's Decathlon · Jun 911.86a41st District E Boy's DecathlonJune 9, 2026
100m Hurdles · 30" / 0.762m · OutdoorDual Valley Conference MS Spring Championship · May 2216.65aDual Valley Conference MS Spring ChampionshipMay 22, 2024
110m Hurdles · 39" / 0.991m · Outdoor41st District E Boy's Decathlon · Jun 916.65a41st District E Boy's DecathlonJune 9, 2026
1500 Meters · Outdoor41st District E Boy's Decathlon · Jun 95:47.88a41st District E Boy's DecathlonJune 9, 2026
200 Meters · OutdoorCMAC Dual (WCS, Hopedale, Northbridge) · May 724.9CMAC Dual (WCS, Hopedale, Northbridge)May 7, 2026
300 Meters · IndoorMSTCA Northeast Invitational · Jan 1043.18aMSTCA Northeast InvitationalJanuary 10, 2025
400 Meters · Outdoor41st District E Boy's Decathlon · Jun 957.24a41st District E Boy's DecathlonJune 9, 2026
50 Yard Dash · IndoorDual Valley Conference meet 1 · Dec 106.67aDual Valley Conference meet 1December 10, 2024
55 Meter · IndoorMSTCA Speed Classic (Saturday) · Dec 217.62aMSTCA Speed Classic (Saturday)December 21, 2024
55 Meters · IndoorDual Valley Conference Indoor Championship · Jan 307.36aDual Valley Conference Indoor ChampionshipJanuary 30, 2025
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9502341st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 926.05m41st District E Boy's DecathlonJune 9, 2026
High Jump · OutdoorCentral Mass. Multi-Meet · Jun 91.37mCentral Mass. Multi-MeetJune 9, 2025
Javelin · 300g TJ · OutdoorDual Valley Conference MS Spring Championship · May 22139-00Dual Valley Conference MS Spring ChampionshipMay 22, 2024
Javelin · 800g · OutdoorBMR, WCS, and BVT CMAC Meet · Apr 8145' 1"BMR, WCS, and BVT CMAC MeetApril 8, 2026
Long Jump · OutdoorCentral Mass. Multi-Meet · Jun 95.55mCentral Mass. Multi-MeetJune 9, 2025
Middle School 100 Yard Dash Finals · OutdoorDistrict E D 2 Central Mass Championship · May 1113.11aDistrict E D 2 Central Mass ChampionshipMay 11, 2024
Shot Put · 12lb · Outdoor41st District E Boy's Decathlon · Jun 99.41m41st District E Boy's DecathlonJune 9, 2026
Triple Jump · OutdoorCentral Mass. Multi-Meet · Jun 910.81mCentral Mass. Multi-MeetJune 9, 2025
Varsity 50 Yard Dash · IndoorDual Valley Conference meet 5 · Jan 236.65aDual Valley Conference meet 5January 23, 2025

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

2026 Outdoor Track

36 results
DateMeetEventPlMarkGr
Jun 941st District E Boy's DecathlonJun 9 · Decathlon · Place 8 · Whitinsville ChristianWhitinsville ChristianDecathlonRound M8.5023 PB10
Jun 941st District E Boy's DecathlonJun 9 · Triple Jump · Place 8 · Whitinsville ChristianWhitinsville ChristianTriple JumpRound M8.11.95m10
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 8 · Whitinsville ChristianWhitinsville ChristianLong JumpRound M8.6.22m10
Jun 941st District E Boy's DecathlonJun 9 · High Jump · Place 18 · Whitinsville ChristianWhitinsville ChristianHigh JumpRound M18.1.57m10
Jun 941st District E Boy's DecathlonJun 9 · Javelin · Place 5 · Whitinsville ChristianWhitinsville ChristianJavelin800gRound M5.43.13m10
Jun 941st District E Boy's DecathlonJun 9 · Discus · Place 16 · Whitinsville ChristianWhitinsville ChristianDiscus1.6kgRound M16.26.05m PB10
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 17 · Whitinsville ChristianWhitinsville ChristianShot Put12lbRound M17.9.41m PB10
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 6 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991mRound M6.16.65a PB10
Jun 941st District E Boy's DecathlonJun 9 · 1500 Meters · Place 42 · Whitinsville ChristianWhitinsville Christian1500 MetersRound M42.5:47.88a PB10
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 20 · Whitinsville ChristianWhitinsville Christian400 MetersRound M20.57.24a PB10
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 10 · Whitinsville ChristianWhitinsville Christian100 MetersRound M10.11.86a PB10
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Javelin · Place 8 · Whitinsville ChristianWhitinsville ChristianJavelin800g8.140-0810
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 110m Hurdles · Place 20 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991mRound P20.17.57a10
May 22CMAC Meet of ChampionsMay 22 · 110m Hurdles · Place 6 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991m6.17.24a10
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · Javelin · Place 5 · Whitinsville ChristianWhitinsville ChristianJavelin800g5.139-0710
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 110m Hurdles · Place 6 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991mRound P6.17.27a10
May 1653rd Annual Girls & 64th Boys District E Division 2 ChampionshipsMay 16 · 110m Hurdles · Place 3 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991m3.16.87a10
May 14CMAC B ChampionshipMay 14 · Triple Jump · Place 4 · Whitinsville ChristianWhitinsville ChristianTriple Jump4.37' 2"10
May 14CMAC B ChampionshipMay 14 · Javelin · Place 3 · Whitinsville ChristianWhitinsville ChristianJavelin800g3.123' 0"10
May 14CMAC B ChampionshipMay 14 · 110m Hurdles · Place 2 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991mRound P2.17.70a10
May 14CMAC B ChampionshipMay 14 · 110m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991m1.16.95a10
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · Triple Jump · Place 1 · Whitinsville ChristianWhitinsville ChristianTriple Jump1.36' 10"10
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 110m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991m1.17.310
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 200 Meters · Place 2 · Whitinsville ChristianWhitinsville Christian200 Meters2.24.9 PB10
May 2District E Girls & Boys Division 2 RelaysMay 2 · Long Jump · Place 7 · Whitinsville ChristianWhitinsville ChristianLong Jump7.5.90m10
May 2District E Girls & Boys Division 2 RelaysMay 2 · Javelin · Place 5 · Whitinsville ChristianWhitinsville ChristianJavelin800g5.40.47m10
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · Discus · Place 4 · Whitinsville ChristianWhitinsville ChristianDiscus1.6kg4.79' 6"10
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 110m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991m1.16.910
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · Long Jump · Place 2 · Whitinsville ChristianWhitinsville ChristianLong Jump2.18' 5"10
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · Javelin · Place 4 · Whitinsville ChristianWhitinsville ChristianJavelin800g4.108' 0"10
Apr 14CMAC Dual (Uxbridge, NDA, WCS)Apr 14 · 110m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991m1.16.810
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · Long Jump · Place 1 · Whitinsville ChristianWhitinsville ChristianLong Jump1.18' 4"10
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin800g2.145' 1" PB10
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · 110m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991m1.17.110
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · Long Jump · Place 1 · Whitinsville ChristianWhitinsville ChristianLong Jump1.17' 10"10
Mar 31CMAC Dual (WCS, Nipmuc)Mar 31 · 110m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian110m Hurdles39" / 0.991m1.17.410

2025 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 9Central Mass. Multi-MeetJun 9 · Triple Jump · Place 23 · Whitinsville ChristianWhitinsville ChristianTriple Jump2310.81m PB9
Jun 9Central Mass. Multi-MeetJun 9 · Javelin · Place 3 · Whitinsville ChristianWhitinsville ChristianJavelin336.74m9
Jun 9Central Mass. Multi-MeetJun 9 · Discus · Place 12 · Whitinsville ChristianWhitinsville ChristianDiscus1221.50m9
Jun 9Central Mass. Multi-MeetJun 9 · 100 Meters · Place 26 · Whitinsville ChristianWhitinsville Christian100 Meters2612.409
Jun 9Central Mass. Multi-MeetJun 9 · 400 Meters · Place 44 · Whitinsville ChristianWhitinsville Christian400 Meters441:02.519
Jun 9Central Mass. Multi-MeetJun 9 · Shot Put · Place 37 · Whitinsville ChristianWhitinsville ChristianShot Put377.80m9
Jun 9Central Mass. Multi-MeetJun 9 · Long Jump · Place 14 · Whitinsville ChristianWhitinsville ChristianLong Jump145.55m PB9
Jun 9Central Mass. Multi-MeetJun 9 · High Jump · Place 41 · Whitinsville ChristianWhitinsville ChristianHigh Jump411.37m PB9
Jun 9Central Mass. Multi-MeetJun 9 · 110m Hurdles · Place 12 · Whitinsville ChristianWhitinsville Christian110m Hurdles1218.019
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · Javelin · Place 18 · Whitinsville ChristianWhitinsville ChristianJavelin800g18.126-029
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Javelin · Place 3 · Whitinsville ChristianWhitinsville ChristianJavelin3137-09
May 20Whitinsville vs NDA vs. DouglasMay 20 · Triple Jump · Place 1 · Whitinsville ChristianWhitinsville ChristianTriple Jump135-79
May 20Whitinsville vs NDA vs. DouglasMay 20 · 200 Meters · Place 5 · Whitinsville ChristianWhitinsville Christian200 Meters526.39
May 20Whitinsville vs NDA vs. DouglasMay 20 · 100 Meters · Place 5 · Whitinsville ChristianWhitinsville Christian100 Meters512.39
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Long Jump · Place 18 · Whitinsville ChristianWhitinsville ChristianLong Jump1818-49
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Javelin · Place 10 · Whitinsville ChristianWhitinsville ChristianJavelin10130-119
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Long Jump · Place 6 · Whitinsville ChristianWhitinsville ChristianLong Jump618-119
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Javelin · Place 6 · Whitinsville ChristianWhitinsville ChristianJavelin6126-69
Apr 29Whitinsville @ BMRApr 29 · Long Jump · Place 2 · Whitinsville ChristianWhitinsville ChristianLong Jump217-6.259
Apr 15Whitinsville vs NipmucApr 15 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin2129-7.59
Apr 15Whitinsville vs NipmucApr 15 · 400m Hurdles · Place 5 · Whitinsville ChristianWhitinsville Christian400m Hurdles51:10.49
Apr 8Whitinsville vs HopedaleApr 8 · Long Jump · Place 2 · Whitinsville ChristianWhitinsville ChristianLong Jump216-69
Apr 8Whitinsville vs HopedaleApr 8 · Javelin · Place 3 · Whitinsville ChristianWhitinsville ChristianJavelin3124-79
Apr 8Whitinsville vs HopedaleApr 8 · 100 Meters · Place 5 · Whitinsville ChristianWhitinsville Christian100 Meters512.69
Apr 1Whitinsville vs SuttonApr 1 · Triple Jump · Place 4 · Whitinsville ChristianWhitinsville ChristianTriple Jump433-0.59
Apr 1Whitinsville vs SuttonApr 1 · Javelin · Place 2 · Whitinsville ChristianWhitinsville ChristianJavelin2127-59
Apr 1Whitinsville vs SuttonApr 1 · 200 Meters · Place 6 · Whitinsville ChristianWhitinsville Christian200 Meters626.29

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 55 Meters · Place 9 · Whitinsville ChristianWhitinsville Christian55 Meters97.36a PB—
Jan 23Dual Valley Conference meet 5Jan 23 · Varsity 50 Yard Dash · Place 12 · Whitinsville ChristianWhitinsville ChristianVarsity 50 Yard Dash126.65a PB—
Jan 10MSTCA Northeast InvitationalJan 10 · 300 Meters · Place 221 · Whitinsville ChristianWhitinsville Christian300 Meters22143.18a PB—
Jan 7Dual Valley Conference meet 3Jan 7 · 300 Meters · Place 9 · Whitinsville ChristianWhitinsville Christian300 Meters947.16a—

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55 Meter · Place 129 · Whitinsville ChristianWhitinsville Christian55 Meter129.7.62a PB9
Dec 17Dual Valley Conference meet 2Dec 17 · 50 Yard Dash · Place 14 · Whitinsville ChristianWhitinsville Christian50 Yard Dash14.6.70a9
Dec 10Dual Valley Conference meet 1Dec 10 · 50 Yard Dash · Place 15 · Whitinsville ChristianWhitinsville Christian50 Yard Dash15.6.67a PB9
Dec 10Dual Valley Conference meet 1Dec 10 · 300 Meters · Place 7 · Whitinsville ChristianWhitinsville Christian300 Meters7.47.03a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · 100m Hurdles · Place 1 · Whitinsville ChristianWhitinsville Christian100m Hurdles30" / 0.762m1.16.65a PB8
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · Long Jump · Place 1 · Whitinsville ChristianWhitinsville ChristianLong Jump1.17-04.008
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · Javelin · Place 1 · Whitinsville ChristianWhitinsville ChristianJavelin300g TJ1.139-00 PB8
May 22Dual Valley Conference MS Spring ChampionshipMay 22 · 400 Meters · Place 3 · Whitinsville ChristianWhitinsville Christian400 Meters3.1:00.45a8
May 11District E D 2 Central Mass ChampionshipMay 11 · Middle School 100 Yard Dash Finals · Place 3 · Whitinsville ChristianWhitinsville ChristianMiddle School 100 Yard Dash Finals313.11a PB—
Apr 25Whitinsville vs Miscoe HillApr 25 · Long Jump · Place 1 · Whitinsville ChristianWhitinsville ChristianLong Jump1.18-00.1Unofficial8
Apr 25MS Meet vs. MiscoeApr 25 · Long Jump · Place 1 · Whitinsville ChristianWhitinsville ChristianLong Jump1.18-00.1Unofficial8

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · 400 Meters · Place 20 · Whitinsville ChristianWhitinsville Christian400 Meters20.1:02.40a7
May 18Dual Valley Conference MS ChampionshipMay 18 · Long Jump · Place 7 · Whitinsville ChristianWhitinsville ChristianLong Jump7.13-10.007

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · 400 Meters · Place 30 · Whitinsville ChristianWhitinsville Christian400 Meters30.1:06.57aUnofficial6