What is the best offensive lineup the Pirates can make?

The Pirates offense has been among the worst in the MLB. Let's take a look at what the best lineup the Pirates can make with players inside the organization?
Colorado Rockies v Pittsburgh Pirates
Colorado Rockies v Pittsburgh Pirates / Justin Berl/GettyImages
9 of 10

Catcher, Yasmani Grandal

Yasmani Grandal is another player that began the season on the injured list, but recently he came up and has been productive. Grandal is a veteran catcher the Pirates brought in this season to work with Henry Davis, but that plan has not worked out the way the front office wanted it to.

Since returning from injury, Grandal has a batting average of .212 with two home runs and nine runs batted in. He also has an OPS of .653, which includes an on-base percentage of .229 and a slugging percentage of .424. His wRC+ is also far below the league average at 77 and his strikeout percentage is decent at 17.1%. Grandal is better than his stats suggest.

Grandal brings power to the plate and has shown that with three of his five hits on the season being for extra bases. His stat cast metrics are also in his favor as his expected slugging percentage is at .530. He also has a very impressive barrel percentage of 14.3%, which would be ranked highly if he had enough at-bats.

Grandal has shown to be the best hitting catcher in the Pirates organization. If he continues to display lots of power, then he will remain the starting catcher for the Pirates this season.