CFL MATCHUP REPORT

July 31, 2025, 7:30 | TD Place Stadium

Calgary Stampeders (5-1) VS Ottawa REDBLACKS (1-6)

ODDS

Bet365
5Dimes
BOL
bodog
pin
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 5-1 5-1 30.17 18.50 11.67 2-1 3-0 3-3 2-1 1-2
Ottawa 1-6 2-5 21.14 29.00 -7.86 0-3 2-2 3-4 1-2 2-2

POWER STATS

Yards Per Point

NameOffense DefenseDifferential
CAL 13.83 21.25 -7.43
OTT 16.16 12.83 3.33

Yards Per Pass

NameOffense DefenseDifferential
CAL 15.08 9.99 5.09
OTT 10.28 13.28 -3

Yards Per Rush

NameOffense DefenseDifferential
CAL 5.19 5.52 -0.33
OTT 5.33 5.12 0.21

SMART CHART

CAL
NAME
OTT
30.17
OFFENSE
22.17
18.50
DEFENSE
28.83
11.67
DIFFERENTIAL
-6.66
276.50
PASSING YARDS
243.33
130.50
RUSH YARDS
96.83
283.00
PASSING YARDS ALLOWED
263.33
101.17
RUSHING YARDS ALLOWED
100.67
-0.17
TURNOVER DIFFERENTIAL
0

TEAM RECORDS

Calgary Stampeders

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 5-1 2-1 3-0 5-1 2-1 3-0 30.17 18.50 11.67
Last 3 3-0 1-0 2-0 3-0 1-0 2-0 34.00 15.33 18.67
vs Conf 3-0 1-0 2-0 3-0 1-0 2-0 34.00 15.33 18.67

Ottawa REDBLACKS

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 1-6 0-3 1-3 2-5 0-3 2-2 21.14 29.00 -7.86
Last 3 0-3 0-1 0-2 1-2 0-1 1-1 22.67 30.67 -8.00
vs Conf 0-4 0-3 0-1 1-3 0-3 1-0 17.25 30.25 -13.00

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 30.17 2 28.83 7
Away Team Road Passing vs Home Team Home Passing Defense 320.00 1 300.00 7
Away Team Road Rushing vs Home Team Home Rushing Defense 117.00 3 64.50 2
Home Team Overall Scoring vs Away Team Overall Defense 22.17 9 18.50 1
Home Team Home Passing vs Away Team Road Passing Defense 203.00 8 322.67 8
Home Team Home Rushing vs Away Team Road Rushing Defense 85.00 6 76.33 2

HEAD TO HEAD SUMMARY

NameRecord ATSOU ScoreRush YPRPA CPPY TYTO +/-
Calgary 5-5 4-6 3-7 22.90 93.90 4.60 34.00 67.35 263.20 370.90 1.80
Ottawa 5-5 6-4 3-7 22.20 120.00 5.91 33.50 64.48 215.80 370.90 1.80

HEAD TO HEAD DETAIL

DateAway HomeScore LineTotal OU ResultARY APYATY ATTHRY HPYHTY HTTAway Team Attempts Home Team Attempts Away Team Completions Home Team Completions
Jun 21, 2025 OTT CAL 20 - 12 -3.5 46.5 U 239 110 350 0 160 207 378 2 22 32 9 17
Aug 15, 2024 OTT CAL 31 - 29 -2.5 49.5 O 146 237 400 0 62 261 331 1 35 32 27 24
Jul 26, 2024 CAL OTT 6 - 33 -1 48.5 U 77 165 274 0 79 301 404 0 35 37 24 30
Jul 23, 2023 OTT CAL 43 - 41 -3.5 45 O 184 230 441 1 38 429 488 3 29 38 23 28
Jun 15, 2023 CAL OTT 26 - 15 7 43.5 U 110 319 442 2 42 223 280 4 33 38 22 21
Aug 5, 2022 CAL OTT 17 - 3 4 50 U 103 141 252 1 67 232 319 4 28 44 14 27
Oct 29, 2021 CAL OTT 26 - 13 10.5 43 U 118 257 375 1 123 147 296 0 30 30 23 15
Jul 25, 2019 CAL OTT 17 - 16 6 50.5 U 123 351 493 3 96 122 221 3 37 18 30 15
Jun 15, 2019 OTT CAL 32 - 28 -9 50 O 125 276 401 4 43 256 318 3 44 39 29 23
Nov 25, 2018 OTT CAL 16 - 27 -4.5 53 U 99 280 387 5 105 246 358 2 38 36 20 24

BETTING ODDS TRENDS

Ottawa REDBLACKS

Ottawa is 3-11 ATS in its last 14 games
Ottawa is 1-7 SU in its last 8 games
The total has gone UNDER in 4 of Ottawa's last 5 games
Ottawa is 4-1 ATS in its last 5 games when playing Calgary
Ottawa is 4-1 SU in its last 5 games when playing Calgary
Ottawa is 7-13-2 SU in its last 22 games when playing Calgary
The total has gone UNDER in 6 of Ottawa's last 8 games when playing Calgary
Ottawa is 2-4 ATS in its last 6 games when playing at home against Calgary
Ottawa is 1-5-1 SU in its last 7 games when playing at home against Calgary
The total has gone UNDER in 5 of Ottawa's last 5 games when playing at home against Calgary

Calgary Stampeders

Calgary is 6-1 ATS in its last 7 games
Calgary is 6-1 SU in its last 7 games
Calgary is 4-1 ATS in its last 5 games on the road
Calgary is 4-1 SU in its last 5 games on the road
Calgary is 5-14 SU in its last 19 games on the road
The total has gone UNDER in 4 of Calgary's last 6 games on the road
Calgary is 1-4 ATS in its last 5 games when playing Ottawa
Calgary is 1-4 SU in its last 5 games when playing Ottawa
The total has gone UNDER in 6 of Calgary's last 8 games when playing Ottawa
Calgary is 4-2 ATS in its last 6 games when playing on the road against Ottawa
Calgary is 5-1 SU in its last 6 games when playing on the road against Ottawa
The total has gone UNDER in 5 of Calgary's last 5 games when playing on the road against Ottawa

TEAM LAST 5 GAMES

Calgary Stampeders

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Jul 18, 2025 WIN 41-20 W 4.5/51.5 W/O 130 262 397 146 262 433 -3 A
Jul 12, 2025 SAS 24-10 W 6.5/52 W/U 134 414 562 16 412 441 1 A
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

Ottawa REDBLACKS

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Jul 20, 2025 HAM 15-30 L 1.5/55.5 L/U 108 208 323 97 315 424 2 H
Jul 12, 2025 HAM 20-23 L 5.5/57 W/U 53 260 336 86 266 352 3 A
Jul 6, 2025 EDM 33-39 L -2/52.5 L/O 89 316 405 140 230 381 0 A
Jun 29, 2025 TOR 16-29 L -1/51.5 L/U 130 211 365 30 260 299 1 H
Jun 21, 2025 CAL 20-12 W 3.5/46.5 W/U 239 110 350 160 207 378 -2 A