On July 30, 2008, Shoppach became the second American League player in history, and eighth player overall in Major League Baseball, to record five extra-base hits in a game. He had three doubles and two home runs (including a game-tying HR in the ninth inning) against the Detroit Tigers. He came to bat twice in extra innings with a chance to get a sixth extra-base hit, but he was intentionally walked in the 10th and struck out in the 12th inning. The Indians lost, 14–12, in 13 innings.