Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1kg · OutdoorThayer Home Meet #3 · Apr 2958' 10"Thayer Home Meet #3April 29, 2026
Shot Put · 4kg · OutdoorThayer Home Meet #4 · May 224' 5.75"Thayer Home Meet #4May 2, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 2Thayer Home Meet #4May 2 · Shot Put · Place 5 · Thayer AcademyShot Put4kg5.24' 5.75" PB11
Apr 29Thayer Home Meet #3Apr 29 · Discus · Place 5 · Thayer AcademyDiscus1kg5.58' 10" PB11
Apr 29Thayer Home Meet #3Apr 29 · Shot Put · Place 5 · Thayer AcademyShot Put4kg5.23' 3.25"11
Apr 25Groton School v. BB&N and Thayer AcademyApr 25 · Shot Put · Place 4 · Thayer AcademyShot Put422-6.7511
Apr 18Thayer Home Meet #2Apr 18 · Discus · Place 7 · Thayer AcademyDiscus1kg7.48-0411
Apr 18Thayer Home Meet #2Apr 18 · Shot Put · Place 5 · Thayer AcademyShot Put4kg5.22-03.7511
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · Discus · Place 5 · Thayer AcademyDiscus552-0811
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · Shot Put · Place 5 · Thayer AcademyShot Put522-03.0011
Apr 4Thayer vs Rivers - MiltonApr 4 · Shot Put · Place 9 · Thayer AcademyShot Put4kg9.21' 5"11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3Governor's Meet #4May 3 · Shot Put · Place 6 · Thayer AcademyShot Put621-5.5010
May 3Governor's Meet #4May 3 · Discus · Place 10 · Thayer AcademyDiscus1052-610
Apr 30Thayer ISL Home Meet #3Apr 30 · Shot Put · Place 10 · Thayer AcademyShot Put1021-4.5010
Apr 30Thayer ISL Home Meet #3Apr 30 · Discus · Place 14 · Thayer AcademyDiscus1446-1110
Apr 26Thayer ISL Home Meet #2Apr 26 · Shot Put · Place 9 · Thayer AcademyShot Put921-010
Apr 26Thayer ISL Home Meet #2Apr 26 · Discus · Place 8 · Thayer AcademyDiscus845-810

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4Thayer Meet #4May 4 · Shot Put · Place 12 · Thayer AcademyShot Put1218-119
May 4Thayer Meet #4May 4 · Discus · Place 9 · Thayer AcademyDiscus955-29
Apr 20Thayer Meet #2Apr 20 · Shot Put · Place 8 · Thayer AcademyShot Put818-39
Apr 20Thayer Meet #2Apr 20 · Discus · Place 12 · Thayer AcademyDiscus1245-49
Apr 6Thayer Meet #1Apr 6 · Shot Put · Place 12 · Thayer AcademyShot Put1217-49