Calgary Stampeders vs BC Lions Prediction, 11/1/2025 CFL Pick, Tips and Odds
Game: Calgary Stampeders vs BC Lions
Date: Saturday, November 1, 2025
Location: BC Place in Vancouver, BC
TV: TSN
Odds/Point Spread: Calgary Stampeders (+4.5)
The BC Lions (11-7) play the Calgary Stampeders (11-7) at BC Place on Saturday. BC opens this matchup as 4.5-point favorites. The O/U opens at 53.5. The men taking the field are Vernon Adams Jr. and Nathan Rourke.
In their last contest the Stampeders played the Elks and won by a score of 20-10. Vernon Adams went 17/24 with 285 yards through the air but wasn't able to get any balls in the endzone via the pass. He finished this contest without throwing a pick. Dedrick Mills led the team on the ground for the game. He had a long run of 16 yards but he wasn't able to rush for a TD on the day. He ran for a total of 69 yards on 17 carries which meant he averaged 4.1 yards per carry. Erik Brooks led the team in receiving yardage by earning 136 yards on 5 receptions. He notched an average of 27.2 yards per reception for the game.

Get all of our CFL Betting Picks
During the season so far, the Stampeders have a total of 4,497 passing yards not to mention an average of 249.8 passing yards per outing, giving them a rank of 5th in the league. The Calgary Stampeders have an average of 376.5 yards per game ranking them 4th in the league. They hold an average of 126.7 rushing yards per game and have run for 2,280 yards for the season. When it comes to this team's ability to score points, the Stampeders are ranking 4th in the league averaging 27.1 points per outing.
The Stampeders are ranked 2nd in the CFL concerning team defense, conceding 23.1 PPG. They are allowing 5.5 yards per rushing attempt and 101.2 rushing yards per game for the year. During this campaign, they have allowed 1,822 running yards through 18 outings. In terms of yards through the air, the Stampeders have conceded 4,856 yards which has them ranked 8th in the CFL. In their 18 games played this year, they have surrendered 269.8 yards per game via the pass and giving up a completion percentage of 70.9%. Over the course of this year, they are granting 371.0 yards per contest ranking them 7th in the league.
In their last contest the Lions faced the Roughriders and ended up getting the victory by a score of 27-21. James Butler paced the team in rushing for the game. His longest run of the day went for 11 yards but he never crossed the endzone by way of the rush. He rushed for a total of 28 yards via 8 carries which meant he was running for 4.0 yards per tote. Ayden Eberhardt was the receiving yardage leader by earning 101 yards on 4 catches. He had an average of 25.3 yards per reception for the game. Nathan Rourke went 23/28 with 368 yards passing and threw 3 TD's. He gave away 1 pick on the day.
In relation to their scoring prowess, the Lions sit 1st in the league holding an average of 31.1 points per outing. For the season thus far, the Lions have thrown for 5,722 passing yards along with holding an average of 317.9 passing yards per game, ranking them 1st in the CFL. They have an average of 113.4 yards per game via the rush and have rushed for 2,042 yards for this year. The BC Lions have an average of 431.3 yards/contest which ranks them 1st in the league.
The Lions are allowing 27.7 PPG, which has them sitting 7th in the CFL. Overall, they have relinquished 499 total points. BC has surrendered a total of 1,896 yards via the ground game (105.3 yards/game) as well as 18 touchdowns rushing for the year. They have surrendered 29 touchdowns through the air in addition to 247.3 yards/contest, which puts them in 2nd in the CFL.
Who will win tonight's CFL game ATS?
Guy Bruhn's Pick: Take BC Lions (-4.5)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of this Weeks Free CFL picks
Get all of this Weeks Expert CFL Picks

