Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCMAC Dual (WCS, Hopedale, Northbridge) · May 716.8CMAC Dual (WCS, Hopedale, Northbridge)May 7, 2026
200 Meters · OutdoorHopedale vs. Douglas · Apr 135.7Hopedale vs. Douglas April 1, 2025
50 Meter · IndoorDual Valley Conference meet 4 · Jan 188.87aDual Valley Conference meet 4January 18, 2024
50 Meters · IndoorDual Valley Conference League Meet #3 · Jan 510.62Dual Valley Conference League Meet #3January 5, 2023
50 Yard Dash · IndoorDual Valley Conference meet 1 · Dec 147.90Dual Valley Conference meet 1December 14, 2023
Discus · 1.6kg · OutdoorBVT vs Hopedale CMAC Meet · Apr 2970' 9"BVT vs Hopedale CMAC MeetApril 29, 2026
Discus · 1kg · OutdoorDual Valley Conference MS Championship · May 1867-06Dual Valley Conference MS ChampionshipMay 18, 2023
Javelin · 800g · OutdoorCMAC Dual (Nipmuc, Hopedale, NDA) · Apr 845' 9.5"CMAC Dual (Nipmuc, Hopedale, NDA) April 8, 2026
Shot Put · 12lb · IndoorDual Valley Conference meet 2 · Dec 1723' 3"Dual Valley Conference meet 2December 17, 2024
Shot Put · 12lb · OutdoorDouglas vs. Hopedale · Apr 3021-03.75Douglas vs. HopedaleApril 30, 2024
Shot Put · 6lb · OutdoorDual Valley Conference MS Championship · May 1819-06.00Dual Valley Conference MS ChampionshipMay 18, 2023
Varsity 50 Yard Dash · IndoorCMAC NHS Week 2 / Meet A · Jan 68.20CMAC NHS Week 2 / Meet AJanuary 6, 2026
Varsity 50 Yard Dash Finals · IndoorCMAC NHS Week 5 / Meet A · Jan 278.40CMAC NHS Week 5 / Meet AJanuary 27, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14CMAC B ChampionshipMay 14 · Discus · Place 14 · Hopedale Jr/SrHopedale Jr/SrDiscus1.6kg14.68' 1"11
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · Discus · Place 5 · Hopedale Jr/SrHopedale Jr/SrDiscus1.6kg5.59' 7"11
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 100 Meters · Place 15 · Hopedale Jr/SrHopedale Jr/Sr100 Meters15.16.8 PB11
Apr 29BVT vs Hopedale CMAC MeetApr 29 · Discus · Place 3 · Hopedale Jr/SrHopedale Jr/SrDiscus1.6kg3.70' 9" PB11
Apr 29BVT vs Hopedale CMAC MeetApr 29 · 100 Meters · Place 22 · Hopedale Jr/SrHopedale Jr/Sr100 Meters22.17.811
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Javelin · Place 54 · Hopedale Jr/SrHopedale Jr/SrJavelin5435-0111
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 33 · Hopedale Jr/SrHopedale Jr/SrDiscus3372-1111
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Javelin · Place 9 · Hopedale Jr/SrHopedale Jr/SrJavelin800g9.45' 9.5" PB11
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Discus · Place 8 · Hopedale Jr/SrHopedale Jr/SrDiscus1.6kg8.63' 7"11
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 100 Meters · Place 15 · Hopedale Jr/SrHopedale Jr/Sr100 Meters15.17.411

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Shot Put · Place 18 · Hopedale Jr/SrHopedale Jr/SrShot Put1822-811
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Varsity 50 Yard Dash Finals · Place 27 · Hopedale Jr/SrHopedale Jr/SrVarsity 50 Yard Dash Finals278.40 PB11
Jan 20CMAC NHS week 4 / meet AJan 20 · Shot Put · Place 15 · Hopedale Jr/SrHopedale Jr/SrShot Put1522-1011
Jan 20CMAC NHS week 4 / meet AJan 20 · Varsity 50 Yard Dash Finals · Place 28 · Hopedale Jr/SrHopedale Jr/SrVarsity 50 Yard Dash Finals288.5011
Jan 13CMAC - Small at RLTCJan 13 · Shot Put · Place 26 · Hopedale Jr/SrHopedale Jr/SrShot Put2623-111
Jan 10The Nor'Easter at the TrackJan 10 · Shot Put · Place 51 · HOPEDALE JR/HOPEDALE JR/Shot Put5121-08.0011
Jan 6CMAC NHS Week 2 / Meet AJan 6 · Shot Put · Place 24 · Hopedale Jr/SrHopedale Jr/SrShot Put2422-1.5011
Jan 6CMAC NHS Week 2 / Meet AJan 6 · Varsity 50 Yard Dash · Place 30 · Hopedale Jr/SrHopedale Jr/SrVarsity 50 Yard Dash308.20 PB11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20The Beantown Winter ClassicDec 20 · Shot Put · Place 63 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb63.21-07.2511
Dec 16CMAC NHS week 1/ meet ADec 16 · 50 Yard Dash · Place 28 · Hopedale Jr/SrHopedale Jr/Sr50 Yard Dash28.8.2011
Dec 16CMAC NHS week 1/ meet ADec 16 · Shot Put · Place 17 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb17.22-06.0011

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Discus · Place 31 · Hopedale Jr/SrHopedale Jr/SrDiscus3159-210
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Shot Put · Place 27 · Hopedale Jr/SrHopedale Jr/SrShot Put2722-010
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Shot Put · Place 17 · Hopedale Jr/SrHopedale Jr/SrShot Put1721-1.5010
May 8Nipmuc vs. HopedaleMay 8 · Discus · Hopedale Jr/SrHopedale Jr/SrDiscus1.6kg—59'10"Unofficial10
May 8Nipmuc vs. HopedaleMay 8 · Shot Put · Hopedale Jr/SrHopedale Jr/SrShot Put12lb—25'6"Unofficial10
May 8Nipmuc vs. HopedaleMay 8 · 100 Meters · Hopedale Jr/SrHopedale Jr/Sr100 Meters—16.7Unofficial10
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Discus · Place 34 · Hopedale Jr/SrHopedale Jr/SrDiscus1.6kg34.65-1110
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Shot Put · Place 47 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb47.21-02.0010
Apr 8Whitinsville vs HopedaleApr 8 · Discus · Place 5 · Hopedale Jr/SrHopedale Jr/SrDiscus562-410
Apr 8Whitinsville vs HopedaleApr 8 · Shot Put · Place 5 · Hopedale Jr/SrHopedale Jr/SrShot Put522-310
Apr 1Hopedale vs. Douglas Apr 1 · Discus · Place 5 · Hopedale Jr/SrHopedale Jr/SrDiscus562-1010
Apr 1Hopedale vs. Douglas Apr 1 · Shot Put · Place 6 · Hopedale Jr/SrHopedale Jr/SrShot Put623-1.510
Apr 1Hopedale vs. Douglas Apr 1 · 200 Meters · Place 15 · Hopedale Jr/SrHopedale Jr/Sr200 Meters1535.7 PB10
Apr 1Hopedale vs. Douglas Apr 1 · 100 Meters · Place 13 · Hopedale Jr/SrHopedale Jr/Sr100 Meters1316.810

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Dual Valley Conference meet 2Dec 17 · Shot Put · Place 22 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb22.23' 3" PB10
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Shot Put · Place 82 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb82.21-11.7510
Dec 10Dual Valley Conference meet 1Dec 10 · Shot Put · Place 16 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb16.21-03.0010
Jan 18Dual Valley Conference meet 4Jan 18 · 50 Meter · Place 18 · Hopedale Jr/SrHopedale Jr/Sr50 Meter18.8.87a PB9
Jan 18Dual Valley Conference meet 4Jan 18 · Shot Put · Place 26 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb26.19' 8"9
Jan 4Dual Valley Conference meet 2Jan 4 · 50 Yard Dash · Place 20 · Hopedale Jr/SrHopedale Jr/Sr50 Yard Dash20.8.87a9
Jan 4Dual Valley Conference meet 2Jan 4 · Shot Put · Place 29 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb29.18' 10.50"9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 9Nipmuc vs. HopedaleMay 9 · Discus · Hopedale Jr/SrHopedale Jr/SrDiscus1.6kg—56'2"Unofficial9
May 9Nipmuc vs. HopedaleMay 9 · Shot Put · Hopedale Jr/SrHopedale Jr/SrShot Put12lb—20'4"Unofficial9
May 9Nipmuc vs. HopedaleMay 9 · 100 Meters · Hopedale Jr/SrHopedale Jr/Sr100 Meters—17.1Unofficial9
Apr 30Douglas vs. HopedaleApr 30 · Discus · Place 6 · Hopedale Jr/SrHopedale Jr/SrDiscus1.6kg6.62-019
Apr 30Douglas vs. HopedaleApr 30 · Shot Put · Place 7 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb7.21-03.75 PB9
Apr 30Douglas vs. HopedaleApr 30 · 200 Meters · Place 15 · Hopedale Jr/SrHopedale Jr/Sr200 Meters15.36.69
Apr 30Douglas vs. HopedaleApr 30 · 100 Meters · Place 16 · Hopedale Jr/SrHopedale Jr/Sr100 Meters16.16.89
Apr 9Hopedale vs. Sutton Dual MeetApr 9 · Discus · Place 5 · Hopedale Jr/SrHopedale Jr/SrDiscus1.6kg5.62'0.5"Unofficial9
Apr 9Hopedale vs. Sutton Dual MeetApr 9 · Shot Put · Place 11 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb11.22'3.5"Unofficial9
Apr 9Hopedale vs. Sutton Dual MeetApr 9 · 100 Meters · Place 17 · Hopedale Jr/SrHopedale Jr/Sr100 Meters17.17.2Unofficial9
Mar 27Milford, Bellingham, Ashland ScrimmageMar 27 · 100 Meters · Place 10 · Hopedale Jr/SrHopedale Jr/Sr100 Meters10.17.2Unofficial9

