Game: Edmonton Elks vs Saskatchewan Roughriders
Date: Friday, July 25, 2025
Location: Mosaic Stadium, Regina, SK
Broadcast: TSN
Betting Odds: Edmonton Elks (+9.5)
The Saskatchewan Roughriders (5-1) welcome the Edmonton Elks (1-4) to Mosaic Stadium on Friday evening. Detroit is entering this matchup as 9.5-point underdogs. The total points line has been established at 52.5, with Tre Ford and Trevor Harris expected to start at quarterback.
In their previous matchup, the Elks faced off against the Lions, suffering a defeat with a final score of 32-14. Tre Ford completed 4 of 12 passes for 34 yards, failing to score through the air and throwing 1 interception. However, he led the team in rushing with a total of 47 yards on 4 carries, the longest being an 18-yard run, although he did not find the end zone. Kurleigh Gittens Jr. was the standout receiver, accumulating 55 yards on 3 catches, averaging 18.3 yards per reception.

Discover all of our CFL Betting Insights
In terms of offensive performance, the Elks rank 7th in the CFL, averaging 23.6 points per game. So far this season, they have thrown for 970 yards, averaging 194.0 passing yards per game—placing them 9th in the league. They are also averaging 106.8 rushing yards per game with a total of 534 rushing yards this season. Overall, the Edmonton Elks have a total yardage average of 300.8 yards per game, which puts them 9th in the league.
Defensively, the Elks have given up 1,631 passing yards, ranking them 6th in the CFL. They allow an average of 444.8 yards per game, placing them 9th in the league. In terms of points allowed, they rank 9th, allowing an average of 34.0 points per game. Their defense concedes an average of 5.4 yards per rush and 118.6 rushing yards per game. Over five games this season, they’ve allowed approximately 326.2 passing yards per game with a completion rate against them of 78.9%. In total, they’ve given up 593 rushing yards so far in the season.
In their last outing, the Roughriders secured a victory against the Lions with a score of 33-27. A.J. Ouellette led the ground game with a long run of 15 yards, finishing with 72 yards on 15 carries, averaging 5.0 yards per carry. Dohnte Meyers topped the receiving charts with 132 yards on 7 receptions, averaging 18.9 yards per catch. Quarterback Trevor Harris threw for 395 yards on 23 of 30 passing attempts, contributing 3 touchdowns and 1 interception in the game.
When it comes to scoring, the Roughriders are 3rd in the league with an average of 29.7 points per game. This season, they have achieved a total of 1,758 passing yards, with an average of 293.0 passing yards per game, placing them 3rd in the CFL. They average 113.5 rushing yards per game, amassing a total of 681 rushing yards for the season. Overall, the Saskatchewan Roughriders average 406.5 total yards per game, ranking them 2nd in the league.
Defensively, the Roughriders are allowing an average of 25.0 points per game, which places them 3rd in the CFL. They have given up 150 total points this season. Saskatchewan has surrendered 443 rushing yards, averaging 73.8 rushing yards allowed per game, along with 5 rushing touchdowns. In terms of pass defense, they have conceded 12 touchdowns through the air, averaging 310.2 yards allowed per game, ranking them 8th in the CFL.
Who will emerge victorious in this clash in the CFL?
Guy Bruhn’s Prediction: Take Saskatchewan Roughriders (-9.5)
Get $60 in FREE premium member picks. No obligation, no intrusive sales, and no credit card required. Sign up easily for immediate access. Click Here
Source link