Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBVT vs Hopedale CMAC Meet · Apr 2915.0BVT vs Hopedale CMAC MeetApril 29, 2026
100m Hurdles · 30" / 0.762m · OutdoorBVT vs Hopedale CMAC Meet · Apr 2918.4BVT vs Hopedale CMAC MeetApril 29, 2026
100m Hurdles · 33" / 0.838m · OutdoorCMAC Meet of Champions · May 2218.40aCMAC Meet of ChampionsMay 22, 2026
200 Meters · OutdoorHopedale vs. Douglas · Apr 134.7Hopedale vs. Douglas April 1, 2025
300 Meters · IndoorMSTCA Speed Classic (Small School) · Dec 1657.73aMSTCA Speed Classic (Small School)December 16, 2023
50y Hurdles · 33" · IndoorDual Valley Conference meet 1 · Dec 149.10Dual Valley Conference meet 1December 14, 2023
55m Hurdles · 33" · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 810.49aCMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
Discus · 1kg · OutdoorBVT vs Hopedale CMAC Meet · Apr 2974' 4.5"BVT vs Hopedale CMAC MeetApril 29, 2026
Javelin · 600g · OutdoorMSTCA Warrior Invite · Apr 2153-04MSTCA Warrior InviteApril 21, 2022
Shot Put · 4kg · IndoorCMAC Indoor T&F Championships at NB - SMALL School · Feb 826-02.00CMAC Indoor T&F Championships at NB - SMALL SchoolFebruary 8, 2026
Shot Put · 4kg · OutdoorCMAC Dual (Nipmuc, Hopedale, NDA) · Apr 828' 6"CMAC Dual (Nipmuc, Hopedale, NDA) April 8, 2026
Varsity 50 Yard Dash · IndoorDual Valley Conference meet 5 · Jan 237.64aDual 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

