StatSharp Logo
More CFL Games
 By TimeRight ArrowCurrent Games By Game#Right Arrow

Swipe left to see more →

Thursday, 07/31/2025 7:30 PM 
 Gm#RecordOpenLatestML1H
 CAL
 Calgary
7095-2-4.549.5+14025
 OTT
 Ottawa
7101-652.5-3.5-160-2
Matchup Content Menu

Swipe left to see more →

Tip SheetSimulation & Ratings🔒Betting Systems🔒Team Trends🔒Team StatsSchedule & ResultsHead-to-Head🔒Coaches🔒
Your one-stop tip sheet for all the key information you need: top systems, team and coaching trends, expert simulations with value-based ratings, plus key stats, injuries, and more. Click the matchup content menu links above to dig deeper!
Team Stats Summary Comparison
Get a detailed breakdown of the latest performance metrics, including scoring averages for the game, halves, and quarters, along with key summary stats with all data reflecting current game conditions.

Swipe left to see more →

Calgary - Current Season Performance
 Against SpreadMoney LineTeamOpponent
 W-LO-UW-LUnit$ScoreHalfTYYPPTOScoreHalfTYYPPTO
All Games5-23-45-2+3.328.915.0403.77.71.419.17.9391.36.51.6
Road Games3-01-23-0+4.431.314.3449.08.71.316.36.7416.77.42.7
Outdoor Turf Games4-23-34-2+2.228.816.0406.37.71.719.28.5393.86.51.5
Last 3 Games2-11-22-1+0.728.715.7427.38.21.717.710.0418.07.22.3
vs. EAST Teams2-21-32-2-1.725.010.5382.87.11.322.08.3364.36.30.8

Swipe left to see more →

Ottawa - Current Season Performance
 Against SpreadMoney LineTeamOpponent
 W-LO-UW-LUnit$ScoreHalfTYYPPTOScoreHalfTYYPPTO
All Games2-53-41-6-5.121.17.9353.16.71.629.013.6377.67.61.3
Home Games0-31-20-3-3.316.36.0312.76.12.732.716.7388.78.11.3
Outdoor Turf Games2-53-41-6-5.121.17.9353.16.71.629.013.6377.67.61.3
Last 3 Games1-21-20-3-3.122.712.0354.76.72.030.713.0385.77.30.3
vs. WEST Teams1-22-11-2-0.826.310.0399.37.20.027.313.7375.07.71.7
Recent Results and Upcoming Schedule
This table displays the full season schedule, results, and betting outcomes for each game, along with team and opponent statistics for completed matchups and starting times for upcoming games.

Swipe left to see more →

Calgary - Recent Results
 Team Game StatsOpponent Stats
DateOpponentScoreSULineATSTot.O/URushingPassingTORushingPassingTO
07/03/2025 WIN Winnipeg37-16W+5W52O27-11413-18-222119-9239-55-3162
07/12/2025 @SAS @Saskatchewan24-10W+5.5W52U24-13428-36-42839-1636-44-4252
07/18/2025 @WIN @Winnipeg41-20W+4W51O22-13016-24-267125-14624-36-2874
07/24/2025 MON Montreal21-23L-6.5L50.5U19-11018-32-213119-5831-41-3221
07/31/2025 @OTT @Ottawa7:30p+3.549.5

Swipe left to see more →

Ottawa - Recent Results
 Team Game StatsOpponent Stats
DateOpponentScoreSULineATSTot.O/URushingPassingTORushingPassingTO
07/06/2025 @EDM @Edmonton33-39L-1L52.5O16-8931-43-316023-14019-21-2410
07/12/2025 @HAM @Hamilton20-23L+5W56.5U10-5324-38-283319-8623-41-2660
07/20/2025 HAM Hamilton15-30L+2L54U20-10822-31-215322-9721-33-3271
07/31/2025 CAL Calgary7:30p-3.549.5
Top Betting Systems
Betting Systems Favoring Ottawa
Bet on - Home favorites vs. the money line - after failing to cover the spread in 4 or 5 out of their last 6 games, in the first half of the season.
System applies to: Ottawa.

System's record since 1996: 28-4 (87.5%) with an average money line of -127  (+22.9 unit$, ROI=56.1%)
The average score in these games was Team 31.0, Opponent 25.3
The system's record this season is: (0-1, -1.1 units)

Bet on - Home favorites vs. the money line - after failing to cover the spread in 4 or 5 out of their last 6 games, in weeks 5 through 9.
System applies to: Ottawa.

System's record since 1996: 28-4 (87.5%) with an average money line of -127  (+22.9 unit$, ROI=56.1%)
The average score in these games was Team 31.0, Opponent 25.3
The system's record this season is: (0-1, -1.1 units)

