On April 5, 2010, against the Los Angeles Dodgers, Jones hit two home runs in his first two at bats, becoming the sixth Pirate to hit two home runs on Opening Day. While the first was long into right field, landing in the Allegheny River, the second cleared the left field wall. On May 14 of that same year, Jones and Andrew McCutchen each collected five hits in the Pirates' 10–6 victory over the Chicago Cubs. It was the first time since 1970 that Pirate teammates had collected five hits in the same game; that year, Willie Stargell and Bob Robertson had accomplished this feat. He finished the 2010 season with 145 hits, 64 runs, 34 doubles, one triple, 21 home runs, 86 RBIs, 53 walks, 123 strikeouts, 7 stolen bases, .247 batting average, .306 OBP, and .414 slugging percentage in 592 at bats.