BC Lions vs Saskatchewan Roughriders Prediction, 6/28/2025 CFL Pick, Tips and Odds
Game: BC Lions vs Saskatchewan Roughriders
Date: Saturday, June 28, 2025
Location: Mosaic Stadium in Regina, SK
TV: TSN
Odds/Point Spread: BC Lions (+5.5)
The BC Lions (1-2) travel to Mosaic Stadium on Saturday where they'll meet the Saskatchewan Roughriders (3-0). BC opens this matchup as 5.5-point dogs. The over/under opens at 51.5. The starting quarterbacks are Nathan Rourke and Trevor Harris.
In their last game the Lions went up against the Blue Bombers and were defeated 27-14. Jeremiah Masoli went 25/44 with 281 yards passing and tossed 1 touchdown. He gave away 2 interceptions in the game. James Butler led the team in rushing for that contest. He tore off a long run of 19 yards but he never crossed the endzone by way of the rush. He racked up a total of 44 yards via 9 carries which had him averaging 5.0 yards per run. Justin McInnis was the receiving yardage leader with a tally of 94 yards on 9 receptions. He had an average of 10.4 yards per reception for that contest.

Get all of our CFL Expert Picks
For the year to this point, the Lions currently sit at 928 passing yards along with an average of 309.3 passing yards per game, which has them ranked 2nd in the CFL. The BC Lions average 394.7 yards per game ranking them 2nd in the CFL. They have an average of 85.3 yards per game via the rush and have run for 256 yards for this year. When looking at the points being put on the board, the Lions are sitting 6th in the league with 21.7 points per outing.
The Lions sit in 4th in the CFL concerning the opposition scoring, giving up 25.0 points per contest. The opposition is running for 4.7 yards per rush and 124.7 rushing yards per contest for the season. During the season, they have allowed 374 yards via the ground game in 3 games. In terms of passing yardage, the Lions have given up 574 yards which has them ranked 2nd in the league. During their 3 games played this year, they have given up 191.3 yards per contest through the air and allowed a completion percentage of 67.1%. Over the course of this season, they are conceding 316.0 yards per contest ranking them 2nd in the league.
In their last game the Roughriders went up against the Argonauts and won 39-32. A.J. Ouellette led the team in rushing for that contest. He tore off a long run of 25 yards and he notched 1 touchdown for the game. He scurried for 91 yards on 17 carries which meant he was running for 5.4 yards per carry. KeeSean Johnson was the leader in receiving yardage by earning 43 yards on 4 catches. He earned an average of 10.8 yards per reception for that contest. Trevor Harris went 13/17 with 234 yards passing and completed 2 touchdowns. He walked away with 1 pick during the game.
In relation to their scoring prowess, the Roughriders rank 2nd in the league maintaining an average of 32.7 points per game. During this campaign thus far, the Roughriders have racked up 790 yards through the air along with an average of 263.3 passing yards per contest, ranking them 4th in the CFL. They have an average of 122.0 yards per game on the ground and have run for 366 yards in total. The Saskatchewan Roughriders average 385.3 yards/game which ranks them 4th in the league.
Saskatchewan has allowed the opposition a total of 136 yards on the ground (45.3 yards per contest) and 16 touchdowns via the rush this season. The Roughriders are giving up 27.0 points per contest, which puts them in 5th in the league. In total, they have conceded 81 points in total. They have surrendered 5 touchdowns through the air as well as 305.0 yards per outing, which has them ranked 8th in the league.
Who will win tonight's football game against the spread?
Josh Schonwald's Pick: Take BC Lions (+5.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