Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · Outdoor2026 Mayflower League Championship · May 1873-102026 Mayflower League ChampionshipMay 18, 2026
Shot Put · 4kg · OutdoorBlue Hills vs. Tri-County · Apr 1422-03.00Blue Hills vs. Tri-CountyApril 14, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 22Hopkinton Last Chance MeetMay 22 · Discus · Place 12 · Tri-County RVTDiscus1kg12.70-0410
May 182026 Mayflower League ChampionshipMay 18 · Discus · Place 5 · Tri-County RVTDiscus1kg5.73-10 PB10
May 182026 Mayflower League ChampionshipMay 18 · Shot Put · Place 18 · Tri-County RVTShot Put4kg18.20-08.7510
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · Discus · Place 7 · Tri-County RVTDiscus1kg7.70-0210
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · Discus · Place 11 · Tri-County RVTDiscus1176-1010
May 5Tri-County vs. Bristol-PlymouthMay 5 · Discus · Place 1 · Tri-County RVTDiscus1kg1.76-08Unofficial10
May 5Tri-County vs. Bristol-PlymouthMay 5 · Shot Put · Place 6 · Tri-County RVTShot Put4kg6.21-05.5Unofficial10
Apr 28Diman Vs Tri-CountyApr 28 · Discus · Place 2 · Tri-County RVTDiscus1kg2.63-04.5010
Apr 28Diman Vs Tri-CountyApr 28 · Shot Put · Place 8 · Tri-County RVTShot Put4kg8.20-08.5010
Apr 14Blue Hills vs. Tri-CountyApr 14 · Discus · Place 2 · Tri-County RVTDiscus1kg2.63-04.0010
Apr 14Blue Hills vs. Tri-CountyApr 14 · Shot Put · Place 5 · Tri-County RVTShot Put4kg5.22-03.00 PB10
Apr 7SET Vs TCApr 7 · Discus · Place 3 · Tri-County RVTDiscus1kg3.61-0810
Apr 7SET Vs TCApr 7 · Shot Put · Place 6 · Tri-County RVTShot Put4kg6.21-0410

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 31EMAC Championship MeetJan 31 · Shot Put · Place 14 · Tri-County RVTShot Put1421-1010
Jan 16MSTCA Kalperis Relays - Division 5Jan 16 · Shot Put · Place 85 · Tri-County RVTShot Put856.63m10
Jan 14Mayflower Athletic Conference Meet #4Jan 14 · Shot Put · Place 23 · Tri-County RVTShot Put2319-2.2510
Jan 7Mayflower Athletic Conference Meet #3Jan 7 · Shot Put · Place 20 · Tri-County RVTShot Put2019-9.5010

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19Mayflower Athletic Conference Championship Meet 2025May 19 · Discus · Place 11 · Tri-County RVTDiscus1165-19
May 122025 MVADA Track & Field Championship Meet Small SchoolsMay 12 · Discus · Place 12 · Tri-County RVTDiscus1267-109
May 6TC vs. DimanMay 6 · Discus · Place 5 · Tri-County RVTDiscus565-19
May 6TC vs. DimanMay 6 · Shot Put · Place 10 · Tri-County RVTShot Put1018-7.509
Apr 29Blue Hills vs. Tri-CountyApr 29 · Discus · Place 2 · Tri-County RVTDiscus264-09.009
Apr 29Blue Hills vs. Tri-CountyApr 29 · Shot Put · Place 6 · Tri-County RVTShot Put617-09.009
Apr 15TC @ SoutheastenApr 15 · Discus · Place 5 · Tri-County RVTDiscus563-009
Apr 15TC @ SoutheastenApr 15 · Shot Put · Place 12 · Tri-County RVTShot Put1217-07.509