Saskatchewan Roughriders vs Toronto Argonauts Prediction, 6/20/2025 CFL Pick, Tips and Odds
Game: Saskatchewan Roughriders vs Toronto Argonauts
Date: Friday, June 20, 2025
Location: BMO Field in Toronto, ON
TV: TSN
Odds/Point Spread: Saskatchewan Roughriders (-2.5)
The Toronto Argonauts (0-2) play the Saskatchewan Roughriders (2-0) at BMO Field on Friday. Toronto opens this matchup as 2.5-point underdogs. The total opens at 48. The starting quarterbacks are Trevor Harris and Nick Arbuckle.
In their last game the Roughriders played the Tiger-Cats and earned the win by a score of 28-23. Trevor Harris went 26/37 with 295 yards passing and added 1 touchdown. He gave away 1 interception during the game. A.J. Ouellette led the team in rushing for that game. He broke a long run for 47 yards and he ran for 1 touchdown for the game. He scurried for 96 yards by way of 13 carries which means he ran for an average of 7.4 yards per tote. KeeSean Johnson was the receiving yardage leader by racking up 124 yards on 8 receptions. He notched an average of 15.5 yards per reception for that game.

Get all of our CFL Betting Picks
During this campaign thus far, the Roughriders have a total of 562 passing yards not to mention an average of 281.0 passing yards per game, which ranks 4th in the league. The Saskatchewan Roughriders have an average of 392.0 yards per outing which has them ranked 5th in the league. They have an average of 111.0 rushing yards per game and have toted the ball for 222 yards in total. When it comes to how much they score, the Roughriders are ranked 4th in the league by tallying 29.5 points per game.
Regarding yards through the air, the Roughriders have given up 687 yards which has them sitting in 9th in the league. For the season, they are granting 384.0 yards/game which ranks them 5th in the league. The Roughriders are sitting in 5th in the league when it comes to the opposition scoring, allowing 24.5 PPG. They are giving up an average of 3.5 yards per rush on the ground and 40.5 yards on the ground per game over the course of this season. In their 2 games, they have surrendered 343.5 yards per contest via the pass as well as allowing a completion percentage of 74.1%. Over the course of this season, they have given up 81 rushing yards through 2 outings.
In their last game the Argonauts took on the Stampeders and were beaten 29-19. Miyan Williams paced the team on the ground for that contest. He tore off a long run of 19 yards but he wasn't able to rush for a TD on the day. He rushed for 62 yards on 9 carries which meant he averaged 6.9 yards per carry. Miyan Williams was the receiving yardage leader with a tally of 65 yards on 9 receptions. He had an average of 7.2 yards per reception for that contest. Nick Arbuckle went 31/42 with 309 yards through the air and added 1 touchdown. He walked away with 2 interceptions during the game.
Regarding how much they score, the Argonauts sit 8th in the league holding an average of 14.5 points per contest. During this campaign so far, the Argonauts have compiled 539 passing yards together with holding an average of 269.5 passing yards per game, ranking them 6th in the league. They have an average of 50.5 yards via the ground game and have toted the ball for 101 yards for this year. The Toronto Argonauts are averaging 320.0 yards per contest ranking them 7th in the league.
The Argonauts are allowing 28.5 PPG, ranking them 6th in the league. This season, they have given up 57 points in total. Toronto has allowed the opposition a total of 250 rushing yards (125.0 yards/game) in addition to 3 touchdowns rushing for the season. They have surrendered 1 touchdown via the pass in addition to 237.5 yards per contest, which has them in 3rd in the CFL.
Who will win tonight's CFL game ATS?
Guy Bruhn's Pick: Take Toronto Argonauts (+2.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