Gómez began 2014 as Milwaukee's starting center fielder and leadoff hitter. In May, Gómez got into an altercation in a game against the Pittsburgh Pirates. In the game, Gómez hit a deep fly ball that he initially thought was a home run. As a result, he flipped his bat out of his hand, something he was known to do when hitting a home run. The ball ended up hitting the outfield wall, though Gómez still ended up at third base with a triple. When Pirates pitcher Gerrit Cole confronted Gómez about showing off, the two began to argue, and as the two were separated, Pirates player Travis Snider confronted Gómez as well, causing Gómez to throw punches at Snider, igniting a brief brawl in which Snider got hit in the eye by Gómez' teammate, Martin Maldonado. Gómez was suspended for three games. He initially appealed the suspension, but dropped it after suffering a minor back injury, using the time for the suspension to rest his back. Upon his return, Gómez was moved to the clean-up spot in the Brewers batting order, due to an injury to Aramis Ramírez. Gómez had another solid season in 2014, batting .284 with 23 home runs, 73 RBIs, 95 runs scored, and 34 stolen bases, though he was also caught stealing a career-high 12 times. He again led the National League in power-speed number (27.4). He was 2nd in the major leagues in hit by pitch, with 19.