CFL Week 12 Odds & Picks: Four Bets For This Weekend is an independent sports news and information service. has partnerships with some of the top legal and licensed sportsbook companies in the US. Gaming Today may receive referral compensation from the sportsbook company when you claim a bonus offer or promotion through a link on this site. Although the relationships we have with sportsbook companies may influence the order in which we place companies on the site, all reviews, recommendations, and opinions are wholly our own. They are the recommendations from our authors and contributors who are avid sports fans themselves.

For more information, please read How We Rate Sportsbooks, Privacy Policy, or Contact Us with any concerns you may have.

Gaming Today is licensed and regulated to operate in AZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, ME, MI, MS, NJ, NV, NY, OH, ON, PA, TN, VA, VT, WV, and WY.

The CFL postseason has already started to shape up, but with nine weeks of the regular season left to play, there is still time for teams to rise and fall. Bettors can find the latest CFL Week 12 odds at the top US sportsbooks.

Week 12 gets underway Thursday, with the Montreal Alouettes taking on the Winnipeg Blue Bombers, followed by the Calgary Stampeders and Toronto Argonauts on Friday. The Hamilton Tiger-Cats will visit the BC Lions on Saturday, and the week wraps up with the Ottawa Redblacks and Edmonton Elks on Sunday.

Get up to $1,500 in Bonus Bets at BetMGM Sportsbook
up to $1,500
In Bonus Bets
Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win*
*Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms
21+. Gambling Problem? Call 1-800-GAMBLER
Use Bonus Code: TODAY

CFL Week 12 Odds

Here are the odds for each game in Week 12 of the 2023 CFL season from several of the top sports betting apps:

CFL Week 12 Previews and Picks

It was a long time coming, but it finally happened for the Edmonton Elks last week. They won a game and were in control from the beginning to the end. While the playoffs are still a long shot, they are not out of reach. The team still has some work to do to make the postseason and will probably need some help. But fans now know their team will not go winless.

Let’s review the odds for each game, starting with the Alouettes vs. Blue Bombers on Thursday night:

Montreal Alouettes (6-3 SU, 5-4 ATS) vs. Winnipeg Blue Bombers (8-2 SU, 5-5 ATS): Moneyline, Point Spread, and Total

  • When: Thursday, 8:30 p.m. ET
  • How to Watch: Broadcast via CBSSN; streaming on the league’s online platform, CFL+,, and the CBS Sports App.

Montreal’s defense deserves the lion’s share of the credit for last week’s win against the Ottawa. The unit kept the game from getting out of hand in the first half, with the offense struggling to get on track, and controlled the Redblacks offense in the second, giving the offense a chance to get the team in the game.

Alouettes quarterback Caleb Evans threw for 333 yards with two touchdowns and a pair of interceptions. He also scored the go-ahead touchdown late in the fourth quarter on a two-yard scamper.

With Zach Collaros on the sideline, the Blue Bombers knew they’d need their defense to step up last week against Calgary. It did, holding the Stampeders to just 245 total yards of offense and six field goals. An interception returned for a touchdown sealed the win for Winnipeg.

It All Depends On the Quarterbacks

Neither team’s offense has looked good without their starting quarterbacks, but both returned to practice this week and will play Thursday night.

Collaros gives Winnipeg the edge, but it is hard to say whether the Blue Bombers can cover the spread. The Blue Bombers are the better team, but Montreal has been on a hot streak, having won four in a row.

This game will see more offense from both teams than in their Week 4 match-up, a 17-3 Winnipeg win, but both defenses will keep the score from getting out of hand.

Our Pick: Under 47.5 points.

The Winnipeg Blue Bombers are featured in CFL odds and predictions for Week 12.
Winnipeg Blue Bombers QB Zach Collaros returns to the field this week against Montreal in the Week 12 opener Thursday night. (AP Photo/Larry MacDougal).

Calgary Stampeders (3-7 SU, 4-6 ATS) vs. Toronto Argonauts (7-1 SU, 7-1 ATS): Moneyline, Point Spread, and Total

  • When: Friday, 7:30 p.m. ET
  • How to Watch: Streaming on the league’s online platform, CFL+.

Calgary did everything right last week. The defense kept a solid Winnipeg offense (minus Zach Collaros) in check, and the offense moved the ball enough to put more points on the board than the Blue Bombers.

But then Winnipeg’s Demerio Houston returned an interception 65 yards for the go-ahead touchdown. The Stampeders played well enough to beat one of the best teams in the league, but one bad play cost them the win.

The Calgary defense will have a more formidable challenge this week against Toronto quarterback Chad Kelly and the No. 1 scoring offense in the CFL. Kelly and the Argos will be well-rested coming off a bye week. Their last time out, Kelly threw for 400+ yards and four touchdowns in a 44-31 win over Ottawa.

