Earn £10 in free bets every single week by opting in and staking £25 or more on multiples. Here are our writers' best bets of the weekend to start you off.
Freiburg v Bayer Leverkusen BTTS – {ODDS:231468053:4/7}
Both teams have scored in Freiburg’s last five matches, including a 3-3, 3-2 and 2-2.
Leverkusen have netted in all of their away games so far this season, conceding in all but two of their league matches on the road.
Bournemouth to beat Stoke – {ODDS: 231638940:21/20}
Bournemouth’s brilliant win at Chelsea made it six games unbeaten in the Premier League. The Cherries have won back-to-back matches at home, most recently against Arsenal.
Stoke have taken four points from two home matches under Paul Lambert, but they have lost six of their last seven matches in all competitions away from home. At odds-against, Eddie Howe’s side should be backed to continue their fine form.
Swansea to win or draw against Leicester – {ODDS:231637569:21/20}
Swansea have been really hard to beat since they appointed Carlos Carvalhal on 28 December, taking 10 points from five Premier League games and losing only to Tottenham.
Having beaten Liverpool and Arsenal in their last two games, the Swans should take at least a point against Leicester, who lost 2-1 to Everton in midweek.
Northampton to beat Rochdale – {ODDS:234390756:8/5}
Northampton had won three games in a row before earning a creditable point away at Blackburn last weekend.
That impressive run ought to continue at home to Rochdale, who are League One’s worst travellers having lost their last six on the road.
Gillingham (+2) against Wigan – {ODDS:234415197:3/4}
Gillingham won their fourth consecutive league game last weekend, beating Fleetwood 2-1, and remain second in the form table.
Although they face their toughest match of the season on Saturday, Wigan have drawn 0-0 in three consecutive league games at the DW Stadium and have only won two from six.