Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorISL Developmental Meet · May 1387' 6"ISL Developmental MeetMay 13, 2026
Javelin · 800g · OutdoorMilton Academy Invite 3 · May 294-00Milton Academy Invite 3May 2, 2026
Shot Put · 12lb · OutdoorISL Developmental Meet · May 1331' 8.75"ISL Developmental MeetMay 13, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
May 13ISL Developmental MeetMay 13 · Javelin · Place 12 · Belmont HillJavelin800g12.74' 7"9
May 13ISL Developmental MeetMay 13 · Discus · Place 7 · Belmont HillDiscus1.6kg7.87' 6" PB9
May 13ISL Developmental MeetMay 13 · Shot Put · Place 6 · Belmont HillShot Put12lb6.31' 8.75" PB9
May 2Milton Academy Invite 3May 2 · Javelin · Place 11 · Belmont HillJavelin800g11.94-00 PB9
May 2Milton Academy Invite 3May 2 · Discus · Place 15 · Belmont HillDiscus1.6kg15.69-049
May 2Milton Academy Invite 3May 2 · Shot Put · Belmont HillShot Put12lb--DNS9
Apr 29Belmont Hill vs St George-BBNApr 29 · Javelin · Place 10 · Belmont HillJavelin1072-039
Apr 29Belmont Hill vs St George-BBNApr 29 · Discus · Place 8 · Belmont HillDiscus879-059
Apr 29Belmont Hill vs St George-BBNApr 29 · Shot Put · Place 10 · Belmont HillShot Put1031-06.009
Apr 25Belmont Hill, Middlesex, Rivers, Worcester Academy @ TaborApr 25 · Javelin · Place 8 · Belmont HillJavelin800g8.88-099
Apr 25Belmont Hill, Middlesex, Rivers, Worcester Academy @ TaborApr 25 · Discus · Place 13 · Belmont HillDiscus1.6kg13.65-119
Apr 25Belmont Hill, Middlesex, Rivers, Worcester Academy @ TaborApr 25 · Shot Put · Place 13 · Belmont HillShot Put12lb13.29-10.509
Apr 18Governor's Tri-Meet #2Apr 18 · Javelin · Place 13 · Belmont HillJavelin800g13.89' 8"9
Apr 18Governor's Tri-Meet #2Apr 18 · Discus · Place 10 · Belmont HillDiscus1.6kg10.63' 7"9
Apr 18Governor's Tri-Meet #2Apr 18 · Shot Put · Place 5 · Belmont HillShot Put12lb5.30' 4"9
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · Javelin · Place 13 · Belmont HillJavelin1385-029
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · Discus · Place 18 · Belmont HillDiscus1867-109
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · Shot Put · Place 17 · Belmont HillShot Put1728-06.009
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Javelin · Place 12 · Belmont HillJavelin1275-59
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Javelin · Place 12 · Belmont HillJavelin1275-59
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Discus · Place 14 · Belmont HillDiscus1460-99
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Discus · Place 14 · Belmont HillDiscus1460-99
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Shot Put · Place 12 · Belmont HillShot Put1230-1.509
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Shot Put · Place 12 · Belmont HillShot Put1230-1.509