Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 1 Track & Field Championship · May 2915.53aMIAA Division 1 Track & Field ChampionshipMay 29, 2026
200 Meters · OutdoorWeston v Boston Latin & Wayland · Apr 2827.07aWeston v Boston Latin & WaylandApril 28, 2026
800 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 242:31.25aMSTCA Invacational & PentathlonApril 24, 2026
High Jump · OutdoorDual County League Championships · May 201.55mDual County League ChampionshipsMay 20, 2026
Javelin · 600g · OutdoorNS vs CRL vs BLS · May 578' 8"NS vs CRL vs BLSMay 5, 2026
Long Jump · OutdoorMSTCA Invacational & Pentathlon · Apr 244.21mMSTCA Invacational & PentathlonApril 24, 2026
Pentathlon (Outdoor) · Standard · OutdoorMIAA Division 1 Track & Field Championship · May 293172MIAA Division 1 Track & Field ChampionshipMay 29, 2026
Shot Put · 4kg · OutdoorMIAA Meet of Champions · Jun 410.96mMIAA Meet of ChampionsJune 4, 2026

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

2026 Outdoor Track

40 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · Pentathlon (Outdoor) · Place 4 · Boston LatinPentathlon (Outdoor)StandardRound M4.303611
Jun 4MIAA Meet of ChampionsJun 4 · Long Jump · Place 11 · Boston LatinLong JumpRound M11.3.87m11
Jun 4MIAA Meet of ChampionsJun 4 · High Jump · Place 1 · Boston LatinHigh JumpRound M1.1.60m11
Jun 4MIAA Meet of ChampionsJun 4 · Shot Put · Place 2 · Boston LatinShot Put4kgRound M2.10.96m PB11
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 4 · Boston Latin100m Hurdles33" / 0.838mRound M4.15.36aWind: 3.511
Jun 4MIAA Meet of ChampionsJun 4 · 800 Meters · Place 5 · Boston Latin800 MetersRound M5.2:34.80a11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Pentathlon (Outdoor) · Place 1 · Boston LatinPentathlon (Outdoor)StandardRound M1.3172 PB11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Long Jump · Place 5 · Boston LatinLong JumpRound M5.4.78m11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Place 1 · Boston LatinHigh JumpRound M1.1.60m11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · High Jump · Place 2 · Boston LatinHigh Jump2.5-02.0011
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · Shot Put · Place 1 · Boston LatinShot Put4kgRound M1.10.41m11
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 2 · Boston Latin100m Hurdles33" / 0.838mRound M2.15.53a PBWind: 0.811
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 6 · Boston Latin100m Hurdles33" / 0.838mRound P6.15.80aWind: -1.311
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 7 · Boston Latin100m Hurdles33" / 0.838m7.16.22aWind: 0.811
May 29MIAA Division 1 Track & Field ChampionshipMay 29 · 800 Meters · Place 4 · Boston Latin800 MetersRound M4.2:37.03a11
May 20Dual County League ChampionshipsMay 20 · Long Jump · Place 5 · Boston LatinLong Jump54.65m11
May 20Dual County League ChampionshipsMay 20 · High Jump · Place 1 · Boston LatinHigh Jump11.55m PB11
May 20Dual County League ChampionshipsMay 20 · Shot Put · Place 1 · Boston LatinShot Put110.68m11
May 20Dual County League ChampionshipsMay 20 · Shot Put · Place 1 · Boston LatinShot Put134-8.511
May 20Dual County League ChampionshipsMay 20 · 100m Hurdles · Place 1 · Boston Latin100m Hurdles115.23a11
May 20Dual County League ChampionshipsMay 20 · 100m Hurdles · Place 2 · Boston Latin100m Hurdles215.68a11
May 20Dual County League ChampionshipsMay 20 · 100m Hurdles · Place 2 · Boston Latin100m Hurdles215.37a11
May 20Dual County League ChampionshipsMay 20 · 800 Meters · Place 2 · Boston Latin800 Meters22:32.50a11
May 9Weston Twilight Invitational - Weston EventsMay 9 · High Jump · Place 3 · Boston LatinHigh Jump35-00.0011
May 9Weston Twilight Invitational - Weston EventsMay 9 · Shot Put · Place 7 · Boston LatinShot Put731-05.2511
May 9Weston Twilight Invitational - Weston EventsMay 9 · 100m Hurdles · Place 3 · Boston Latin100m Hurdles315.45a11
May 5NS vs CRL vs BLSMay 5 · Long Jump · Place 4 · Boston LatinLong Jump4.15' 0"11
May 5NS vs CRL vs BLSMay 5 · Javelin · Place 2 · Boston LatinJavelin600g2.78' 8" PB11
May 5NS vs CRL vs BLSMay 5 · Shot Put · Place 1 · Boston LatinShot Put4kg1.32' 6"11
Apr 28Weston v Boston Latin & WaylandApr 28 · Shot Put · Place 1 · Boston LatinShot Put4kg1.32' 2"11
Apr 28Weston v Boston Latin & WaylandApr 28 · 100m Hurdles · Place 2 · Boston Latin100m Hurdles33" / 0.838m2.15.98a11
Apr 28Weston v Boston Latin & WaylandApr 28 · 200 Meters · Place 1 · Boston Latin200 Meters1.27.07a PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 31 · Boston LatinLong Jump314.21m PB11
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 3 · Boston LatinHigh Jump35-1.7511
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 1 · Boston LatinShot Put110.36m11
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 3 · Boston Latin100m Hurdles315.67a11
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 4 · Boston Latin800 Meters42:31.25a PB11
Apr 7Waltham v Boston LatinApr 7 · High Jump · Place 1 · Boston LatinHigh Jump15-011
Apr 7Waltham v Boston LatinApr 7 · Shot Put · Place 1 · Boston LatinShot Put133-511
Apr 7Waltham v Boston LatinApr 7 · 100m Hurdles · Place 1 · Boston Latin100m Hurdles114.911

