Toronto Argonauts vs BC Lions Prediction, 7/25/2026 CFL Pick, Tips and Odds
Game: Toronto Argonauts vs BC Lions
Date: Saturday, July 25, 2026
Location: BC Place in Vancouver, BC
TV: TSN
Odds/Point Spread: Toronto Argonauts (-3)
BC Place is the venue where and the BC Lions (1-4) will take on the Toronto Argonauts (2-4) on Saturday. BC opens this matchup as 3-point dogs. The total has been set at 58.5. The expected starting quarterbacks are Chad Kelly and Chase Brice.
The last time they took the field the Argonauts took on the Tiger-Cats and lost 24-23. Chad Kelly went 25/35 with 322 yards passing and completed 1 touchdown. He threw 1 pick in the game. Sam Hicks paced the team on the ground for that contest. He broke a long run for 20 yards but wasn't able to convert a rushing touchdown. He racked up a total of 47 yards on 7 carries which meant he averaged 6.7 yards per carry. Tyler Kahmann was the receiving yardage leader with a total of 104 yards on 6 catches. He earned an average of 17.3 yards per reception for that contest.

Get all of our CFL Expert Picks
During this campaign so far, the Argonauts have compiled 2,137 passing yards as well as holding an average of 356.2 throwing yards per outing, giving them a rank of 1st in the league. The Toronto Argonauts have an average of 440.3 yards per outing which is good for 2nd in the CFL. They hold an average of 84.2 run yards per game and have run for 505 yards overall. Concerning the points being put on the board, the Argonauts are 4th in the league scoring 32.3 points per contest.
Regarding passing yardage, the Argonauts have conceded 2,032 yards which ranks them 8th in the CFL. Overall, they are granting 424.5 yards per game putting them at 7th in the CFL. The Argonauts rank 7th in the CFL regarding team defense, giving up 34.5 PPG. They are allowing teams to run for an average of 4.5 yards per tote and 85.8 yards on the ground per game for the season. During their 6 games played this season, they have given up 338.7 yards per game via the pass and giving up a completion percentage of 73.8%. In total, they have conceded 515 yards via the ground game in 6 games.
The last time they took the field the Lions played the Elks and were beaten 19-17. Alexander Horvath led the team on the ground in the game. He had a long run of 5 yards and he notched 1 TD in the game. He rushed for 11 yards via 4 carries which meant he was running for 3.0 yards per carry. Keon Hatcher led the team in receiving yardage with a total of 81 yards on 4 receptions. He earned an average of 20.3 yards per reception in the game. Chase Brice went 20/34 with 226 yards passing and added 1 touchdown. He tossed 4 interceptions during the game.
During the season to this point, the Lions have compiled 1,643 passing yards along with an average of 328.6 throwing yards per game, giving them a rank of 3rd in the league. The BC Lions hold an average of 406.0 yards per contest which has them ranked 4th in the CFL. They hold an average of 77.4 yards per game via the rush and have run for 387 yards for the year. When it comes to how much they score, the Lions are 5th in the league scoring 28.0 points per contest.
BC has allowed the opposition a total of 266 yards via the ground game (53.2 yards per contest) in addition to 2 touchdowns on the ground for the season. The Lions are allowing 31.2 points per game, which puts them in 6th in the CFL. In total, they have conceded 156 points in total. They have allowed 15 touchdowns via the pass as well as 312.6 yards per game, which puts them in 6th in the CFL.
Who will win tonight's football game against the spread?
Josh Schonwald's Pick: Take Toronto Argonauts (-3)
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

