BC Lions vs Toronto Argonauts Prediction, 8/23/2025 CFL Pick, Tips and Odds
Game: BC Lions vs Toronto Argonauts
Date: Saturday, August 23, 2025
Location: BMO Field in Toronto, ON
TV: TSN
Odds/Point Spread: BC Lions (-3)
BMO Field is the venue where and the Toronto Argonauts (2-8) will play the BC Lions (5-5) on Saturday. Toronto opens this contest as 3-point dogs. The O/U has been set at 55.5. The QB's who are expected to start are Nathan Rourke and Nick Arbuckle.
The last time they took the field the Lions played the Alouettes and notched a win by a score of 36-18. Nathan Rourke went 26/34 with 382 yards through the air and completed 4 touchdowns. He gave away 1 interception during the game. James Butler paced the team on the ground for that game. He tore off a long run of 26 yards but wasn't able to convert a rushing touchdown. He racked up a total of 81 yards on 16 carries which had him averaging 5.0 yards per run. Keon Hatcher was the leader in receiving yardage with a tally of 156 yards on 11 receptions. He notched an average of 14.2 yards per reception for that game.

Get all of our CFL Expert Picks
When discussing their scoring prowess, the Lions sit 5th in the CFL maintaining an average of 27.3 points per outing. During the season so far, the Lions have thrown for a total of 3,197 yards through the air as well as an average of 319.7 throwing yards per contest, which has them sitting 1st in the CFL. They hold an average of 108.4 rushing yards per game and have toted the ball for 1,084 yards overall. The BC Lions have an average of 428.1 yards per contest ranking them 1st in the league.
The Lions are sitting in 4th in the league concerning the opposition scoring, giving up 27.2 points per game. They are giving up 5.1 yards per rush and 107.9 yards on the ground per game this year. During this campaign, they have given up 1,079 running yards through 10 games. When it comes to yards through the air, the Lions have conceded 2,317 yards which puts them in 1st in the league. Over the course of their 10 games played this season, they have given up 231.7 yards per contest through the air in addition to allowing a completion percentage of 67.6%. During the season, they have yielded 339.6 yards per contest which ranks them 2nd in the CFL.
The last time they took the field the Argonauts faced the Elks and lost 28-20. Deonta McMahon led the team in rushing for the game. He had a long run of 6 yards but wasn't able to convert a rushing touchdown. He scurried for 12 yards via 4 carries which means he ran for an average of 3.0 yards per carry. Dejon Brissett was the receiving yardage leader by earning 96 yards on 7 catches. He notched an average of 13.7 yards per catch for the game. Nick Arbuckle went 30/42 with 382 yards through the air and threw 1 TD. He ended the game with no interceptions.
For the year thus far, the Argonauts have racked up 2,905 yards through the air as well as an average of 290.5 passing yards per game, ranking them 3rd in the CFL. The Toronto Argonauts are averaging 338.7 yards per game which ranks them 7th in the league. They hold an average of 48.2 yards per game on the ground and have rushed for 482 yards for this year. When it comes to putting points on the board, the Argonauts are ranked 3rd in the league holding an average of 27.7 PPG.
The Argonauts are relinquishing 32.0 points per game, ranking them 9th in the league. Overall, they have given up 320 total points. Toronto has conceded a total of 1,144 yards via the ground game (114.4 yards/game) as well as 12 touchdowns on the ground this season. They have allowed 16 touchdowns via the pass as well as 253.4 yards per game, ranking them 2nd in the CFL.
Who will win tonight's football game against the spread?
Josh Schonwald's Pick: Take BC Lions (-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