The NFL preseason has begun, but if bettors prefer to bet on competitive football games, the 2023 CFL season is already well underway. Bettors can wager on the latest CFL Week 10 odds at online sports betting apps or by visiting retail sportsbooks.
Week 10 kicks off Thursday with the Winnipeg Blue Bombers taking on the winless Edmonton Elks. The action continues Friday with the Saskatchewan Roughriders facing the Montreal Alouettes. Fans can watch the Calgary Stampeders play the BC Lions Saturday, and the week wraps up with the Ottawa Redblacks vs. Toronto Argonauts on Sunday.
CFL Week 10 Odds & Picks
With a 20-7 loss to Calgary last weekend, Toronto is no longer the CFL’s lone undefeated team. The Argonauts were without Chad Kelly for most of the game, but his ankle injury has been deemed minor. So, while he may not miss any time, the team must watch his ankle moving forward.
Injuries are part of the game, of course. In a 21-week, 18-game season, they are going to happen. Teams with depth on their roster will handle them with relative ease. But without much depth — like Toronto at quarterback — a great side can quickly become mediocre.
Let’s review the odds for each game from several of the best sports betting apps in the country, starting with the Blue Bombers vs. Elks.
Winnipeg Blue Bombers (6-2 SU, 5-3 ATS) vs. Edmonton Elks (0-7 SU, 2-5 ATS): Moneyline, Point Spread & Total
The game will be broadcast Thursday night on CBSSN at 9 p.m. ET. Fans can stream the game via the league’s online platform, CFL+. They can also stream it at CBSSports.com or on CBS Sports App.
CFL · Thu (8/10) @ 9:00 pm ET
Winnipeg Blue Bombers | at | Edmonton Elks |
Commonwealth Stadium, Edmonton, CA |
Click to Claim $1,000 First Bet Offer at BetMGM (Code: TODAY)
Winnipeg is coming off arguably its best game of the season, a 50-14 beatdown of a solid BC Lions team. Zach Collaros had the offense humming against the No. 1 ranked defense in the league (points allowed and total yards). The defense did its part by holding one of the league’s best offenses in check all night.
As for Edmonton, for the first time this season, the Elks did not lose last week — but that’s because they did not play. Edmonton has struggled on both sides of the ball this season, ranking last or near the bottom in many statistical categories.
It’s unlikely things will get better this week on the offensive side of the ball. This week will be the first game under new offensive coordinator Jarius Jackson and the first start of the season for second-year quarterback Tre Ford, who has been third on the depth chart all season.
In limited action last season, the former first-round pick (eighth overall) completed 58% of his passes for 461 yards and two touchdowns with five interceptions.
Don’t Bank On Edmonton Getting First Win This Week
When these two teams played in Week 7, the Elks gave the Blue Bombers a surprisingly good fight. Edmonton gave up just one touchdown in the first half and went into the intermission with the score tied. Winnipeg got its act together in the second half and went on to win by 14, but the game was more competitive than the score would indicate.
But don’t count on the game being competitive this time around.
The Blue Bombers are coming off a game where the offense exploded and the defense dominated. This matchup could be closer than expected if Winnipeg doesn’t take the Elks seriously. But don’t count on that happening. Winnipeg will look to keep the momentum going from last week.
Our Pick: Blue Bombers, -12.
It’s a big spread, but even though Winnipeg didn’t bring its “A” game the last time they played the Elks, they still won by 14.