2023 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 14Dual Valley Conference meet 1Dec 14 · 50 Yard Dash · Place 14 · Hopedale Jr/SrHopedale Jr/Sr50 Yard Dash14.7.90 PB9
Dec 14Dual Valley Conference meet 1Dec 14 · Shot Put · Place 19 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb19.18-10.009
Dec 10MSTCA Winter Festival (Small School)Dec 10 · Shot Put · Place 73 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb73.19-01.009
Jan 17Dual Valley Conference League Meet #5Jan 17 · Shot Put · Place 24 · HopedaleHopedaleShot Put2414-01.508
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 132 · HopedaleHopedaleShot Put13216-03.008
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 132 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb132.16-03.008
Jan 10Dual Valley Conference League Meet #4Jan 10 · Shot Put · Place 21 · HopedaleHopedaleShot Put2115-02.008
Jan 5Dual Valley Conference League Meet #3Jan 5 · Shot Put · Place 30 · HopedaleHopedaleShot Put3015-05.508
Jan 5Dual Valley Conference League Meet #3Jan 5 · 50 Meters · Place 5 · HopedaleHopedale50 Meters510.62 PB8

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · Discus · Place 43 · HopedaleHopedaleDiscus1kg43.61-018
May 18Dual Valley Conference MS ChampionshipMay 18 · Discus · Place 7 · HopedaleHopedaleDiscus1kg7.67-06 PB8
May 18Dual Valley Conference MS ChampionshipMay 18 · Shot Put · Place 12 · HopedaleHopedaleShot Put6lb12.19-06.00 PB8

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20Dual Valley Meet No. 2Dec 20 · 50 Yard Dash · Place 39 · Hopedale Jr/SrHopedale Jr/Sr50 Yard Dash39.11.07a8
Dec 20Dual Valley Meet No. 2Dec 20 · Shot Put · Place 28 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb28.16-06.008
Dec 15Dual Valley League MeetDec 15 · Shot Put · Place 24 · Hopedale Jr/SrHopedale Jr/SrShot Put12lb24.16-00.508