CFL Predictions and Picks
Free CFL predictions and picks, with the spread and the total on the games we cover. Three downs, twelve a side, and a betting market of its own.
A different game, a different market
The CFL is football with different arithmetic: three downs instead of four, and twelve players a side. Its betting market is smaller than the NFL’s, and its numbers behave differently.
Here is the first difference. CFL games in 2025 averaged 52.9 points, against 46.0 in the NFL. The books’ average total was 52.3.
The CFL year
The regular season runs from early June to late October: 21 weeks, 18 games for each of the nine teams, 81 games in all. The division semi-finals and finals follow in early November, and the Grey Cup is played in mid-November.
In 2025 Saskatchewan beat Montreal 25-17 in the 112th Grey Cup, in Winnipeg on 16 November.
The underdog’s season
The 2025 CFL season belonged to the underdog against the spread. Favorites won 50 of the 81 regular-season games outright, 61.7%, but covered only 36. Underdogs covered 45, 55.6%. No spread pushed.
The detail is uneven. Favorites of 7 points or more won all 15 of their games and covered 10. Favorites of 5 to 6.5 covered only 5 times in 16, and favorites of 3 to 4.5 covered 12 times in 30. A season of 81 games is a small sample, and each band is smaller still. The overall lean, 45 covers to 36, is the figure worth remembering; the bands are not.
Home field
Home teams won 44 of the 81 games, 54.3%. Against the spread they went 36-45.
Read those two numbers together. The home side won more than it lost, and the lines asked enough of it that backing it every week lost. Home field was in the price.
Who covered
Saskatchewan and Edmonton covered 11 times in 18, the best records in the league. Ottawa covered 6 times. With nine teams and 18 games each, a two-game swing reorders the table.
How the games finished
No CFL margin stands out the way 3 does in the NFL, where it decided 16.1% of 2025 games. In the CFL’s 2025 season no margin passed 9%: a one-point finish and an 18-point finish each came up 7 times; 34 of the 81 games were decided by 8 points or fewer.
Betting the total
Over the season the unders led, 44 to 37. The middle of the market was where they did it: totals of 52 to 55.5 went over only 9 times in 29. The highest totals, 56 and up, went over 10 times in 13.
Small bands again. The season total, 37 overs in 81, is the firmer figure.
How we call a CFL game
We do not yet run one fixed method across the CFL. When one is settled, this page will state it in a sentence, with the threshold it needs.
The playoffs in 2025
Montreal beat Winnipeg 42-33 and BC beat Calgary 33-30 in the division semi-finals. Montreal beat Hamilton 19-16 and Saskatchewan beat BC 24-21 in the division finals, and Saskatchewan won the Grey Cup.
CFL betting tips, by the numbers
- The underdog covered more often. 45 to 36 against the spread in 2025.
- Home field is priced. Home teams won 54.3% and covered 44.4%.
- One-point finishes happen. 7 of the 81 games in 2025.
- Mid-range totals leaned under. 9 overs in 29 between 52 and 55.5.
- Small league, small samples. Every rate on this page rests on 81 games or fewer.
The nine teams
Each CFL team has a page on our site, listed here, with its schedule and our predictions.
Questions and answers
How many points are scored in a CFL game?
In the 2025 regular season, 52.9 on average, against 46.0 in the NFL. The average posted total was 52.3.
Do CFL underdogs cover the spread?
In 2025 they covered 45 of the 81 regular-season games, 55.6%; favorites covered 36. No spread pushed.
Who won the 2025 Grey Cup?
The Saskatchewan Roughriders, 25-17 over the Montreal Alouettes in Winnipeg on 16 November 2025.
Past Game Predictions Result
- The Edmonton vs Toronto recap belonged to Chad Kelly’s deep passing and Toronto’s defense.
- The Ottawa vs Calgary recap ended with one of the biggest special-teams moments of the CFL season.
- The Montreal Alouettes vs Hamilton Tiger-Cats recap delivered the result the pregame handicap called for, even if the fourth quarter became…
- The Calgary vs Edmonton rematch barely resembled the close rivalry game the market had priced.
- The Montreal vs BC rematch flipped the first meeting decisively.
- The Ottawa vs Toronto result delivered an Argonauts win without delivering what Toronto spread bettors needed.
- The Saskatchewan vs Winnipeg Banjo Bowl produced the adjustment game the ScoresAndStats preview anticipated, but the wrong team benefited f…