The Saskatchewan Roughriders arrive at BC Place on a two-game winning streak looking to finally get the better of a BC Lions team that has beaten them twice already this season.

Game details

WhenSaturday, October 31, 2026 at 4:30 PM ET
WhereBC Place Stadium
TVTSN
LineBC Lions -6.5 | O/U 58.5 (market view)
Saskatchewan Roughriders record10-8
BC Lions record10-8

Overview

Both clubs sit at 10-8, but they're trending in opposite directions. Saskatchewan has won two straight, a 16-9 decision over the Edmonton Elks and a 16-12 win over the Montreal Alouettes, after dropping three in a row before that stretch, including a 24-44 blowout loss to Montreal and a 24-31 defeat at the hands of these very Lions. BC, meanwhile, is stumbling in the other direction with a two-game losing streak, falling 10-34 to the Winnipeg Blue Bombers and 13-32 to the Calgary Stampeders after a stretch of wins over the Ottawa Redblacks (41-20) and Toronto Argonauts (24-17).

The season series has not been kind to Saskatchewan. BC has won two of the three meetings this year, a 31-24 home win in Week 17 and a 30-16 home win in Week 12, with Saskatchewan's lone victory coming 31-27 on the road back in Week 2. Kickoff is set for Saturday, October 31, 2026 at 4:30 PM ET at BC Place Stadium, broadcast on TSN, under clear skies with a forecast of 52 degrees and light wind.

On paper this is a coin flip between two 10-8 teams, but BC's recent form is a problem, and Saskatchewan's injury list on offense is an even bigger one. The edge here is muddled: the Lions have the hotter history against this opponent, but the Roughriders have the hotter recent record. Welcome to the segment we like to call Too Close to Call.

Key players

Trevor Harris leads the Roughriders with 5,368 passing yards this season, and he'll need every bit of that arm with his top targets banged up.

KeeSean Johnson has been Saskatchewan's go-to receiver with a team-leading 1,328 receiving yards, but he is out with an ankle injury and will not play.

Jameer Thurman anchors the Saskatchewan defense with a team-leading 100 tackles on the season.

Nathan Rourke has thrown for 4,614 yards to pace the BC Lions offense this season.

Zander Horvath has been the engine of BC's ground game, leading the team with 894 rushing yards.

Keys to the game

Saskatchewan has to find a way to slow down Zander Horvath and BC's 894-yard rushing attack behind him.

Trevor Harris needs to produce without KeeSean Johnson and James Letcher Jr, both sidelined.

The Roughriders need to carry their two-game win streak forward and avoid the kind of letdown that produced the 24-44 loss to Montreal earlier this run.

Fantasy angles

Start Trevor Harris regardless of matchup; a passer sitting on 5,368 yards on the season doesn't become a bench option just because his receiving corps is thin.

Sit A.J. Ouellette, who is out with a neck injury and will not factor into this game at all.

Sit KeeSean Johnson, Saskatchewan's leading receiver with 1,328 yards, who is out with an ankle injury.

Start Brett Lauther, who leads the team with 39 field goals, in a game with a total set at 58.5 points.

Prediction

The market has BC Lions as 6.5-point favorites with a total of 58.5, and the market score sits at BC Lions 33, Saskatchewan Roughriders 26. That lines up with the shape of this matchup: BC has won two of three meetings with Saskatchewan this season, and the Roughriders are missing their leading rusher in A.J. Ouellette and leading receiver in KeeSean Johnson. Trevor Harris and that two-game win streak make this closer than BC's recent form suggests, but the number on the board reflects a Lions team that has had Saskatchewan's number more often than not in 2026.

Injury report

PlayerTeamPosStatus
A.J. OuelletteSaskatchewan RoughridersRBOut
Aaron PatrickSaskatchewan RoughridersDLOut
Albert AwachieSaskatchewan RoughridersRBOut
DaMarcus FieldsSaskatchewan RoughridersDBOut
Daniel JohnsonSaskatchewan RoughridersOTQuestionable
James Letcher JrSaskatchewan RoughridersWROut
Jermarcus HardrickSaskatchewan RoughridersOTOut
KeeSean JohnsonSaskatchewan RoughridersWROut
Lake Korte-MooreSaskatchewan RoughridersDLOut
Morgen RungeSaskatchewan RoughridersFBOut
Brandon YatesBC LionsOTOut
Chris SchleugerBC LionsOTOut
David GustaBC LionsDLOut
Deontai WilliamsBC LionsDBOut
Garry PetersBC LionsDBOut
James ButlerBC LionsRBOut
Jett EladBC LionsDBOut
Jonah TavaiBC LionsDLOut
Justin McinnisBC LionsWRQuestionable
Kory WoodruffBC LionsOTOut

Recent results

TeamLast games
Saskatchewan RoughridersWk21 W 16-9 vs Edmonton Elks, Wk20 W 16-12 vs Montreal Alouettes, Wk19 L 24-44 vs Montreal Alouettes

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.