Week 7 of the CFL season features a trio of matchups we’ve already seen before, including a compelling test for the Calgary Stampeders on the road against the Winnipeg Blue Bombers.
The pregame narrative: On Saturday, the BC Lions look to avenge a previous blowout loss against the Saskatchewan Roughriders. Then on Sunday, the four-game slate wraps up with the second leg of a home-and-home between the slumping Ottawa Redblacks and the rolling Hamilton Tiger-Cats.
Check out the latest CFL Week 7 predictions for the games beginning Thursday, July 17.
CFL Week 7 predictions
Best bet: Stampeders +4.5 (-114)
Calgary was dealt a tough hand by the scheduling gods (and weather gods) this week, which is the only reason this line makes any amount of sense.
Air quality concerns prompted the Stampeders’ Week 6 game in Saskatchewan to be rescheduled from Friday to Saturday, turning this into a short week for Calgary.
While the Stamps have only had five days of rest, the post-bye Bombers haven’t played since July 3.
Of course, that Week 5 matchup was a Calgary/Winnipeg showdown, and the Stampeders dominated at home in a 37-16 win.
- Calgary’s No. 1 scoring defence turned Winnipeg over twice on interceptions and twice on downs.
- The Stamps allow the fewest passing yards per attempt (6.88), which made things difficult for the Blue Bombers’ pass-heavy approach.
- Offensively, Vernon Adams Jr. had a solid night (13 for 18, 222 yards and two TDs) to fuel the No. 2 total offence in the CFL.
Calgary (4-1) already has four straight-up wins as an underdog this season. This is a really good team that’s worth backing with points, no matter what the rest discrepancy is.
And keep in mind that Dalton Schoen, Winnipeg’s top receiving threat, was a non-participant in practice on Monday and Tuesday. His absence would be a significant loss for the Bombers.
Key stat: Calgary is 4-1 ATS this season and 4-1 ATS in its past five matchups vs. Winnipeg (since August 2023).
CFL Week 7 best bets
Roughriders moneyline (-115): BC earned some respect with a one-point road win at Montreal a couple of weeks ago. But that doesn’t wash away the bludgeoning it took in Saskatchewan back in Week 4.
The Roughriders forced four turnovers in a 37-18 victory. And sure, Lions quarterback Nathan Rourke was absent for that game, but so was Riders QB1 Trevor Harris.
Harris is coming off a monster passing game (36 for 44, 425 yards and one TD) against a tough Calgary defence. That matters with another stout defence on the schedule this week.
Dating back to last fall, the Riders are 3-0 SU and ATS vs. the Lions. In my view, BC has dominated Edmonton twice this season to pad its stats while accomplishing little else.
Tiger-Cats moneyline (-122): Hamilton beat Ottawa last Saturday, 23-20, and I think the Ti-Cats can double down with another victory in Week 7.
The Tiger-Cats have the best player in this game, receiver Kenny Lawler, and that’s always a good place to start.
- Lawler has 30 catches, 578 yards and seven TDs through five games. It’s early, but the former Cal wideout is on pace to set the CFL’s single-season receiving TD record.
- Hamilton (3-2) has won three in a row to move into a tie atop the East Division. Ottawa (1-5) has lost three in a row to sink to the basement.
Redblacks QB Dru Brown has some juice, but he might be a bit too erratic. The Ti-Cats picked off Brown twice last week and also sacked him twice.
CFL Week 7 predictions as of 10:30 a.m. on 07/16/2025.
Jordan enjoys writing data-driven game previews and analysis articles — especially for MLB markets or NFL/NBA props. And as a proud Ohio University grad, he’ll always have a soft spot for college sports (especially if the Bobcats are involved). Previous stops include mlb.com, Sportsnet and The Athletic.