Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorMilton Academy Invite 3 · May 291-05Milton Academy Invite 3May 2, 2026
Shot Put · 12lb · OutdoorMilton Academy Invite 3 · May 237-08.00Milton Academy Invite 3May 2, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 9ISL ChampionshipMay 9 · Shot Put · Place 15 · Roxbury LatinShot Put12lb15.36' 0"12
May 2Milton Academy Invite 3May 2 · Discus · Place 6 · Roxbury LatinDiscus1.6kg6.91-05 PB12
May 2Milton Academy Invite 3May 2 · Shot Put · Place 6 · Roxbury LatinShot Put12lb6.37-08.00 PB12
Apr 29Thayer Home Meet #3Apr 29 · Discus · Place 7 · Roxbury LatinDiscus1.6kg7.86' 1"12
Apr 29Thayer Home Meet #3Apr 29 · Shot Put · Place 7 · Roxbury LatinShot Put12lb7.34' 5.5"12
Apr 25ISL Meet #3 Governors-Roxbury Latin-NoblesApr 25 · Discus · Place 5 · Roxbury LatinDiscus1.6kg5.84-1112
Apr 25ISL Meet #3 Governors-Roxbury Latin-NoblesApr 25 · Shot Put · Place 7 · Roxbury LatinShot Put12lb7.33-01.0012
Apr 11Groton School v. Roxbury Latin v. TaborApr 11 · Discus · Place 5 · Roxbury LatinDiscus591-812
Apr 11Groton School v. Roxbury Latin v. TaborApr 11 · Shot Put · Place 4 · Roxbury LatinShot Put434-1012
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Discus · Place 12 · Roxbury LatinDiscus1267-912
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Discus · Place 12 · Roxbury LatinDiscus1267-912
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Shot Put · Place 8 · Roxbury LatinShot Put834-2.5012
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Shot Put · Place 8 · Roxbury LatinShot Put834-2.5012

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 11ISL ChampionshipMay 11 · Shot Put · Place 20 · Roxbury Latin SchoolShot Put2034-5.5011
May 3ISL Meet @ Belmont HillMay 3 · Discus · Place 17 · Roxbury LatinDiscus1775-511
May 3ISL Meet @ Belmont HillMay 3 · Shot Put · Place 13 · Roxbury LatinShot Put1333-811
Apr 30Thayer ISL Home Meet #3Apr 30 · Shot Put · Place 7 · Roxbury Latin SchoolShot Put733-511
Apr 19Milton Academy InviteApr 19 · Shot Put · Place 11 · Roxbury LatinShot Put1132-09.0011

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 4Milton, BB&N, BH, RL and WinsorMay 4 · Discus · Place 18 · Roxbury LatinDiscus1874-1—
May 4Milton, BB&N, BH, RL and WinsorMay 4 · Shot Put · Place 16 · Roxbury LatinShot Put1630-2—
Apr 26ISL Meet #4 @ Governors AcademyApr 26 · Discus · Place 17 · Roxbury LatinDiscus1761-11—
Apr 26ISL Meet #4 @ Governors AcademyApr 26 · Shot Put · Place 5 · Roxbury LatinShot Put531-0—
Apr 20ISL Meet #3 at Milton AcademyApr 20 · Discus · Place 21 · Roxbury LatinDiscus2165-5—
Apr 20ISL Meet #3 at Milton AcademyApr 20 · Shot Put · Place 16 · Roxbury LatinShot Put1628-6—
Apr 13ISL Meet #2 @GrotonApr 13 · Discus · Place 11 · Roxbury LatinDiscus1168-4—
Apr 13ISL Meet #2 @GrotonApr 13 · Shot Put · Place 12 · Roxbury LatinShot Put1226-4—