Edmonton Elks vs Saskatchewan Roughriders Prediction, 7/25/2025 CFL Pick, Tips and Odds
Game: Edmonton Elks vs Saskatchewan Roughriders
Date: Friday, July 25, 2025
Location: Mosaic Stadium in Regina, SK
TV: TSN
Odds/Point Spread: Edmonton Elks (+9.5)
The Saskatchewan Roughriders (5-1) host the Edmonton Elks (1-4) at Mosaic Stadium on Friday. Edmonton opens this contest as 9.5-point dogs. The over/under has been set at 52.5. The expected starting quarterbacks are Tre Ford and Trevor Harris.
In their last game the Elks took on the Lions and ended up taking the loss by a score of 32-14. Tre Ford went 4/12 with 34 yards through the air but wasn't able to get any balls in the endzone via the pass. He gave away 1 pick during the game. Tre Ford paced the team in rushing for the game. His longest run of the day went for 18 yards but he never crossed the endzone by way of the rush. He rushed for a total of 47 yards via 4 carries which meant he was running for 11.8 yards per tote. Kurleigh Gittens Jr. led the team in receiving yardage with a total of 55 yards on 3 catches. He had an average of 18.3 yards per reception for the game.

Get all of our CFL Betting Picks
When it comes to this team's ability to score points, the Elks are ranking 7th in the CFL holding an average of 23.6 PPG. During this campaign thus far, the Elks currently sit at 970 yards through the air together with holding an average of 194.0 passing yards per game, ranking them 9th in the league. They are averaging 106.8 rushing yards per game and have run for 534 yards for this year. The Edmonton Elks hold an average of 300.8 yards per outing which has them ranked 9th in the league.
When it comes to yards through the air, the Elks have surrendered 1,631 yards which puts them in 6th in the CFL. In total, they have relinquished 444.8 yards/game ranking them 9th in the CFL. The Elks rank 9th in the league concerning the opposition scoring, giving up 34.0 PPG. They are giving up an average of 5.4 yards per run and 118.6 yards on the ground per contest for the year. In their 5 games played this year, they have given up 326.2 yards per outing through the air in addition to allowing a completion percentage of 78.9%. Overall, they have allowed 593 yards on the ground through 5 games.
In their last outing the Roughriders played the Lions and earned the victory by a score of 33-27. A.J. Ouellette led the team on the ground for that game. He tore off a long run of 15 yards but he wasn't able to run one in for a touchdown. He racked up a total of 72 yards on 15 carries which means he ran for an average of 5.0 yards per carry. Dohnte Meyers led the team in receiving yardage with a total of 132 yards on 7 catches. He earned an average of 18.9 yards per catch for that game. Trevor Harris went 23/30 with 395 yards passing and added 3 TD's. He threw 1 pick on the day.
Regarding putting points on the board, the Roughriders are ranked 3rd in the league by scoring 29.7 points per game. For the year to this point, the Roughriders have earned 1,758 yards via the pass as well as holding an average of 293.0 passing yards per game, ranking them 3rd in the league. They average 113.5 yards via the ground game and have toted the ball for 681 yards for the year. The Saskatchewan Roughriders hold an average of 406.5 yards per contest ranking them 2nd in the CFL.
The Roughriders are giving up 25.0 points per contest, which puts them in 3rd in the CFL. This season, they have given up 150 points in total. Saskatchewan has allowed a total of 443 rushing yards (73.8 yards per outing) as well as 5 touchdowns by way of the ground game for the season. They have surrendered 12 touchdowns through the air as well as 310.2 yards per contest, which puts them in 8th in the CFL.
Who will win tonight's CFL game ATS?
Guy Bruhn's Pick: Take Saskatchewan Roughriders (-9.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