Ranking the 5 players to score against most teams in the Premier League
The Premier League is arguably the most competitive league in the world. Many players find it difficult to score against certain teams while it is a walk in the park for others. Let's take a look at the players who have scored against multiple teams in the Premier League.
#5 Jermaine Defoe (35 Premier League teams)
Jermaine Defoe currently ranks ninth in the EPL all-time list of goalscorers with 162 goals in 496 appearances. He scored 91 goals in 276 appearances for Tottenham, which is his best record against any of the other clubs he has represented during his career.
The Englishman is also ranked sixth on the all-time list of Tottenham Hotspurs goalscorers. He is among the few on the list of players to score five goals in a single match.
Defoe's highest number of goals scored against a particular club is Wigan Athletic, where he has 10 followed by Manchester City, Aston Villa and Newcastle, against whom he has managed eight goals each.
Defoe is currently on a short-term contract with Sunderland FC which will end at the end of this season
#4 Wayne Rooney (35 Premier League teams)
The world will never forget Wayne Rooney, the kid from Everton who joined Manchester United and transformed into a legend. He is the only player in the EPL to score 200+ goals and provide 100+ assists. Rooney sits second in the EPL all-time list of goalscorers with 208 goals in 491 appearances.
Rooney scored 183 goals for United and 25 goals for Everton. His 103 assists garnered ranks him third in the all-time list of EPL playmakers. He has won five EPL titles, a FIFA Club World Cup, Champions League and Europa League trophy. Rooney's highest goal tally against a particular club was Newcastle United, netting 14 times followed by Aston Villa with 13 goals.
Rooney is the current manager of Derby County.