22 results
DateMeetEventPlMarkGr
May 22CMAC Meet of ChampionsMay 22 · Shot Put · Place 11 · Hopedale Jr/SrShot Put4kg11.26-08.7512
May 22CMAC Meet of ChampionsMay 22 · 100m Hurdles · Place 7 · Hopedale Jr/Sr100m Hurdles33" / 0.838m7.18.40a PB12
May 14CMAC B ChampionshipMay 14 · Discus · Place 7 · Hopedale Jr/SrDiscus1kg7.56' 5"12
May 14CMAC B ChampionshipMay 14 · Shot Put · Place 7 · Hopedale Jr/SrShot Put4kg7.26' 7.5"12
May 14CMAC B ChampionshipMay 14 · 100m Hurdles · Place 3 · Hopedale Jr/Sr100m Hurdles33" / 0.838mRound P3.18.69a12
May 14CMAC B ChampionshipMay 14 · 100m Hurdles · Place 4 · Hopedale Jr/Sr100m Hurdles33" / 0.838m4.18.78a12
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · Discus · Place 3 · Hopedale Jr/SrDiscus1kg3.71' 0"12
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · Shot Put · Place 3 · Hopedale Jr/SrShot Put4kg3.26' 5.5"12
May 7CMAC Dual (WCS, Hopedale, Northbridge)May 7 · 100m Hurdles · Place 2 · Hopedale Jr/Sr100m Hurdles33" / 0.838m2.18.612
May 1MSTCA Division 6 RelaysMay 1 · Discus · Place 15 · Hopedale Jr/SrDiscus1521.80m12
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 8 · Hopedale Jr/SrShot Put88.28m12
Apr 29BVT vs Hopedale CMAC MeetApr 29 · Discus · Place 1 · Hopedale Jr/SrDiscus1kg1.74' 4.5" PB12
Apr 29BVT vs Hopedale CMAC MeetApr 29 · Shot Put · Place 2 · Hopedale Jr/SrShot Put4kg2.25' 7.5"12
Apr 29BVT vs Hopedale CMAC MeetApr 29 · 100m Hurdles · Place 1 · Hopedale Jr/Sr100m Hurdles30" / 0.762m1.18.4 PB12
Apr 29BVT vs Hopedale CMAC MeetApr 29 · 100 Meters · Place 8 · Hopedale Jr/Sr100 Meters8.15.0 PB12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 13 · Hopedale Jr/SrDiscus1364-1112
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 11 · Hopedale Jr/SrShot Put1126-05.0012
Apr 233rd Annual Outdoor Mercury GamesApr 23 · 100m Hurdles · Place 9 · Hopedale Jr/Sr100m HurdlesRound P919.18a12
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Discus · Place 3 · Hopedale Jr/SrDiscus1kg3.65' 2"12
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · Shot Put · Place 1 · Hopedale Jr/SrShot Put4kg1.28' 6" PB12
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 100m Hurdles · Place 3 · Hopedale Jr/Sr100m Hurdles33" / 0.838m3.19.212
Apr 8CMAC Dual (Nipmuc, Hopedale, NDA) Apr 8 · 200 Meters · Place 12 · Hopedale Jr/Sr200 Meters12.34.912

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 10MSTCA Rising ChampionshipFeb 10 · Shot Put · Place 8 · Hopedale Jr/SrShot Put826-1112
Feb 10MSTCA Rising ChampionshipFeb 10 · 55m Hurdles · Place 10 · Hopedale Jr/Sr55m Hurdles1010.55a12
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 55m Hurdles · Place 2 · Hopedale Jr/Sr55m Hurdles33"Round P2.10.56a12
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · 55m Hurdles · Place 2 · Hopedale Jr/Sr55m Hurdles33"2.10.49a PB12
Feb 8CMAC Indoor T&F Championships at NB - SMALL SchoolFeb 8 · Shot Put · Place 7 · Hopedale Jr/SrShot Put4kg7.26-02.00 PB12
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Shot Put · Place 3 · Hopedale Jr/SrShot Put327-312
Jan 27CMAC NHS Week 5 / Meet AJan 27 · Varsity 50y Hurdles Finals · Place 3 · Hopedale Jr/SrVarsity 50y Hurdles Finals38.7012
Jan 20CMAC NHS week 4 / meet AJan 20 · Shot Put · Place 4 · Hopedale Jr/SrShot Put426-812
Jan 20CMAC NHS week 4 / meet AJan 20 · Varsity 50y Hurdles Finals · Place 3 · Hopedale Jr/SrVarsity 50y Hurdles Finals39.0012
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 42 · Hopedale Jr/SrShot Put427.97m12
Jan 13CMAC - Small at RLTCJan 13 · Shot Put · Place 5 · Hopedale Jr/SrShot Put525-9.7512
Jan 13CMAC - Small at RLTCJan 13 · 55m Hurdles · Place 2 · Hopedale Jr/Sr55m Hurdles210.50a12
Jan 10The Nor'Easter at the TrackJan 10 · Shot Put · Place 17 · HOPEDALE JR/Shot Put1725-6.7512
Jan 6CMAC NHS Week 2 / Meet AJan 6 · Shot Put · Place 3 · Hopedale Jr/SrShot Put325-1112
Jan 6CMAC NHS Week 2 / Meet AJan 6 · Varsity 50y Hurdles · Place 4 · Hopedale Jr/SrVarsity 50y Hurdles48.7012

