Yainer Diaz is batting .299 with 174 hits, 16 homers, 84 RBIs and 70 runs scored in 147 games in his last season.