Career
He previously played for the New York Mets and Colorado Rockies. New York Mets
McHugh was drafted by the New York Mets in the 18th round of the 2008 Major League Baseball Draft out of Berry College. McHugh was called up on August 22, 2012 and he made his MLB debut on August 23 against the Colorado Rockies at Citi Field.
He pitched 7 scoreless innings and got 9 strikeouts while surrendering 2 hits and a walk.
McHugh would wind up making a couple more starts before being demoted on August 24 to make room for Jeremy Hefner. Colorado Rockies
The Mets traded McHugh to the Colorado Rockies for outfielder Eric Young, Junior. on June 18, 2013.
He was designated for assignment on December 16, 2013. Houston Astros
On December 18, 2013 McHugh was claimed off waivers by the Houston Astros.
He had a career year in 2014, finishing with 11 wins and lead the team in European Research Area, with a 2.73 mark.
In 2015, McHugh finished 2nd in the American League in wins with 19, behind teammate Dallas Keuchel"s 20 wins.