2025 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 28Winter Warrior HS InvitationalDec 28 · 55m Hurdles · Place 41 · Hopedale Jr/Sr55m Hurdles33"Round P41.10.95a12
Dec 28Winter Warrior HS InvitationalDec 28 · Shot Put · Place 40 · Hopedale Jr/SrShot Put4kg40.25-05.7512
Dec 20The Beantown Winter ClassicDec 20 · 55m Hurdles · Place 53 · Hopedale Jr/Sr55m Hurdles33"Round P53.11.15a12
Dec 20The Beantown Winter ClassicDec 20 · Shot Put · Place 24 · Hopedale Jr/SrShot Put4kg24.25-08.0012
Dec 16CMAC NHS week 1/ meet ADec 16 · Shot Put · Place 6 · Hopedale Jr/SrShot Put4kg6.24-10.5012
Dec 133rd Annual Indoor Mercury GamesDec 13 · 55m Hurdles · Place 11 · Hopedale Jr/Sr55m Hurdles33"Round P11.11.25a12
Dec 133rd Annual Indoor Mercury GamesDec 13 · Shot Put · Place 6 · Hopedale Jr/SrShot Put4kg6.25-07.5012
Feb 11MSTCA Rising ChampionshipFeb 11 · Shot Put · Place 16 · Hopedale Jr/SrShot Put1624-11—
Feb 11MSTCA Rising ChampionshipFeb 11 · 55m Hurdles · Place 4 · Hopedale Jr/Sr55m Hurdles410.19a—
Feb 11MSTCA Rising ChampionshipFeb 11 · 55m Hurdles · Place 5 · Hopedale Jr/Sr55m Hurdles510.23a—
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · Shot Put · Place 4 · Hopedale Jr/SrShot Put426-11—
Jan 30Dual Valley Conference Indoor ChampionshipJan 30 · 55m Hurdles · Place 4 · Hopedale Jr/Sr55m Hurdles410.10a—
Jan 25MSTCA Division 5 James Kalperis RelaysJan 25 · Shot Put · Place 21 · Hopedale Jr/SrShot Put217.43m—
Jan 23Dual Valley Conference meet 5Jan 23 · Shot Put · Place 12 · Hopedale Jr/SrShot Put1224-5.50—
Jan 23Dual Valley Conference meet 5Jan 23 · Varsity 50y Hurdles · Place 3 · Hopedale Jr/SrVarsity 50y Hurdles38.95a—
Jan 23Dual Valley Conference meet 5Jan 23 · Varsity 50 Yard Dash · Place 16 · Hopedale Jr/SrVarsity 50 Yard Dash167.64a PB—
Jan 14Dual Valley Conference Meet 4Jan 14 · Shot Put · Place 7 · Hopedale Jr/SrShot Put725-2.50—
Jan 14Dual Valley Conference Meet 4Jan 14 · Varsity 50y Hurdles Finals · Place 8 · Hopedale Jr/SrVarsity 50y Hurdles Finals89.14a—
Jan 14Dual Valley Conference Meet 4Jan 14 · 300 Meters · Place 31 · Hopedale Jr/Sr300 Meters311:02.50a—
Jan 10MSTCA Northeast InvitationalJan 10 · Shot Put · Place 58 · Hopedale Jr/SrShot Put5824-4.75—
Jan 10MSTCA Northeast InvitationalJan 10 · 55m Hurdles · Place 85 · Hopedale Jr/Sr55m Hurdles8510.87a—
Jan 7Dual Valley Conference meet 3Jan 7 · Shot Put · Place 6 · Hopedale Jr/SrShot Put627-2.50—
Jan 7Dual Valley Conference meet 3Jan 7 · Varsity 50y Hurdles · Place 7 · Hopedale Jr/SrVarsity 50y Hurdles79.14a—

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Discus · Place 15 · Hopedale Jr/SrDiscus1555-911
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · Shot Put · Place 4 · Hopedale Jr/SrShot Put426-611
May 24Joe Tranchita Last Chance to Qualify MeetMay 24 · 100m Hurdles · Place 17 · Hopedale Jr/Sr100m HurdlesRound P1719.05a11
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Discus · Place 6 · Hopedale Jr/SrDiscus668-311
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Shot Put · Place 5 · Hopedale Jr/SrShot Put526-1.2511
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 100m Hurdles · Place 7 · Hopedale Jr/Sr100m Hurdles719.41a11
May 10District E Nick DiPilato InvitationalMay 10 · Discus · Place 16 · Hopedale Jr/SrDiscus1654-411
May 10District E Nick DiPilato InvitationalMay 10 · Shot Put · Place 14 · Hopedale Jr/SrShot Put1425-3.5011
May 10District E Nick DiPilato InvitationalMay 10 · 100m Hurdles · Place 18 · Hopedale Jr/Sr100m Hurdles1820.89a11
May 8Nipmuc vs. HopedaleMay 8 · Discus · Place 3 · Hopedale Jr/SrDiscus1kg3.66'Unofficial11
May 8Nipmuc vs. HopedaleMay 8 · Shot Put · Hopedale Jr/SrShot Put4kg—27'4.5"Unofficial11
May 8Nipmuc vs. HopedaleMay 8 · 100m Hurdles · Hopedale Jr/Sr100m Hurdles33" / 0.838m—18.9Unofficial11
May 8Nipmuc vs. HopedaleMay 8 · 200 Meters · Hopedale Jr/Sr200 Meters—34.1Unofficial11
Apr 252nd Annual Outdoor Mercury GamesApr 25 · Shot Put · Place 21 · Hopedale Jr/SrShot Put4kg21.25-01.0011
Apr 252nd Annual Outdoor Mercury GamesApr 25 · 100m Hurdles · Place 13 · Hopedale Jr/Sr100m Hurdles33" / 0.838mRound P13.19.66a11
Apr 8Whitinsville vs HopedaleApr 8 · Discus · Place 3 · Hopedale Jr/SrDiscus359-111
Apr 8Whitinsville vs HopedaleApr 8 · Shot Put · Place 2 · Hopedale Jr/SrShot Put225-0.511
Apr 8Whitinsville vs HopedaleApr 8 · 100m Hurdles · Place 1 · Hopedale Jr/Sr100m Hurdles120.211
Apr 1Hopedale vs. Douglas Apr 1 · Discus · Place 1 · Hopedale Jr/SrDiscus158-2.511
Apr 1Hopedale vs. Douglas Apr 1 · Shot Put · Place 2 · Hopedale Jr/SrShot Put223-511
Apr 1Hopedale vs. Douglas Apr 1 · 100m Hurdles · Place 2 · Hopedale Jr/Sr100m Hurdles218.811
Apr 1Hopedale vs. Douglas Apr 1 · 200 Meters · Place 9 · Hopedale Jr/Sr200 Meters934.7 PB11

