Yoshida has been better, but he's older and had the advantage of playing in Boston. Beni had to play for The worst team with the worst manager
ever. He was also coming back from a broken wrist which sapped his power. I didn't look up their stats after AB returned from injury last June, but
he was very solid after that.