Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBMR, WCS, and BVT CMAC Meet · Apr 85:44.8BMR, WCS, and BVT CMAC MeetApril 8, 2026
100 Meters · Outdoor41st District E Boy's Decathlon · Jun 911.94a41st District E Boy's DecathlonJune 9, 2026
100m Hurdles · 30" / 0.762m · OutdoorDual Valley Conference MS Championship · May 1817.44aDual Valley Conference MS ChampionshipMay 18, 2023
100m Hurdles · 33" / 0.838m · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 717.08aUSATF Region 1 Junior Olympic ChampionshipsJuly 7, 2023
110m Hurdles · 39" / 0.991m · Outdoor41st District E Boy's Decathlon · Jun 917.15a41st District E Boy's DecathlonJune 9, 2026
1500 Meters · OutdoorMIAA Division 6 Track & Field Championship · May 285:06.82aMIAA Division 6 Track & Field ChampionshipMay 28, 2026
200 Meters · OutdoorBMR vs Nipmuc CMAC B Meet · May 724.5BMR vs Nipmuc CMAC B MeetMay 7, 2026
400 Meters · Outdoor41st District E Boy's Decathlon · Jun 957.63a41st District E Boy's DecathlonJune 9, 2026
400m Hurdles · 36" / 0.914m · OutdoorCMAC B Championship · May 141:06.95aCMAC B ChampionshipMay 14, 2026
Decathlon · Outdoor41st District E Boy's Decathlon · Jun 9530341st District E Boy's DecathlonJune 9, 2026
Discus · 1.6kg · Outdoor41st District E Boy's Decathlon · Jun 933.53m41st District E Boy's DecathlonJune 9, 2026
High Jump · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 71.65mUSATF Region 1 Junior Olympic ChampionshipsJuly 7, 2023
Javelin · 300g TJ · OutdoorDual Valley Conference MS Championship · May 18136-06Dual Valley Conference MS ChampionshipMay 18, 2023
Javelin · 600g · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 740.53mUSATF Region 1 Junior Olympic ChampionshipsJuly 7, 2023
Javelin · 800g · OutdoorMIAA Division 6 Track & Field Championship · May 28171-10MIAA Division 6 Track & Field ChampionshipMay 28, 2026
Long Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 35.27mCentral Mass MultiMeet 2024June 3, 2024
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 6 Track & Field Championship · May 282885MIAA Division 6 Track & Field ChampionshipMay 28, 2026
Pole Vault · Outdoor2026 Vaultarama #6 · Aug 3011'6"2026 Vaultarama #6August 30, 2026
Shot Put · 12lb · OutdoorMIAA Division 6 Track & Field Championship · May 2813.33mMIAA Division 6 Track & Field ChampionshipMay 28, 2026
Shot Put · 4kg · OutdoorUSATF Region 1 Junior Olympic Championships · Jul 712.02mUSATF Region 1 Junior Olympic ChampionshipsJuly 7, 2023
Shot Put · 8lb · OutdoorMA Division 3 Middle School State Track & Field Championship · Jun 1038-11.75MA Division 3 Middle School State Track & Field ChampionshipJune 10, 2023
Triple Jump · OutdoorCentral Mass MultiMeet 2024 · Jun 310.52mCentral Mass MultiMeet 2024June 3, 2024

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

2026 Outdoor Track

