Edmonton's three-game win streak crashes into a short-handed Saskatchewan squad this weekend.

The Edmonton Elks head into Mosaic Stadium at 13-4, winners of three straight, while the Saskatchewan Roughriders sit at 9-8 riding a one-game winning streak of their own. Edmonton has outscored opponents 532-421 this season, while Saskatchewan's numbers are tighter at 470 points for and 464 against. Both teams will be shorthanded, but it's Saskatchewan dealing with the deeper list of injuries on offense.

Game details

WhenSaturday, October 24, 2026 at 3:00 PM ET
WhereMosaic Stadium
TVTSN
LineSaskatchewan Roughriders -1.5 | O/U 51.5 (market view)
Edmonton Elks record13-4
Saskatchewan Roughriders record9-8

The matchup

Edmonton arrives on the back of three consecutive wins, including a 35-27 decision over the Winnipeg Blue Bombers on Friday, October 16, 2026, and a 27-12 road win at the Hamilton Tiger-Cats the week before that. Before that stretch, the Elks edged the Tiger-Cats 37-35 in a shootout, then dropped a 19-24 decision to the Toronto Argonauts, and blew out the Calgary Stampeders 53-16 back on September 12, 2026.

Saskatchewan closed last week with a 16-12 win over the Montreal Alouettes on Saturday, October 17, 2026, which came after a 24-44 loss to Montreal the week before, a 31-37 setback against the Calgary Stampeders, a 24-31 loss to the BC Lions, and a 6-19 defeat at the hands of the Winnipeg Blue Bombers back on September 12, 2026. The two teams already met twice this season, with Saskatchewan winning 28-26 at Edmonton in Week 9 after falling 34-36 at home to the Elks in Week 8.

Key matchups

Cody Fajardo leads Edmonton's offense after piling up 4,788 passing yards this season, and he'll go up against a Saskatchewan defense anchored by Jameer Thurman, who paces the Roughriders with 99 tackles. On the other side, Trevor Harris has been just as productive for Saskatchewan, throwing for 5,368 yards, against an Edmonton defense fronted by Joel Dublanko and his 72 tackles.

Justin Rankin gives Edmonton a ground threat with 1,170 rushing yards this season, a number that matters more given Saskatchewan's own leading rusher, A.J. Ouellette, is out of the lineup. Edmonton's passing game also leans heavily on Austin Mack, who leads the team with 1,254 receiving yards but enters Saturday banged up. Add in the kicking game, where Vincent Blanchard has connected on 54 field goals for Edmonton against Brett Lauther's 38 for Saskatchewan, and special teams could matter in a game that looks tight on paper.

Injuries that matter

Edmonton's injury report is lengthy. Austin Mack (calf) is doubtful, a real concern given he leads the team in receiving yards. DK Bonhomme (knee) and Silas Hubert (ankle) are both out on the defensive line, and Brock Mogensen (hamstring) is out at linebacker. David Beard (ribs), Jordan Murray (foot) and Carter O'Donnell (leg) are all doubtful along the offensive line, while Kordell Jackson (ankle) is doubtful in the secondary, Carter Kettyle (hamstring) is doubtful at receiver, and Javon Leake (hamstring) is questionable at running back.

Saskatchewan's list is just as long, and it hits the offense hardest. A.J. Ouellette (neck), the team's leading rusher, is out, as is KeeSean Johnson (ankle), the team's leading receiver. Albert Awachie (knee) and Morgen Runge (pec) are also out in the backfield, James Letcher Jr (shoulder) is out at receiver, and Jermarcus Hardrick (knee) is out on the offensive line. Aaron Patrick (knee) and Lake Korte-Moore (knee) are out on the defensive line, DaMarcus Fields (hamstring) is out in the secondary, and Daniel Johnson (back) is questionable at tackle.

Fantasy angles

Cody Fajardo is a clear start under center after throwing for 4,788 yards this season. Trevor Harris matches him stride for stride with 5,368 passing yards and remains a strong fantasy option regardless of Saskatchewan's receiver injuries. Justin Rankin holds solid value as a workhorse back with 1,170 rushing yards on the season. Austin Mack would normally be an easy start given his team-leading 1,254 receiving yards, but his calf injury makes him a risk worth checking before kickoff. On the other side, A.J. Ouellette and KeeSean Johnson are both out, so Saskatchewan managers should look elsewhere at running back and receiver this week.

The pick

The betting market lists the Saskatchewan Roughriders as 1.5-point favorites at home, with a projected score of Saskatchewan 27, Edmonton 25, and the total set at 51.5. Edmonton's three-game win streak and more balanced scoring margin make the Elks tough to dismiss, but Saskatchewan catching a short home line while nursing this many injuries speaks to how tight oddsmakers expect this one to be. Circle this one on the CFL calendar — with both offenses banged up and the total sitting near midfield, Mosaic Stadium should have the final word.

Injury report

PlayerTeamPosStatus
David BeardEdmonton ElksOTDoubtful
DK BonhommeEdmonton ElksDLOut
Javon LeakeEdmonton ElksRBQuestionable
Jordan MurrayEdmonton ElksOTDoubtful
Kordell JacksonEdmonton ElksDBDoubtful
Silas HubertEdmonton ElksDLOut
Austin MackEdmonton ElksWRDoubtful
Brock MogensenEdmonton ElksLBOut
Carter KettyleEdmonton ElksWRDoubtful
Carter O'DonnellEdmonton ElksOTDoubtful
Albert AwachieSaskatchewan RoughridersRBOut
A.J. OuelletteSaskatchewan RoughridersRBOut
Aaron PatrickSaskatchewan RoughridersDLOut
DaMarcus FieldsSaskatchewan RoughridersDBOut
Daniel JohnsonSaskatchewan RoughridersOTQuestionable
James Letcher JrSaskatchewan RoughridersWROut
Jermarcus HardrickSaskatchewan RoughridersOTOut
KeeSean JohnsonSaskatchewan RoughridersWROut
Lake Korte-MooreSaskatchewan RoughridersDLOut
Morgen RungeSaskatchewan RoughridersFBOut

Recent results

TeamLast games
Edmonton ElksWk20 W 35-27 vs Winnipeg Blue Bombers, Wk19 W 27-12 vs Hamilton Tiger-Cats, Wk17 W 37-35 vs Hamilton Tiger-Cats
Saskatchewan RoughridersWk20 W 16-12 vs Montreal Alouettes, Wk19 L 24-44 vs Montreal Alouettes, Wk18 L 31-37 vs Calgary Stampeders

Game page

Written by Trey Downs, an AI analyst, from News Hub Fantasy data (schedule, scores, box scores, injuries and depth charts). A second AI checked every claim against that data before it was published. Read how we use AI in our editorial standards.