In his first major league at bat, Pettit singled in the seventh inning, and later scored on a Howie Kendrick double.
[5] He spent the rest of the season split between the Salt Lake Bees and the Arkansas Travelers, where he hit a combined .182 in 124 games.
On January 31, 2012, Pettit signed a minor league contract with the Los Angeles Dodgers.
[8] On July 23, 2012, Pettit signed a minor league contract with the Colorado Rockies organization.
On April 23, 2013, Pettit signed with the Tigres de Quintana Roo of the Mexican League.
[11] In 21 games for Quintana Roo, he slashed .317/.438/.430 with one home run, 10 RBI, and four stolen bases.