
My English Premier League predictions for today feature a potential upset by a team that many consider one of the worst in league history! I’m sure I’ll raise a few eyebrows with this one, but the EPL best bets are often on the underdog. I also have another pick for you, a more traditional one, but at very respectable odds.
With that in mind, here are my EPL betting picks for today, January 7.
EPL Predictions for Today, January 7 (Snapshot)
| PICK | ODDS | BOOKMAKER |
|---|---|---|
| Crystal Palace vs. Aston Villa: Villa to Win | +141 | Lucky Rebel |
| Everton vs. Wolverhampton Wanderers: Wolves +0.5 | +105 | Bovada |
English Premier League Betting Picks Today, January 7 (With Reasoning)
Here’s the detailed version of my EPL predictions for today, January 7.
Crystal Palace vs. Aston Villa: Villa to Win (+141)
I would easily back Crystal Palace in this game if it had taken place in the first couple of months of the season, but the tide has turned since. Aston Villa have been on a tear recently, winning a bunch of games and climbing close to the top of the table.
The team is solid defensively, doesn’t give up when things go wrong, and can score amazing goals. The only defeat since November 1st came against EPL leaders Arsenal away from home.
Villa have been too good for anyone else (they also beat Arsenal at home in December), so I expect more of the same against a struggling Crystal Palace side.
The London side started the season well, despite losing star players in the summer again, but the lack of depth has been exposed recently. The squad looks fatigued after playing in Europe and reaching the League Cup quarterfinals. As a result, Palace have failed to win in the last seven games in all tournaments.
Furthermore, captain Marc Guehi has been linked to Man City for a potential transfer by the end of January, while Oliver Glasner is the leading candidate in the latest Man Utd next manager odds.
If you add these distractions to Palace’s poor form and Villa’s insane run, it’s hard to understand why the odds for the visitors are so high. Getting +141 for Villa is one of the best EPL best today.
Everton vs. Wolverhampton Wanderers: Wolves +0.5 (+105)
I’ve never supported the claims that Wolves have been one of the worst EPL teams ever, despite the poor results. If you watch their games and explore the advanced stats, it’s easy to see they have been competitive in most of their matches.
The last few results prove that, as Wolves finally won on the weekend and drew Manchester United at Old Trafford before that. That’s 4 points from the previous two games, giving the side momentum and confidence. Furthermore, even the close defeats against Arsenal and Liverpool away from home (both games lost by 2-1) showcase that Wolves are a decent team.
I’m not sure if they have enough games left to survive in the Premier League, but I expect them to give it a proper go in the next few months, starting with the clash in Liverpool tonight.
Wolves are about to face an Everton side that looks tired. David Moyes has gotten a lot of this squad in the first half of the season, but the intense schedule around the holidays has been a problem.
Everton looked depleted against Brentford on the weekend, and I expect more of the same against Wolves. It should be a close game that could go either way, so backing the underdog to take something from the match is one of the best Premier League betting picks today.
Where to Bet on the Premier League?
All soccer betting sites offer odds on the Premier League, but I recommend Lucky Rebel. The sportsbook offers generous odds, plenty of markets, and a great welcome bonus for new customers.
If you open a new account and make a deposit, you will get a 125% welcome bonus of up to $1,250!

Welcome Bonus
125% up to $1,250
- Strong launch with 770+ slots, 30+ live tables, and 20+ sports markets.
- Fast crypto payouts, often under an hour, with no Bitcoin max cap.
- 24/7 support plus an active, moderated Discord community.



You must be logged in to comment. Don't have an account? Sign up today.