Saskatchewan Roughriders vs Calgary Stampeders Picks, Prediction, Odds, and Line Movement for Saturday, June 20, 2026

By: Kyle Kargel Published 06/20/2026, 09:08 AM ET
Roughriders vs Stampeders prediction

Week 3 of the 2026 CFL season delivers a West Division showdown with genuine playoff-race implications, as the Saskatchewan Roughriders travel to Calgary to face the Stampeders in a rematch of two teams separated by a single game in the standings and less than a possession in offensive output through the early weeks of the season. If you have been following our free CFL predictions this season, you know that West Division games between evenly matched rosters often come down to quarterback efficiency and turnover margin, and this one has a clear edge on both fronts once you dig into the numbers. Saskatchewan is installed as a 1.5-point road favorite with the total set at 51.5, and both numbers deserve a close look before kick off.

Quick Picks and Prediction

  • Spread Pick: Saskatchewan Roughriders -1.5 (-108)
  • Total Pick: Over 51.5 (-105)
  • Projected Final Score: Saskatchewan Roughriders 34, Calgary Stampeders 27

Odds and Line Movement

Current Odds

Team Spread Juice Total Juice
Saskatchewan Roughriders -1.5 -108 Over 51.5 -105
Calgary Stampeders +1.5 -112 Under 51.5 -115

Line Movement - Spread

