Arizona first basemen rank 24th among MLB teams with a .691 OPS this season, so the Diamondbacks have decided to call up 25-year-old prospect Brandon Allen for his third shot in the majors.
Allen saw some time with the Diamondbacks in both 2009 and 2010, but hit just .221 with five homers and 60 strikeouts in 172 total plate appearances. Of course, even that modest production equaled a .709 OPS that beats what Arizona got from Juan Miranda and Xavier Nady at the position in the first half.
Allen’s minor-league resume is far more impressive. He’s hit .287 with 56 homers and a .960 OPS in 243 games at Triple-A, including .306 with 16 homers and a 1.009 OPS in 83 games there this season. He’s old for a prospect and is going to strike out a lot, plus those Triple-A numbers are inflated by a very hitter-friendly environment, but Allen could bring some much-needed power and plate discipline to the lineup.