Stampeders vs Lions Prediction, Picks & Odds for CFL Week 18

Knapp's prediction: BC secures a pivotal home win to leapfrog Calgary in the West Division standings.

Trevor Knapp - Betting Analyst at Covers.com
Trevor Knapp • Betting Analyst
Oct 2, 2025 • 17:05 ET • 4 min read

CFL

Match starts: 46 hrs
BC
67 %
CGY
33 %
EXPERT PICK - SPREAD
BC -3.5 (-120) BC -3.5 (-120)
Read Analysis
Justin McInnis BC Lions CFL
Photo By - Imagn Images. BC Lions wide receiver Justin McInnis (18) celebrates scoring a touchdown.

There’s a different feeling in the air in BC these days.

Fresh off their third straight win of the season, the BC Lions are back over .500 for the first time since early June, and Buck Pierce’s team is showing no signs of that momentum crashing to a halt against the Calgary Stampeders.

With second place in the West in sight, my Stampeders vs. Lions predictions break down why the home team will pull away inside BC Place.

Here are my CFL picks for Saturday, October 4, with kickoff set for 7:00 p.m. ET on TSN.

Stampeders vs Lions prediction

My Stampeders vs Lions pick: Lions -3.5 (-120 at BET99)

The BC Lions defeated the Toronto Argonauts 27-22 last week, improving to 8-7 and suddenly putting a potential home playoff game back on the table.

BC is now set to face a Calgary Stampeders team that has cooled off, dropping each of its last three contests by double digits. Calgary has surrendered an average of 40.3 points per game over that stretch, which included coughing up 527 net yards to Nathan Rourke and the Leos.

Although the Lions' defence remains imperfect, the pass rush has been much improved over the last month, spearheaded by All-Star Matthieu Betts. The 2023 Most Outstanding Defensive Player of the Year has collected nine sacks (NINE!) over BC's past three games, and he’ll have added help inside with defensive tackle DeWayne Hendrix expected back after missing last week with an illness.

BC may also be getting reinforcements on offense. Slotback Jevon Cottoy practiced in full on Friday and could potentially return from an ankle injury, adding another element to an offense that already includes receivers Keion Hatcher and Justin McInnis, who rank first and fourth, respectively, in league receiving yards. Leos RB James Butler also paces the league on the ground, and he should shred a Stamps’ defense that is allowing a league-worst 112.6 rushing yards per game.

The Lions prevailed 52-23 in Calgary just two weeks ago, and I expect a similar outcome on Saturday in Vancouver.

Stampeders vs Lions same-game parlay (SGP)

Lions -3.5

Lions team total Over 29.5

BC is 4-1 ATS in its last five games against Calgary, and the Stamps have failed to cover the spread since Week 13.

Although the Lions fell short of this team total last week, they still managed 27 points despite Rourke throwing three interceptions. BC had no trouble moving the chains, but turnovers prevented them from eclipsing 30+ points for the eighth straight contest.

This team total was listed at 32.5 last week, so I’m jumping at the chance to grab them at this number.

Bet on the CFL at BET99!

One of Canada's best sportsbooks for football betting, join BET99 and get up to $800 bonus bets back if your first bet doesn’t win when using our BET99 promo code COVERSBONUS

*Not available in Ontario. 19+. Gambling problem? Call 1-800-GAMBLER.

Stampeders vs Lions odds

Stampeders vs Lions live odds

Stampeders vs Lions opening odds

  • Spread: Calgary +3.5 (-110) | BC -3.5 (-110)
  • Moneyline: Calgary +160 | BC -200
  • Over/Under: Over 54.5 (-120) | Under 54.5 (-110)

Stampeders vs Lions trend

BC is 7-3 SU in its last 10 head-to-head matchups against Calgary.

How to watch Stampeders vs Lions and game info

Location BC Place, Vancouver, BC
Date Saturday, October 4, 2025
Kick-off 7:00 p.m. ET
TV TSN

Stampeders vs Lions key injuries

Stampeders: Jeshrun Antwi RB (Out), Ben Labrosse DB (Out), Shaun Peterson DL (Out), Jackson Sombach DB (Out). 
Lions: Jevon Cottoy SB (Questionable), Jarrell Broxton OL (Questionable), Garry Peters DB (Questionable), Dejon Allen OL (Out), Christian Covington DL (Out). 

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

Pages related to this topic

Trevor Knapp - Covers
Betting Analyst

Trevor joined the Covers content team as a publishing editor in early 2022. Growing up in Vancouver, he studied Broadcast and Online Journalism at the British Columbia Institute of Technology (BCIT), and interned with TSN and Sportsnet Radio while also writing for the Daily Hive.

An avid bettor of the MLB, NFL, and CFL, Trevor advises his fellow sports bettors to leave their hearts at the door and not hesitate to fade their favorite team. It's a strategy he follows regularly as an apathetic Indianapolis Colts and Toronto Blue Jays fan.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo