Aston Villa is #17 in the 20-team English Premier League and has to head out on the road for this matchup. The defense has let them down all season, allowing 66 goals in 37 matches (second-most). Aston Villa is winless over its last nine road games (0-5-4), getting outscored 16-6. West Ham United is home and confident, off an impressive 1-1 DRAW on the road at third-ranked Manchester United to secure Premier League survival. They are on a 3-1-2 run overall and have won three of their last five home games. And West Ham United is unbeaten against Aston Villa in the last two meetings (1-0-1), not allowing a goal. Back West Ham United on the moneyline.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free Soccer picks and predictions.
Join 409,293 Subscribers!