Personal bests

Best marks in available results
Event / courseMarkMeetDate
Discus · 1.6kg · OutdoorGovernor's Tri-Meet #2 · Apr 1891' 9"Governor's Tri-Meet #2April 18, 2026
Javelin · 800g · OutdoorISL Developmental Meet · May 13117' 2"ISL Developmental MeetMay 13, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 13ISL Developmental MeetMay 13 · Javelin · Place 1 · Belmont HillJavelin800g1.117' 2" PB10
May 13ISL Developmental MeetMay 13 · Discus · Place 6 · Belmont HillDiscus1.6kg6.89' 3"10
May 2Milton Academy Invite 3May 2 · Javelin · Place 6 · Belmont HillJavelin800g6.105-0310
May 2Milton Academy Invite 3May 2 · Discus · Place 7 · Belmont HillDiscus1.6kg7.90-0410
Apr 29Belmont Hill vs St George-BBNApr 29 · Javelin · Place 2 · Belmont HillJavelin2110-0910
Apr 29Belmont Hill vs St George-BBNApr 29 · Discus · Place 6 · Belmont HillDiscus690-0610
Apr 18Governor's Tri-Meet #2Apr 18 · Javelin · Place 9 · Belmont HillJavelin800g9.105' 10"10
Apr 18Governor's Tri-Meet #2Apr 18 · Discus · Place 5 · Belmont HillDiscus1.6kg5.91' 9" PB10
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · Javelin · Place 5 · Belmont HillJavelin5114-0310
Apr 11Belmont Hill vs Thayer-Middlesex-NoblesApr 11 · Discus · Place 10 · Belmont HillDiscus1082-0710
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Javelin · Place 8 · Belmont HillJavelin8100-710
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Javelin · Place 8 · Belmont HillJavelin8100-710
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Discus · Place 8 · Belmont HillDiscus883-810
Apr 4Belmont vs Roxbury Latin-Lawrence Acad-GrotonApr 4 · Discus · Place 8 · Belmont HillDiscus883-810

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 14ISL Development MeetMay 14 · Javelin · Place 10 · Belmont HillJavelin1096-049
May 14ISL Development MeetMay 14 · Discus · Place 10 · Belmont HillDiscus1081-009
May 3ISL Meet @ Belmont HillMay 3 · Javelin · Place 17 · Belmont HillJavelin1790-19
May 3ISL Meet @ Belmont HillMay 3 · Discus · Place 16 · Belmont HillDiscus1678-99
Apr 30St George TriApr 30 · Javelin · Place 9 · Belmont HillJavelin800g9.98-069
Apr 30St George TriApr 30 · Discus · Place 6 · Belmont HillDiscus1.6kg6.82-049
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · Javelin · Place 9 · Belmont HillJavelin9101-059
Apr 19Belmont Hill School T&F Dual Meet 1Apr 19 · Discus · Place 9 · Belmont HillDiscus982-069
Apr 16Thayer ISL Home Meet #1Apr 16 · Javelin · Place 16 · Belmont HillJavelin800g16.89' 10"9
Apr 16Thayer ISL Home Meet #1Apr 16 · Discus · Place 14 · Belmont HillDiscus1.6kg14.78' 4"9
Apr 5ISL Meet #1Apr 5 · Javelin · Place 17 · Belmont HillJavelin1784-29