Calgary Stampeders vs BC Lions Prediction, 10/4/2025 CFL Pick, Tips and Odds
Game: Calgary Stampeders vs BC Lions
Date: Saturday, October 4, 2025
Location: BC Place in Vancouver, BC
TV: TSN
Odds/Point Spread: Calgary Stampeders (+3.5)
The BC Lions (8-7) play the Calgary Stampeders (8-6) at BC Place on Saturday. Calgary opens this game as 3.5-point underdogs. The over/under opens at 55.5. The starting quarterbacks are Vernon Adams Jr. and Nathan Rourke.
In their last contest the Stampeders played the Alouettes and were beaten 38-20. Vernon Adams went 19/29 with 238 yards through the air and tossed 1 touchdown. He gave away 1 pick on the day. Dedrick Mills paced the team in rushing for that game. He had a long run of 22 yards but he never crossed the endzone by way of the rush. He rushed for 81 yards on 10 carries which meant he was running for 8.1 yards per run. Jalen Philpot was the receiving yardage leader with a tally of 64 yards on 7 receptions. He had an average of 9.1 yards per reception for that game.

Get all of our CFL Expert Picks
For the season to this point, the Stampeders have a total of 3,443 passing yards along with an average of 245.9 passing yards per contest, which has them sitting 6th in the league. The Calgary Stampeders have an average of 366.6 yards/game which has them ranked 4th in the CFL. They are averaging 120.7 yards per game on the ground and have rushed for 1,690 yards for the season. When it comes to the points being put on the board, the Stampeders are ranking 6th in the league holding an average of 25.9 PPG.
In terms of passing yardage, the Stampeders have surrendered 3,707 yards which has them sitting in 2nd in the league. Over the course of this year, they are giving up 377.4 yards/game putting them 7th in the CFL. The Stampeders are sitting in 2nd in the league regarding the opposition scoring, conceding 23.9 PPG. The opposition is running for 5.6 yards per rush and 112.6 rushing yards per game this season. Over the course of their 14 games played, they have yielded 264.8 yards per game via the pass in addition to allowing a completion percentage of 70.5%. During the season, they have allowed 1,577 yards via the ground game in 14 outings.
The last time they took the field the Lions went up against the Argonauts and ended up getting the win by a score of 27-22. James Butler paced the team in rushing for the game. His longest run of the day went for 45 yards but wasn't able to convert a rushing touchdown. He racked up a total of 72 yards by way of 7 carries which had him averaging 10.0 yards per run. Keon Hatcher was the leader in receiving yardage by racking up 87 yards on 4 catches. He had an average of 21.8 yards per catch for the game. Nathan Rourke went 16/24 with 235 yards passing and threw 1 TD. He gave away 3 interceptions on the day.
During this campaign to this point, the Lions currently sit at 4,645 yards via the pass as well as an average of 309.7 passing yards per contest, which is ranked 1st in the CFL. The BC Lions average 424.9 yards/game which ranks them 1st in the league. They have an average of 115.3 yards per game on the ground and have toted the ball for 1,729 yards for this season. In terms of the points being put on the board, the Lions currently rank 1st in the CFL maintaining an average of 30.5 points per contest.
The Lions are allowing 28.7 points per contest, which has them in 7th in the CFL. Over the course of the season, they have given up 430 points in total. BC has allowed a total of 1,553 yards rushing (103.5 yards per outing) as well as 14 touchdowns via the rush this season. They have given up 26 touchdowns through the air as well as 247.7 yards per contest, which has them in 1st in the league.
Who will win tonight's football game against the spread?
Josh Schonwald's Pick: Take Calgary Stampeders (+3.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