Saskatchewan Roughriders (4-4 SU, 4-4 ATS) vs. Montreal Alouettes (4-3 SU, 4-3 ATS): Moneyline, Point Spread, and Total
Fans can stream the game Friday at 7:30 p.m. ET via the league’s online platform, CFL+.
CFL · Fri (8/11) @ 7:30 pm ET
Saskatchewan Roughriders | at | Montreal Alouettes |
Percival Molson Memorial Stadium, Montreal, CA |
Saskatchewan snapped its three-game losing streak last week with a 26-24 come-from-behind victory over the Ottawa Redblacks. They struggled to establish the run game, much like all season. But Mason Fine found ways to keep the chains moving with 296 passing yards on the day.
The credit belongs to the defense that contained Redblacks quarterback Dustin Crum to 174 yards passing (16-20) and just 21 yards on the ground on four carries.
Montreal is fresh off a dramatic win over the Hamilton Tiger-cats and hoping to win its third game in a row. The Alouettes’ offense struggled to get on track for much of the game, but an 18-point fourth quarter secured the win for the Alouettes. Cody Fajardo had a 318-yard day but also threw two interceptions with just one touchdown.
Expect A Defensive Battle
Neither team has been lighting up the scoreboard this season. Montreal has averaged 22.6 PPG this season to 20.5 for Saskatchewan. The Alouettes’ defense will keep the Roughriders’ offense under control. Saskatchewan’s defense will probably not have similar luck against Montreal’s attack. But it may not need to against a lackluster Alouettes offense.
Our Pick: Under 44.5
Calgary Stampeders (3-5 SU, 3-5 ATS) vs. BC Lions (6-2 SU, 5-3 ATS)
The game will be broadcast Saturday on CBSSN at 7 p.m. ET. Fans can stream the game via the league’s online platform, CFL+. They can also stream it at CBSSports.com or on CBS Sports App.
CFL · Sat (8/12) @ 7:00 pm ET
Calgary Stampeders | at | BC Lions |
BC Place, Vancouver, CA |
Claim $1,250 First Bet + 1000 Tier Credits + 1000 Reward Credits® at Caesars
The Lions are certainly a different team when quarterback Vernon Adams is not in the lineup. Dane Evans struggled to get the offense on track, and Dominique Davis had even less success after replacing an injured Evans in the second half. But the absence of Adams does not explain the complete breakdown by the BC defense in last week’s 50-14 loss to Winnipeg.
Heading into this week’s game against Calgary, it’s unclear who will play quarterback for the Lions. Officially, Adams Jr. is week to week, but the team will not risk bringing him back too early. Evans’ status for Saturday is unclear. If he can’t go, Dominque Davis will likely get his first start of the season.
Get Ready For a Low-Scoring Matchup
Whoever plays quarterback for the Lions will find it difficult to throw against Calgary’s No. 1 pass defense. But if they can’t establish the passing game, they’ll have to lean on a rushing attack that averages just 87 YPG.
BC has a solid defense that could be tested against a decent Calgary offense, especially if the offense struggles to get on track. The Stampeders will probably try to establish the run game and then sprinkle in enough passing to keep the Lions’ defense honest.
Our Pick: Under 45.5
Adams took first-team reps in practice Wednesday, so it looks like BC could get its QB1 back. That certainly makes taking the Lions at -5.5 an intriguing bet, but we still have more confidence in the Under.
Ottawa Red Blacks (3-5 SU, 3-5 ATS) vs. Toronto Argonauts (6-1 SU, 6-1 ATS) vs.): Moneyline, Point Spread, and Total
Fans can stream the game Sunday at 7 p.m. ET via the league’s online platform, CFL+.
CFL · Sun (8/13) @ 7:00 pm ET
Ottawa Red Blacks | at | Toronto Argonauts |
BMO Field, Toronto, CA |
Toronto will likely be without its star quarterback, Chad Kelly, who got injured in the first half of the Argonauts’ loss to Calgary last week. Officially, the injury was not deemed severe; the team said he could have returned if needed. But they opted to keep him out and could do the same this week to give his ankle more time to heal since Toronto has a bye next week.
Cameron Dukes started the second half against the Stampeders and was unimpressive, completing eight of 15 passes for 63 yards. Without a passing game to open up the defense, the run game struggled, gaining just 61 yards.
Dustin Crum dazzled in his first two starts, with wins against Winnipeg and Calgary. But he came back down to Earth in his last two games, losses against Hamilton and Saskatchewan. He’ll need to figure out how to get the passing game on track and find a few more running lanes for Ottawa to be competitive.
It Depends on Whether Chad Kelly Plays (Update)
Should Kelly get the start and be able to finish the game, the Redblacks do not stand a chance. But without him, fans should not expect much from the Toronto offense against a solid Ottawa defense.
With only four starts to reference, it’s hard to say whether Dustin Crum can get the offense back on track against one of the better defenses in the league.
Update: Kelly was listed as a full participant in practice on Wednesday
Our Pick: Many sportsbooks have decided not to offer a betting line for the game with Chad Kelly’s status in question. Once Kelly’s availability becomes clear, the odds for this game will change. Since he did participate in practice Wednesday, take Toronto at -7.5.
Taking the Over is also an option if Kelly plays, but it is hard to say how much Ottawa will contribute. Don’t bank on Kelly and the Argonauts scoring 40+.
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