🏈 CFL Results, Performance and Model Accuracy
Track graded CFL results by market — Moneyline, Spread, and Totals (O/U). Each market has its own Last Night, Last 7, and Season record.
Best Performing Model
Last Night (3 games)
Last 7 (4 games)
Season (69 games)
Consensus Based Betting Records
Moneyline on the pregame majority among the 6 live models. Each row is one dissent combination (model(s) that broke from the majority). 0-0 means that combination had no graded games in the window. Even splits (3/6) are included and graded as pushes.
| Agreement | Last night (2026-10-03) | Past 7 days | Past 30 days |
|---|---|---|---|
| 6/6 unanimous | 1-1 (50%) | 2-1 (67%) | 12-2 (86%) |
| 5/6 — all but Efficiency | 0-0 | 0-0 | 1-0 (100%) |
| 5/6 — all but XSharp | 0-0 | 0-0 | 0-0 |
| 4/6 — all but Edge and Efficiency | 0-0 | 0-0 | 1-1 (50%) |
| 4/6 — all but Grinder2 and XSharp | 0-0 | 0-0 | 0-0 |
| 3/6 Split / no consensus | 0-0 | 0-0-1 | 0-0-2 |
PL vs Sportsbook
Compares the Prediction Lab favorite with the sportsbook favorite. Books favorite is derived from American sportsbook odds. PL favorite is derived from Prediction Lab moneyline odds, with the projected-score lean used as the fallback when necessary.
| Signal | Last night (2026-10-03) | Past 7 days | Past 30 days |
|---|---|---|---|
| Books favorite | 2-0 (100%) | 4-0 (100%) | 8-0 (100%) |
| PL favorite | 2-0 (67%) | 3-1 (75%) | 7-1 (88%) |
| PL vs Books disagree | 0-0 (0%) | 0-1 (0%) | 0-1 (0%) |
| PL and Books agree | 2-0 (100%) | 3-0 (100%) | 7-0 (100%) |
Prediction Lab & XSharp — Spread
Prediction Lab is the published spread pick (same games as the Last Night Spread card). Pick'em games with no spread edge are not graded. XSharp is that model's pre-game spread. Same last-night, past-7, and past-30 windows as moneyline.
| Model | Last night (2026-10-03) | Past 7 days | Past 30 days |
|---|---|---|---|
| Prediction Lab | 2-1 (67%) | 3-1 (75%) | 7-1 (88%) |
Last 30 days on spread. Prediction Lab 88% · XSharp —
Prediction Lab & XSharp — Totals
Prediction Lab is the published Over/Under pick. XSharp is that model's projected total versus the book. Same last-night, past-7, and past-30 windows as moneyline.
| Model | Last night (2026-10-03) | Past 7 days | Past 30 days |
|---|---|---|---|
| Prediction Lab | 1-2 (33%) | 1-3 (25%) | 5-3 (62%) |
Last 30 days on totals. Prediction Lab 62% · XSharp —
Moneyline games (8)
| Date | League | Match | Score | Edge pick | % | Result | Models |
|---|---|---|---|---|---|---|---|
| 2026-10-03 | CFL | Winnipeg Blue Bombers @ Montreal Alouettes | 10–37 | Montreal Alouettes | 59.9% | Correct | Grinder2 Montreal Alouettes ✓ Takedown Montreal Alouettes ✓ Edge Montreal Alouettes ✓ XSharp Montreal Alouettes ✓ Sharp Consensus Montreal Alouettes ✓ Efficiency Montreal Alouettes ✓ |
| 2026-10-03 | CFL | BC Lions @ Toronto Argonauts | 24–17 | Toronto Argonauts | 53.1% | Wrong | Grinder2 Toronto Argonauts ✗ Takedown Toronto Argonauts ✗ Edge Toronto Argonauts ✗ XSharp Toronto Argonauts ✗ Sharp Consensus Toronto Argonauts ✗ Efficiency Toronto Argonauts ✗ |
| 2026-10-03 | CFL | Calgary Stampeders @ Saskatchewan Roughriders | 37–31 | Calgary Stampeders | 51.8% | Correct | Grinder2 Saskatchewan Roughriders ✗ Takedown Calgary Stampeders ✓ Edge Calgary Stampeders ✓ XSharp Saskatchewan Roughriders ✗ Sharp Consensus Calgary Stampeders ✓ Efficiency Calgary Stampeders ✓ |
| 2026-10-02 | CFL | Hamilton Tiger-Cats @ Ottawa RedBlacks | 34–16 | Hamilton Tiger-Cats | 56.3% | Correct | Grinder2 Hamilton Tiger-Cats ✓ Takedown Hamilton Tiger-Cats ✓ Edge Hamilton Tiger-Cats ✓ XSharp Hamilton Tiger-Cats ✓ Sharp Consensus Hamilton Tiger-Cats ✓ Efficiency Hamilton Tiger-Cats ✓ |
| 2026-09-26 | CFL | Hamilton Tiger-Cats @ Edmonton Elks | 35–37 | Edmonton Elks | 63.5% | Correct | Grinder2 Edmonton Elks ✓ Takedown Edmonton Elks ✓ Edge Edmonton Elks ✓ XSharp Edmonton Elks ✓ Sharp Consensus Edmonton Elks ✓ Efficiency Edmonton Elks ✓ |
| 2026-09-26 | CFL | Calgary Stampeders @ Ottawa RedBlacks | 45–31 | Calgary Stampeders | 62.3% | Correct | Grinder2 Calgary Stampeders ✓ Takedown Calgary Stampeders ✓ Edge Calgary Stampeders ✓ XSharp Calgary Stampeders ✓ Sharp Consensus Calgary Stampeders ✓ Efficiency Calgary Stampeders ✓ |
| 2026-09-26 | CFL | Saskatchewan Roughriders @ BC Lions | 24–31 | BC Lions | 57.5% | Correct | Grinder2 BC Lions ✓ Takedown BC Lions ✓ Edge BC Lions ✓ XSharp BC Lions ✓ Sharp Consensus BC Lions ✓ Efficiency BC Lions ✓ |
| 2026-09-26 | CFL | Toronto Argonauts @ Winnipeg Blue Bombers | 30–28 | Winnipeg Blue Bombers | 50.1% | Wrong | Grinder2 Winnipeg Blue Bombers ✗ Takedown Winnipeg Blue Bombers ✗ Edge Toronto Argonauts ✓ XSharp Winnipeg Blue Bombers ✗ Sharp Consensus Winnipeg Blue Bombers ✗ Efficiency Toronto Argonauts ✓ |
Spread games (8)
| Date | Match | Score | Book | H2H L10 | PL | XSharp | Result |
|---|---|---|---|---|---|---|---|
| 2026-10-03 | Winnipeg Blue Bombers @ Montreal Alouettes | 10–37 | -21.5 | — | Winnipeg Blue Bombers -7.5 | N/A | Correct |
| 2026-10-03 | BC Lions @ Toronto Argonauts | 24–17 | 2.5 | — | Toronto Argonauts -1.8 | N/A | Correct |
| 2026-10-03 | Calgary Stampeders @ Saskatchewan Roughriders | 37–31 | 12.5 | — | Calgary Stampeders -3.2 | N/A | Wrong |
| 2026-10-02 | Hamilton Tiger-Cats @ Ottawa RedBlacks | 34–16 | 11.5 | — | Ottawa RedBlacks -4.9 | N/A | Correct |
| 2026-09-26 | Hamilton Tiger-Cats @ Edmonton Elks | 35–37 | -2.5 | — | Hamilton Tiger-Cats -19.3 | N/A | Correct |
| 2026-09-26 | Calgary Stampeders @ Ottawa RedBlacks | 45–31 | — | — | Ottawa RedBlacks -5.0 | N/A | Correct |
| 2026-09-26 | Saskatchewan Roughriders @ BC Lions | 24–31 | — | — | Saskatchewan Roughriders -10.4 | N/A | Correct |
| 2026-09-26 | Toronto Argonauts @ Winnipeg Blue Bombers | 30–28 | 3.5 | — | Toronto Argonauts -3.7 | N/A | Correct |
Spread line comparison (8)
| Date | Match | Score | Books | Prediction Lab | Actual vs lines |
|---|---|---|---|---|---|
| 2026-10-03 | Winnipeg Blue Bombers @ Montreal Alouettes | 10–37 | -21.5 | Winnipeg Blue Bombers -7.5 | Act 27 Books -21.5 PL Winnipeg Blue Bombers -7.5 |
| 2026-10-03 | BC Lions @ Toronto Argonauts | 24–17 | 2.5 | Toronto Argonauts -1.8 | Act 7 Books 2.5 PL Toronto Argonauts -1.8 |
| 2026-10-03 | Calgary Stampeders @ Saskatchewan Roughriders | 37–31 | 12.5 | Calgary Stampeders -3.2 | Act 6 Books 12.5 PL Calgary Stampeders -3.2 |
| 2026-10-02 | Hamilton Tiger-Cats @ Ottawa RedBlacks | 34–16 | 11.5 | Ottawa RedBlacks -4.9 | Act 18 Books 11.5 PL Ottawa RedBlacks -4.9 |
| 2026-09-26 | Hamilton Tiger-Cats @ Edmonton Elks | 35–37 | -2.5 | Hamilton Tiger-Cats -19.3 | Act 2 Books -2.5 PL Hamilton Tiger-Cats -19.3 |
| 2026-09-26 | Calgary Stampeders @ Ottawa RedBlacks | 45–31 | — | Ottawa RedBlacks -5.0 | Act 14 Books — PL Ottawa RedBlacks -5.0 |
| 2026-09-26 | Saskatchewan Roughriders @ BC Lions | 24–31 | — | Saskatchewan Roughriders -10.4 | Act 7 Books — PL Saskatchewan Roughriders -10.4 |
| 2026-09-26 | Toronto Argonauts @ Winnipeg Blue Bombers | 30–28 | 3.5 | Toronto Argonauts -3.7 | Act 2 Books 3.5 PL Toronto Argonauts -3.7 |
Totals records (8)
| Date | Match | Score | Book | H2H L10 | PL | XSharp | Result |
|---|---|---|---|---|---|---|---|
| 2026-10-03 | Winnipeg Blue Bombers @ Montreal Alouettes | 10–37 | 51.5 | — | O/U 55.8 | N/A | Wrong |
| 2026-10-03 | BC Lions @ Toronto Argonauts | 24–17 | — | — | O/U 54.2 | N/A | Wrong |
| 2026-10-03 | Calgary Stampeders @ Saskatchewan Roughriders | 37–31 | — | — | O/U 56.1 | N/A | Correct |
| 2026-10-02 | Hamilton Tiger-Cats @ Ottawa RedBlacks | 34–16 | 52.5 | — | O/U 56.5 | N/A | Wrong |
| 2026-09-26 | Hamilton Tiger-Cats @ Edmonton Elks | 35–37 | 47.5 | — | O/U 53.1 | N/A | Correct |
| 2026-09-26 | Calgary Stampeders @ Ottawa RedBlacks | 45–31 | 38.5 | — | O/U 58.8 | N/A | Correct |
| 2026-09-26 | Saskatchewan Roughriders @ BC Lions | 24–31 | — | — | O/U 53.4 | N/A | Correct |
| 2026-09-26 | Toronto Argonauts @ Winnipeg Blue Bombers | 30–28 | 54.5 | — | O/U 51.2 | N/A | Correct |
Totals line comparison (8)
| Date | Match | Score | Books | Prediction Lab | Actual vs lines |
|---|---|---|---|---|---|
| 2026-10-03 | Winnipeg Blue Bombers @ Montreal Alouettes | 10–37 | 51.5 | O/U 55.8 | Act 47 Books 51.5 PL O/U 55.8 |
| 2026-10-03 | BC Lions @ Toronto Argonauts | 24–17 | — | O/U 54.2 | Act 41 Books — PL O/U 54.2 |
| 2026-10-03 | Calgary Stampeders @ Saskatchewan Roughriders | 37–31 | — | O/U 56.1 | Act 68 Books — PL O/U 56.1 |
| 2026-10-02 | Hamilton Tiger-Cats @ Ottawa RedBlacks | 34–16 | 52.5 | O/U 56.5 | Act 50 Books 52.5 PL O/U 56.5 |
| 2026-09-26 | Hamilton Tiger-Cats @ Edmonton Elks | 35–37 | 47.5 | O/U 53.1 | Act 72 Books 47.5 PL O/U 53.1 |
| 2026-09-26 | Calgary Stampeders @ Ottawa RedBlacks | 45–31 | 38.5 | O/U 58.8 | Act 76 Books 38.5 PL O/U 58.8 |
| 2026-09-26 | Saskatchewan Roughriders @ BC Lions | 24–31 | — | O/U 53.4 | Act 55 Books — PL O/U 53.4 |
| 2026-09-26 | Toronto Argonauts @ Winnipeg Blue Bombers | 30–28 | 54.5 | O/U 51.2 | Act 58 Books 54.5 PL O/U 51.2 |