Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · Outdoor2026 Mayflower League Championship · May 1817.70a2026 Mayflower League ChampionshipMay 18, 2026
Javelin · 600g · OutdoorBlue Hills vs. Diman · Apr 751-04.00Blue Hills vs. DimanApril 7, 2026
Long Jump · OutdoorBlue Hills vs. Southeastern · Apr 114-05.50Blue Hills vs. SoutheasternApril 1, 2026

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 23MSTCA South Shore TwilightMay 23 · 100m Hurdles · Place 19 · Blue Hills Regional Tech100m HurdlesRound S1918.74a9
May 182026 Mayflower League ChampionshipMay 18 · 100m Hurdles · Place 5 · Blue Hills Regional Tech100m Hurdles33" / 0.838mRound P5.18.25a9
May 182026 Mayflower League ChampionshipMay 18 · 100m Hurdles · Place 5 · Blue Hills Regional Tech100m Hurdles33" / 0.838m5.17.70a PB9
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · 100m Hurdles · Place 3 · Blue Hills Regional Tech100m Hurdles33" / 0.838mRound P3.17.87a9
May 112026 MVADA Small School Track and Field ChampionshipMay 11 · 100m Hurdles · Place 5 · Blue Hills Regional Tech100m Hurdles33" / 0.838m5.18.90a9
May 8MSTCA Lou Tozzi Twilight Freshman Sophomore InvitationalMay 8 · 100m Hurdles · Place 25 · Blue Hills Regional Tech100m Hurdles2518.55a9
Apr 28Blue Hills vs. Bristol PlymouthApr 28 · Long Jump · Place 7 · Blue Hills Regional TechLong Jump7.12-10.509
Apr 28Blue Hills vs. Bristol PlymouthApr 28 · Javelin · Place 7 · Blue Hills Regional TechJavelin600g7.50-05.009
Apr 28Blue Hills vs. Bristol PlymouthApr 28 · 100m Hurdles · Place 2 · Blue Hills Regional Tech100m Hurdles33" / 0.838m2.19.49
Apr 14Blue Hills vs. Tri-CountyApr 14 · Long Jump · Place 10 · Blue Hills Regional TechLong Jump10.12-02.509
Apr 14Blue Hills vs. Tri-CountyApr 14 · Javelin · Place 7 · Blue Hills Regional TechJavelin600g7.46-10.009
Apr 14Blue Hills vs. Tri-CountyApr 14 · 100m Hurdles · Place 2 · Blue Hills Regional Tech100m Hurdles33" / 0.838m2.18.09
Apr 7Blue Hills vs. DimanApr 7 · Long Jump · Place 7 · Blue Hills Regional TechLong Jump7.13-09.009
Apr 7Blue Hills vs. DimanApr 7 · Javelin · Place 4 · Blue Hills Regional TechJavelin600g4.51-04.00 PB9
Apr 7Blue Hills vs. DimanApr 7 · 100m Hurdles · Place 2 · Blue Hills Regional Tech100m Hurdles33" / 0.838m2.18.49
Apr 1Blue Hills vs. SoutheasternApr 1 · Long Jump · Place 7 · Blue Hills Regional TechLong Jump7.14-05.50 PB9
Apr 1Blue Hills vs. SoutheasternApr 1 · Javelin · Place 6 · Blue Hills Regional TechJavelin600g6.48-02.009
Apr 1Blue Hills vs. SoutheasternApr 1 · 100m Hurdles · Place 3 · Blue Hills Regional Tech100m Hurdles33" / 0.838m3.20.19