CFL MATCHUP REPORT

July 11, 2025, 9:00 | Mosaic Stadium

Calgary Stampeders (3-1) VS Saskatchewan Roughriders (4-0)

ODDS

Moneyline




Spread




Total o
u
o
u
o
u
o
u
o
u

RECENT FORM

NameRecord ATSOffense DefenseDiff ATS HomeATS Away OU RecordOU Home OU Away
Calgary 3-1 3-1 29.00 20.25 8.75 2-1 1-0 2-2 2-1 0-1
Saskatchewan 4-0 4-0 33.75 24.75 9.00 2-0 2-0 3-1 2-0 1-1

POWER STATS

Yards Per Point

NameOffense DefenseDifferential
CAL 13.31 18.33 -5.02
SAS 11.33 14.91 -3.58

Yards Per Pass

NameOffense DefenseDifferential
CAL 14.89 9.31 5.58
SAS 13.39 10.64 2.75

Yards Per Rush

NameOffense DefenseDifferential
CAL 4.94 5.86 -0.92
SAS 5.65 4.59 1.06

SMART CHART

CAL
NAME
SAS
29.00
OFFENSE
33.75
20.25
DEFENSE
24.75
8.75
DIFFERENTIAL
9
245.75
PASSING YARDS
237.75
129.75
RUSH YARDS
138.50
256.00
PASSING YARDS ALLOWED
279.25
111.25
RUSHING YARDS ALLOWED
66.50
0.25
TURNOVER DIFFERENTIAL
-0.25

TEAM RECORDS

Calgary Stampeders

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 3-1 2-1 1-0 3-1 2-1 1-0 29.00 20.25 8.75
Last 3 2-1 1-1 1-0 2-1 1-1 1-0 26.00 18.33 7.67
vs Conf 1-0 1-0 0-0 1-0 1-0 0-0 37.00 16.00 21.00

Saskatchewan Roughriders

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 4-0 2-0 2-0 4-0 2-0 2-0 33.75 24.75 9.00
Last 3 3-0 1-0 2-0 3-0 1-0 2-0 34.67 24.33 10.33
vs Conf 1-0 1-0 0-0 1-0 1-0 0-0 37.00 18.00 19.00

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 29.00 3 24.75 4
Away Team Road Passing vs Home Team Home Passing Defense 284.00 3 285.00 7
Away Team Road Rushing vs Home Team Home Rushing Defense 87.00 6 80.00 3
Home Team Overall Scoring vs Away Team Overall Defense 33.75 1 20.25 1
Home Team Home Passing vs Away Team Road Passing Defense 219.00 7 294.00 8
Home Team Home Rushing vs Away Team Road Rushing Defense 138.50 5 67.00 2

HEAD TO HEAD SUMMARY

NameRecord ATSOU ScoreRush YPRPA CPPY TYTO +/-
Calgary 6-4 6-4 5-5 27.80 139.70 6.26 30.10 68.44 240.80 394.70 1.70
Saskatchewan 4-6 4-6 5-5 23.10 116.40 5.49 29.50 67.12 195.30 394.70 1.70

HEAD TO HEAD DETAIL

DateAway HomeScore LineTotal OU ResultARY APYATY ATTHRY HPYHTY HTTAway Team Attempts Home Team Attempts Away Team Completions Home Team Completions
Oct 26, 2024 CAL SAS 27 - 12 -5 49 U 165 274 458 2 68 142 224 0 26 33 19 15
Sep 20, 2024 SAS CAL 37 - 29 3 49 O 244 244 492 0 194 177 391 1 18 31 16 25
Oct 13, 2023 SAS CAL 19 - 26 -3 48.5 U 126 261 398 2 36 176 220 0 33 29 23 17
Jul 15, 2023 CAL SAS 33 - 31 1 43 O 54 306 369 1 112 188 343 1 37 31 26 22
Jun 24, 2023 SAS CAL 29 - 26 -1.5 46 O 161 261 436 1 119 291 410 3 30 36 20 19
Oct 29, 2022 SAS CAL 10 - 36 -5 48.5 U 80 127 248 0 310 122 447 0 32 21 21 17
Oct 22, 2022 CAL SAS 32 - 21 2 48 O 212 205 417 1 74 168 270 0 24 28 15 18
Nov 28, 2021 CAL SAS 30 - 33 -2.5 42 O 120 263 405 3 162 189 351 4 36 33 26 22
Oct 23, 2021 SAS CAL 20 - 17 -2 44.5 U 68 198 290 2 70 289 381 3 26 32 21 21
Oct 9, 2021 CAL SAS 22 - 19 -6.5 45 U 117 305 449 3 69 175 260 0 29 31 21 20

BETTING ODDS TRENDS

Saskatchewan Roughriders

Saskatchewan is 5-1 ATS in its last 6 games
Saskatchewan is 5-1 SU in its last 6 games
The total has gone OVER in 4 of Saskatchewan's last 5 games
Saskatchewan is 5-1 ATS in its last 6 games at home
Saskatchewan is 5-1 SU in its last 6 games at home
The total has gone OVER in 17 of Saskatchewan's last 23 games at home
The total has gone UNDER in 4 of Saskatchewan's last 6 games at home
Saskatchewan is 2-5 ATS in its last 7 games when playing Calgary
Saskatchewan is 7-18 SU in its last 25 games when playing Calgary
Saskatchewan is 1-5 ATS in its last 6 games when playing at home against Calgary
Saskatchewan is 1-5 SU in its last 6 games when playing at home against Calgary

Calgary Stampeders

Calgary is 4-1 ATS in its last 5 games
Calgary is 4-1 SU in its last 5 games
Calgary is 4-9-1 SU in its last 14 games
Calgary is 2-5 ATS in its last 7 games on the road
Calgary is 3-14 SU in its last 17 games on the road
Calgary is 5-2 ATS in its last 7 games when playing Saskatchewan
Calgary is 18-7 SU in its last 25 games when playing Saskatchewan
Calgary is 5-1 ATS in its last 6 games when playing on the road against Saskatchewan
Calgary is 5-1 SU in its last 6 games when playing on the road against Saskatchewan

TEAM LAST 5 GAMES

Calgary Stampeders

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Jul 3, 2025 WIN 37-16 W 4.5/52.5 W/O 114 222 336 92 316 408 -1 H
Jun 21, 2025 OTT 12-20 L -3.5/46.5 L/U 160 207 378 239 110 350 2 H
Jun 14, 2025 TOR 29-19 W 1.5/50.5 W/U 87 284 388 67 294 376 -2 A
Jun 7, 2025 HAM 38-26 W 3/53.5 W/O 158 270 442 47 304 351 2 H
Oct 26, 2024 SAS 27-12 W 5/49 W/U 165 274 458 68 142 224 2 A

Saskatchewan Roughriders

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Jun 28, 2025 BC 37-18 W -2/47.5 W/O 188 161 358 130 202 332 -4 H
Jun 20, 2025 TOR 39-32 W -5.5/47 W/O 144 228 378 55 228 314 0 A
Jun 14, 2025 HAM 28-23 W -2.5/53 W/U 133 285 428 51 319 387 0 A
Jun 5, 2025 OTT 31-26 W -3.5/47.5 W/O 89 277 366 30 368 443 3 H
Nov 9, 2024 WIN 22-38 L 3/48 L/O 77 275 360 194 301 495 -2 A