David Luiz returned to full training earlier in the week, and he appears to be the most likely to make the starting line-up after a small procedure on his knee earlier in the month.
The Gunners have had a difficult week off the pitch over The Super League debacle, which has caused mass frustration from supporters.
Things didn't improve on the pitch for Mikel Arteta and his men with a 1-0 defeat against Everton on Friday night as Bernd Leno somehow managed to spill a cross into his own net.
Full Arsenal squad available to face Villarreal:
Goalkeepers - Bernd Leno, Runar Runarsson, Mat Ryan, Karl Hein.
Defenders - Hector Bellerin, Rob Holding, David Luiz, Calum Chambers, Gabriel Magalhaes, Cedric Soares, Pablo Mari, Kieran Tierney, Joel Lopez.
Midfielders - Mohamed Elneny, Emile Smith Rowe, Granit Xhaka, Thomas Partey, Martin Odegaard (doubt), Dani Ceballos, Ben Cottrell, Miguel Azeez.
Forwards - Bukayo Saka, Nicolas Pepe, Reiss Nelson, Eddie Nketiah, Gabriel Martinelli, Alexandre Lacazette, Pierre-Emerick Aubameyang Willian, Folarin Balogun.
Posta Rangers FC
Ulinzi Stars
Mathare United
Bandari
Gor Mahia
Nairobi United
Fulham
Newcastle
Liverpool
Brentford
Burnley
Wolves
Mexico
South Africa
South Korea
Czech Republic
Canada
Bosnia & Herzegovina















