http://www.socceramerica.com/article/68858/tv-report-epl-outdraws-nhl-in-2015-16.html
Here you go.
And the EPL has 2 MAJOR ratings disadvantages when compared to the NHL.
1. There are no home team markets in the US for the EPL so NBC can never get a ratings bump from a home market when a team with a rabid local fanbase plays like they get when half of Western PA tunes in to see the Pens on NBCSN. Home team markets are one of the most important ratings factors and the EPL has 0.
2. The start times for the EPL are atrocious compared to the NHL's prime time slots. The EPL kicks at 7:30AM, 10AM, and 12:30 on Saturdays and Sundays. And 2:30 on weekdays.
And this is only counting English speaking American TV stations. American Spanish-language TV stations do even better for EPL games.....but Liga MX gets better ratings than the EPL on the Spanish-language stations.
Technically, more people watch Liga MX in the USA than the NHL if you count people watching on Spanish-language stations.