Answer
J.D. Martinez made his MLB debut in 2011 with the Houston Astros. He was drafted by the Astros in the 2009 MLB draft and played in their minor league system until 2011. He made his MLB debut on July 13, 2011, against the Oakland Athletics. He went 1-for-4 with a single in his debut.