Match result (1X2)
29/63
46.0%
29 wins · 34 losses · n=63
Fewer than 100 settled matches — not enough evidence yet.
Transparency
Every published prediction is recorded under the model version that made it. Live results are kept separate — never merged with development runs or backtests.
Live results now lead this page. The registered backtest remains below as a fixed historical reference.
Issued prediction record
WinSight DC 1.2
Current live model · Continuously improving
dc-1.2-r20260907T081204ZMatch result (1X2)
29/63
46.0%
29 wins · 34 losses · n=63
Fewer than 100 settled matches — not enough evidence yet.
Goals over/under 2.5
63.5%
40 wins · 23 losses · n=63
Both teams score (BTTS)
73.0%
46 wins · 17 losses · n=63
Correct score
15.9%
10 wins · 53 losses · n=63
UTC week × league
Each row covers the full UTC week. Only predictions issued by this exact model version are included; other matches from the same week may appear under another version.
| Week | League | 1X2 | O/U 2.5 | BTTS | Correct score |
|---|---|---|---|---|---|
| Sep 7, 2026 – Sep 13, 2026 | BundesligaBL1 | 28.6%Wins 2 · Losses 5n=7 · 0 void | 57.1%Wins 4 · Losses 3n=7 · 0 void | 85.7%Wins 6 · Losses 1n=7 · 0 void | 14.3%Wins 1 · Losses 6n=7 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | Champions LeagueCL | 85.7%Wins 12 · Losses 2n=14 · 0 void | 85.7%Wins 12 · Losses 2n=14 · 0 void | 78.6%Wins 11 · Losses 3n=14 · 0 void | 21.4%Wins 3 · Losses 11n=14 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | ChampionshipELC | 40.0%Wins 8 · Losses 12n=20 · 0 void | 60.0%Wins 12 · Losses 8n=20 · 0 void | 70.0%Wins 14 · Losses 6n=20 · 0 void | 15.0%Wins 3 · Losses 17n=20 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | Ligue 1FL1 | 33.3%Wins 2 · Losses 4n=6 · 0 void | 33.3%Wins 2 · Losses 4n=6 · 0 void | 50.0%Wins 3 · Losses 3n=6 · 0 void | 16.7%Wins 1 · Losses 5n=6 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | La LigaPD | 60.0%Wins 3 · Losses 2n=5 · 0 void | 80.0%Wins 4 · Losses 1n=5 · 0 void | 60.0%Wins 3 · Losses 2n=5 · 0 void | 20.0%Wins 1 · Losses 4n=5 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | Premier LeaguePL | 14.3%Wins 1 · Losses 6n=7 · 0 void | 71.4%Wins 5 · Losses 2n=7 · 0 void | 71.4%Wins 5 · Losses 2n=7 · 0 void | 0.0%Wins 0 · Losses 7n=7 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | Serie ASA | 25.0%Wins 1 · Losses 3n=4 · 0 void | 25.0%Wins 1 · Losses 3n=4 · 0 void | 100.0%Wins 4 · Losses 0n=4 · 0 void | 25.0%Wins 1 · Losses 3n=4 · 0 void |
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Issued prediction record
WinSight DC 1.2
dc-1.2-r20260831T093750ZMatch result (1X2)
47.1%
64 wins · 72 losses · n=136
Goals over/under 2.5
55.9%
76 wins · 60 losses · n=136
Both teams score (BTTS)
66.2%
90 wins · 46 losses · n=136
Correct score
12.5%
17 wins · 119 losses · n=136
UTC week × league
Each row covers the full UTC week. Only predictions issued by this exact model version are included; other matches from the same week may appear under another version.
| Week | League | 1X2 | O/U 2.5 | BTTS | Correct score |
|---|---|---|---|---|---|
| Sep 7, 2026 – Sep 13, 2026 | BundesligaBL1 | 28.6%Wins 2 · Losses 5n=7 · 0 void | 57.1%Wins 4 · Losses 3n=7 · 0 void | 85.7%Wins 6 · Losses 1n=7 · 0 void | 14.3%Wins 1 · Losses 6n=7 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | Champions LeagueCL | 85.7%Wins 12 · Losses 2n=14 · 0 void | 85.7%Wins 12 · Losses 2n=14 · 0 void | 78.6%Wins 11 · Losses 3n=14 · 0 void | 21.4%Wins 3 · Losses 11n=14 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | ChampionshipELC | 50.0%Wins 10 · Losses 10n=20 · 0 void | 50.0%Wins 10 · Losses 10n=20 · 0 void | 70.0%Wins 14 · Losses 6n=20 · 0 void | 15.0%Wins 3 · Losses 17n=20 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | Ligue 1FL1 | 33.3%Wins 2 · Losses 4n=6 · 0 void | 33.3%Wins 2 · Losses 4n=6 · 0 void | 50.0%Wins 3 · Losses 3n=6 · 0 void | 16.7%Wins 1 · Losses 5n=6 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | La LigaPD | 42.9%Wins 3 · Losses 4n=7 · 0 void | 71.4%Wins 5 · Losses 2n=7 · 0 void | 57.1%Wins 4 · Losses 3n=7 · 0 void | 14.3%Wins 1 · Losses 6n=7 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | Premier LeaguePL | 14.3%Wins 1 · Losses 6n=7 · 0 void | 85.7%Wins 6 · Losses 1n=7 · 0 void | 71.4%Wins 5 · Losses 2n=7 · 0 void | 0.0%Wins 0 · Losses 7n=7 · 0 void |
| Sep 7, 2026 – Sep 13, 2026 | Serie ASA | 50.0%Wins 3 · Losses 3n=6 · 0 void | 50.0%Wins 3 · Losses 3n=6 · 0 void | 100.0%Wins 6 · Losses 0n=6 · 0 void | 16.7%Wins 1 · Losses 5n=6 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | BundesligaBL1 | 55.6%Wins 5 · Losses 4n=9 · 0 void | 77.8%Wins 7 · Losses 2n=9 · 0 void | 55.6%Wins 5 · Losses 4n=9 · 0 void | 0.0%Wins 0 · Losses 9n=9 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | ChampionshipELC | 50.0%Wins 12 · Losses 12n=24 · 0 void | 45.8%Wins 11 · Losses 13n=24 · 0 void | 50.0%Wins 12 · Losses 12n=24 · 0 void | 12.5%Wins 3 · Losses 21n=24 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | Ligue 1FL1 | 44.4%Wins 4 · Losses 5n=9 · 0 void | 55.6%Wins 5 · Losses 4n=9 · 0 void | 77.8%Wins 7 · Losses 2n=9 · 0 void | 11.1%Wins 1 · Losses 8n=9 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | La LigaPD | 33.3%Wins 3 · Losses 6n=9 · 0 void | 55.6%Wins 5 · Losses 4n=9 · 0 void | 44.4%Wins 4 · Losses 5n=9 · 0 void | 11.1%Wins 1 · Losses 8n=9 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | Premier LeaguePL | 30.0%Wins 3 · Losses 7n=10 · 0 void | 30.0%Wins 3 · Losses 7n=10 · 0 void | 60.0%Wins 6 · Losses 4n=10 · 0 void | 10.0%Wins 1 · Losses 9n=10 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | Serie ASA | 50.0%Wins 4 · Losses 4n=8 · 0 void | 37.5%Wins 3 · Losses 5n=8 · 0 void | 87.5%Wins 7 · Losses 1n=8 · 0 void | 12.5%Wins 1 · Losses 7n=8 · 0 void |
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Week of Sep 7, 2026 – Sep 13, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Issued prediction record
WinSight DC 1.2
dc-1.2-r20260828T173552ZMatch result (1X2)
49.2%
63 wins · 65 losses · n=128
Goals over/under 2.5
53.1%
68 wins · 60 losses · n=128
Both teams score (BTTS)
60.9%
78 wins · 50 losses · n=128
Correct score
10.9%
14 wins · 114 losses · n=128
UTC week × league
Each row covers the full UTC week. Only predictions issued by this exact model version are included; other matches from the same week may appear under another version.
| Week | League | 1X2 | O/U 2.5 | BTTS | Correct score |
|---|---|---|---|---|---|
| Aug 31, 2026 – Sep 6, 2026 | BundesligaBL1 | 55.6%Wins 5 · Losses 4n=9 · 0 void | 66.7%Wins 6 · Losses 3n=9 · 0 void | 55.6%Wins 5 · Losses 4n=9 · 0 void | 0.0%Wins 0 · Losses 9n=9 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | ChampionshipELC | 50.0%Wins 12 · Losses 12n=24 · 0 void | 45.8%Wins 11 · Losses 13n=24 · 0 void | 50.0%Wins 12 · Losses 12n=24 · 0 void | 12.5%Wins 3 · Losses 21n=24 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | Ligue 1FL1 | 44.4%Wins 4 · Losses 5n=9 · 0 void | 55.6%Wins 5 · Losses 4n=9 · 0 void | 77.8%Wins 7 · Losses 2n=9 · 0 void | 11.1%Wins 1 · Losses 8n=9 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | La LigaPD | 45.5%Wins 5 · Losses 6n=11 · 0 void | 63.6%Wins 7 · Losses 4n=11 · 0 void | 45.5%Wins 5 · Losses 6n=11 · 0 void | 9.1%Wins 1 · Losses 10n=11 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | Premier LeaguePL | 36.4%Wins 4 · Losses 7n=11 · 0 void | 36.4%Wins 4 · Losses 7n=11 · 0 void | 54.5%Wins 6 · Losses 5n=11 · 0 void | 18.2%Wins 2 · Losses 9n=11 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | Serie ASA | 60.0%Wins 6 · Losses 4n=10 · 0 void | 40.0%Wins 4 · Losses 6n=10 · 0 void | 70.0%Wins 7 · Losses 3n=10 · 0 void | 10.0%Wins 1 · Losses 9n=10 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | BundesligaBL1 | 55.6%Wins 5 · Losses 4n=9 · 0 void | 77.8%Wins 7 · Losses 2n=9 · 0 void | 55.6%Wins 5 · Losses 4n=9 · 0 void | 11.1%Wins 1 · Losses 8n=9 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | ChampionshipELC | 50.0%Wins 6 · Losses 6n=12 · 0 void | 41.7%Wins 5 · Losses 7n=12 · 0 void | 75.0%Wins 9 · Losses 3n=12 · 0 void | 8.3%Wins 1 · Losses 11n=12 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | Ligue 1FL1 | 33.3%Wins 3 · Losses 6n=9 · 0 void | 44.4%Wins 4 · Losses 5n=9 · 0 void | 66.7%Wins 6 · Losses 3n=9 · 0 void | 0.0%Wins 0 · Losses 9n=9 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | La LigaPD | 42.9%Wins 3 · Losses 4n=7 · 0 void | 71.4%Wins 5 · Losses 2n=7 · 0 void | 71.4%Wins 5 · Losses 2n=7 · 0 void | 0.0%Wins 0 · Losses 7n=7 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | Premier LeaguePL | 44.4%Wins 4 · Losses 5n=9 · 0 void | 66.7%Wins 6 · Losses 3n=9 · 0 void | 66.7%Wins 6 · Losses 3n=9 · 0 void | 22.2%Wins 2 · Losses 7n=9 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | Serie ASA | 75.0%Wins 6 · Losses 2n=8 · 0 void | 50.0%Wins 4 · Losses 4n=8 · 0 void | 62.5%Wins 5 · Losses 3n=8 · 0 void | 25.0%Wins 2 · Losses 6n=8 · 0 void |
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Issued prediction record
WinSight DC 1.2
dc-1.2-r20260810T042826ZMatch result (1X2)
51.0%
75 wins · 72 losses · n=147
Goals over/under 2.5
57.1%
84 wins · 63 losses · n=147
Both teams score (BTTS)
59.9%
88 wins · 59 losses · n=147
Correct score
10.9%
16 wins · 131 losses · n=147
UTC week × league
Each row covers the full UTC week. Only predictions issued by this exact model version are included; other matches from the same week may appear under another version.
| Week | League | 1X2 | O/U 2.5 | BTTS | Correct score |
|---|---|---|---|---|---|
| Aug 31, 2026 – Sep 6, 2026 | ChampionshipELC | 41.7%Wins 5 · Losses 7n=12 · 0 void | 75.0%Wins 9 · Losses 3n=12 · 0 void | 50.0%Wins 6 · Losses 6n=12 · 0 void | 16.7%Wins 2 · Losses 10n=12 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | Ligue 1FL1 | 100.0%Wins 1 · Losses 0n=1 · 0 void | 100.0%Wins 1 · Losses 0n=1 · 0 void | 0.0%Wins 0 · Losses 1n=1 · 0 void | 0.0%Wins 0 · Losses 1n=1 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | La LigaPD | 66.7%Wins 2 · Losses 1n=3 · 0 void | 66.7%Wins 2 · Losses 1n=3 · 0 void | 66.7%Wins 2 · Losses 1n=3 · 0 void | 0.0%Wins 0 · Losses 3n=3 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | Premier LeaguePL | 100.0%Wins 1 · Losses 0n=1 · 0 void | 100.0%Wins 1 · Losses 0n=1 · 0 void | 0.0%Wins 0 · Losses 1n=1 · 0 void | 100.0%Wins 1 · Losses 0n=1 · 0 void |
| Aug 31, 2026 – Sep 6, 2026 | Serie ASA | 100.0%Wins 2 · Losses 0n=2 · 0 void | 50.0%Wins 1 · Losses 1n=2 · 0 void | 50.0%Wins 1 · Losses 1n=2 · 0 void | 0.0%Wins 0 · Losses 2n=2 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | BundesligaBL1 | 55.6%Wins 5 · Losses 4n=9 · 0 void | 77.8%Wins 7 · Losses 2n=9 · 0 void | 55.6%Wins 5 · Losses 4n=9 · 0 void | 11.1%Wins 1 · Losses 8n=9 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | ChampionshipELC | 50.0%Wins 6 · Losses 6n=12 · 0 void | 50.0%Wins 6 · Losses 6n=12 · 0 void | 75.0%Wins 9 · Losses 3n=12 · 0 void | 8.3%Wins 1 · Losses 11n=12 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | Ligue 1FL1 | 33.3%Wins 3 · Losses 6n=9 · 0 void | 66.7%Wins 6 · Losses 3n=9 · 0 void | 66.7%Wins 6 · Losses 3n=9 · 0 void | 0.0%Wins 0 · Losses 9n=9 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | La LigaPD | 50.0%Wins 7 · Losses 7n=14 · 0 void | 57.1%Wins 8 · Losses 6n=14 · 0 void | 50.0%Wins 7 · Losses 7n=14 · 0 void | 7.1%Wins 1 · Losses 13n=14 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | Premier LeaguePL | 60.0%Wins 6 · Losses 4n=10 · 0 void | 70.0%Wins 7 · Losses 3n=10 · 0 void | 70.0%Wins 7 · Losses 3n=10 · 0 void | 20.0%Wins 2 · Losses 8n=10 · 0 void |
| Aug 24, 2026 – Aug 30, 2026 | Serie ASA | 80.0%Wins 8 · Losses 2n=10 · 0 void | 50.0%Wins 5 · Losses 5n=10 · 0 void | 50.0%Wins 5 · Losses 5n=10 · 0 void | 20.0%Wins 2 · Losses 8n=10 · 0 void |
| Aug 17, 2026 – Aug 23, 2026 | ChampionshipELC | 23.1%Wins 3 · Losses 10n=13 · 0 void | 7.7%Wins 1 · Losses 12n=13 · 0 void | 76.9%Wins 10 · Losses 3n=13 · 0 void | 15.4%Wins 2 · Losses 11n=13 · 0 void |
| Aug 17, 2026 – Aug 23, 2026 | Ligue 1FL1 | 55.6%Wins 5 · Losses 4n=9 · 0 void | 44.4%Wins 4 · Losses 5n=9 · 0 void | 44.4%Wins 4 · Losses 5n=9 · 0 void | 0.0%Wins 0 · Losses 9n=9 · 0 void |
| Aug 17, 2026 – Aug 23, 2026 | La LigaPD | 50.0%Wins 5 · Losses 5n=10 · 0 void | 70.0%Wins 7 · Losses 3n=10 · 0 void | 50.0%Wins 5 · Losses 5n=10 · 0 void | 20.0%Wins 2 · Losses 8n=10 · 0 void |
| Aug 17, 2026 – Aug 23, 2026 | Premier LeaguePL | 55.6%Wins 5 · Losses 4n=9 · 0 void | 66.7%Wins 6 · Losses 3n=9 · 0 void | 44.4%Wins 4 · Losses 5n=9 · 0 void | 11.1%Wins 1 · Losses 8n=9 · 0 void |
| Aug 17, 2026 – Aug 23, 2026 | Serie ASA | 75.0%Wins 6 · Losses 2n=8 · 0 void | 87.5%Wins 7 · Losses 1n=8 · 0 void | 62.5%Wins 5 · Losses 3n=8 · 0 void | 12.5%Wins 1 · Losses 7n=8 · 0 void |
| Aug 10, 2026 – Aug 16, 2026 | ChampionshipELC | 18.2%Wins 2 · Losses 9n=11 · 0 void | 45.5%Wins 5 · Losses 6n=11 · 0 void | 81.8%Wins 9 · Losses 2n=11 · 0 void | 0.0%Wins 0 · Losses 11n=11 · 0 void |
| Aug 10, 2026 – Aug 16, 2026 | La LigaPD | 75.0%Wins 3 · Losses 1n=4 · 0 void | 25.0%Wins 1 · Losses 3n=4 · 0 void | 75.0%Wins 3 · Losses 1n=4 · 0 void | 0.0%Wins 0 · Losses 4n=4 · 0 void |
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 31, 2026 – Sep 6, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 17, 2026 – Aug 23, 2026
Week of Aug 17, 2026 – Aug 23, 2026
Week of Aug 17, 2026 – Aug 23, 2026
Week of Aug 17, 2026 – Aug 23, 2026
Week of Aug 17, 2026 – Aug 23, 2026
Week of Aug 10, 2026 – Aug 16, 2026
Week of Aug 10, 2026 – Aug 16, 2026
Issued prediction record
WinSight DC 1.2
dc-1.2-r20260803T062200ZMatch result (1X2)
31.3%
5 wins · 11 losses · n=16
Goals over/under 2.5
37.5%
6 wins · 10 losses · n=16
Both teams score (BTTS)
81.3%
13 wins · 3 losses · n=16
Correct score
0.0%
0 wins · 16 losses · n=16
UTC week × league
Each row covers the full UTC week. Only predictions issued by this exact model version are included; other matches from the same week may appear under another version.
| Week | League | 1X2 | O/U 2.5 | BTTS | Correct score |
|---|---|---|---|---|---|
| Aug 24, 2026 – Aug 30, 2026 | La LigaPD | 0.0%Wins 0 · Losses 1n=1 · 0 void | 0.0%Wins 0 · Losses 1n=1 · 0 void | 100.0%Wins 1 · Losses 0n=1 · 0 void | 0.0%Wins 0 · Losses 1n=1 · 0 void |
| Aug 10, 2026 – Aug 16, 2026 | ChampionshipELC | 18.2%Wins 2 · Losses 9n=11 · 0 void | 45.5%Wins 5 · Losses 6n=11 · 0 void | 81.8%Wins 9 · Losses 2n=11 · 0 void | 0.0%Wins 0 · Losses 11n=11 · 0 void |
| Aug 10, 2026 – Aug 16, 2026 | La LigaPD | 75.0%Wins 3 · Losses 1n=4 · 0 void | 25.0%Wins 1 · Losses 3n=4 · 0 void | 75.0%Wins 3 · Losses 1n=4 · 0 void | 0.0%Wins 0 · Losses 4n=4 · 0 void |
Week of Aug 24, 2026 – Aug 30, 2026
Week of Aug 10, 2026 – Aug 16, 2026
Week of Aug 10, 2026 – Aug 16, 2026
Backtest
Current live model
dc-1.2
Unchanged between versions
1X2
Registered 1X2 record
dc-1.1
The current live model is dc-1.2. Its result, over/under and scoreline performance is inherited unchanged from the dc-1.1 qualifying threshold; dc-1.2 only adds recalibration to the BTTS probabilities. The backtest below is that qualifying threshold.
Benchmarks
2019/20–2025/26 · the same 16,322 matches with Bet365 closing data
On the same 16,322 matches, WinSight trails Bet365 by 2.16 percentage points. Public forecasts rarely beat closing odds, and we make no such claim. These are backtest figures, not live results.
↑ Observed more often than predicted · ↓ Observed less often than predicted
Predicted probability (%) →
Outcome-probability samples
Across 17,320 matches, the model produced 51,960 outcome probabilities. 58.1% fall within 20%–40%; only 0.92% are 80% or higher. This shows how often the model assigns each level of confidence, not whether a prediction was correct.
Registered qualification record · dc-1.1
Methodology
Each settled prediction is counted market by market. A WIN adds one hit and a LOSS adds one miss. Correct score is scored against the model's Top 1 pick, not any of its Top 3 displayed picks.
POSTPONED and CANCELLED fixtures are recorded as VOID. VOID rows are disclosed in sample details but excluded from both the numerator and denominator, so they cannot inflate or depress the hit rate.
Weeks start Monday and follow the fixture's UTC kickoff, matching the weekly breakdown on this page. A percentage is wins ÷ (wins + losses); summaries are recomputed from counts, never by averaging weekly percentages.
Every result remains attached to the model version that produced the prediction. Versions are reported as separate cohorts. The live record begins with production predictions issued by dc-1.2; development datasets and walk-forward backtests are labelled separately.
BTTS probabilities previously showed overconfidence (walk-forward calibration slope 0.557387). The active dc-1.2 model now applies a leakage-safe 52-week recalibration trained only on earlier out-of-sample predictions; its full walk-forward slope is 0.912419. This changes BTTS probabilities only, leaving 1X2, O/U 2.5, and score outputs unchanged.
The reference scale above is historical and never pooled into the live record. WinSight and Bet365 use the exact same 16,322 fixtures and closing-price coverage; live bookmaker comparison will remain absent until it can be matched fixture by fixture.
Terms
Compact tables retain common football abbreviations. Each market and its scoring rule are defined below.