The Stampeders handed the Argonauts their first loss of the season back in Week 9, 20-7, but they didn’t have to face Chad Kelly for the whole game. The Toronto offense struggled after Chad Kelly left with an injury.

He didn’t miss any time and rebounded the following week with a 400+ yard, four-touchdown performance.

A Repeat of Week 9?

Will this game be a repeat of Week 9? Absolutely not.

With Kelly behind center for the whole game, the Calgary defense will have its hands full trying to slow down the Argonauts’ offensive juggernaut. But Maier, who has not thrown a touchdown pass since Week 7, will struggle against Toronto’s No. 1 pass defense.

Toronto will win, but Calgary’s defense is good enough to keep the score from getting out of hand.

Our Pick: The Argonauts will win and could cover the spread, but we feel more confident betting the Under.

New Users Get up to $1,000 Bonus at Bet365
UP TO $1,000
In Bonus Bets
First Bet Safety Net up to $1,000, or Bet $5, Get $150 in Bonus Bets
Sign Up, Deposit and Play Today in VA!
Gambling Problem? Call or TEXT 1-800-Gambler 21+
To Claim: Click Play Now

Hamilton Tiger-Cats (3-6 SU, 3-6 ATS) vs. BC Lions (7-3 SU, 6-3-1 ATS): Moneyline, Point Spread, and Total

  • When: Saturday, 7 p.m. ET
  • How to Watch: Streaming on the league’s online platform, CFL+.

The only thing worse than being the last team in the league to win a game is being the team that gets beat by the winless one. Edmonton sacked Taylor Powell seven times. While Hamilton’s still offense did a decent job of moving the ball, it couldn’t get it in the end zone and had to settle for four field goal attempts, but only made one.

BC is coming off a disappointing loss to Saskatchewan. Vernon Adams threw for 455 yards, but the offense turned the ball over five times, two fumbles, an interception, and twice on downs.  The Lions will want to prove to themselves and the rest of the league that they are one of the best teams in football this week (and they should).

‘Get-Right’ Week For the Lions?

After losing a winnable game last week, the Lions will look to correct their mistakes and get everyone on the same page this week against an inferior Hamilton team. BC responded with big wins after their first two losses of the season. There is no reason to think this week will be different.

Our Pick: Lions ATS.

It’s a big spread, but we are talking about an offensive juggernaut taking on one of the worst teams in the league.

New Players get up to $150 in Bonus Bets at FanDuel Sportsbook
Bet $5
Get $150
Win or Lose
Bet $5 Get $150 in Bonus Bets Win or Lose
Available on Desktop, Android & iOS
To Claim: Click Play Now

Ottawa Red Blacks (3-7 SU, 4-6 ATS) vs. Edmonton Elks (1-9 SU, 4-6 ATS): Moneyline, Point Spread, and Total

  • When: Sunday, 7 p.m. ET
  • How to Watch: Broadcast via CBSSN; streaming on the league’s online platform, CFL+. Fans can also stream it at or on CBS Sports App.

The Redblacks had a chance to win their fourth game of the season last week. But they fell apart in the fourth quarter, allowing Montreal to steal the win. The run game had a solid night, but the passing game struggled as Dustin Crum set a new season low with just 130 yards.

Edmonton comes into the game on a high, fresh off the team’s first win of the season. The offense put 20+ points on the board for the second week in a row before halftime. While they only added a field goal in the second half, the Elks controlled the ball for over 18 minutes.

Win No. 2 For the Elks?

Promoting Jarius Jackson to offensive coordinator and Tre Ford to QB1 has brought life to a team with nothing going for it. The passing game has not been explosive, but it has been efficient. A run game that has averaged under 100 yards a game this season has blown up the last two weeks (173 and 165 yards).

Dustin Crum was a solid dual threat in his first few starts but has struggled to find running lanes the last few weeks. Without that added production, the offense has struggled.

These are two teams going in different directions. If the Edmonton defense can contain Crum and keep him from running, the Elks will get win No. 2 this week.

Our Pick: Edmonton, ML

Read More: Football betting promo codes | Super Bowl odds | NFL MVP odds | NFL game betting lines | NFL spread calculator | How to bet on NFL | Best NFL betting sites

About the Author
Travis Pulver

Travis Pulver

Senior Writer
Travis Pulver is a senior writer for Gaming Today and a lifelong football fan, something he says comes naturally having been born in the football-crazy state of Texas. Through the years, Pulver's love of sports has extended into baseball, basketball, golf, and rugby. Life currently finds him in Indiana with his wife and two kids.

Get connected with us on Social Media