What is West Ham's strongest XI when everyone's fit?

David Moyes, Manager of West Ham United looks on during the Premier League match between Brighton and Hove Albion and West Ham United at Amex Stadium on February 3, 2018 in Brighton,...

West Ham United have one of the longest injury lists in the division.

David Unsworth, Caretaker Manager of Everton and David Moyes, Manager of West Ham United greet each other during the Premier League match between Everton and West Ham United at Goodison...

Hammers boss David Moyes has performed admirably since his appointment as manager in November, guiding his side away from the relegation zone up into 12th place in the table.

He deserves extra credit for the work he has done due to the horrendous injury list that he has had to deal with at the London Stadium over the past few months.

How would West Ham line up if Moyes had everyone fit and available to choose from, though?

The Scot actually has an excellent squad at his disposal. Here is what we think Moyes' best XI would be, if he had everyone fit:

GK - Adrian:

Adrian San Miguel of West Ham United during the Pre Season Friendly match between Peterborough United and West Ham United at London Road Stadium on July 11, 2015 in Peterborough, England.

The Spaniard has recently usurped Joe Hart as the club's number one goalkeeper, and has performed admirably over the past couple of months.

RB - Pablo Zabaleta:

The Argentine is still a sold performer, despite his advancing years, and is streets ahead of Sam Byram.

LB - Arthur Masuaku:

The former Olympiacos man has been exceptional this season. Unfortunately for him and the team his ill-disciplined behaviour two weeks ago earned him a six-game ban.

CB - Winston Reid:

The New Zealand international is arguably the Hammers' most consistent performer, and his place in the side is a no-brainer.

CB - Angelo Ogbonna:

The Italian has earned cult status at West Ham, after playing for the entirety of last season with an injury just to help out his team. He is a classy performer too, and is far superior to Jose Fonte and James Collins.

DCM - Pedro Obiang:

Pedro Obiang of West Ham United (C) sees his shot deflect of Mathias Jorgensen of Huddersfield Town for their first goal during the Premier League match between West Ham United and...

One of West Ham's best performers this season. The Spaniard is vital to everything Moyes' side do, but unfortunately he looks set to miss the rest of the season, and they will really miss him.

DCM - Joao Mario:

The Portugal international has a proven pedigree within the game, and absolutely has to make the starting XI, leaving Mark Noble on the bench.

LW - Marko Arnautovic:

What a season the Austrian is having. After struggling initially, he must now be considered as one of the Hammers' most important players. 

RW - Michail Antonio:

The 27-year-old brings raw power and pace to the West Ham team, and is a shoe-in for their best possible XI when fit.

ACM - Manuel Lanzini:

The Argentine is the Hammers' most technically gifted player, and he always makes his side tick. West Ham are undoubtedly a better side with the 24-year-old in the team.

CF - Andy Carroll:

Andy Carroll thanks the fans during a lap of honor after the Premier League match between West Ham United and Liverpool at London Stadium on May 14, 2017 in Stratford, England.

Now, this was a really tough one. On his day, Carroll is unplayable, and that is why he has made the team. He offers West Ham a fantastic focal point to their attacking play, and there is no one better in the air than the big Geordie.

Substitutes:

Joe Hart, James Collins, Aaron Cresswell, Mark Noble, Javier Hernandez, Cheikhou Kouyaté, Jordan Hugill

Strongest West Ham starting XI

Register for HITC Sport - Daily Dispatch