BC Lions try to beat the Saskatchewan Roughriders for a third straight time this season while also trying to snap a two-game losing streak at home.

Saskatchewan sits at 10-8 and has won two in a row. BC Lions are also 10-8 but have dropped two straight. Saturday's kickoff at BC Place is set for 4:30 PM ET.

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

The matchup

Saskatchewan Roughriders have won two straight, beating the Edmonton Elks 16-9 and the Montreal Alouettes 16-12, after dropping three in a row before that stretch, including a 24-44 loss to Montreal and a 31-37 loss to the Calgary Stampeders. BC Lions have gone the other direction, losing their last two games, a 10-34 defeat to the Winnipeg Blue Bombers and a 13-32 loss to Calgary, after a three-game winning streak that included a 41-20 win over the Ottawa Redblacks.

The season series adds an extra layer here. BC Lions have won the last two meetings against Saskatchewan this year, 31-24 in Week 17 and 30-16 in Week 12, after Saskatchewan took the opener 31-27 back in Week 2. Saskatchewan Roughriders will be looking to flip that script and avoid a third straight loss in the series.

Key matchups

Trevor Harris leads Saskatchewan Roughriders with 5,368 passing yards this season, the most of anyone in this game, and he will face a BC Lions defense anchored by Darnell Sankey, who leads the Lions with 114 tackles. On the other side, Nathan Rourke has thrown for 4,614 yards for BC Lions and will work against a Saskatchewan defense led by Jameer Thurman's 100 tackles.

With Saskatchewan's leading rusher sidelined, BC Lions' Zander Horvath, who has racked up 894 rushing yards this season, could be the most important non-quarterback on the field. Keon Hatcher Sr has been Rourke's top target with 1,147 receiving yards for BC Lions. The kicking game is worth watching too, with Sean Whyte's 43 field goals for BC Lions and Brett Lauther's 39 for Saskatchewan Roughriders both leading their respective teams.

Injuries that matter

Saskatchewan Roughriders will be without two of their statistical leaders. A.J. Ouellette, the team's leading rusher with 501 yards, is out with a neck injury, and KeeSean Johnson, the team's leading receiver with 1,328 yards, is out with an ankle injury. Saskatchewan also has Aaron Patrick, Albert Awachie, DaMarcus Fields, James Letcher Jr, Jermarcus Hardrick, Lake Korte-Moore and Morgen Runge all out, while Daniel Johnson is questionable.

BC Lions have their own list of absences, with Brandon Yates, Chris Schleuger and Kory Woodruff all out along the offensive line, and Deontai Williams, Garry Peters and Jett Elad all out in the secondary. David Gusta and Jonah Tavai are also out, and Justin Mcinnis is questionable.

Fantasy angles

Nathan Rourke is the clear start under center for BC Lions, having already thrown for 4,614 yards this season against a Saskatchewan defense that has allowed plenty of points.

Trevor Harris remains a volume play for Saskatchewan Roughriders given his league-leading 5,368 passing yards, even with his top receiver sidelined.

Zander Horvath looks like a strong play out of the backfield for BC Lions with 894 rushing yards on the season, especially with Saskatchewan's own leading rusher unavailable.

Keon Hatcher Sr is the go-to option in BC Lions' passing game, sitting on 1,147 receiving yards this season.

Both kickers carry fantasy value in a game with a 58.5-point total, with Sean Whyte at 43 field goals and Brett Lauther at 39.

The pick

The market has BC Lions favored by 6.5 with a market score of BC Lions 33, Saskatchewan Roughriders 26, and a total of 58.5. BC Lions have won the last two meetings in this series, but they are also limping in on a two-game losing streak while Saskatchewan Roughriders arrive with momentum on a two-game win streak. Whichever team cleans up its injury-depleted lineup best should have the edge in what shapes up as another tight finish between these two.

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
BC LionsWk21 L 10-34 vs Winnipeg Blue Bombers, Wk20 L 13-32 vs Calgary Stampeders, Wk19 W 41-20 vs Ottawa Redblacks

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.