Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 Mayflower League Championship · May 1879-072026 Mayflower League ChampionshipMay 18, 2026
Shot Put · 4kg · Outdoor2026 Mayflower League Championship · May 1827-07.002026 Mayflower League ChampionshipMay 18, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 28MIAA Division 6 Track & Field ChampionshipMay 28 · Discus · Place 19 · WarehamDiscus1kg19.73-0312
May 23MSTCA South Shore TwilightMay 23 · Discus · Place 12 · WarehamDiscus1287-112
May 23MSTCA South Shore TwilightMay 23 · Shot Put · Place 18 · WarehamShot Put1827-0.512
May 182026 Mayflower League ChampionshipMay 18 · Discus · Place 3 · WarehamDiscus1kg3.79-07 PB12
May 182026 Mayflower League ChampionshipMay 18 · Shot Put · Place 4 · WarehamShot Put4kg4.27-07.00 PB12
May 5Wareham vs. Cape TechMay 5 · Discus · WarehamDiscus1kg—84-7Unofficial12
May 5Wareham vs. Cape TechMay 5 · Shot Put · WarehamShot Put4kg—27-1Unofficial12
May 1MSTCA Division 6 RelaysMay 1 · Discus · Place 10 · WarehamDiscus1022.97m12
May 1MSTCA Division 6 RelaysMay 1 · Shot Put · Place 17 · WarehamShot Put177.78m12
Apr 28South Shore vs. WarehamApr 28 · Discus · WarehamDiscus1kg—77-9Unofficial12
Apr 28South Shore vs. WarehamApr 28 · Shot Put · WarehamShot Put4kg—26-11Unofficial12
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Discus · Place 9 · WarehamDiscus976-1112
Apr 233rd Annual Outdoor Mercury GamesApr 23 · Shot Put · Place 9 · WarehamShot Put926-09.5012
Apr 14Atlantis Charter vs. WarehamApr 14 · Discus · WarehamDiscus1kg—79-3Unofficial12
Apr 14Atlantis Charter vs. WarehamApr 14 · Shot Put · WarehamShot Put4kg—27-6Unofficial12
Mar 31Holbrook vs. WarehamMar 31 · Discus · WarehamDiscus1kg—78-3Unofficial12
Mar 31Holbrook vs. WarehamMar 31 · Shot Put · WarehamShot Put4kg—26-5Unofficial12

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 24MSTCA South Shore Twilight InvitationalMay 24 · Discus · Place 19 · WarehamDiscus1973-1111
May 24MSTCA South Shore Twilight InvitationalMay 24 · Shot Put · Place 27 · WarehamShot Put2724-1011
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · Discus · Place 3 · WarehamDiscus386-711
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · Shot Put · Place 3 · WarehamShot Put327-0.7511
May 16MSTCA Division 6 RelaysMay 16 · Discus · Place 6 · WarehamDiscus623.53m11
May 16MSTCA Division 6 RelaysMay 16 · Shot Put · Place 8 · WarehamShot Put88.28m11
May 315th Gr New Bedford Voc Tech Sunset InvitationalMay 3 · Discus · Place 6 · WarehamDiscus680-011
Apr 28MAC Small Wareham HS at Atlantis Charter SchoolApr 28 · Discus · Place 1 · WarehamDiscus170-111
Apr 28MAC Small Wareham HS at Atlantis Charter SchoolApr 28 · Shot Put · Place 1 · WarehamShot Put126-911
Apr 22Southeastern InviteApr 22 · Discus · Place 1 · WarehamDiscus180-0211
Apr 22Southeastern InviteApr 22 · Shot Put · Place 3 · WarehamShot Put325-07.5011

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 20Mayflower League Championship MeetMay 20 · Discus · Place 3 · WarehamDiscus384-0—
May 20Mayflower League Championship MeetMay 20 · Shot Put · Place 11 · WarehamShot Put1124-0—