Manchester City full-back Joao Cancelo has been the best player in the Premier League this season, according to expert statistics.
The Portuguese defender has become an integral part of Pep Guardiola's side who are eyeing up a throughly-impressive treble with the Premier League and Champions League after lifting the Carabao Cup last month.
In fact, the £60million signing has outperformed his team-mate Kevin de Bruyne and Manchester United talisman Bruno Fernandes to be crowned the best player this campaign.
According to Instat, Cancelo has outranked every other player in the English topflight with his performances.