
Premier League top ranked players per 90 from the 2020/2021 season

The Premier League season is just around the corner and we’re here to refresh your memory with some of the division’s top performers last time out. We’ve taken a look at the metrics linked with certain betting markets, such as the players who rank highest for shots, shots on target, fouls and yellow cards.
With players often being substituted or missing chunks of the season through injury, we’ve decided to look at player performance ‘per 90 minutes’ rather than ‘per game’ as we feel this gives a better representation. We’ve also only included players who made 10 or more appearances.

Shots per 90 - Premier League 2020/2021 (min 10 apps)
First of all let’s take a look at top-10 players when it comes to shots taken per 90 minutes. Harry Kane topped the pile last term with an impressive 4 shots per game as he was crowned the league’s top scorer after hitting the back of the net on 23 occasions. Liverpool’s Diogo Jota only made 19 appearances last season due to injury but let off 3.7 shots per game and is one to keep an eye on with bet365 in the shots market after some generous prices during the European Championships.
- 4.0 - Harry Kane
- 3.8 - Aleksandar Mitrovic
- 3.7 - Diogo Jota
- 3.7 - Gareth Bale
- 3.7 - Mohamed Salah
- 3.6 - Kelechi Iheanacho
- 3.6 - Kevin De Bruyne
- 3.6 - Anwar El Ghazi
- 3.5 - Christian Benteke
- 3.5 - Bruno Fernandes

Shots on Target per 90 - Premier League 2020/2021 (min 10 apps)
The shots on target market is currently the most commonly used market in Betfair and Paddy Power’s Bet Builder feature Diogo Jota features once again, this time topping the charts for shots on target taken per 90 minutes with 2.1 on average. Jota’s Liverpool teammate Alex Oxlade Chamberlain also deserves a mention here with 1.5 shots on target per 90, although he only appeared 13 times his average from last term would make him an attractive prospect based on last season’s prices in this market.
- 2.1 - Diogo Jota
- 1.9 - Sergio Agurero
- 1.9 - Gareth Bale
- 1.7 - Christian Benteke
- 1.7 - Anwar El Ghazi
- 1.5 - Harry Kane
- 1.5 - Kelechi Iheanacho
- 1.5 - Mohamed Salah
- 1.5 - Bruno Fernandes
- 1.5 - Alex Oxlade Chamberlain

Next up, let’s take a look at fouls per 90 minutes over the course of last season. Burnley’s Ashley Barnes registered 3.1 fouls on average per 90 minutes and comes out top along with Erik Lamela of Spurs on the same figure. It’s also worth noting that we’ve included players with a minimum of 20 appearances here.
Fouls per 90 - Premier League 2020/2021 (min 20 apps)
- 3.1 - Ashley Barnes
- 3.1 - Erik Lamela
- 3.0 - Trezeguet
- 2.3 - Thiago
- 2.2 - Wilfred Ndidi
- 2.2 - Jay Rodriguez
- 2.1 - Moussa Djenepo
- 2.1 - Ayoze Perez
- 2.0 - Andre Gomes
- 2.0 - Scott McTominay

Yellow cards per 90 - Premier League 2020/2021 (min 10 apps)
Spurs teammates Harry Winks and Giovani Lo Celso possess the second and third highest yellow cards per 90 figures from last season with Winks picking up a yellow on around one in two full games on average. Andriy Yarmolenko only completed just over four full 90s in total last season, but was booked three times in a season that saw him make 14 of his 15 appearances from the bench.
- 0.70 - Andriy Yarmolenko
- 0.52 - Harry Winks
- 0.47 - Giovani Lo Celso
- 0.46 - Fernandinho
- 0.39 - Conor Gallagher
- 0.37 - Kalvin Phillips
- 0.37 - Issac Hayden
- 0.35 - Mason Holgate
- 0.35 - John Lundstram
- 0.34 - Hector Bellerin