OddsShark Top Sportsbooks

*Terms and Conditions apply to all bonus offers on this website. Please visit operator for details.

CFL Football - Computer Picks

SAS Saskatchewan
HAM Hamilton
Jul 19 @ 7:30 PM | MatchupATSTotal
Predicted Score17.6 - 3451.6
Computer Pick HAM (-10.5) Over 51.5
Public Consensus SAS (+10.5) Under 51.5
Consensus Bet % 61% 57%
BC British Columbia
OTT Ottawa
Jul 20 @ 7:30 PM | MatchupATSTotal
Predicted Score22.6 - 27.850.4
Computer Pick BC (+6.5) Under 53.5
Public Consensus OTT (-6.5) Under 53.5
Consensus Bet % 66% 92%
WIN Winnipeg
TOR Toronto
Jul 21 @ 4:00 PM | MatchupATSTotal
Predicted Score31 - 1950
Computer Pick WIN (-1.5) Under 51.5
Public Consensus WIN (-1.5) Under 51.5
Consensus Bet % 72% 68%
CFL Computer Picks Results - Last 100 Games
Last 100To WinATSTotal O/U
$ Units (Opening)$314$1027-$119
$ Units (Closing)$286$1592$121
Record (Opening)65 - 34 - 155 - 40 - 549 - 46 - 5
Record (Closing)63 - 36 - 160 - 39 - 150 - 44 - 6


The above table shows the result of the last 100 CFL computer picks. Let’s explain what each section means:


This amount is the profit (or loss) based on a bettor placing $100 on each of the last 100 CFL picks made by the computer on both the opening and closing line. “To Win” represents the win based on moneyline bets. “ATS” signifies the win based on wagers against the spread. “Total O/U” represents the amount bettors would win on OVER or UNDER wagers.


Wins are listed first, losses second and pushes or ties are third. “To Win” represents the record based on moneyline bets. Since there are no ties in CFL moneyline, if there is a push listed, that would mean that the computer predicted a tie and wouldn’t have placed a wager on that game. “ATS” represents the record based on wagers against the spread. “Total O/U” represents the record on OVER or UNDER picks.

Looking for expert picks on the CFL tonight?

Our computer generates expert consensus picks that can help you cover the spread for every game. Review our computer’s predictions and take advantage of free picks before you place any money on the CFL wagerline!