The Roughriders enter CFL Week 21 action riding a four-game win streak that leaves them trailing the first-place Winnipeg Blue Bombers. However, their fate may already be decided by game time, with the Blue Bombers scheduled to play earlier in the day against the Montreal Alouettes, who have already clinched first place in the CFL East. The Stampeders close out a forgettable season riding a nine-game losing streak, capped by a last week’s crushing 42-20 defeat in Hamilton that marked their fifth straight loss by double-digit margins and dumped their overall road record to 0-8-0.
The Roughriders get set to hit the gridiron at Mosaic Stadium perched as 3.5-point favourites on the CFL Week 21 odds. The free-falling Stampeders trail as +165 underdogs on the CFL moneyline and the total sits at 49.5.
CFL Week 21 Odds and Betting
The Riders are poised to rewrite a largely losing narrative when they take on Calgary on Saturday. Saskatchewan rolled to a 37-29 victory in Calgary in their lone previous matchup this season five weeks ago, snapping a dismal 2-8-0 head-to-head run, and are now poised to sweep a season series with the Stamps for the first time since 2018. The Roughriders have lost four straight home dates with Calgary over that stretch and have recorded an October home win over the Stampeders since 2008. However, this is a different Calgary squad the riders are facing this time around. The Stamps have been outscored by an average margin of 13 points while losing four straight overall and have been lit up for 35 points per game during their brutal 0-8-0 run on the road.
Calgary Stampeders
Stampeders fans can be forgiven for searching for a silver lining during a lost season, and denying the Roughriders a chance to claim the CFL West crown fits that bill. However, it is tough to be optimistic given these tam’s recent form. The Stamps spotted the Tiger Cats a 30-0 lead through the first 28 minutes of action last weekend, extending a brutal run of slow starts during which the team has tallied just 14 total points and only one touchdown in first-quarter action over their past four games. The team’s freefall has been devastating for quarterback Jake Maier, who will get the call on Saturday in what many observers believe will be his last game as a Stampeder. Maier has been benched for the past two games after struggling in his previous six starts, tossing just five touchdowns against seven picks. However, he managed to keep the Stamps in striking distance in last month’s 37-29 loss to the Riders, going 25-for-31 for 197 yards and two scores.
Saskatchewan Roughriders
The Roughriders wasted no time disposing of the BC Lions and assuring themselves of at least a second-place finish with last week’s 39-8 victory. The Riders put another nail in the coffin of Lions passer Nathan Rourke’s CFL career with AJ Allen’s pick-six on the first drive of the game and never looked back. In addition to overcome a worrisome two-game stretch in which they scored just three total points in the opening frame, the Riders defence slammed the door on opposing attacks after halftime for a third straight game. The return of Trevor Harris from an early-season injury has been key to this team’s success. The Riders attack stumbled while Harris spent six weeks on the shelf, and while they still lost four in a row upon his return, those defeats came by a combined margin of 11 points and preceded what has been a sensational resurgence fueled by the veteran pivot, who has found the end zone 10 times in the past six games.
CFL Prediction: Who Will Win Stampeders vs. Roughriders?
-
STAMPEDERS
15 -
ROUGHRIDERS
26
Score
Prediction
Line History
Sports Interaction customers are placing their bets on:
time | fav | line | total |
---|---|---|---|
Opening 23 Oct 5:23am | - | - | O +49.5 -105 |
Closing 23 Oct 5:23am | - | - | O +49.5 -105 |
- Regular Season
- Playoffs
Stampeders Team Leaders
Touchdowns |
6 |
Rushing |
923 |
Passing |
3841 |
Receiving |
92 |
Sacks |
6 |
Interceptions |
5 |
Touchdowns |
5 |
Rushing |
550 |
Passing |
3264 |
Receiving |
87 |
Sacks |
6 |
Interceptions |
8 |
Touchdowns | |
Rushing | |
Passing | Did not qualify |
Receiving | |
Sacks | |
Interceptions |
Touchdowns |
3 |
Rushing |
121 |
Passing |
562 |
Receiving |
16 |
Sacks |
1 |
Interceptions |
1 |
- Regular Season
- Playoffs
Roughriders Team Leaders
Touchdowns |
6 |
Rushing |
923 |
Passing |
3841 |
Receiving |
92 |
Sacks |
6 |
Interceptions |
5 |
Touchdowns |
5 |
Rushing |
550 |
Passing |
3264 |
Receiving |
87 |
Sacks |
6 |
Interceptions |
8 |
Touchdowns | |
Rushing | |
Passing | Did not qualify |
Receiving | |
Sacks | |
Interceptions |
Touchdowns |
3 |
Rushing |
121 |
Passing |
562 |
Receiving |
16 |
Sacks |
1 |
Interceptions |
1 |
Weather
No weather to report.
Injuries
Matt Shiltz (QB)
Reggie Begelton (WR)
Cole Tucker (WR)
Cam Echols (WR)
Ishmael Hyman (WR)
Clark Barnes (WR)
Cole Tucker (WR)
Ishmael Hyman (WR)
Ishmael Hyman (WR)
Tyson Middlemost (WR)
Colton Hunchak (WR)
Frankie Hickson (RB)
Joe Robustelli (WR)
Colton Hunchak (WR)
Kian Schaffer-Baker (WR)
KeeSean Johnson (WR)
Ryquell Armstead (RB)
Ajou Ajou (WR)
Frankie Hickson (RB)
Kian Schaffer-Baker (WR)
Injuries
player (position) | status | ats*current | o/u* | notes | |
---|---|---|---|---|---|
Matt Shiltz (QB) | Out Sat | Neck - 22 / 10 / 24 | 0-1 | 1-0 | + - |
No detailed notes found. |
|||||
Reggie Begelton (WR) | Ques Fri | Illness - 15 / 10 / 24 | 0-2 | 1-1 | + - |
No detailed notes found. |
|||||
Cole Tucker (WR) | Out Sat | Hamstring - 15 / 10 / 24 | 0-2 | 1-1 | + - |
No detailed notes found. |
|||||
Cam Echols (WR) | Ques Fri | Head - 10 / 10 / 24 | 0-3 | 1-2 | + - |
No detailed notes found. |
|||||
Ishmael Hyman (WR) | Out Sat | Calf - 10 / 10 / 24 | 0-3 | 1-2 | + - |
No detailed notes found. |
|||||
Clark Barnes (WR) | Prob Sat | Knee - 30 / 09 / 24 | 0-4 | 2-2 | + - |
No detailed notes found. |
|||||
Cole Tucker (WR) | Ques Fri | Hamstring - 17 / 09 / 24 | 1-4 | 2-3 | + - |
No detailed notes found. |
|||||
Ishmael Hyman (WR) | Ques Fri | Hamstring - 12 / 09 / 24 | 1-5 | 3-3 | + - |
No detailed notes found. |
|||||
Ishmael Hyman (WR) | Out Sat | Hamstring - 04 / 09 / 24 | 1-6 | 4-3 | + - |
No detailed notes found. |
|||||
Tyson Middlemost (WR) | Out indefinitely | Hamstring - 13 / 08 / 24 | 1-8 | 6-3 | + - |
No detailed notes found. |
player (position) | status | ats*current | o/u* | notes | |
---|---|---|---|---|---|
Colton Hunchak (WR) | Ques Sat | Undisclosed - 01 / 11 / 24 | 1-1 | 0-2 | + - |
No detailed notes found. |
|||||
Frankie Hickson (RB) | Ques Sat | Head - 31 / 10 / 24 | 1-1 | 0-2 | + - |
No detailed notes found. |
|||||
Joe Robustelli (WR) | Ques Sat | Shoulder - 31 / 10 / 24 | 1-1 | 0-2 | + - |
No detailed notes found. |
|||||
Colton Hunchak (WR) | Ques Sat | Undisclosed - 25 / 10 / 24 | 2-1 | 0-3 | + - |
No detailed notes found. |
|||||
Kian Schaffer-Baker (WR) | Ques Sat | Ankle - 22 / 10 / 24 | 2-1 | 0-3 | + - |
No detailed notes found. |
|||||
KeeSean Johnson (WR) | Prob Sat | Thigh - 10 / 10 / 24 | 3-1 | 1-3 | + - |
No detailed notes found. |
|||||
Ryquell Armstead (RB) | Ques Sat | Shoulder - 03 / 10 / 24 | 4-1 | 1-4 | + - |
No detailed notes found. |
|||||
Ajou Ajou (WR) | Out indefinitely | Knee - 25 / 09 / 24 | 5-1 | 2-4 | + - |
No detailed notes found. |
|||||
Frankie Hickson (RB) | Ques Oct. 26 | Undisclosed - 19 / 09 / 24 | 5-2 | 2-5 | + - |
No detailed notes found. |
|||||
Kian Schaffer-Baker (WR) | Ques Sat | Hip - 04 / 09 / 24 | 5-3 | 3-5 | + - |
No detailed notes found. |
-
Line History
Sports Interaction customers are placing their bets on:
time fav line total Opening 23 Oct 5:23am - - O +49.5 -105 Closing 23 Oct 5:23am - - O +49.5 -105 -
- Regular Season
- Playoffs
Stampeders Team Leaders
Touchdowns 6
Rushing 923
Passing 3841
Receiving 92
Sacks 6
Interceptions 5
Touchdowns 5
Rushing 550
Passing 3264
Receiving 87
Sacks 6
Interceptions 8
Touchdowns Rushing Passing Did not qualify Receiving Sacks Interceptions Touchdowns 3
Rushing 121
Passing 562
Receiving 16
Sacks 1
Interceptions 1
-
- Regular Season
- Playoffs
Roughriders Team Leaders
Touchdowns 6
Rushing 923
Passing 3841
Receiving 92
Sacks 6
Interceptions 5
Touchdowns 5
Rushing 550
Passing 3264
Receiving 87
Sacks 6
Interceptions 8
Touchdowns Rushing Passing Did not qualify Receiving Sacks Interceptions Touchdowns 3
Rushing 121
Passing 562
Receiving 16
Sacks 1
Interceptions 1
-
Weather
No weather to report.
-
Injuries
Matt Shiltz (QB)
Out Sat Neck - 22 / 10 / 24Reggie Begelton (WR)
Ques Fri Illness - 15 / 10 / 24Cole Tucker (WR)
Out Sat Hamstring - 15 / 10 / 24Cam Echols (WR)
Ques Fri Head - 10 / 10 / 24Ishmael Hyman (WR)
Out Sat Calf - 10 / 10 / 24Clark Barnes (WR)
Prob Sat Knee - 30 / 09 / 24Cole Tucker (WR)
Ques Fri Hamstring - 17 / 09 / 24Ishmael Hyman (WR)
Ques Fri Hamstring - 12 / 09 / 24Ishmael Hyman (WR)
Out Sat Hamstring - 04 / 09 / 24Tyson Middlemost (WR)
Out indefinitely Hamstring - 13 / 08 / 24Colton Hunchak (WR)
Ques Sat Undisclosed - 01 / 11 / 24Frankie Hickson (RB)
Ques Sat Head - 31 / 10 / 24Joe Robustelli (WR)
Ques Sat Shoulder - 31 / 10 / 24Colton Hunchak (WR)
Ques Sat Undisclosed - 25 / 10 / 24Kian Schaffer-Baker (WR)
Ques Sat Ankle - 22 / 10 / 24KeeSean Johnson (WR)
Prob Sat Thigh - 10 / 10 / 24Ryquell Armstead (RB)
Ques Sat Shoulder - 03 / 10 / 24Ajou Ajou (WR)
Out indefinitely Knee - 25 / 09 / 24Frankie Hickson (RB)
Ques Oct. 26 Undisclosed - 19 / 09 / 24Kian Schaffer-Baker (WR)
Ques Sat Hip - 04 / 09 / 24Injuries
player (position) status ats*current o/u* notes Matt Shiltz (QB) Out Sat Neck - 22 / 10 / 24 0-1 1-0 + - No detailed notes found.
Reggie Begelton (WR) Ques Fri Illness - 15 / 10 / 24 0-2 1-1 + - No detailed notes found.
Cole Tucker (WR) Out Sat Hamstring - 15 / 10 / 24 0-2 1-1 + - No detailed notes found.
Cam Echols (WR) Ques Fri Head - 10 / 10 / 24 0-3 1-2 + - No detailed notes found.
Ishmael Hyman (WR) Out Sat Calf - 10 / 10 / 24 0-3 1-2 + - No detailed notes found.
Clark Barnes (WR) Prob Sat Knee - 30 / 09 / 24 0-4 2-2 + - No detailed notes found.
Cole Tucker (WR) Ques Fri Hamstring - 17 / 09 / 24 1-4 2-3 + - No detailed notes found.
Ishmael Hyman (WR) Ques Fri Hamstring - 12 / 09 / 24 1-5 3-3 + - No detailed notes found.
Ishmael Hyman (WR) Out Sat Hamstring - 04 / 09 / 24 1-6 4-3 + - No detailed notes found.
Tyson Middlemost (WR) Out indefinitely Hamstring - 13 / 08 / 24 1-8 6-3 + - No detailed notes found.
player (position) status ats*current o/u* notes Colton Hunchak (WR) Ques Sat Undisclosed - 01 / 11 / 24 1-1 0-2 + - No detailed notes found.
Frankie Hickson (RB) Ques Sat Head - 31 / 10 / 24 1-1 0-2 + - No detailed notes found.
Joe Robustelli (WR) Ques Sat Shoulder - 31 / 10 / 24 1-1 0-2 + - No detailed notes found.
Colton Hunchak (WR) Ques Sat Undisclosed - 25 / 10 / 24 2-1 0-3 + - No detailed notes found.
Kian Schaffer-Baker (WR) Ques Sat Ankle - 22 / 10 / 24 2-1 0-3 + - No detailed notes found.
KeeSean Johnson (WR) Prob Sat Thigh - 10 / 10 / 24 3-1 1-3 + - No detailed notes found.
Ryquell Armstead (RB) Ques Sat Shoulder - 03 / 10 / 24 4-1 1-4 + - No detailed notes found.
Ajou Ajou (WR) Out indefinitely Knee - 25 / 09 / 24 5-1 2-4 + - No detailed notes found.
Frankie Hickson (RB) Ques Oct. 26 Undisclosed - 19 / 09 / 24 5-2 2-5 + - No detailed notes found.
Kian Schaffer-Baker (WR) Ques Sat Hip - 04 / 09 / 24 5-3 3-5 + - No detailed notes found.