"He has really played well these past few days," Black said. "Having him focus on defense has really helped him offensively."
While the Padres haven't ruled out finding another infielder outside the organization, Black said Cabrera has earned the job.
In 26 Spring Training games, Cabrera had a .218 average with 12 hits, six runs scored and three stolen bases.
"We have really tried to shift the mindset and improve his catching and throwing," Black said. "Once he has taken his mind off of the offense, he has done better."