2026 Indoor Track

15 results
DateMeetEventPlMarkGr
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · Shot Put · Place 9 · Boston LatinShot Put934-08.00—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · High Jump · Place 7 · Boston LatinHigh Jump75-02.00—
Feb 21MIAA Indoor Track & Field Meet of ChampionsFeb 21 · 55m Hurdles · Place 14 · Boston Latin55m Hurdles148.92—
Feb 4Dual County League Championship MeetFeb 4 · High Jump · Place 1 · Boston LatinHigh Jump15-211
Feb 4Dual County League Championship MeetFeb 4 · Shot Put · Place 1 · Boston LatinShot Put133-10.5011
Feb 4Dual County League Championship MeetFeb 4 · 55m Hurdles · Place 3 · Boston Latin55m Hurdles39.12a11
Jan 21DCL Dual Meets #5Jan 21 · High Jump · Place 2 · Boston LatinHigh Jump25-011
Jan 21DCL Dual Meets #5Jan 21 · Shot Put · Place 7 · Boston LatinShot Put727-9.2511
Jan 21DCL Dual Meets #5Jan 21 · 55m Hurdles · Place 2 · Boston Latin55m Hurdles29.03a11
Jan 14DCL Dual Meets #4Jan 14 · High Jump · Place 1 · Boston LatinHigh Jump15-211
Jan 14DCL Dual Meets #4Jan 14 · Shot Put · Place 3 · Boston LatinShot Put330-711
Jan 14DCL Dual Meets #4Jan 14 · 55m Hurdles · Place 2 · Boston Latin55m Hurdles29.59a11
Jan 7DCL Dual Meets #3FJan 7 · High Jump · Place 1 · Boston LatinHigh Jump15-211
Jan 7DCL Dual Meets #3FJan 7 · Shot Put · Place 1 · Boston LatinShot Put130-5.5011
Jan 7DCL Dual Meets #3FJan 7 · 55m Hurdles · Place 3 · Boston Latin55m Hurdles39.78a11

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 5MIAA Meet of ChampionsJun 5 · High Jump · Place 6 · Boston LatinHigh Jump65-410
May 21Dual County League ChampionshipMay 21 · High Jump · Place 1 · Boston LatinHigh Jump15-010
Apr 16Bedford vs. Boston LatinApr 16 · Shot Put · Place 2 · Boston LatinShot Put226-2.510
Apr 16Bedford vs. Boston LatinApr 16 · 100m Hurdles · Place 2 · Boston Latin100m Hurdles218.510
Apr 1Waltham v Boston LatinApr 1 · High Jump · Place 2 · Boston LatinHigh Jump24-1010
Apr 1Waltham v Boston LatinApr 1 · 100m Hurdles · Place 2 · Boston Latin100m Hurdles218.110