Trevor Harris was ice-cold efficient, and Samuel Emilus did the damage — Saskatchewan held off BC to move to 1-0.
The Saskatchewan Roughriders gutted out a 31–27 home win over the BC Lions at Mosaic Stadium on TSN, moving to 1-0 on the young season. The Lions drop to 0-1 after surrendering a 65-yard passing edge and enough late fourth-quarter points to seal the deal. Saskatchewan sits comfortably in the West standings early, while BC heads east needing answers on defense.
Box Score
Team | Q1 | Q2 | Q3 | Q4 | OT | Final |
|---|---|---|---|---|---|---|
BC Lions | 0 | 10 | 7 | 10 | 0 | 27 |
Saskatchewan Roughriders | 7 | 10 | 4 | 10 | 0 | 31 |
See full player stats and game details
Game Highlights
Top Performers
Saskatchewan Roughriders
Trevor Harris (QB) — 30/36, 417 yds, 3 TD, 0 INT
Samuel Emilus (WR) — 6 rec, 91 yds, 3 TD
Kian Schaffer-Baker (WR) — 11 rec, 165 yds, 0 TD
KeeSean Johnson (WR) — 9 rec, 131 yds, 0 TD
Antoine Brooks Jr. (MLB) — 13 tackles
BC Lions
Nathan Rourke (QB) — 24/37, 330 yds, 0 TD, 0 INT | 5 rush att, 59 yds, 1 TD
Justin McInnis (WR) — 8 rec, 129 yds, 0 TD
James Butler (RB) — 9 att, 35 yds, 2 TD
T.J. Lee (CB) — 8 tackles
Mathieu Betts (DT) — 3 tackles, 1 sack
Team Stats
Stat | BC Lions | Saskatchewan |
|---|---|---|
Total Yards | 429 | 494 |
Passing | 24/37, 330 yds, 0 TD | 30/36, 417 yds, 3 TD |
Rushing | 17 att, 99 yds, 3 TD | 19 att, 77 yds, 0 TD |
Turnovers | 0 | 0 |
Quick Hits
Harris completed 83.3% of his passes — he simply couldn't miss, picking apart the Lions secondary all night long.
All three of BC's rushing touchdowns came from the ground game — Nathan Rourke and James Butler combined for all three scores, yet the Lions still couldn't find the end zone through the air.
Samuel Emilus is a must-add in fantasy — all three Saskatchewan TD catches went through him on just 6 targets, and he's clearly Harris's go-to red zone weapon.
What's Next
Saskatchewan Roughriders (1-0) — at Calgary Stampeders, Saturday June 20
BC Lions (0-1) — at Hamilton Tiger-Cats, Thursday June 19
CFL Standings | Full Schedule | League Leaders
What's your takeaway? Drop your thoughts in the comments.