Bet against - Underdogs of 3.5 to 9.5 points vs. the first half line - after covering the spread in 4 or 5 out of their last 6 games, with a winning record on the season.
System applies to: Calgary.

System's record since 1996: 68-32 (68%) with an average first half line of -2.9  (+32.8 unit$, ROI=29.8%)
The average score in these games was Team 15.8, Opponent 9.7
The system's record this season is: (0-0, 0.0 units)

Top Team Trends
Explore top team betting trends for upcoming games, covering records vs. the spread, money line, over/under, 1st half odds, and 1st half totals. Trends displayed have a demonstrated edge against the line referenced.
Trends Favoring Calgary.
Bet on Calgary after covering the spread in 2 out of their last 3 games.
Calgary record since the 2024 season: 5-0 (100%) ATS with an average line of +4.2. (+5.0 unit$, ROI=75.8%).
The average score of these games was Stampeders 32.0, Opponents 23.3.
Bet on Calgary as an underdog.
Calgary record during the 2025 season: 5-0 (100%) ATS with an average line of +3.9. (+5.0 unit$, ROI=90.9%).
The average score of these games was Stampeders 33.8, Opponents 18.2.
Bet against Ottawa off in 2 straight division games.
Ottawa record since the 2023 season: 1-9 (10%) ATS with an average line of +3.8. (-8.9 unit$, ROI=-80.9%).
The average score of these games was Redblacks 21.2, Opponents 30.2.
Bet on Calgary on the money line as an underdog.
Calgary record during the 2025 season: 5-0 (100%) with an average money line of +148. (+7.4 unit$, ROI=148.0%)
The average score of these games was Stampeders 33.8, Opponents 18.2.
Bet against Ottawa on the money line after having lost 4 or 5 out of their last 6 games.
Ottawa record since the 2023 season: 1-10 (9%) with an average money line of +125. (-10.0 unit$, ROI=-90.5%)
The average score of these games was Redblacks 23.3, Opponents 33.4.
Bet against Ottawa on the money line after having lost 5 or 6 out of their last 7 games.
Ottawa record since the 2023 season: 1-8 (11%) with an average money line of +148. (-8.0 unit$, ROI=-88.3%)
The average score of these games was Redblacks 24.8, Opponents 35.0.
Bet on Calgary on the 1st half line as an underdog of 3.5 to 9.5 points vs. the first half line.
Calgary record on the 1st half line since the 2024 season: 9-1 (90%) with an average 1st half line of +2.5. (+7.9 unit$, ROI=59.8%)
The average 1st half score of these games was Stampeders 15.0, Opponents 11.3.
Bet on Calgary on the 1st half line as an underdog vs. the 1rst half line.
Calgary record on the 1st half line during the 2025 season: 5-0 (100%) with an average 1st half line of +2.0. (+5.0 unit$, ROI=90.9%)
The average 1st half score of these games was Stampeders 18.0, Opponents 7.0.
Bet on Calgary on the 1st half line after having won 2 out of their last 3 games.
Calgary record on the 1st half line since the 2024 season: 5-0 (100%) with an average 1st half line of +2.5. (+5.0 unit$, ROI=90.9%)
The average 1st half score of these games was Stampeders 20.2, Opponents 8.2.
Trends Favoring Ottawa.
Bet on Ottawa in home games on the money line in non-conference games.
Ottawa record since the 2023 season: 7-1 (88%) with an average money line of +143. (+9.7 unit$, ROI=107.2%)
The average score of these games was Redblacks 26.7, Opponents 19.7.
Bet against Calgary on the money line in the second half of the season.
Calgary record since the 2024 season: 1-7 (13%) with an average money line of +109. (-7.3 unit$, ROI=-81.1%)
The average score of these games was Stampeders 22.0, Opponents 30.7.
Bet against Calgary on the money line when playing with 6 or less days rest.
Calgary record since the 2024 season: 2-10 (17%) with an average money line of +119. (-10.2 unit$, ROI=-78.1%)
The average score of these games was Stampeders 23.8, Opponents 30.1.
Trends Favoring Over.
Bet over the total in Calgary games off an upset loss as a favorite.
The Over's record since the 2024 season: 5-0 (100%) with an average over/under of 51.1. (+5.0 unit$, ROI=90.9%)
The average score of these games was Stampeders 24.0, Opponents 30.6.
Bet over the total in Ottawa games after failing to cover the spread in 4 or 5 out of their last 6 games.
The Over's record since the 2023 season: 9-1 (90%) with an average over/under of 49.1. (+7.9 unit$, ROI=71.8%)
The average score of these games was Redblacks 29.1, Opponents 34.5.
Bet over the total in Ottawa games after 3 or more consecutive straight up losses.
The Over's record since the 2023 season: 8-1 (89%) with an average over/under of 48.3. (+6.9 unit$, ROI=69.7%)
The average score of these games was Redblacks 27.3, Opponents 30.8.
Bet over the total in Ottawa games after having lost 5 or 6 out of their last 7 games.
The Over's record since the 2023 season: 8-1 (89%) with an average over/under of 45.5. (+6.9 unit$, ROI=69.7%)
The average score of these games was Redblacks 24.8, Opponents 35.0.
Bet over the total in Ottawa games versus excellent passing teams averaging 8.8 or more passing yards/att.
The Over's record since the 2023 season: 6-0 (100%) with an average over/under of 48.2. (+6.0 unit$, ROI=90.9%)
The average score of these games was Redblacks 29.2, Opponents 34.0.
Bet over the total in Ottawa games versus good teams - outscoring opponents by 5+ PPG on the season.
The Over's record since the 2023 season: 6-0 (100%) with an average over/under of 47.1. (+6.0 unit$, ROI=90.9%)
The average score of these games was Redblacks 28.7, Opponents 34.2.
Key Coaching Trends
Explore top team betting trends for upcoming games, covering records vs. the spread, money line, over/under, 1st half odds, and 1st half totals. Trends displayed have a demonstrated edge against the line referenced.
Key Coaching Trends Favoring Calgary.
Bet on Dave Dickenson in road games after covering the spread in 2 out of their last 3 games.
Dickenson's record as coach of CALGARY: 24-8 (75%) with an average line of -1.5. (+15.2 unit$, ROI=43.2%)
The average score of these games was CALGARY 28.9, Opponents 21.3
Bet on Dave Dickenson as an underdog of 3.5 to 9.5 points.
Dickenson's record as coach of CALGARY: 20-7 (74%) with an average line of +5.9. (+12.3 unit$, ROI=41.4%)
The average score of these games was CALGARY 24.2, Opponents 23.3
Bet on Dave Dickenson in road games when playing against a terrible team (Win Pct. <=25%).
Dickenson's record as coach of CALGARY: 12-3 (80%) with an average line of -3.4. (+8.7 unit$, ROI=52.7%)
The average score of these games was CALGARY 29.4, Opponents 17.5
Bet against Bob Dyce off in 2 straight division games.
Dyce's record as coach of OTTAWA: 1-9 (10%) with an average line of +3.8. (-8.9 unit$, ROI=-80.9%)
The average score of these games was OTTAWA 21.2, Opponents 30.2
Bet on Dave Dickenson on the money line when playing against a terrible team (Win Pct. <=25%).
Dickenson's record as coach of CALGARY: 22-5 (81%) with an average money line of -336. (+15.3 unit$, ROI=16.8%)
The average score of these games was CALGARY 31.3, Opponents 18.3
Bet on Dave Dickenson on the money line versus poor defensive teams - giving up 29 or more points/game.
Dickenson's record as coach of CALGARY: 16-1 (94%) with an average money line of -433. (+15.0 unit$, ROI=20.4%)
The average score of these games was CALGARY 31.5, Opponents 17.1
Bet on Dave Dickenson on the money line versus poor teams - outscored by 5+ points per game on the season.
Dickenson's record as coach of CALGARY: 20-3 (87%) with an average money line of -393. (+16.1 unit$, ROI=17.8%)
The average score of these games was CALGARY 31.2, Opponents 17.1
Bet against Bob Dyce on the money line after having lost 4 or 5 out of their last 6 games.
Dyce's record as coach of OTTAWA: 1-10 (9%) with an average money line of +125. (-10.0 unit$, ROI=-90.5%)
The average score of these games was OTTAWA 23.3, Opponents 33.4
Bet against Bob Dyce on the money line after having lost 5 or 6 out of their last 7 games.
Dyce's record as coach of OTTAWA: 1-8 (11%) with an average money line of +148. (-8.0 unit$, ROI=-88.3%)
The average score of these games was OTTAWA 24.8, Opponents 35.0
Bet on Dave Dickenson in road games on the 1st half line after covering the spread in 2 out of their last 3 games.
Dickenson's record on the 1st half line as coach of CALGARY: 24-8 (75%) with an average line of -1.0. (+15.2 unit$, ROI=43.2%)
The average 1st half score of these games was CALGARY 15.8, Opponents 10.8
Bet on Dave Dickenson on the 1st half line as an underdog of 3.5 to 9.5 points vs. the first half line.
Dickenson's record on the 1st half line as coach of CALGARY: 21-4 (84%) with an average line of +3.0. (+16.6 unit$, ROI=55.9%)
The average 1st half score of these games was CALGARY 13.7, Opponents 11.7
Bet on Dave Dickenson on the 1st half line as a road underdog of 2 to 3.5 points vs. the 1rst half line.
Dickenson's record on the 1st half line as coach of CALGARY: 10-2 (83%) with an average line of +2.5. (+7.8 unit$, ROI=59.1%)
The average 1st half score of these games was CALGARY 14.4, Opponents 13.6
Key Coaching Trends Favoring Ottawa.
Bet on Bob Dyce in home games on the money line in non-conference games.
Dyce's record as coach of OTTAWA: 7-1 (88%) with an average money line of +143. (+9.7 unit$, ROI=107.2%)
The average score of these games was OTTAWA 26.7, Opponents 19.7
Key Coaching Trends Favoring Over.
Bet over the total in Dave Dickenson road games revenging a loss where they scored less than 14 points.
The Over's record as coach of CALGARY: 5-0 (100%) with an average over/under of 48.3. (+5.0 unit$, ROI=90.9%)
The average score of these games was CALGARY 32.6, Opponents 21.6
Bet over the total in Bob Dyce games after failing to cover the spread in 4 or 5 out of their last 6 games.
The Over's record as coach of OTTAWA: 9-1 (90%) with an average over/under of 49.1. (+7.9 unit$, ROI=71.8%)
The average score of these games was OTTAWA 29.1, Opponents 34.5
Bet over the total in Bob Dyce games after failing to cover the spread in 5 or 6 out of their last 7 games.
The Over's record as coach of OTTAWA: 5-0 (100%) with an average over/under of 49.1. (+5.0 unit$, ROI=90.9%)
The average score of these games was OTTAWA 34.0, Opponents 37.0
Bet over the total in Bob Dyce games after 3 or more consecutive straight up losses.
The Over's record as coach of OTTAWA: 8-1 (89%) with an average over/under of 48.3. (+6.9 unit$, ROI=69.7%)
The average score of these games was OTTAWA 27.3, Opponents 30.8
Bet over the total in Bob Dyce games after 4 or more consecutive straight up losses.
The Over's record as coach of OTTAWA: 5-0 (100%) with an average over/under of 47.3. (+5.0 unit$, ROI=90.9%)
The average score of these games was OTTAWA 30.8, Opponents 31.4
Bet over the total in Bob Dyce games after having lost 5 or 6 out of their last 7 games.
The Over's record as coach of OTTAWA: 8-1 (89%) with an average over/under of 45.5. (+6.9 unit$, ROI=69.7%)
The average score of these games was OTTAWA 24.8, Opponents 35.0
Bet over the total in Bob Dyce games versus excellent passing teams averaging 8.8 or more passing yards/att.
The Over's record as coach of OTTAWA: 6-0 (100%) with an average over/under of 48.2. (+6.0 unit$, ROI=90.9%)
The average score of these games was OTTAWA 29.2, Opponents 34.0
Bet over the total in Bob Dyce games versus good teams - outscoring opponents by 5+ PPG on the season.
The Over's record as coach of OTTAWA: 6-0 (100%) with an average over/under of 47.1. (+6.0 unit$, ROI=90.9%)
The average score of these games was OTTAWA 28.7, Opponents 34.2
Key Coaching Trends Favoring Under.
Bet under the 1st half total in Bob Dyce road games in July games.
The 1st half Under's record as coach of OTTAWA: 5-0 (100%) with an average 1st half over/under of 25.0. (+5.0 unit$, ROI=90.9%)
The average 1st half score of these games was OTTAWA 10.2, Opponents 10.4
Bet under the 1st half total in Bob Dyce road games in weeks 5 through 9.
The 1st half Under's record as coach of OTTAWA: 5-0 (100%) with an average 1st half over/under of 25.0. (+5.0 unit$, ROI=90.9%)
The average 1st half score of these games was OTTAWA 10.2, Opponents 10.4
CFL Game Simulation
Simulated football scores and stats, based on recent averages, schedule strength, and home field. Highlights key edges and potential performance advantages.

Swipe left to see more →

Average projected scores and game statistics.
 Scores, EdgesRushingPassingTotalTurnovers
TeamsScoreEdgeH1ScoreEdgeRA-RYYPRPA-PYYPAATT-YDSYPPFL-INT
 CAL Calgary28CAL (+10.5)Ov (+0.3)15CAL (+6)Ov (+2.1)22-1275.827-2559.449-3827.81-1
 OTT Ottawa21 12 17-935.640-3077.657-4017.01-1
CFL Power Ratings
Compare team strength with power ratings based on recent results versus expectations. Identify potential advantages where ratings differ from the actual line.

Swipe left to see more →

 Power Rating
TeamsRatingEstimateActualEdge
 CAL Calgary29-9 CAL (+12.5)
 OTT Ottawa18-3.5