Upcoming Fixtures
Matchday 16
| 2026-11-21 | 14:30 | Southampton | – | Derby | Analysis → |
| 2026-11-21 | 14:30 | Millwall | – | QPR | Analysis → |
| 2026-11-21 | 14:30 | Norwich | – | Cardiff | Analysis → |
| 2026-11-21 | 17:00 | Wolves | – | Charlton | Analysis → |
| 2026-11-21 | 17:00 | West Ham | – | Preston | Analysis → |
| 2026-11-21 | 17:00 | Sheffield United | – | Watford | Analysis → |
| 2026-11-21 | 17:00 | Bolton | – | Portsmouth | Analysis → |
| 2026-11-21 | 17:00 | Middlesbrough | – | Bristol City | Analysis → |
| 2026-11-21 | 17:00 | Stoke | – | Birmingham | Analysis → |
| 2026-11-21 | 17:00 | Swansea | – | West Brom | Analysis → |
| 2026-11-21 | 17:00 | Lincoln | – | Wrexham | Analysis → |
| 2026-11-22 | 14:00 | Burnley | – | Blackburn | Analysis → |
Season overview
Goals / match
2.96
Home goals
1.66
Away goals
1.30
BTTS
62.2%
Home wins
43.3%
Draws
25.6%
Away wins
31.1%
Goals
Over 1.5
77.8%
Over 2.5
62.2%
Over 3.5
37.2%
1st-half goals / match
1.43
1H Over 0.5
78.3%
1H Over 1.5
39.4%
Match activity
Shots / match
27.2
Shots on target / match
8.6
Corners / match
10.3
Yellow cards / match
3.80
Red cards / match
0.12
Teams
| Team | P | W | D | L | GF | GA | GD | PPG | BTTS | O2.5 |
|---|---|---|---|---|---|---|---|---|---|---|
| Birmingham | 15 | 8 | 5 | 2 | 28 | 14 | +14 | 1.93 | 60% | 73% |
| Middlesbrough | 15 | 8 | 5 | 2 | 30 | 19 | +11 | 1.93 | 67% | 67% |
| Stoke | 15 | 9 | 2 | 4 | 24 | 18 | +6 | 1.93 | 67% | 67% |
| Southampton | 15 | 8 | 4 | 3 | 29 | 15 | +14 | 1.87 | 73% | 53% |
| Wolves | 15 | 8 | 4 | 3 | 26 | 18 | +8 | 1.87 | 67% | 60% |
| West Brom | 15 | 8 | 4 | 3 | 23 | 15 | +8 | 1.87 | 67% | 47% |
| Swansea | 15 | 8 | 2 | 5 | 22 | 18 | +4 | 1.73 | 47% | 67% |
| QPR | 15 | 6 | 6 | 3 | 24 | 18 | +6 | 1.60 | 67% | 60% |
| West Ham | 15 | 6 | 5 | 4 | 37 | 23 | +14 | 1.53 | 73% | 80% |
| Sheffield United | 15 | 6 | 4 | 5 | 21 | 19 | +2 | 1.47 | 60% | 60% |
| Portsmouth | 15 | 6 | 4 | 5 | 20 | 18 | +2 | 1.47 | 60% | 53% |
| Norwich | 15 | 7 | 0 | 8 | 32 | 24 | +8 | 1.40 | 60% | 80% |
| Blackburn | 15 | 6 | 3 | 6 | 22 | 23 | -1 | 1.40 | 73% | 80% |
| Cardiff | 15 | 4 | 6 | 5 | 27 | 27 | 0 | 1.20 | 73% | 67% |
| Wrexham | 15 | 4 | 6 | 5 | 18 | 20 | -2 | 1.20 | 60% | 40% |
| Millwall | 15 | 5 | 3 | 7 | 23 | 27 | -4 | 1.20 | 47% | 80% |
| Bristol City | 15 | 5 | 3 | 7 | 16 | 24 | -8 | 1.20 | 53% | 53% |
| Bolton | 15 | 5 | 2 | 8 | 20 | 29 | -9 | 1.13 | 60% | 67% |
| Charlton | 15 | 4 | 5 | 6 | 13 | 23 | -10 | 1.13 | 53% | 53% |
| Watford | 15 | 4 | 3 | 8 | 13 | 23 | -10 | 1.00 | 47% | 40% |
| Lincoln | 15 | 4 | 3 | 8 | 15 | 26 | -11 | 1.00 | 53% | 60% |
| Burnley | 15 | 1 | 7 | 7 | 22 | 31 | -9 | 0.67 | 87% | 67% |
| Derby | 15 | 2 | 4 | 9 | 14 | 30 | -16 | 0.67 | 60% | 60% |
| Preston | 15 | 2 | 2 | 11 | 13 | 30 | -17 | 0.53 | 60% | 60% |
Model validation
Model validation will appear when sufficient walk-forward results are available.