StatSharp Logo
CFL Betting Systems Report
View the best betting systems for upcoming games, including Spread, Over/Under, Money Line, and 1st Half bets. Sort by game, ROI, winning percentage, or units won to find top picks.

Swipe left to see more →

Spread Betting Over/Under BettingMoney Line Betting1st Half Betting1st Half Over/Under Betting
Current View: Records vs. spread, sorted by game.
Thursday, July 24, 2025
Montreal at Calgary - Thursday, 07/24/2025 9:00 PM - Matchup
Favoring Montreal
Bet against - Favorites of 3.5 to 10 points - off a road win over a division rival, in July games.
System applies to: Calgary.

System's record since 1996: 31-8 (79.5%) with an average line of +6.1  (+22.2 unit$, ROI=51.7%)
The average score in these games was Team 25.0, Opponent 25.8
The number of games in this system which covered the spread by 7 or more points as 16 (41.0% of all games.)
The system's record during the 2025 season is: (1-0, +1.0 units).

Bet against - Favorites of 3.5 to 10 points - off a win over a division rival, in July games.
System applies to: Calgary.

System's record since 1996: 56-20 (73.7%) with an average line of +5.8  (+34 unit$, ROI=40.7%)
The average score in these games was Team 26.8, Opponent 26.2
The number of games in this system which covered the spread by 7 or more points as 30 (39.5% of all games.)
The system's record during the 2025 season is: (3-1, +1.9 units).

Friday, July 25, 2025
Edmonton at Saskatchewan - Friday, 07/25/2025 9:00 PM - Matchup
Favoring Edmonton
Bet against - Favorites of 3.5 to 10 points - off a road win over a division rival, in July games.
System applies to: Saskatchewan.

System's record since 1996: 31-8 (79.5%) with an average line of +6.1  (+22.2 unit$, ROI=51.7%)
The average score in these games was Team 25.0, Opponent 25.8
The number of games in this system which covered the spread by 7 or more points as 16 (41.0% of all games.)
The system's record during the 2025 season is: (1-0, +1.0 units).

Bet against - Favorites of 3.5 to 10 points - off a win over a division rival, in July games.
System applies to: Saskatchewan.

System's record since 1996: 56-20 (73.7%) with an average line of +5.8  (+34 unit$, ROI=40.7%)
The average score in these games was Team 26.8, Opponent 26.2
The number of games in this system which covered the spread by 7 or more points as 30 (39.5% of all games.)
The system's record during the 2025 season is: (3-1, +1.9 units).

Saturday, July 26, 2025
Winnipeg at Toronto - Saturday, 07/26/2025 7:00 PM - Matchup
Favoring Winnipeg
Bet against - Home teams - poor rushing team (<=4.6 YPR) against a team with an average rushing defense (4.6 to 5.7 YPR).
System applies to: Toronto.

System's record since 2021: 35-10 (77.8%) with an average line of -0.3  (+24 unit$, ROI=48.5%)
The average score in these games was Team 28.6, Opponent 21.2
The number of games in this system which covered the spread by 7 or more points as 20 (44.4% of all games.)
The system's record during the 2025 season is: (2-0, +2.0 units).