McCutchen was called up to the Pirates to make his major league debut on Monday, August 31, 2009. In his debut he pitched 6 innings and gave up 3 earned runs while striking out 5 and walking 2. On the second pitch of his career, he gave up a home run to Drew Stubbs. In his first Major League at-bat, McCutchen hit an RBI single off Cincinnati Reds pitcher Kip Wells.[9] He spent the vast majority of the 2009 season with the Indianapolis Indians, but in 2010, McCutchen began the season in the Pirates' starting rotation, beating out fellow righty, Kevin Hart.[10] In August 2010, McCutchen was moved to the bullpen for the Pirates.[11] In February 2012, McCutchen switched to uniform number 25, as his old number, 34, was traded to starter A. J. Burnett, in exchange for Burnett setting up a college fund for his daughter.[12] In November 2012, McCutchen elected free agency.
Baltimore Orioles
In November 2012, McCutchen signed with the Baltimore Orioles.[13] On April 6, 2013, it was announced that McCutchen was suspended for violating the league's drug policy. He tested positive for the steroids Methenolone and a metabolite of Trenbolone.[14]
Texas Rangers
On December 19, 2013, McCutchen signed a minor league contract with the Texas Rangers.[15] He was designated for assignment on April 14.[16]
On January 14, 2015, McCutchen signed a minor league contract with the San Diego Padres organization.[18] He made 32 appearances (22 starts) for the Triple–A El Paso Chihuahuas, logging a 9–8 record and 3.60 ERA with 86 strikeouts across 132+1⁄3 innings pitched.
McCutchen split the 2016 campaign between El Paso and the Double–A San Antonio Missions, accumulating an 11–11 record and 6.23 ERA with 87 strikeouts over 29 games (28 starts). He elected free agency following the season on November 7, 2016.[19]
After his playing career ended, McCutchen opened a car wash in New Braunfels, Texas.[1]