2024 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 27MSTCA Distance Classic and PentathlonDec 27 · Shot Put · Place 36 · Hopedale Jr/SrShot Put4kg36.25-09.5011
Dec 21MSTCA Speed Classic (Saturday)Dec 21 · 55m Hurdles · Place 36 · Hopedale Jr/Sr55m Hurdles33"36.10.76a11
Dec 17Dual Valley Conference meet 2Dec 17 · 50y Hurdles · Hopedale Jr/Sr50y Hurdles33"--DNS11
Dec 17Dual Valley Conference meet 2Dec 17 · Shot Put · Place 9 · Hopedale Jr/SrShot Put4kg9.24' 4"11
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · 55m Hurdles · Hopedale Jr/Sr55m Hurdles33"Round P--DNS11
Dec 14MSTCA Winter Festival (Small Schools)Dec 14 · Shot Put · Place 35 · Hopedale Jr/SrShot Put4kg35.23-09.0011
Dec 10Dual Valley Conference meet 1Dec 10 · Shot Put · Place 6 · Hopedale Jr/SrShot Put4kg6.25-01.0011
Feb 1145th District E InviteFeb 11 · Shot Put · Place 20 · Hopedale Jr/SrShot Put2024-9.50—
Feb 1145th District E InviteFeb 11 · 55m Hurdles · Place 16 · Hopedale Jr/Sr55m Hurdles1611.09a—
Feb 6Dual Valley Conference League ChampionshipFeb 6 · Shot Put · Place 4 · Hopedale Jr/SrShot Put427-3.25—
Feb 6Dual Valley Conference League ChampionshipFeb 6 · Varsity 50y Hurdles Prelims · Place 7 · Hopedale Jr/SrVarsity 50y Hurdles Prelims78.93a—
Feb 6Dual Valley Conference League ChampionshipFeb 6 · Varsity 50y Hurdles Finals · Place 8 · Hopedale Jr/SrVarsity 50y Hurdles Finals89.36a—
Jan 23Dual Valley Conference meet 5Jan 23 · Shot Put · Place 11 · Hopedale Jr/SrShot Put1124-2—
Jan 23Dual Valley Conference meet 5Jan 23 · Varsity 50 Hurdles Finals · Place 6 · Hopedale Jr/SrVarsity 50 Hurdles Finals69.16a—
Jan 23Dual Valley Conference meet 5Jan 23 · 300 Meters · Place 12 · Hopedale Jr/Sr300 Meters121:01.23a—
Jan 18Dual Valley Conference meet 4Jan 18 · 50y Hurdles · Hopedale Jr/Sr50y Hurdles33"--DNS10
Jan 12MSTCA Northeast InvitationalJan 12 · 55m Hurdles · Place 102 · Hopedale Jr/Sr55m HurdlesRound P10211.1510
Jan 11Dual Valley Conference meet 3Jan 11 · Varsity 50y Hurdles Finals · Place 9 · Hopedale Jr/SrVarsity 50y Hurdles Finals99.30a—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · Shot Put · Place 23 · Hopedale Jr/SrShot Put2325-3—
Jan 6MSTCA Freshman-Sophomore (Small School)Jan 6 · 55m Hurdles · Place 36 · Hopedale Jr/Sr55m Hurdles3611.09a—
Jan 4Dual Valley Conference meet 2Jan 4 · 50y Hurdles · Place 9 · Hopedale Jr/Sr50y Hurdles33"9.9.53a10
Jan 4Dual Valley Conference meet 2Jan 4 · 300 Meters · Place 13 · Hopedale Jr/Sr300 Meters13.1:02.13a10
Jan 4Dual Valley Conference meet 2Jan 4 · Shot Put · Place 11 · Hopedale Jr/SrShot Put4kg11.22' 10"10

