Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMIAA Division 5 Track & Field Championship · May 2915.96aMIAA Division 5 Track & Field ChampionshipMay 29, 2026
200 Meters · OutdoorNewburyport vs. Triton · May 1328.78aNewburyport vs. TritonMay 13, 2026
800 Meters · OutdoorMSTCA Invacational & Pentathlon · Apr 243:12.46aMSTCA Invacational & PentathlonApril 24, 2026
High Jump · OutdoorCape Ann League Championships · May 234' 8"Cape Ann League ChampionshipsMay 23, 2026
Long Jump · OutdoorTriton-Pentucket Dual Meet · Apr 914'08.00Triton-Pentucket Dual MeetApril 9, 2026

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

2026 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 4MIAA Meet of ChampionsJun 4 · 100m Hurdles · Place 32 · Triton Regional100m Hurdles33" / 0.838mRound P32.16.47aWind: 1.312
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 5 · Triton Regional100m Hurdles33" / 0.838mRound P5.16.40a12
May 29MIAA Division 5 Track & Field ChampionshipMay 29 · 100m Hurdles · Place 4 · Triton Regional100m Hurdles33" / 0.838m4.15.96a PB12
May 23Cape Ann League ChampionshipsMay 23 · High Jump · Place 4 · Triton RegionalHigh Jump4.4' 8" PB12
May 23Cape Ann League ChampionshipsMay 23 · 100m Hurdles · Place 4 · Triton Regional100m Hurdles33" / 0.838mRound P4.16.81aWind: 012
May 23Cape Ann League ChampionshipsMay 23 · 100m Hurdles · Place 3 · Triton Regional100m Hurdles33" / 0.838m3.16.40aWind: 012
May 1615th Annual Henry Sheldon InvitationalMay 16 · 100m Hurdles · Place 2 · Triton Regional100m Hurdles33" / 0.838mRound P2.16.26aWind: 012
May 1615th Annual Henry Sheldon InvitationalMay 16 · 100m Hurdles · Place 2 · Triton Regional100m Hurdles33" / 0.838m2.16.54aWind: 012
May 13Newburyport vs. TritonMay 13 · 100m Hurdles · Place 2 · Triton Regional100m Hurdles33" / 0.838m2.16.88aWind: 012
May 13Newburyport vs. TritonMay 13 · 200 Meters · Place 5 · Triton Regional200 Meters5.28.78a PBWind: 012
May 6Triton. Vs. Essex TechMay 6 · Long Jump · Place 3 · Triton RegionalLong Jump3.15'00.0012
Apr 28Triton Vs. North Reading Dual MeetApr 28 · High Jump · Place 3 · Triton RegionalHigh Jump3.4'8.0012
Apr 28Triton Vs. North Reading Dual MeetApr 28 · 100m Hurdles · Place 3 · Triton Regional100m Hurdles33" / 0.838m3.18.11a12
Apr 24MSTCA Invacational & PentathlonApr 24 · Long Jump · Place 30 · Triton RegionalLong Jump304.22m12
Apr 24MSTCA Invacational & PentathlonApr 24 · High Jump · Place 10 · Triton RegionalHigh Jump104-7.7512
Apr 24MSTCA Invacational & PentathlonApr 24 · Shot Put · Place 32 · Triton RegionalShot Put325.81m12
Apr 24MSTCA Invacational & PentathlonApr 24 · 100m Hurdles · Place 9 · Triton Regional100m Hurdles917.25a12
Apr 24MSTCA Invacational & PentathlonApr 24 · 800 Meters · Place 37 · Triton Regional800 Meters373:12.46a PB12
Apr 9Triton-Pentucket Dual MeetApr 9 · Long Jump · Place 2 · Triton RegionalLong Jump2.14'08.00 PB12
Apr 9Triton-Pentucket Dual MeetApr 9 · 100m Hurdles · Place 1 · Triton Regional100m Hurdles33" / 0.838m1.16.68a12
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · Long Jump · Place 2 · Triton RegionalLong Jump2.14'08.0012
Apr 9Triton Vs. Pentucket Dual MeetApr 9 · 100m Hurdles · Place 1 · Triton Regional100m Hurdles33" / 0.838m1.16.68a12
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · Long Jump · Place 2 · Triton RegionalLong Jump2.14'02.5012
Apr 1Triton vs. Amesbury (Scrimmage)Apr 1 · 100m Hurdles · Place 3 · Triton Regional100m Hurdles33" / 0.838m3.20.12a12