As the favorites for the title begin to take shape and the stars of the season take the reins, each new Premier League matchday brings a surge of betting opportunities.
We have eight games to target on Wednesday's EPL schedule, and our staff has come up with picks for five of them. Continue reading for our Premier League best bets for Wednesday, January 7.
English Premier League Best Bets
The club logos in the table below represent each match that our soccer betting staff is targeting from today's games. Click on the team logos for any of the matchups below to navigate to a specific bet discussed in this article.
| Match | Time (ET) | Pick |
|---|---|---|
| 2:30 p.m. | ||
| 2:30 p.m. | ||
| 2:30 p.m. | ||
| 2:30 p.m. | ||
| 3:15 p.m. | ||
Specific betting recommendations come from the sportsbook offering preferred odds as of writing. Always shop for the best price using our soccer Odds page, which automatically surfaces the best lines for every game. | ||
Tottenham vs. AFC Bournemouth
Andoni Iraola’s side comes into this game having failed to win any of its last 11 Premier League matches, drawing five. Nevertheless, Bournemouth has retained an attacking threat during that poor run, ranking second in the league with an average of 3.45 goals per game.
Both teams have scored in Bournemouth's last five games, averaging 4.8 goals per match, and the team showed plenty of fight as it was beaten 3-2 by Arsenal in its last game. The Cherries should have no problems creating scoring opportunities against Tottenham.
Despite being the underdog, Tottenham is certainly capable of finding the net. Thomas Frank’s team has scored in eight of its 10 away league matches this season, netting an average of 1.6 goals per game in the process. Expect the visitors to contribute to a high-scoring fixture here.
Pick: Both Teams to Score – Yes
Aston Villa vs. Crystal Palace
Aston Villa bounced back from its away defeat against Arsenal by beating Nottingham Forest 3-1. Unai Emery’s side comes into this game level on points with Manchester City and just six points off 1st place, and has now won 12 of its last 13 matches across all competitions.
Crystal Palace comes into this game having failed to win any of its last seven matches across all competitions. Over that period, Oliver Glasner’s side is averaging just 0.71 goals per game, which doesn’t bode well as it gears up to face a Villa attack that is in fine fettle.
Injuries have undoubtedly been a factor in Palace’s decline. Daichi Kamada, Edward Nketiah and Ismaila Sarr all missed the 2-0 defeat to Newcastle. Glasner will also be without the likes of Daniel Munoz, Chris Richards, and Cheick Doucoure here, significantly weakening Crystal Palace across the pitch.
Pick: Aston Villa to Win
Chelsea vs. Fulham
Chelsea arrives in a strange spot structurally, with Enzo Maresca gone and the club pushing to have a new head coach in place for this game. The Blues have failed to score in just two of 20 matches across all competitions, averaging 1.64 xG per 90 minutes and ranking fourth in the league for goals scored (33) and expected goals (34.86 xG). If they generate something close to that level at Craven Cottage, a Chelsea goal feels highly likely.
Fulham, meanwhile, are in a strong attacking run of form compared to earlier in the season. Marco Silva’s side have scored in ten straight matches in all competitions, with Harry Wilson enjoying the best Premier League spell of his career. Emile Smith Rowe and Raúl Jiménez have added an extra threat for opponents to worry about.
Crucially, both Fulham and Chelsea have seen BTTS – Yes land in 12 of their 20 league games this season. With two attack-minded teams, defensive uncertainty at Chelsea, and consistent scoring trends on both sides, it stands out as a logical selection.
Pick: Both Teams to Score – Yes
Brighton & Hove Albion vs. Manchester City
Manchester City may have stuttered recently with two games without a win, but they remain the Premier League’s most dangerous attacking outfit. Pep Guardiola’s side has scored a league-high 44 goals and generated 37.69 expected goals (xG), winning eight of their ten home matches this season.
At the Etihad, they very rarely fail to create enough to win matches, but defensive issues make a City clean sheet much less likely. Injuries to Joško Gvardiol and Rúben Dias mean a less-established partnership will be asked to cope with Brighton’s movement and keenness to exploit transitions.
Brighton have scored twice in each of their last three games against Manchester City and won the reverse fixture earlier this season, thanks to a late Brajan Gruda strike. Fabian Hurzelar’s side tends to relish playing against proactive, front-foot teams, exploiting the spaces left behind on the counter. Combining a home win with both teams to score aligns with the attacking strengths and likely defensive absentees.
Pick: Manchester City to Win & Both Teams to Score – Yes
Manchester United vs. Burnley
Manchester United start the post-Ruben Amorim era visiting the worst form of any side in the league, Burnley. The Clarets haven’t won a league match since the 3-2 win at Wolves in October. They’ve lost nine and drawn two of their 11 league matches since then.
The bookmakers are expecting a United win, regardless of who is watching from the dugout. United have been given a -0.75 Asian handicap and an implied probability of 57% to get the win. That feels short and probably should be avoided at those odds.
Instead, let’s look at goals. Manchester United have kept clean sheets in just two of their last 24 Premier League away matches. Both teams to score has landed in 75% of United’s matches this season, the most in the division. Burnley are on the lower end for this metric, but have seen both teams score in five of their last six. This looks like good value, regardless of who names United’s team on Wednesday evening.




























