Great Lakes Loons
McGough began his professional career in 2011 with the Rookie–level Ogden Raptors, and later earned a call-up to the Single-A Great Lakes Loons, pitching to a cumulative 2.77 ERA on the year. In 2012, he began the season with the High-A Rancho Cucamonga Quakes.