Championship: Both Teams to Score (BTTS) predictions and stats
Championship 2026/27 so far: 91 of 144 matches (63%) had both teams scoring (results to 24 Oct).
Upcoming matches ranked by how strongly the score-distribution model expects both sides to find the net. Probabilities only — no published record in this market yet.
Upcoming Championship fixtures
Kickoff times: Europe/Belgrade
After Tue, 27 Oct 2026 · 12 matches
West Ham – West Brom31 Oct 16:00
BTTS: YesModel 58.1%Implied 60.2%-2.1%Southampton – QPR31 Oct 16:00
BTTS: YesModel 57.9%Implied 66.2%-8.4%Sheffield Utd – Wrexham30 Oct 21:00
BTTS: YesModel 57.8%Implied 58.8%-1.0%Wolves – Cardiff31 Oct 16:00
BTTS: YesModel 56.9%Implied 67.6%-10.7%Bolton – Bristol City31 Oct 16:00
BTTS: YesModel 56.0%Implied 63.7%-7.7%Norwich – Watford31 Oct 13:30
BTTS: YesModel 54.6%Implied 63.7%-9.1%Lincoln – Birmingham31 Oct 13:30
BTTS: YesModel 51.1%Implied 58.1%-7.1%Burnley – Portsmouth31 Oct 16:00
BTTS: YesModel 50.1%Implied 58.8%-8.8%Stoke – Preston31 Oct 13:30
BTTS: YesModel 48.5%Implied 55.9%-7.3%Millwall – Derby31 Oct 16:00
BTTS: YesModel 48.2%Implied 56.5%-8.3%Middlesbrough – Charlton31 Oct 16:00
BTTS: YesModel 46.2%Implied 57.1%-10.9%Swansea – Blackburn31 Oct 16:00
BTTS: YesModel 45.5%Implied 55.2%-9.8%
| # | Time | Market | Implied | Odds | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | West Ham– West Brom | 31 Oct | 16:00 | BTTS: Yes | 58.1% | 60.2% | -2.1% | 1.66 |
| 2 | Southampton– QPR | 31 Oct | 16:00 | BTTS: Yes | 57.9% | 66.2% | -8.4% | 1.51 |
| 3 | Sheffield Utd– Wrexham | 30 Oct | 21:00 | BTTS: Yes | 57.8% | 58.8% | -1.0% | 1.70 |
| 4 | Wolves– Cardiff | 31 Oct | 16:00 | BTTS: Yes | 56.9% | 67.6% | -10.7% | 1.48 |
| 5 | Bolton– Bristol City | 31 Oct | 16:00 | BTTS: Yes | 56.0% | 63.7% | -7.7% | 1.57 |
| 6 | Norwich– Watford | 31 Oct | 13:30 | BTTS: Yes | 54.6% | 63.7% | -9.1% | 1.57 |
| 7 | Lincoln– Birmingham | 31 Oct | 13:30 | BTTS: Yes | 51.1% | 58.1% | -7.1% | 1.72 |
| 8 | Burnley– Portsmouth | 31 Oct | 16:00 | BTTS: Yes | 50.1% | 58.8% | -8.8% | 1.70 |
| 9 | Stoke– Preston | 31 Oct | 13:30 | BTTS: Yes | 48.5% | 55.9% | -7.3% | 1.79 |
| 10 | Millwall– Derby | 31 Oct | 16:00 | BTTS: Yes | 48.2% | 56.5% | -8.3% | 1.77 |
| 11 | Middlesbrough– Charlton | 31 Oct | 16:00 | BTTS: Yes | 46.2% | 57.1% | -10.9% | 1.75 |
| 12 | Swansea– Blackburn | 31 Oct | 16:00 | BTTS: Yes | 45.5% | 55.2% | -9.8% | 1.81 |
Model % is the pre-match estimated chance, not a live probability or a past hit rate.
Implied % comes from the odds. Divergence is the difference in percentage points.
BTTS by team, 2026/27
How often each team's matches had both teams scoring this season, highest first. Home and away: matches with both teams scoring / matches played.
| Team | Played | BTTS | % | Home | Away |
|---|---|---|---|---|---|
| Burnley | 12 | 11 | 92% | 6/6 | 5/6 |
| Middlesbrough | 12 | 10 | 83% | 5/6 | 5/6 |
| Blackburn | 12 | 9 | 75% | 5/6 | 4/6 |
| Cardiff | 12 | 9 | 75% | 5/6 | 4/6 |
| Southampton | 12 | 9 | 75% | 4/6 | 5/6 |
| Norwich | 12 | 8 | 67% | 4/6 | 4/6 |
| Preston | 12 | 8 | 67% | 4/6 | 4/6 |
| Stoke | 12 | 8 | 67% | 3/6 | 5/6 |
| West Brom | 12 | 8 | 67% | 4/6 | 4/6 |
| West Ham | 12 | 8 | 67% | 4/6 | 4/6 |
| Wolves | 12 | 8 | 67% | 4/6 | 4/6 |
| Wrexham | 12 | 8 | 67% | 6/6 | 2/6 |
| Birmingham | 12 | 7 | 58% | 4/6 | 3/6 |
| Bolton | 12 | 7 | 58% | 4/6 | 3/6 |
| Charlton | 12 | 7 | 58% | 3/6 | 4/6 |
| Derby | 12 | 7 | 58% | 3/6 | 4/6 |
| Portsmouth | 12 | 7 | 58% | 4/6 | 3/6 |
| QPR | 12 | 7 | 58% | 3/6 | 4/6 |
| Sheffield Utd | 12 | 7 | 58% | 3/6 | 4/6 |
| Bristol City | 12 | 6 | 50% | 1/6 | 5/6 |
| Lincoln | 12 | 6 | 50% | 4/6 | 2/6 |
| Millwall | 12 | 6 | 50% | 2/6 | 4/6 |
| Watford | 12 | 6 | 50% | 4/6 | 2/6 |
| Swansea | 12 | 5 | 42% | 2/6 | 3/6 |
Latest results
Championship matches in the 7 days to Sat, 24 Oct 2026, the newest result.
- 24 OctPortsmouth 2:1 MillwallBTTS yes
- 24 OctCharlton 1:3 NorwichBTTS yes
- 24 OctSheffield Utd 1:1 DerbyBTTS yes
- 24 OctCardiff 1:0 BirminghamBTTS no
- 24 OctBlackburn 2:0 WrexhamBTTS no
- 24 OctLincoln 4:1 BurnleyBTTS yes
- 24 OctPreston 1:1 West BromBTTS yes
- 24 OctQPR 5:0 SwanseaBTTS no
- 24 OctStoke 0:0 Bristol CityBTTS no
- 24 OctWest Ham 2:3 SouthamptonBTTS yes
- 24 OctWolves 1:0 WatfordBTTS no
- 23 OctBolton 1:5 MiddlesbroughBTTS yes
- 20 OctWolves 1:1 PortsmouthBTTS yes
Championship table, fixtures and season projection →
Both Teams to Score (BTTS): by day
Both Teams to Score (BTTS): by league
These rankings come from historical data alone — the market usually knows more. Every prediction is logged pre-match and settled in public. Statistics, not betting advice. 18+ · never stake more than you can afford to lose.
























