As one of the biggest clubs in England, it probably comes as no surprise when we say that Arsenal possess serious quality in every department. But who, out of everyone on the squad, really stands out as the finest of all?

Starting from the bottom, we could not gift either 'keeper with this title. As much of a serviceman Petr Cech has been to the club, and Premier League football in general, he is past his best.

Bernd Leno has been decent enough since arriving at the start of the season, but with Arsenal’s goal being one of the leakiest in top-half of the table we could not possibly suggest him either.

The same goes for the defence.

All decent enough players on the day but are yet to bond collectively.

However, you could probably argue that Hector Bellerin and Rob Holding deserve credit for some exceptional performances before their injuries.

Midfield is a tough one. Matteo Guendouzi has been a revelation since arriving from Lorient for a bargain fee earlier and has genuinely turned a lot of heads in the process. Indeed, there is no doubting that he could become one of the best midfielders in the world providing his progress is monitored correctly. Lucas Torreira looked to be Arsenal’s answer to N’Golo Kante before his form dropped off slightly, but there is a major player in there.

Henrikh Mkhitaryan and Alex Iwobi, as far as we are concerned, are team players who occasionally turn up.

Lacazette has improved massively this season and alongside Pierre-Emerick Aubameyang forms one of the most formidable offensive partnerships in the Premier League.

Arsenal have been poor at the back this year leaving their attacking players with it all to do, and for the most part, they have done well. The Gabon international is the third top scorer in the Premier League as it stands, behind Manchester City’s Aguero and Liverpool’s Salah, and he has been good value for this position.

Vital player.