Personal bests

Best marks in available results
Event / courseMarkMeetDate
300m Hurdles · 36" / 0.914m · Outdoor5124 Govs Meet · May 156.92a5124 Govs MeetMay 1, 2024
Discus · 1.6kg · OutdoorMilton Academy Invite 1 · Apr 11129-07Milton Academy Invite 1April 11, 2026
Javelin · 800g · OutdoorNEPSTA DIII Championships · May 16130' 10"NEPSTA DIII ChampionshipsMay 16, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 16NEPSTA DIII ChampionshipsMay 16 · Javelin · Place 6 · Lawrence AcademyJavelin800g6.130' 10" PB11
May 16NEPSTA DIII ChampionshipsMay 16 · Discus · Place 5 · Lawrence AcademyDiscus1.6kg5.124' 0"11
May 9ISL ChampionshipMay 9 · Javelin · Place 7 · Lawrence AcademyJavelin800g7.130' 6"11
May 9ISL ChampionshipMay 9 · Discus · Place 16 · Lawrence AcademyDiscus1.6kg16.94' 2"11
May 2Groton School v. Lawrence Academy & Middlesex SchoolMay 2 · Javelin · Place 3 · Lawrence AcademyJavelin3125-811
May 2Groton School v. Lawrence Academy & Middlesex SchoolMay 2 · Discus · Place 3 · Lawrence AcademyDiscus3114-011
May 2Groton School v. Lawrence Academy & Middlesex SchoolMay 2 · Shot Put · Place 8 · Lawrence AcademyShot Put833-2.7511
Apr 29Groton School v. Governor's Academy, Lawrence Academy & Montrose SchoolApr 29 · Javelin · Place 2 · Lawrence AcademyJavelin2129-611
Apr 29Groton School v. Governor's Academy, Lawrence Academy & Montrose SchoolApr 29 · Discus · Place 1 · Lawrence AcademyDiscus1123-9.511
Apr 29Groton School v. Governor's Academy, Lawrence Academy & Montrose SchoolApr 29 · Shot Put · Place 9 · Lawrence AcademyShot Put932-4.7511
Apr 18Thayer Home Meet #2Apr 18 · Javelin · Place 3 · Lawrence AcademyJavelin800g3.122-0211
Apr 18Thayer Home Meet #2Apr 18 · Discus · Place 2 · Lawrence AcademyDiscus1.6kg2.112-0911
Apr 11Milton Academy Invite 1Apr 11 · Javelin · Place 3 · Lawrence AcademyJavelin800g3.114-1111
Apr 11Milton Academy Invite 1Apr 11 · Discus · Place 1 · Lawrence AcademyDiscus1.6kg1.129-07 PB11
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Javelin · Place 2 · Lawrence AcademyJavelin2120-411
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Javelin · Place 2 · Lawrence AcademyJavelin2120-411
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Discus · Place 2 · Lawrence AcademyDiscus2122-211
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Discus · Place 2 · Lawrence AcademyDiscus2122-211

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 17NEPSTA DIII ChampionshipsMay 17 · Javelin · Place 15 · Lawrence AcademyJavelin800g15.110-0710
May 17NEPSTA DIII ChampionshipsMay 17 · Discus · Place 12 · Lawrence AcademyDiscus1.6kg12.103-1110
May 11ISL ChampionshipMay 11 · Javelin · Place 20 · Lawrence AcademyJavelin20101-810
May 11ISL ChampionshipMay 11 · Discus · Place 16 · Lawrence AcademyDiscus1698-510
May 3Groton School Home Meet IIMay 3 · Javelin · Place 4 · Lawrence AcademyJavelin494-910
May 3Groton School Home Meet IIMay 3 · Discus · Place 5 · Lawrence AcademyDiscus5106-810
Apr 30Governor's Academy V Groton and LawrenceApr 30 · Javelin · Place 4 · Lawrence AcademyJavelin800g4.106-0810
Apr 30Governor's Academy V Groton and LawrenceApr 30 · Discus · Place 8 · Lawrence AcademyDiscus1.6kg8.82-0010
Apr 19Tabor ISL Meet #3Apr 19 · Javelin · Place 3 · Lawrence AcademyJavelin800g3.105-0910
Apr 19Tabor ISL Meet #3Apr 19 · Discus · Place 4 · Lawrence AcademyDiscus1.6kg4.96-0110
Apr 16Governor's vs Milton Acad vs Lawrence AcadApr 16 · Javelin · Place 6 · Lawrence AcademyJavelin693-110
Apr 16Governor's vs Milton Acad vs Lawrence AcadApr 16 · Discus · Place 3 · Lawrence AcademyDiscus396-110
Apr 5ISL Meet #1Apr 5 · Javelin · Place 12 · Lawrence AcademyJavelin1296-210

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 18NEPSTA DIII ChampionshipsMay 18 · Javelin · Place 20 · Lawrence AcademyJavelin800g20.97-019
May 4ISL League meet at Groton SchoolMay 4 · Javelin · Place 6 · Lawrence AcademyJavelin679-1—
May 4ISL League meet at Groton SchoolMay 4 · Discus · Place 6 · Lawrence AcademyDiscus680-5—
May 15124 Govs MeetMay 1 · Javelin · Place 6 · Lawrence AcademyJavelin800g6.94-05.009
May 15124 Govs MeetMay 1 · Discus · Place 7 · Lawrence AcademyDiscus1.6kg7.75-03.009
May 15124 Govs MeetMay 1 · 300m Hurdles · Place 6 · Lawrence Academy300m Hurdles36" / 0.914m6.56.92a PB9
Apr 20Thayer Meet #2Apr 20 · Discus · Place 8 · Lawrence AcademyDiscus880-29
Apr 20Thayer Meet #2Apr 20 · Javelin · Place 4 · Lawrence AcademyJavelin491-19
Apr 20Thayer Meet #2Apr 20 · 300m Hurdles · Place 7 · Lawrence Academy300m Hurdles757.509
Apr 13Milton Academy Tri-MeetApr 13 · Javelin · Place 6 · Lawrence AcademyJavelin696-10—
Apr 13Milton Academy Tri-MeetApr 13 · Discus · Place 10 · Lawrence AcademyDiscus1063-11—
Apr 13Milton Academy Tri-MeetApr 13 · 300m Hurdles · Place 6 · Lawrence Academy300m Hurdles659.31a—