Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorHockomock Spring Track Championship · May 2397-09Hockomock Spring Track ChampionshipMay 23, 2026
Shot Put · 12lb · IndoorHockomock League #1 · Dec 1829-05.50Hockomock League #1December 18, 2025
Shot Put · 12lb · OutdoorAttleboro @ Franklin · Apr 1434' 6.75"Attleboro @ FranklinApril 14, 2026

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 23Hockomock Spring Track ChampionshipMay 23 · Discus · Place 24 · FranklinDiscus1.6kg24.97-09 PB9
May 12King Philip @ FranklinMay 12 · Discus · Place 8 · FranklinDiscus1.6kg8.94' 4"9
May 12King Philip @ FranklinMay 12 · Shot Put · Place 10 · FranklinShot Put12lb10.33' 11.5"9
May 5Taunton vs. FranklinMay 5 · Discus · Place 5 · FranklinDiscus589-109
May 5Taunton vs. FranklinMay 5 · Shot Put · Place 6 · FranklinShot Put634-09
May 2MSTCA Division 1 RelaysMay 2 · Discus · Place 54 · FranklinDiscus5425.74m9
May 2MSTCA Division 1 RelaysMay 2 · Shot Put · Place 49 · FranklinShot Put4910.84m9
Apr 14Attleboro @ FranklinApr 14 · Discus · Place 7 · FranklinDiscus1.6kg7.87' 6"9
Apr 14Attleboro @ FranklinApr 14 · Shot Put · Place 8 · FranklinShot Put12lb8.34' 6.75" PB9
Apr 7Sharon @ FranklinApr 7 · Discus · Place 4 · FranklinDiscus1.6kg4.87' 11"9
Apr 7Sharon @ FranklinApr 7 · Shot Put · Place 6 · FranklinShot Put12lb6.31' 4.5"9

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 5Hockomock League ChampionshipFeb 5 · Shot Put · Place 24 · FranklinShot Put2432-7.259
Jan 24MSTCA Freshman-Sophomore ChampionshipJan 24 · Shot Put · Place 58 · FranklinShot Put5829-79
Jan 22Hockomock League #4Jan 22 · Shot Put · Place 23 · FranklinShot Put2333-8.509
Jan 15Hockomock League #3Jan 15 · Shot Put · Place 27 · FranklinShot Put2733-7.259
Jan 8Hockomock League #2 (Double Dual)Jan 8 · Shot Put · Place 30 · FranklinShot Put3032-9.509

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Hockomock League #1Dec 18 · Shot Put · Place 31 · FranklinShot Put12lb31.29-05.50 PB9