Odds Shark Top Sportsbooks
*Terms and Conditions apply to all bonus offers on this website. Visit operator for details.

CFL Week 18 Betting Preview

All six playoff berths in the CFL have been clinched as the league prepares to offer up its Week 18 wagering slate starting on Thursday in Toronto. The week ahead will also feature home games for B.C., Hamilton, and Calgary; here's a look at the schedule.

Find this week's CFL odds plus Grey Cup futures at Bovada.

Thu Oct 24 - Winnipeg at Toronto, 7:30pm ET
Last 10 Meetings: Toronto 7-3 SU, 5-4-1 ATS | OU 5-5

The Argonauts will get a chance to beat the Blue Bombers for the second straight week when those teams meet at the Rogers Centre on Thursday night. The Argos topped the Bombers 26-20 as a 6-point road favorite when they met in Week 17; they're 2-0 SU and 1-0-1 ATS against Winnipeg so far this season.

Fri Oct 25 - Edmonton at B.C., 10:00pm ET
Last 10 Meetings: B.C. 8-2 SU, 7-3 ATS | OU 4-5-1

The Lions are a perfect 2-0 both SU and ATS against the Eskimos so far this season, beating them 17-3 as a 4-point road favorite and 31-21 as a 7.5-point home favorite in their two meetings. B.C. has picked up the ATS victory in seven of its past nine games against Edmonton dating back to 2011.

Sat Oct 26 - Montreal at Hamilton, 1:00pm ET
Last 10 Meetings: Hamilton 6-4 SU, 7-3 ATS | OU 6-4

The Tiger-Cats will be out for revenge on Saturday afternoon after they were thumped 36-5 as a slight road favorite in Montreal when the teams met in an UNDER result in Week 17. Montreal also picked up an ATS win over Hamilton back in September when they lost 28-26 as a 7.5-point road underdog in an OVER game.

Sat Oct 26 - Saskatchewan at Calgary, 7:00pm ET
Last 10 Meetings: Calgary 8-2 SU, 6-4 ATS | OU 6-4

The Stampeders and Roughriders have split their 2013 matchups at 1-1 both SU and ATS, with Calgary winning their most recent meeting 42-27 as a 2-point home favorite on the CFL betting lines back in early August. The OVER has paid out for totals bettors at the sportsbooks in each of the last four games between the two teams.