So far this season, Brandon Belt is hitting .304 with six home runs and 12 RBI.
He boasts a .402 on-base percentage.
"We need him. The guy is a star player in the making," Giants executive VP of baseball operations Brian Sabean said on KNBR 680 on Wednesday. "We hope with the strength of a deeper lineup -- which I think in time will prove to be true -- that he's got a lot that can really help this ball club and contribute in a big way."
So why then is Belt so polarizing?
"I'm not sure," Sabean answered. "There are folks that do swing and miss (Belt has struck out 22 times in 20 games). He's kind of a study in contrast. And while I say that, he's probably got one of the best eyes in the big leagues and can work a count, work an at-bat and take a walk with anybody.
"But what I'm seeing this year is that he's getting to more pitches, where in the past he would not put it in play. He's doing that in a big way. There are just some guys for whatever reason don't square up as many balls as you think they would be capable of.
"He's been a work in progress. He's still a young guy and I think that once he finds his power, he'll be a guy that will be very dangerous in anybody's lineup."
Belt was an All-Star in 2016.
The 30-year old is making $16 million this season, and will earn $16 million each year through 2021.