Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor15th Annual Henry Sheldon Invitational · May 1612.82a15th Annual Henry Sheldon InvitationalMay 16, 2026
Javelin · 600g · Outdoor15th Annual Henry Sheldon Invitational · May 1696' 5"15th Annual Henry Sheldon InvitationalMay 16, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 23Cape Ann League ChampionshipsMay 23 · Javelin · NewburyportJavelin600g--FS10
May 1615th Annual Henry Sheldon InvitationalMay 16 · Javelin · Place 2 · NewburyportJavelin600g2.96' 5" PB10
May 1615th Annual Henry Sheldon InvitationalMay 16 · 100 Meters · Place 4 · Newburyport100 MetersRound P4.13.11aWind: 010
May 1615th Annual Henry Sheldon InvitationalMay 16 · 100 Meters · Place 2 · Newburyport100 Meters2.12.82a PBWind: 010
May 13Newburyport vs. TritonMay 13 · Javelin · Place 2 · NewburyportJavelin600g2.76' 6"10
May 13Newburyport vs. TritonMay 13 · 100 Meters · Place 2 · Newburyport100 Meters2.13.04aWind: 010
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · Javelin · Place 1 · NewburyportJavelin600g1.79' 9"10
Apr 28Newburyport v Essex Tech Dual Meet CALApr 28 · 100 Meters · Place 2 · Newburyport100 Meters2.13.22a10
Apr 15Newburyport v Pentucket RegionalApr 15 · Javelin · Place 2 · NewburyportJavelin600g2.74' 6"10
Apr 15Newburyport v Pentucket RegionalApr 15 · 100 Meters · Place 1 · Newburyport100 Meters1.13.17aWind: 010
Apr 8North Reading vs. NewburyportApr 8 · Javelin · Place 4 · NewburyportJavelin600g4.78-0110
Apr 8North Reading vs. NewburyportApr 8 · 100 Meters · Place 1 · Newburyport100 Meters1.13.08a10