Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · Outdoor15th Annual Henry Sheldon Invitational · May 1615.67a15th Annual Henry Sheldon InvitationalMay 16, 2026
200 Meters · OutdoorNewburyport v Essex Tech Dual Meet CAL · Apr 2824.30aNewburyport v Essex Tech Dual Meet CALApril 28, 2026
400m Hurdles · 36" / 0.914m · OutdoorMIAA Division 4 Track & Field Championship · May 2859.31aMIAA Division 4 Track & Field ChampionshipMay 28, 2026
High Jump · OutdoorNewburyport v Pentucket Regional · Apr 155' 4"Newburyport v Pentucket RegionalApril 15, 2026
Javelin · 800g · OutdoorNorth Reading vs. Newburyport · Apr 8130-03North Reading vs. NewburyportApril 8, 2026
Long Jump · OutdoorNewburyport v Essex Tech Dual Meet CAL · Apr 2819' 9"Newburyport v Essex Tech Dual Meet CALApril 28, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 400m Hurdles · Place 9 · Newburyport400m Hurdles36" / 0.914m9.59.31a PB12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 8 · Newburyport110m Hurdles39" / 0.991mRound P8.15.96a12
May 28MIAA Division 4 Track & Field ChampionshipMay 28 · 110m Hurdles · Place 8 · Newburyport110m Hurdles39" / 0.991m8.15.83a12
May 23Cape Ann League ChampionshipsMay 23 · Long Jump · Place 9 · NewburyportLong Jump9.19' 4.75"12
May 23Cape Ann League ChampionshipsMay 23 · 110m Hurdles · Place 3 · Newburyport110m Hurdles39" / 0.991mRound P3.16.16aWind: 012
May 23Cape Ann League ChampionshipsMay 23 · 110m Hurdles · Place 3 · Newburyport110m Hurdles39" / 0.991m3.15.82aWind: 012
May 1615th Annual Henry Sheldon InvitationalMay 16 · 110m Hurdles · Place 2 · Newburyport110m Hurdles39" / 0.991mRound P2.15.67a PBWind: 012
May 1615th Annual Henry Sheldon InvitationalMay 16 · 110m Hurdles · Place 4 · Newburyport110m Hurdles39" / 0.991m4.16.13aWind: 012
May 13Newburyport vs. TritonMay 13 · 400m Hurdles · Place 3 · Newburyport400m Hurdles36" / 0.914m3.59.76a12
May 13Newburyport vs. TritonMay 13 · 110m Hurdles · Place 2 · Newburyport110m Hurdles39" / 0.991m2.16.68aWind: 012
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · Long Jump · Place 3 · NewburyportLong Jump3.19' 9" PB12
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 110m Hurdles · Place 3 · Newburyport110m Hurdles39" / 0.991m3.16.40a12
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 200 Meters · Place 2 · Newburyport200 Meters2.24.30a PB12
Apr 15Newburyport v Pentucket RegionalApr 15 · High Jump · Place 2 · NewburyportHigh Jump2.5' 4" PB12
Apr 15Newburyport v Pentucket RegionalApr 15 · 400m Hurdles · Place 1 · Newburyport400m Hurdles36" / 0.914m1.1:03.78a12
Apr 15Newburyport v Pentucket RegionalApr 15 · 110m Hurdles · Place 3 · Newburyport110m Hurdles39" / 0.991m3.20.60aWind: 012
Apr 8North Reading vs. NewburyportApr 8 · Javelin · Place 4 · NewburyportJavelin800g4.130-03 PB12
Apr 8North Reading vs. NewburyportApr 8 · 400m Hurdles · Place 3 · Newburyport400m Hurdles36" / 0.914m3.1:06.19a12
Apr 8North Reading vs. NewburyportApr 8 · 110m Hurdles · Place 1 · Newburyport110m Hurdles39" / 0.991m1.16.07a12