44 results
DateMeetEventPlMarkGr
Aug 302026 Vaultarama #6Aug 30 · Pole Vault · Blackstone-Millville RegBlackstone-Millville RegPole Vault—11'6" PB11
Jun 941st District E Boy's DecathlonJun 9 · Decathlon · Place 6 · Blackstone-Millville RegBlackstone-Millville RegDecathlonRound M6.5303 PB11
Jun 941st District E Boy's DecathlonJun 9 · Triple Jump · Place 14 · Blackstone-Millville RegBlackstone-Millville RegTriple JumpRound M14.11.36m11
Jun 941st District E Boy's DecathlonJun 9 · Long Jump · Place 27 · Blackstone-Millville RegBlackstone-Millville RegLong JumpRound M27.5.57m11
Jun 941st District E Boy's DecathlonJun 9 · High Jump · Place 12 · Blackstone-Millville RegBlackstone-Millville RegHigh JumpRound M12.1.62m11
Jun 941st District E Boy's DecathlonJun 9 · Javelin · Place 2 · Blackstone-Millville RegBlackstone-Millville RegJavelin800gRound M2.47.25m11
Jun 941st District E Boy's DecathlonJun 9 · Discus · Place 3 · Blackstone-Millville RegBlackstone-Millville RegDiscus1.6kgRound M3.33.53m PB11
Jun 941st District E Boy's DecathlonJun 9 · Shot Put · Place 3 · Blackstone-Millville RegBlackstone-Millville RegShot Put12lbRound M3.12.66m11
Jun 941st District E Boy's DecathlonJun 9 · 110m Hurdles · Place 10 · Blackstone-Millville RegBlackstone-Millville Reg110m Hurdles39" / 0.991mRound M10.17.15a PB11
Jun 941st District E Boy's DecathlonJun 9 · 1500 Meters · Place 23 · Blackstone-Millville RegBlackstone-Millville Reg1500 MetersRound M23.5:21.59a11
Jun 941st District E Boy's DecathlonJun 9 · 400 Meters · Place 22 · Blackstone-Millville RegBlackstone-Millville Reg400 MetersRound M22.57.63a PB11
Jun 941st District E Boy's DecathlonJun 9 · 100 Meters · Place 18 · Blackstone-Millville RegBlackstone-Millville Reg100 MetersRound M18.11.94a PB11
Jun 4MIAA Meet of ChampionsJun 4 · Javelin · Place 11 · Blackstone-Millville RegBlackstone-Millville RegJavelin800g11.158-0511
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Pentathlon (Outdoor) · Place 2 · Blackstone-Millville RegBlackstone-Millville RegPentathlon (Outdoor)StandardRound M2.2885 PB11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Long Jump · Place 8 · Blackstone-Millville RegBlackstone-Millville RegLong JumpRound M8.5.77m11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · High Jump · Place 3 · Blackstone-Millville RegBlackstone-Millville RegHigh JumpRound M3.1.75m11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Javelin · Place 1 · Blackstone-Millville RegBlackstone-Millville RegJavelin800g1.171-10 PB11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Shot Put · Place 1 · Blackstone-Millville RegBlackstone-Millville RegShot Put12lbRound M1.13.33m PB11
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 9 · Blackstone-Millville RegBlackstone-Millville Reg110m Hurdles39" / 0.991mRound M9.17.68aWind: 2.411
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · 1500 Meters · Place 6 · Blackstone-Millville RegBlackstone-Millville Reg1500 MetersRound M6.5:06.82a PB11
May 22CMAC Meet of ChampionsMay 22 · Javelin · Place 1 · Blackstone-Millville RegBlackstone-Millville RegJavelin800g1.164-0111
May 22CMAC Meet of ChampionsMay 22 · Shot Put · Blackstone-Millville RegBlackstone-Millville RegShot Put12lb--SCR11
May 14CMAC B ChampionshipMay 14 · Javelin · Place 1 · Blackstone-Millville RegBlackstone-Millville RegJavelin800g1.142' 9"11
May 14CMAC B ChampionshipMay 14 · Shot Put · Place 4 · Blackstone-Millville RegBlackstone-Millville RegShot Put12lb4.41' 6.25"11
May 14CMAC B ChampionshipMay 14 · 400m Hurdles · Place 3 · Blackstone-Millville RegBlackstone-Millville Reg400m Hurdles36" / 0.914m3.1:06.95a PB11
May 14CMAC B ChampionshipMay 14 · 110m Hurdles · Place 3 · Blackstone-Millville RegBlackstone-Millville Reg110m Hurdles39" / 0.991mRound P3.18.04a11
May 14CMAC B ChampionshipMay 14 · 110m Hurdles · Place 3 · Blackstone-Millville RegBlackstone-Millville Reg110m Hurdles39" / 0.991m3.17.93a11
May 9District E Nick DiPilato InvitationalMay 9 · Long Jump · Place 11 · Blackstone-Millville RegBlackstone-Millville RegLong Jump11.17-06.5011
May 9District E Nick DiPilato InvitationalMay 9 · Shot Put · Place 3 · Blackstone-Millville RegBlackstone-Millville RegShot Put12lb3.40-11.5011
May 9District E Nick DiPilato InvitationalMay 9 · 110m Hurdles · Place 12 · Blackstone-Millville RegBlackstone-Millville Reg110m Hurdles39" / 0.991m12.18.77a11
May 7BMR vs Nipmuc CMAC B MeetMay 7 · High Jump · Place 1 · Blackstone-Millville RegBlackstone-Millville RegHigh Jump1.5' 8"11
May 7BMR vs Nipmuc CMAC B MeetMay 7 · Javelin · Place 1 · Blackstone-Millville RegBlackstone-Millville RegJavelin800g1.146' 3"11
May 7BMR vs Nipmuc CMAC B MeetMay 7 · 110m Hurdles · Place 3 · Blackstone-Millville RegBlackstone-Millville Reg110m Hurdles39" / 0.991m3.18.811
May 7BMR vs Nipmuc CMAC B MeetMay 7 · 200 Meters · Place 1 · Blackstone-Millville RegBlackstone-Millville Reg200 Meters1.24.5 PB11
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · High Jump · Place 1 · Blackstone-Millville RegBlackstone-Millville RegHigh Jump1.5' 6"11
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · Javelin · Place 1 · Blackstone-Millville RegBlackstone-Millville RegJavelin800g1.142' 1"11
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 110m Hurdles · Place 2 · Blackstone-Millville RegBlackstone-Millville Reg110m Hurdles39" / 0.991m2.18.011
Apr 29BMR, WCS, and NDA CMAC MeetApr 29 · 400 Meters · Place 1 · Blackstone-Millville RegBlackstone-Millville Reg400 Meters1.58.111
Apr 17CMAC B League MeetApr 17 · Long Jump · Place 1 · Blackstone-Millville RegBlackstone-Millville RegLong Jump1.19' 2"Unofficial11
Apr 17CMAC B League MeetApr 17 · Javelin · Place 1 · Blackstone-Millville RegBlackstone-Millville RegJavelin800g1.105' 1"Unofficial11
Apr 17CMAC B League MeetApr 17 · 110m Hurdles · Place 1 · Blackstone-Millville RegBlackstone-Millville Reg110m Hurdles39" / 0.991m1.17.7Unofficial11
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · High Jump · Place 1 · Blackstone-Millville RegBlackstone-Millville RegHigh Jump1.5' 6"11
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · Javelin · Place 1 · Blackstone-Millville RegBlackstone-Millville RegJavelin800g1.152' 3"11
Apr 8BMR, WCS, and BVT CMAC MeetApr 8 · 1 Mile · Place 5 · Blackstone-Millville RegBlackstone-Millville Reg1 Mile5.5:44.8 PB11

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · 1500 Meters · Place 7 · Blackstone-Millville RegBlackstone-Millville Reg1500 MetersRound M7.5:23.42a10
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Long Jump · Place 7 · Blackstone-Millville RegBlackstone-Millville RegLong JumpRound M7.5.63m10
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Pentathlon (Outdoor) · Place 7 · Blackstone-Millville RegBlackstone-Millville RegPentathlon (Outdoor)StandardRound M7.241010
May 30MIAA Division 6 Track & Field ChampionshipMay 30 · Javelin · Place 13 · Blackstone-Millville RegBlackstone-Millville RegJavelin800g13.136-0910
May 24MSTCA South Shore Twilight InvitationalMay 24 · Javelin · Place 11 · Blackstone-Millville RegBlackstone-Millville RegJavelin11116-410
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 51 · Blackstone-Millville RegBlackstone-Millville RegShot Put5134-310
May 1763rd Annual Boys & 52 Annual Girls District E D 2 C Mass ChampMay 17 · Javelin · Place 5 · Blackstone-Millville RegBlackstone-Millville RegJavelin5140-810
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · High Jump · Place 5 · Blackstone-Millville RegBlackstone-Millville RegHigh Jump55-410
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · Javelin · Place 1 · Blackstone-Millville RegBlackstone-Millville RegJavelin1147-1110
May 13Dual Valley Conference HS Outdoor ChampionshipMay 13 · 400m Hurdles · Place 5 · Blackstone-Millville RegBlackstone-Millville Reg400m Hurdles51:09.21a10
May 8Sutton @ BMRMay 8 · 1 Mile · Blackstone-Millville RegBlackstone-Millville Reg1 Mile—6:02.2Unofficial10
May 8Sutton @ BMRMay 8 · Javelin · Blackstone-Millville RegBlackstone-Millville RegJavelin800g—130' 8"Unofficial10
May 8Sutton @ BMRMay 8 · High Jump · Blackstone-Millville RegBlackstone-Millville RegHigh Jump—5' 6"Unofficial10
Apr 29Whitinsville @ BMRApr 29 · Long Jump · Place 1 · Blackstone-Millville RegBlackstone-Millville RegLong Jump118-110
Apr 29Whitinsville @ BMRApr 29 · Javelin · Place 1 · Blackstone-Millville RegBlackstone-Millville RegJavelin1141-00.510
Apr 29Whitinsville @ BMRApr 29 · 100 Meters · Place 5 · Blackstone-Millville RegBlackstone-Millville Reg100 Meters512.310

