With a total of 12 sacrifice flies on the season entering Sunday, the Pirates did in fact rank last in the Majors.
The Angels lead all of baseball with 41 sacrifice flies, and the top 21 teams in the category have recorded more than 20.