Which five players have been the top performers for the Pittsburgh Pirates thus far in 2023?
Even though the All-Star Break is always viewed as the unofficial halfway point of a MLB season, teams have always played more than half their games by then. Currently owning a 38-42 record, the Pittsburgh Pirates have played 80 games thus far.
At 80 games played, the Pirates are one game away from their official halfway point of 81 games. So, with the first half of the 2023 season essentially in the rear view mirror, who have been the five best performers thus far this season?