CFL Week 18 Betting Preview

Bettors on the Canadian Football League lines will get four more games on which to wager this weekend, starting with B.C. at Calgary on Friday night and continuing through Edmonton at Montreal on Sunday afternoon. Here's a look at the matchups that make up the CFL slate for this week.

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

Fri October 26 - B.C. at Calgary, 9:00pm ET
Last 10 Meetings: Calgary 4-6 SU, 5-5 ATS | OU 5-4-1

The Lions (12-4 SU, 8-8 ATS) will be looking to pick up their third win of the season over the Stampeders (10-6 SU, 8-8 ATS) on Friday night as those Western teams meet in Calgary. B.C. beat Calgary 27-22 at home as a 4.5-point favorite earlier this month, and 34-8 on the road as a 1.5-point favorite back in July.

Sat October 27 - Winnipeg at Hamilton, 1:00pm ET
Last 10 Meetings: Hamilton 3-7 SU, 3-6-1 ATS | OU 4-6

The CFL's two worst teams will take the gridiron in Hamilton on Saturday afternoon, with the Blue Bombers (5-11 SU, 8-8 ATS) looking to pick up their seventh straight win over the Tiger-Cats (5-11 SU, 8-8 ATS). Winnipeg has already beaten Hamilton by scores of 34-12 and 32-15 at home this season, covering a 3.5-point spread in both of those contests.

Sat October 27 - Toronto at Saskatchewan, 4:00pm ET
Last 10 Meetings: Saskatchewan 7-3 SU, 4-5-1 ATS | OU 4-6

The Roughriders (8-8 SU, 8-8 ATS) will be looking for a third straight win over the Argonauts (7-9 SU, 7-9 ATS) on Saturday afternoon, with Saskatchewan beating Toronto by a 36-10 score as a 1-point road underdog in their first meeting of the year earlier this month. The UNDER has paid out in each of the last five matchups between the teams.

Sun October 28 - Edmonton at Montreal, 1:00pm ET
Last 10 Meetings: Montreal 8-2 SU, 8-2 ATS | OU 5-5

The Alouettes (10-6 SU, 8-8 ATS) have a five-game winning streak against the Eskimos (7-9 SU, 9-7 ATS) on the line on Sunday afternoon as those teams meet in Montreal. The Als beat the Eskimos by a 38-25 score as a 3-point underdog when the teams met for the first time this season back in August; that was an OVER result for totals bettors.

Share this: