Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorNEPSTA DII Championship · May 16133' 10"NEPSTA DII ChampionshipMay 16, 2026
Shot Put · 12lb · OutdoorISL Championship · May 944' 4.75"ISL ChampionshipMay 9, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 16NEPSTA DII ChampionshipMay 16 · Discus · Place 3 · Thayer AcademyDiscus1.6kg3.133' 10" PB11
May 16NEPSTA DII ChampionshipMay 16 · Shot Put · Place 5 · Thayer AcademyShot Put12lb5.44' 4"11
May 9ISL ChampionshipMay 9 · Discus · Place 10 · Thayer AcademyDiscus1.6kg10.107' 6"11
May 9ISL ChampionshipMay 9 · Shot Put · Place 4 · Thayer AcademyShot Put12lb4.44' 4.75" PB11
May 2Thayer Home Meet #4May 2 · Discus · Place 1 · Thayer AcademyDiscus1.6kg1.129' 8"11
May 2Thayer Home Meet #4May 2 · Shot Put · Place 2 · Thayer AcademyShot Put12lb2.37' 5.25"11
Apr 18Thayer Home Meet #2Apr 18 · Discus · Place 1 · Thayer AcademyDiscus1.6kg1.129-0911
Apr 18Thayer Home Meet #2Apr 18 · Shot Put · Place 1 · Thayer AcademyShot Put12lb1.42-03.0011
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · Discus · Place 6 · Thayer AcademyDiscus6104-1111
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · Shot Put · Place 5 · Thayer AcademyShot Put541-06.0011
Apr 4Thayer vs Rivers - MiltonApr 4 · Discus · Place 1 · Thayer AcademyDiscus1.6kg1.112' 3"11
Apr 4Thayer vs Rivers - MiltonApr 4 · Shot Put · Place 1 · Thayer AcademyShot Put12lb1.41' 9"11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 11ISL ChampionshipMay 11 · Discus · Place 21 · Thayer AcademyDiscus2187-110
May 11ISL ChampionshipMay 11 · Shot Put · Place 9 · Thayer AcademyShot Put943-1010
May 3Governor's Meet #4May 3 · Discus · Place 5 · Thayer AcademyDiscus594-910
Apr 30Thayer ISL Home Meet #3Apr 30 · Shot Put · Place 1 · Thayer AcademyShot Put141-9.5010
Apr 30Thayer ISL Home Meet #3Apr 30 · Discus · Place 4 · Thayer AcademyDiscus497-810
Apr 26Thayer ISL Home Meet #2Apr 26 · Shot Put · Place 2 · Thayer AcademyShot Put242-6.5010
Apr 26Thayer ISL Home Meet #2Apr 26 · Discus · Place 3 · Thayer AcademyDiscus387-1010

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4Thayer Meet #4May 4 · Shot Put · Place 2 · Thayer AcademyShot Put238-99
May 4Thayer Meet #4May 4 · Discus · Place 10 · Thayer AcademyDiscus1063-89
Apr 27ISL Meet at Groton SchoolApr 27 · Discus · Place 8 · Thayer AcademyDiscus871-0—
Apr 27ISL Meet at Groton SchoolApr 27 · Shot Put · Place 2 · Thayer AcademyShot Put239-9—
Apr 20Thayer Meet #2Apr 20 · Shot Put · Place 3 · Thayer AcademyShot Put337-29
Apr 20Thayer Meet #2Apr 20 · Discus · Place 9 · Thayer AcademyDiscus975-79
Apr 6Thayer Meet #1Apr 6 · Shot Put · Place 5 · Thayer AcademyShot Put535-79
Apr 6Thayer Meet #1Apr 6 · Discus · Place 8 · Thayer AcademyDiscus861-09