Everton has cooled off with only one win in its last seven games while tallying just five goals. They're on a dismal 1-4-2 run at home, getting outscored 12-6 by the visitors. That includes a 2-1 loss to 14th-ranked Burnley, a 0-0 DRAW against 17th-ranked Brighton & Hove Albion, and a 1-1 tie with 13th-ranked Crystal Palace. 11th-ranked Aston Villa is outscoring opponents by +9 goals and is anchored by the fourth-best defense in the English Premier League (37 goals allowed in 32 matches). Aston Villa is unbeaten (1-0-1) in the last two meetings with Everton, outscoring them 3-1, so back the visitors with the superior defense. Play Aston Villa on the moneyline.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free Soccer picks and predictions.
Join 411,999 Subscribers!