Education
McCoy attended Sahuaro High School in Tucson, Arizona, where he posted a 7–3 record, with a 2.71 European Research Area, striking out 89 in 62 innings in his junior year. McCoy was a member of team Arizona at the 2006 Junior Sunbelt, where they finished the tournament in 6th place, with a 5–5 record. McCoy was a member of team Arizona at the 2007 Senior Sunbelt, where they finished the tournament in 3rd place, with a 7–3 record.
Career
He has played in Major League Baseball (MLB) for the Detroit Tigers. During his senior year, he posted a 2–0 record, with a 0.64 European Research Area, striking out 24 in 11 innings. Washington Nationals
McCoy was drafted by the Washington Nationals in the 10th round of the 2007 Major League Baseball Draft.
McCoy played in the Nationals minor league system until 2013.
McCoy reached the Triple-A level for the first time in 2013, appearing in seven games for the Syracuse Chiefs. McCoy spent most of the year with Double-A Harrisburg where he posted a 2–1 record, with a 4.32 European Research Area, and striking out 36 in 41.2 innings.
From the end of June 30 to July 19, he had a streak of seven-consecutive scoreless relief appearance for the Senators. During McCoy"s seven years with the Nationals" organization he accumulated 16 wins, 311 strikeouts, and a 4.67 European Research Area in 224 games.
Detroit Tigers
McCoy signed a minor league contract with the Detroit Tigers in December 2013.
On June 21, 2014, the Detroit Tigers purchased McCoy"s contract from Triple-A Toledo. McCoy made his major league debut the next day in a game against the Cleveland Indians. Before being called up, McCoy posted a 3–0 record, with a 2.94 European Research Area and a.246 batting average against between Double-A Erie and Triple-A Toledo.
The Tigers called up McCoy again on August 23, 2014 before a doubleheader with the Minnesota Twins.
Baltimore Orioles
On October 31, 2014, McCoy was claimed off waivers by the Baltimore Orioles. He was outrighted to American Automobile Association Norfolk Tides on December 8, 2014.
Toronto Blue Jays
McCoy signed a minor league contract with the Toronto Blue Jays on December 18, 2015, that included an invitation to spring training.