The New England Patriots have won 516 times all-time.

who won the carolina panthers win the new england patriots
Interpreted as:
Who won the carolina panthers win in the regular season the new england patriots?

See Trending NFL Searches