2024 Outdoor Track

25 results
DateMeetEventPlMarkGr
Oct 62024 Vaultarama #8Oct 6 · Pole Vault · Patriot Pole VaultPatriot Pole VaultPole Vault—2.89mUnofficial9
Sep 22Vaultarama #7Sep 22 · Pole Vault · Patriot Pole VaultPatriot Pole VaultPole Vault—8'6"Unofficial9
Jun 3Central Mass MultiMeet 2024Jun 3 · Triple Jump · Place 23 · Blackstone-Millville RegBlackstone-Millville RegTriple Jump2310.52m PB9
Jun 3Central Mass MultiMeet 2024Jun 3 · Long Jump · Place 14 · Blackstone-Millville RegBlackstone-Millville RegLong Jump145.27m PB9
Jun 3Central Mass MultiMeet 2024Jun 3 · High Jump · Place 3 · Blackstone-Millville RegBlackstone-Millville RegHigh Jump31.62m9
Jun 3Central Mass MultiMeet 2024Jun 3 · 1500 Meters · Place 18 · Blackstone-Millville RegBlackstone-Millville Reg1500 Meters185:23.199
Jun 3Central Mass MultiMeet 2024Jun 3 · 400 Meters · Place 43 · Blackstone-Millville RegBlackstone-Millville Reg400 Meters431:04.659
Jun 3Central Mass MultiMeet 2024Jun 3 · 110m Hurdles · Place 19 · Blackstone-Millville RegBlackstone-Millville Reg110m Hurdles1919.959
Jun 3Central Mass MultiMeet 2024Jun 3 · 200 Meters · Place 23 · Blackstone-Millville RegBlackstone-Millville Reg200 Meters2326.529
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 1 · Blackstone-Millville RegBlackstone-Millville RegJavelin144.75m9
Jun 3Central Mass MultiMeet 2024Jun 3 · Javelin · Place 3 · Blackstone-Millville RegBlackstone-Millville RegJavelin343.46m9
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 8 · Blackstone-Millville RegBlackstone-Millville RegDiscus825.31m9
Jun 3Central Mass MultiMeet 2024Jun 3 · Discus · Place 30 · Blackstone-Millville RegBlackstone-Millville RegDiscus3025.88m9
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 1 · Blackstone-Millville RegBlackstone-Millville RegShot Put111.16m9
Jun 3Central Mass MultiMeet 2024Jun 3 · Shot Put · Place 20 · Blackstone-Millville RegBlackstone-Millville RegShot Put2010.93m9
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 36 · Blackstone-Millville RegBlackstone-Millville Reg100 Meters3613.039
Jun 3Central Mass MultiMeet 2024Jun 3 · 100 Meters · Place 20 · Blackstone-Millville RegBlackstone-Millville Reg100 Meters2012.689
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Long Jump · Place 5 · Blackstone-Millville RegBlackstone-Millville RegLong Jump55.53m—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · High Jump · Place 5 · Blackstone-Millville RegBlackstone-Millville RegHigh Jump51.65m—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Javelin · Place 9 · Blackstone-Millville RegBlackstone-Millville RegJavelin9141-10—
May 23MIAA Division 6 Track & Field ChampionshipMay 23 · Shot Put · Place 6 · Blackstone-Millville RegBlackstone-Millville RegShot Put611.11m—
May 14Dual Valley Conference Spring ChampionshipMay 14 · High Jump · Place 5 · Blackstone-Millville RegBlackstone-Millville RegHigh Jump55-4—
May 14Dual Valley Conference Spring ChampionshipMay 14 · Javelin · Place 2 · Blackstone-Millville RegBlackstone-Millville RegJavelin2147-3—
May 7Douglas Vs. Blackstone-MillvilleMay 7 · High Jump · Place 1 · Blackstone-Millville RegBlackstone-Millville RegHigh Jump15-2—
May 7Douglas Vs. Blackstone-MillvilleMay 7 · Javelin · Place 2 · Blackstone-Millville RegBlackstone-Millville RegJavelin2145-0—