Date Time Saskatchewan Calgary Public ($, #)
06/16 10:04:48 PM -1.5 -105 +1.5 -115
06/17 05:59:00 PM -1.5 -110 +1.5 -110
06/17 05:59:12 PM -1.5 -108 +1.5 -112

Line Movement - Total

Date Time Over Under Public ($, #)
06/16 10:04:48 PM 51.5 -105 51.5 -115

Roughriders vs Stampeders Key Matchups and Game Preview

Roughriders vs. Stampeders: Efficiency Meets Balance

This is a genuine West Division chess match between two coaches who each have a clear identity and a preferred game script. Saskatchewan wants to push the pace, let Trevor Harris operate in a pass-heavy system with multiple receiving options, and put enough points on the board early to make Calgary abandon its ball-control approach. Calgary wants the opposite: establish Dedrick Mills as a physical presence in the run game, keep Saskatchewan's offense on the sideline, and generate enough big plays through the air to stay within striking distance before making a fourth-quarter push.

Both teams showed they can score in their respective openers. Saskatchewan put up 31 in a narrow win, and Calgary produced 28 in a narrow loss. The combined 59 points from those two games is already clearing tonight's 51.5-point total, which gives the Over a baseline of real-world evidence to lean on rather than just projection. The question is whether the defenses have adjusted, and whether the Week 1 offensive outputs were sustainable or inflated by favorable matchups.

Harris and Saskatchewan's Aerial Attack

Trevor Harris put together one of the cleaner quarterback performances you will see in a Week 1 CFL game, completing 30 of 36 passes for 417 yards, three touchdowns and zero interceptions with a 142.7 efficiency rating. That combination of volume, completion rate and turnover avoidance gives Saskatchewan the most trustworthy offensive foundation of any team on the Saturday CFL card. Harris was not just efficient; he was precise, and his Week 1 command of the offense gives the Roughriders a structural advantage that a 1.5-point spread does not fully capture.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Picks And Parlays may use third-party services to process my data.

The receiving corps that Harris distributed to in Week 1 is deep enough to create genuine matchup problems across an entire game. Kian Schaffer-Baker led the group at 11 catches for 165 yards, demonstrating the kind of target volume that strains any coverage attempting to take him away. KeeSean Johnson added 9 receptions for 131 yards as the second option, and Samuel Emilus delivered three touchdowns on 6 catches for 91 yards. Three receivers all operating at high efficiency levels across a single game is the clearest sign that Harris and Saskatchewan's offensive system is genuinely multi-dimensional rather than dependent on a single playmaker.

Calgary: Mills and the Ground Game Path to a Cover

Vernon Adams Jr. was solid enough in the Stampeders' opener, completing 17 of 27 passes for 239 yards, one touchdown and no interceptions, but the passing numbers lack the downfield punch that Harris generated. Calgary's real offensive identity in Week 1 was the rushing attack. Dedrick Mills ran 16 times for 112 yards and a touchdown, averaging 7.0 yards per carry and providing exactly the kind of controlled tempo the Stampeders need to make this game competitive. Adams also contributed 48 rushing yards and a score, making Calgary a dual-threat offense that can hurt defenses in unexpected ways even when the passing game is functioning conservatively.

Jalen Philpot led Calgary receivers at 5 catches for 96 yards, and Erik Brooks added 54 yards and a touchdown from his role in the route tree. Those numbers are functional but not explosive, which reinforces that Calgary's ceiling in this game is tied directly to how effectively Mills can control the ball and manufacture possession-based scoring drives rather than quick-strike passing touchdowns. If Mills runs for 100-plus yards again and Calgary converts third downs at a reasonable rate, the Stampeders have a legitimate path to covering the 1.5 points from the home side.

The spread line movement in this game tells a quiet but meaningful story. Saskatchewan opened at -1.5 with -105 juice on June 16, meaning the Roughriders were priced as modest favorites with Calgary receiving favorable underdog pricing at -115. Within 24 hours, the juice had flattened to -110 on both sides, indicating that Calgary money came in to balance the market. By the following minute, the juice settled at -108 for Saskatchewan and -112 for Calgary, which is nearly identical to a flat line with a slight lean toward Saskatchewan.

The number has not moved off 1.5 at any point, and the juice oscillations have been minor, suggesting this is a game where both sides have attracted relatively balanced action without a clear directional push from sharp bettors. A stable spread with minor juice adjustments across three data points typically means the market opened at a number it is comfortable with and has not received enough one-sided pressure to justify a move. Back Saskatchewan at -108 as the team with the superior quarterback and receiving depth.

The total opened at 51.5 with the Over priced at -105 and the Under at -115, and there is only one data point in the screenshot, meaning the number has either held or been unavailable for further tracking. The opening juice structure is identical to what we have seen in other games this week where books discount the Over to attract recreational action while protecting against sharp Under liability. Getting the Over at -105 in a game where both teams scored at least 28 in their openers is the side the market is offering at a discount, and that is the right side to take.

Key Injuries and Things To Know - SSK vs. CGY

Confirmed injury information was not available in the matchup data for either roster at the time of publication. There is no verified major absence on either side to factor into the spread or total calculation, and both teams appear to be approaching this game with their full complement of key contributors available.

However, the concentration of production around a small number of players on both sides means any last-minute roster news carries significant weight in this specific matchup. Harris, Schaffer-Baker, Emilus, and Johnson collectively account for essentially all of Saskatchewan's offensive ceiling. A downgrade to any of those four changes the calculus meaningfully. On Calgary's side, Mills and Adams represent the entirety of the rushing threat that gives the Stampeders their best path to tempo control and a competitive result. If either is limited, Calgary's offensive identity shifts fundamentally.

Check the final injury report and warmup observations as close to kick off as possible before locking in your wagers. In a 1.5-point game between division rivals, a single key absence can shift the probability of a cover by multiple percentage points, and that information is available and free to find in the hour before game time.

Roughriders vs Stampeders Side and Over/Under Picks

  • Spread Pick: Saskatchewan Roughriders -1.5 (-108) — Harris completed 83% of his passes for 417 yards with a 142.7 efficiency rating in Week 1, and the Roughriders spread that production across three receivers all operating at high volume simultaneously. Calgary's passing game is functional but not explosive, and while Mills can control tempo, Saskatchewan's offensive ceiling is simply higher over four quarters. Back the Roughriders at a nearly flat juice price.
  • Total Pick: Over 51.5 (-105) — Both teams scored at least 28 points in their Week 1 openers, and the combined 59 points from those games already exceeds tonight's total. Saskatchewan's pass-heavy system generates chunk plays in bunches, and Calgary's offense is efficient enough to contribute its share of scoring drives. The Over is priced at a discount relative to the Under, which is the market's way of offering the recreational side at a small advantage. Take it.

Final Score Prediction

  • Saskatchewan Roughriders 34, Calgary Stampeders 27
  • Result: Saskatchewan covers -1.5; Over 51.5 hits

Harris finds Schaffer-Baker and Emilus for multiple scoring drives in the first half, and Saskatchewan builds a double-digit lead before Calgary responds with a Mills-fueled ground game push in the third quarter. Adams connects with Philpot on a big play to pull the Stampeders within a touchdown late, but Saskatchewan's offense runs enough clock to close out the road win. The 61 combined points clear the total and the Roughriders cover the short number on the final drive.

How to Wager On Roughriders vs. Stampeders

The most important betting decision in this game is acting on the Saskatchewan spread before the line moves. The Roughriders are currently priced at -108 juice, which is nearly flat, and that pricing reflects a balanced market rather than sharp consensus behind the favorite. If public money begins flowing onto Saskatchewan as game time approaches, that juice will climb back toward -115 or -120, and the value of backing Harris's offense at close to even juice disappears. Get it in early.

On the total, the Over at -105 is the right play and the right price. The Under is juiced to -115, which means the books are protecting against Under liability while offering the Over at a discount. In a game where both teams scored 28-plus in their openers and Saskatchewan's system generates explosive passing plays as a matter of course, the Over at below standard juice is a straightforward wager. If you can find the Over at 51 anywhere rather than 51.5, that half-point is worth shopping for, as the projection lands at 61 combined points with a comfortable margin.

For bettors who want to incorporate data-driven tools into their CFL wagering process, the platforms available today have become increasingly effective at identifying early-season pricing inefficiencies exactly like the ones present in this West Division matchup. Our full breakdown of the top options is available in our AI picks hub. For platform-specific evaluations, read our Dimers review and our Oddible review to see how each handles West Division CFL games where small sample sizes and balanced line movement require a sharper analytical framework to find the edge.

BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $150 in Bonus Bets *Paid Within 14 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Cashable No
Video: MLB BEST Picks Today: Yankees vs Phillies | Rangers vs Mariners | MLB Best Bets
MLB BEST Picks Today: Yankees vs Phillies | Rangers vs Mariners | MLB Best Bets
Video: MLB BEST Picks Today: Angels vs Giants | MLB Best Bets
MLB BEST Picks Today: Angels vs Giants | MLB Best Bets
logo

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.