2024 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 14Dual Valley Conference Spring ChampionshipMay 14 · Discus · Place 12 · Hopedale Jr/SrDiscus1253-0—
May 14Dual Valley Conference Spring ChampionshipMay 14 · Shot Put · Place 10 · Hopedale Jr/SrShot Put1024-3—
May 14Dual Valley Conference Spring ChampionshipMay 14 · 100m Hurdles · Place 5 · Hopedale Jr/Sr100m Hurdles519.32a—
May 14Dual Valley Conference Spring ChampionshipMay 14 · 200 Meters · Place 16 · Hopedale Jr/Sr200 Meters1636.11a—
May 9Nipmuc vs. HopedaleMay 9 · Discus · Hopedale Jr/SrDiscus1kg—51'8.5"Unofficial10
May 9Nipmuc vs. HopedaleMay 9 · Shot Put · Place 3 · Hopedale Jr/SrShot Put4kg3.25'2.5"Unofficial10
May 9Nipmuc vs. HopedaleMay 9 · 100m Hurdles · Place 3 · Hopedale Jr/Sr100m Hurdles33" / 0.838m3.19.2Unofficial10
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · Shot Put · Place 17 · Hopedale Jr/SrShot Put1725-4.50—
May 4MSTCA Jim Hoar Frosh-Soph InvitationalMay 4 · 100m Hurdles · Place 31 · Hopedale Jr/Sr100m Hurdles3119.67a—
Apr 30Douglas vs. HopedaleApr 30 · Discus · Place 2 · Hopedale Jr/SrDiscus1kg2.56-0910
Apr 30Douglas vs. HopedaleApr 30 · Shot Put · Place 2 · Hopedale Jr/SrShot Put4kg2.23-08.2510
Apr 30Douglas vs. HopedaleApr 30 · 100m Hurdles · Place 2 · Hopedale Jr/Sr100m Hurdles33" / 0.838m2.19.610
Apr 30Douglas vs. HopedaleApr 30 · 200 Meters · Place 6 · Hopedale Jr/Sr200 Meters6.35.210
Apr 27District E Girls & Boys Division 2 RelaysApr 27 · Shot Put · Place 29 · Hopedale Jr/SrShot Put4kg29.6.73m10
Apr 18MSTCA Warrior InvitationalApr 18 · Shot Put · Place 44 · Hopedale Jr/SrShot Put4424-10.50—
Apr 18MSTCA Warrior InvitationalApr 18 · 100m Hurdles · Place 40 · Hopedale Jr/Sr100m Hurdles4020.38a—
Apr 9Hopedale vs. Sutton Dual MeetApr 9 · Shot Put · Place 3 · Hopedale Jr/SrShot Put4kg3.25'11"Unofficial10
Apr 9Hopedale vs. Sutton Dual MeetApr 9 · 100m Hurdles · Place 1 · Hopedale Jr/Sr100m Hurdles33" / 0.838m1.19.6Unofficial10
Apr 2Whitinsville vs HopedaleApr 2 · Shot Put · Place 3 · Hopedale Jr/SrShot Put323-8.25—
Apr 2Whitinsville vs HopedaleApr 2 · 100m Hurdles · Place 2 · Hopedale Jr/Sr100m Hurdles219.8—
Mar 27Milford, Bellingham, Ashland ScrimmageMar 27 · 100m Hurdles · Place 1 · Hopedale Jr/Sr100m Hurdles33" / 0.838m1.20.6Unofficial10
Mar 27Milford, Bellingham, Ashland ScrimmageMar 27 · 200 Meters · Place 5 · Hopedale Jr/Sr200 Meters5.38.2Unofficial10
Mar 27Milford, Bellingham, Ashland ScrimmageMar 27 · 100 Meters · Place 7 · Hopedale Jr/Sr100 Meters7.15.7Unofficial10

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance Classic and PentathlonDec 28 · Shot Put · Place 28 · Hopedale Jr/SrShot Put4kg28.25-01.5010
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 300 Meters · Place 127 · Hopedale Jr/Sr300 Meters127.57.73a PB10
Dec 16MSTCA Speed Classic (Small School)Dec 16 · 55m Hurdles · Place 51 · Hopedale Jr/Sr55m Hurdles33"51.11.45a10
Dec 14Dual Valley Conference meet 1Dec 14 · 50y Hurdles · Place 7 · Hopedale Jr/Sr50y Hurdles33"7.9.10 PB10
Dec 14Dual Valley Conference meet 1Dec 14 · Shot Put · Place 7 · Hopedale Jr/SrShot Put4kg7.23-11.0010
Dec 10MSTCA Winter Festival (Small School)Dec 10 · 55m Hurdles · Place 37 · Hopedale Jr/Sr55m Hurdles33"Round P37.11.80a10
Dec 10MSTCA Winter Festival (Small School)Dec 10 · Shot Put · Place 22 · Hopedale Jr/SrShot Put4kg22.25-02.5010
Jan 21MSTCA D5 RelaysJan 21 · Shot Put · Place 63 · Hopedale Jr/SrShot Put4kg63.6.86m9
Jan 13MSTCA Northeast InvitationalJan 13 · 55m Hurdles · Place 122 · Hopedale Jr/Sr55m Hurdles33"Round P122.11.84a9
Jan 13MSTCA Northeast InvitationalJan 13 · Shot Put · Place 112 · Hopedale Jr/SrShot Put4kg112.21-11.509
Jan 8MSTCA Freshman Sophomore Championships Small SchoolJan 8 · Shot Put · Place 34 · Hopedale Jr/SrShot Put4kg34.22-11.009

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20MSTCA South Shore Twilight MeetMay 20 · Shot Put · Place 27 · Hopedale Jr/SrShot Put4kg27.24-08.009
May 20MSTCA South Shore Twilight MeetMay 20 · 100m Hurdles · Place 41 · Hopedale Jr/Sr100m Hurdles33" / 0.838mRound P41.19.36a9

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28MSTCA Distance ClassicDec 28 · Shot Put · Place 48 · Hopedale Jr/SrShot Put4kg48.22-04.509
Dec 20Dual Valley Meet No. 2Dec 20 · 50y Hurdles · Place 9 · Hopedale Jr/Sr50y Hurdles33"9.10.34a9
Dec 20Dual Valley Meet No. 2Dec 20 · 300 Meters · Place 24 · Hopedale Jr/Sr300 Meters24.1:02.40a9
Dec 20Dual Valley Meet No. 2Dec 20 · Shot Put · Place 10 · Hopedale Jr/SrShot Put4kg10.22-06.009
Dec 15Dual Valley League MeetDec 15 · 50y Hurdles · Place 6 · Hopedale Jr/Sr50y Hurdles33"6.10.51a9
Dec 15Dual Valley League MeetDec 15 · Shot Put · Place 5 · Hopedale Jr/SrShot Put4kg5.21-10.259
Jan 22MSTCA D5 State RelaysJan 22 · Shot Put · Place 55 · Hopedale Jr/SrShot Put4kg55.5.80m8

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21MSTCA South Shore Twilight InvitationalMay 21 · Shot Put · Place 68 · Hopedale Jr/SrShot Put4kg68.19-06.008
May 21MSTCA South Shore Twilight InvitationalMay 21 · 100 Meters · Place 51 · Hopedale Jr/Sr100 MetersRound P51.16.04a8
Apr 21MSTCA Warrior InviteApr 21 · Javelin · Place 22 · Hopedale Jr/SrJavelin600g22.53-04 PB8
Apr 21MSTCA Warrior InviteApr 21 · Shot Put · Place 25 · Hopedale Jr/SrShot Put4kg25.20-03.008