2023 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Pentathlon (Outdoor) · Place 1 · Blackstone Valley Track ClubBlackstone Valley Track ClubPentathlon (Outdoor)StandardRound M1.25008
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 100m Hurdles · Place 1 · Blackstone Valley Track ClubBlackstone Valley Track Club100m Hurdles33" / 0.838mRound M1.17.08a PB8
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 1 · Blackstone Valley Track ClubBlackstone Valley Track ClubLong JumpRound M1.4.95m8
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Long Jump · Place 2 · Blackstone Valley Track ClubBlackstone Valley Track ClubLong Jump2.5.02m8
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Javelin · Place 2 · Blackstone Valley Track ClubBlackstone Valley Track ClubJavelin600g2.40.53m PB8
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Shot Put · Place 1 · Blackstone Valley Track ClubBlackstone Valley Track ClubShot Put4kgRound M1.11.34m8
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · Shot Put · Place 1 · Blackstone Valley Track ClubBlackstone Valley Track ClubShot Put4kg1.12.02m PB8
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · High Jump · Place 1 · Blackstone Valley Track ClubBlackstone Valley Track ClubHigh JumpRound M1.1.60m8
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · High Jump · Place 2 · Blackstone Valley Track ClubBlackstone Valley Track ClubHigh Jump2.1.65m PB8
Jul 7USATF Region 1 Junior Olympic ChampionshipsJul 7 · 1500 Meters · Place 1 · Blackstone Valley Track ClubBlackstone Valley Track Club1500 MetersRound M1.5:14.07a8
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · Javelin · Place 1 · Frederick W. HartnettFrederick W. HartnettJavelin300g TJ1.133-008
Jun 10MA Division 3 Middle School State Track & Field ChampionshipJun 10 · Shot Put · Place 2 · Frederick W. HartnettFrederick W. HartnettShot Put8lb2.38-11.75 PB8
May 18Dual Valley Conference MS ChampionshipMay 18 · 100m Hurdles · Place 3 · Blackstone-Millville RegBlackstone-Millville Reg100m Hurdles30" / 0.762m3.17.44a PB8
May 18Dual Valley Conference MS ChampionshipMay 18 · Javelin · Place 1 · Blackstone-Millville RegBlackstone-Millville RegJavelin300g TJ1.136-06 PB8
May 18Dual Valley Conference MS ChampionshipMay 18 · High Jump · Place 1 · Blackstone-Millville RegBlackstone-Millville RegHigh Jump1.5-02.008
May 17Dual Valley Conference Outdoor ChampionshipMay 17 · High Jump · Place 3 · Blackstone-Millville RegBlackstone-Millville RegHigh Jump35-4—

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · 100m Hurdles · Place 4 · Blackstone Valley Track ClubBlackstone Valley Track Club100m Hurdles33" / 0.838m4.24.52aWind: -2.47
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · Javelin · Place 2 · Blackstone Valley Track ClubBlackstone Valley Track ClubJavelin600g2.30.20m7
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · Shot Put · Place 2 · Blackstone Valley Track ClubBlackstone Valley Track ClubShot Put4kg2.9.94m7
Jun 18USATF New England Association Junior Olympic ChampionshipsJun 18 · High Jump · Place 2 · Blackstone Valley Track ClubBlackstone Valley Track ClubHigh Jump2.1.45m7
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · Javelin · Place 1 · Frederick W. HartnettFrederick W. HartnettJavelin450g AeroJav1.116-02Unofficial7
Jun 11Massachusetts Middle School Division 1 & 3 TF ChampionshipJun 11 · Shot Put · Place 3 · Frederick W. HartnettFrederick W. HartnettShot Put4kg3.34-10.50Unofficial7
May 15USATF-NE Twilight Mini Series Meet #2May 15 · Javelin · Place 2 · Blackstone Valley Track ClubBlackstone Valley Track ClubJavelin600g2.24.84m7
May 15USATF-NE Twilight Mini Series Meet #2May 15 · High Jump · Place 1 · Blackstone Valley Track ClubBlackstone Valley Track ClubHigh Jump1.1.45m7
May 7USATF-NE Twilight Mini Series Meet #1May 7 · Long Jump · Place 1 · Blackstone Valley Track ClubBlackstone Valley Track ClubLong Jump1.4.64m7
May 7USATF-NE Twilight Mini Series Meet #1May 7 · Shot Put · Place 2 · Blackstone Valley Track ClubBlackstone Valley Track ClubShot Put4kg2.9.80m7