All Videos

The Betting Guy: Bayern to beat Barca, City to fly into semis

The Betting Guy: Manchester City to confirm their place in Champions League quarter finals

The Betting Guy: My trades for the final day of the Premier League

The Betting Guy: Two in-running trades for Saturday's racing

The Betting Guy: Punts for the penultimate weekend of the Premier League

The Betting Guy: Get on Foden for the FA Cup

The Betting Guy: All the best bets and trades from the midweek Premier League games

The Betting Guy: Two Saturday evening racing trades from Salisbury

The Betting Guy: Arsenal should be victorious in the North London Derby

The Betting Guy: Bets and trades for Gameweek 34 in the Premier League

The Betting Guy: Two in-running trades for Saturday's racing at Haydock

The Betting Guy: This weekend's best bets and trades in the Premier League

The Betting Guy: Two in-running trades for Saturday's racing at Newmarket and Newcastle

The Betting Guy: The best bets and trades from the Premier League and FA Cup

The Betting Guy: Go for goals when Chelsea host Man City

The Betting Guy: Two in-running trades for Saturday's racing at Naas

The Betting Guy: United can beat Spurs and tough resumption for Gunners to continue

The Betting Guy: Lay Sheffield United on Wednesday's restart

The Betting Guy: Two in-running trades for Saturday's racing

The Betting Guy: Saturday's in-play trades at Fontwell and Navan

The Betting Guy: Hopefully a Triumph of a trade on Day 4 Cheltenham

The Betting Guy: Looking to continue 100% on Day 3 of Cheltenham

The Betting Guy: Cherries and Red Devils worth backing in Premier League

The Betting Guy: An in-play trade for opener of Day 2 of Cheltenham

The Betting Guy: Cheltenham Festival day one in-running trade

The Betting Guy: Champions League progress for Reds but not for Spurs

The Betting Guy: Two lay-to-back trades for Saturday's Racing

The Betting Guy: Back City to take all three points in the Manc Derby

The Betting Guy: Two in-running trades on the All-Weather for Saturday

The Betting Guy: Citizens to stroll to first trophy of the season

The Betting Guy: Man City to take advantage of Real Madrid

The Betting Guy: Two in-running trades for Saturday's racing

The Betting Guy: Manchester City and Arsenal to have a successful weekend

The Betting Guy: Liverpool to keep it clean in Madrid

The Betting Guy: Two trades for Saturday's racing at Gowran and Newcastle

The Betting Guy: Good weekends in store for Arsenal and Chelsea

The Betting Guy: Aiming for another winning weekend with two trades

The Betting Guy: Palace and Cherries can provide weekend shocks

The Betting Guy: Two lay-to-back trades to start your weekend

The Betting Guy: The best bets and trades for the weekend's Premier League action

The Betting Guy: Two in-running trades for Saturday's racing

The Betting Guy: Chelsea and City to win in midweek

The Betting Guy: Two in-running trades for Saturday's racing

The Betting Guy: Backing a north London double

The Betting Guy: Two in-play trades for Saturday's racing

The Betting Guy: City a confident choice to get the better of United

The Betting Guy: Aiming to keep good run going with these three Saturday trades

The Betting Guy: Arsenal can start fighting back against Manchester United

The Betting Guy: Two In-Play trades for Saturday's racing

The Betting Guy: The best Boxing Day selections