Madison Bumgarner has no regrets over the team-friendly contract he signed with the San Francisco Giants two years ago.

In the spring of 2013, the Giants offered the right-hander a five-year contract with two club options that would guarantee him $35 million.

Bumgarner will make $6.75 million this year, $9.75 million next year and the Giants will control his rights for three more seasons. He is due a guaranteed salary of $11.5 million in 2017, followed by those two club options worth at least $12 million per year.

He won't be able to take advantage of free agency until 2020.

"You know, that was life-changing money for me," Bumgarner said. "We're set, my family is set forever. And I had a year, barely, at that time. I didn't come (into the league) at 25 or 26 years old knowing exactly what I was going to be. I still had a lot of work to do. So for them to think that much of me, I was happy with that."

Bumgarner added that the contract was fair then, and is fair now.

"Now that things turned out the way they are, it's easy to ask these questions," Bumgarner said. "But you know what, that's good. I want to be asked these questions. It's a lot better than the other way around."