Harvey spent two years pitching in the minor leagues before going to the Mets in July 2012. In his first year, he had 3 wins and 5 losses with a 2.75 ERA. In the 2013 season, his pitching improved. He was the starting pitcher in the all star game at Citi Field, his home stadium. 