Answered April 15th, 2019

Christian Yelich has gone deep 7 times against the Cardinals this season, as many as St. Louis' team leader Paul Goldschmidt has total.

Who was the last player with 7 HR in a season against the Cardinals?
Interpreted as:
Who was the last player with 7 or more HR in a season against the Cardinals?