50+ Premier League Player Stats You Need to Know

Think you already know all the Premier League player stats you need to know? Think again. 

There’s nothing we love more than sitting down (wearing the shirt of our favourite Premier League team, obvs) and seeing the beautiful game happen right in front of our eyes. 

But there have been so many games over so many years, who’s played for the most clubs, or had the most assists, or - more embarrassingly - scored the most own goals. You’re about to find out 50+ Premier League player stats!

Let’s kick off…

What Premier League Player Has Player Has Played for the Most Clubs

  1. Marcus Bent has played for eight clubs in the Premier League: Crystal Palace, Ipswich, Blackburn Rovers, Everton, Wigan, Leicester, Charlton, and Wolverhampton. 
  2. Five players are tied in second place for having played at seven Premier League clubs: Peter Crouch, Craig Bellamy, Tal Ben Haim, Wayne Routledge, and Andy Cole. 
  3. Six players have played for six Premier League clubs: Nick Barmby, Les Ferdinand, Nicolas Anelka, James Milner, Robbie Keane, and Scott Parker. 

(Source: Give Me Sport

Who Has the Most Assists in Premier League History?

  1. Welsh player Ryan Giggs has the most assists in the history of the Premier League with a whopping 162 assists!
  2. In second place of who has the most assists is Kevin de Bruyne with 115. 
  3. During his time at Chelsea and Manchester United, Cesc Fàbregas had 111 assists putting him third on the list. 
  4. Wayne Rooney had 103 assists in his Premier League career.
  5. Closely behind him is Frank Lampard, with 102 assists. 
  6. Dennis Bergkamp is next on our list with 94 assists during his time as a Premier League player. 
  7. David Silva is not far behind him with 93 assists. 
  8. This is followed by Steven Gerrard, who had 92 assists in his Premier League career. 
  9. Another Liverpool player who makes the list of those who have the most assists in Premier League history is James Milner, who has 89. 
  10. To round off this list yet another Liverpool player: Mo Salah with 82 assists. We’re sure that’s going to change given how he’s playing this season!

(Source: Premier League)

Who Has Scored the Most Goals in the Premier League?

  1. Of course, Alan Shearer tops the list of players who have scored the most goals in the Premier League with 260. 
  2. Before his move across the pond, Harry Kane scored 213 goals in the Premier League.
  3. In third place of who has scored the most goals in the Premier League is Wayne Rooney with 208 goals. 
  4. Manchester United’s Andrew Cole is next on the list with 187 goals. 
  5. Manchester City’s all-time record goalscorer, Sergio Agüero, is only fifth on the list of the most goals scored in the Premier League having scored 184 goals. 
  6. Frank Lampard is next on our list with 177 goals. 
  7. Thierry Henry and Mo Salah are joint in 175 goals - but will Salah change that this season?
  8. Another Liverpool player, Robbie Fowler, is next on the list with 163 goals. 
  9. The final Premier League player on the stats of who has scored the most goals is Jermain Defoe with 162. 

(Source: Premier League)

What Premier League Player Has the Most Minutes Played?

  1. At the top of who has the most played minutes in the Premier League is Gareth Barry with 54,434 minutes. 
  2. Next on the list is David James with 51,298 minutes. 
  3. Frank Lampard is the next player who has played the most minutes in the Premier League with 48,871 minutes. 
  4. A Premier League player that’s featured twice in our lists is Ryan Giggs. He’s fourth in who has played the most minutes with 46,437. 
  5. Very closely behind him is Gary Speed with 46,319 minutes. 
  6. Australia’s Mark Schwarzer is next up on the list of who has played the most Premier League minutes is 46,181.
  7. Best known for playing at Manchester United, Rio Ferdinand played 43,890 minutes during his time in the Premier League. 
  8. With over 20 years of playing in the Premier League, unfortunately, Sol Campbell is only eighth on our list with 43,321 minutes played. 
  9. Jamie Carragher is next on the list with 43,267 minutes played during his time in the Premier League. 
  10. Finally, is Chelsea’s John Terry who played 41,969 minutes. 

(Source: Stat Muse)

What Player Has the Most Red Cards in the Premier League?

  1. Can you believe three Premier League players received eight red cards? Those are Richard Dunne, Duncan Ferguson, and Patrick Vieira. 
  2. Four players in the Premier League have gotten seven red cards, including Alan Smith, Roy Keane, Vinnie Jones, and Lee Cattermole. 
  3. Finally, 12 players (some we’ve had on this list previously) got six red cards during their time in the Premier League. There’s Gareth Barry, Joey Barton, Luís Boa Morte, Franck Queudrue, John Terry, Martin Keown, John Hartson, Steven Gerrard, Andrew Cole, Nemanja Vidic, Nicky Butt, and Younes Kaboul. 

(Source: Opta Analyst)

What Player Has the Most Yellow Cards in the Premier League?

  1. The player with the most yellow cards in the Premier League is Gareth Barry with 123 - to go with his six red ones!
  2. Wayne Rooney may be a fantastic goalscorer, but he did get 102 yellow cards when he was part of the Premier League.
  3. Next up on our list are both Kevin Davies and Lee Bowyer with 99 yellow cards.
  4. Everyone’s favourite, Paul Scholes received 97 yellow cards whilst he was playing in the Premier League.
  5. Scott Parker is closely behind him with 92.
  6. Savage by name, savage by nature! Robbie Savage is up next with 89 yellow cards received during the Premier League. 
  7. Shortly followed by Lee Cattermole with 88.
  8. George Boateng and Kevin Nolan complete the list with 85 yellow cards in the Premier League each.

(Source: One Football)

What Premier League Player Has Scored the Most Own Goals?

  1. Richard Dunne has scored a whopping 10 own goals during his time in the Premier League. 
  2. Next up is a player who’s already on this list, Jamie Carragher scored seven own goals in the Premier League. But he’s not on his own! So have Martin Skrtel and Phil Jagielka.
  3. There are a number of Premier League players who have scored six own goals: Frank Sinclair, Wes Brown, Jonny Evans, and Ryan Shawcross.
  4. Even more players have scored five own goals in the Premier League, including Rio Ferdinand, Henning Berg, Richard Rufus, Scott Dann, Neil Ruddock, Michael Duberry, John O’Shea, Lewis Dunk, Phil Neville, Federico Fernandez, Gareth McAuley, and Zat Knight.

(Source: 888 Sport)

Who Has Scored the Most Penalties in the Premier League?

  1. Alan Shearer has scored the most penalties in the Premier League with 56 goals.
  2. Next up is Frank Lampard with 32 penalties scored. 
  3. Harry Kane is closely behind him having scored 30 penalties in the Premier League.
  4. With 29 Premier League penalties is none other than Steven Gerrard!
  5. He’s shortly followed by Mark Noble who scored 28 penalties. 
  6. Sergio Agüero is next on the list with 27 penalties scored in the Premier League.
  7. Jamie Vardy is closely behind him with 26 penalties to his name. 
  8. Next up is Wayne Rooney who scored 23 penalties during the Premier League.
  9. Luka Milivojević is on the list having scored 22 penalties.
  10. Finally, we have Leighton Baines who scored 20 penalties in the Premier League.

(Source: Football Whispers)

If you're looking for a mystery kit, take a look at our football shirt selection today! We've helped over 100,000 happy customers, will you be next?

Shop with MysteryFootball today!

Related blogs