Paul Goldschmidt knew before he signed his long-term contract in March that narratives would be assigned based on how he performed. If he played well people would say the deal helped him relax. But if he struggled he would have failed to live up to it.

So before agreeing to a five-year $32 million deal Goldschmidt made himself a promise.

“I just said that whatever decision I make” he said “whether I sign the contract or I don’t I’m just going to live with that and not look back regardless of what happens.”

He stuck to that line of thinking after Sunday afternoon’s 8-2 win over the Colorado Rockies a game in which he went 4 for 4 with a home run and a career-high-tying five RBIs.

Nearly six months after the deal was signed Goldschmidt is giving people every reason to believe the contract has worked wonders. He is a legitimate MVP candidate hitting .301 with a .404 on-base and .544 slugging. His 114 RBIs are most in the league and his 32 homers are second.

“For some guys” teammate Aaron Hill said “(a contract) lets them relax a little bit. It’s your job and you want to do the best you can but knowing that he’s here for a few years and he’s taken care of and his family is taken care of I think it has a lot to do with it.”

Others in the Diamondbacks clubhouse aren’t so sure.

“To be honest for him I don’t think it matters” veteran Willie Bloomquist said. “You could give him no contract or the world and he probably would have gone about his business the same every day.”

Said pitcher Wade Miley: “I don’t think the money really changed anything. The dude rakes plain and simple.”

The contract is setting up to be a steal for the Diamondbacks — especially since it hasn’t even kicked in yet. The extension covers the 2014-2018 seasons and includes a club option (worth $14.5 million) for 2019.

After hitting a crescendo last month Goldschmidt’s MVP buzz has died down in recent weeks. More than anything that’s probably a result of the Diamondbacks’ stumble toward the finish line.

But entering Sunday Goldschmidt hadn’t homered since Aug. 20. He ended that skid in the third inning when he launched a Jhoulys Chacin fastball off the batter’s eye in center field his first home run in 83 at-bats.