On May 7, 2016 In the New York Mets’ 6-3 victory over the San Diego Padres, 42 year old Pitcher Bartolo Colon of the Mets, already known for his wildly entertaining at-bats, becomes the oldest player to hit his first career home run when he deposits a ball into the left-field stands at Petco Park against James Shields of the Padres. Hall of Famer Randy Johnson, whose first homer came in 1993 when he played for Arizona, had just turned 40, was the previous record holder. In 2016, although Colon went 5 – 60 batting .083 for the season, he did collect 3 of his 5 career extra-base hits.