Football predictions — every upcoming fixture
Every upcoming fixture we cover, with our split and the median bookmaker price. National-team matches show the bookmakers' price with the margin removed, and say so. Every pick is scored the morning after: over the last 60 days, we called 288 of 477 matches right (60.4%) where we said 61.0%.
Monday 28 September
- Georgia v Ukraine — UEFA Nations League, 17:00: Georgia 35%, draw 29%, Ukraine 36% (home 7/4)
- Armenia v Montenegro — UEFA Nations League, 17:00: Armenia 35%, draw 29%, Montenegro 36% (home 13/8)
- Latvia v Cyprus — UEFA Nations League, 17:00: Latvia 36%, draw 29%, Cyprus 35% (home 8/5)
- Belgium v France — UEFA Nations League, 19:45: Belgium 24%, draw 24%, France 52% (home 3/1)
- Türkiye v Italy — UEFA Nations League, 19:45: Türkiye 35%, draw 27%, Italy 38% (home 13/8)
- Northern Ireland v Hungary — UEFA Nations League, 19:45: Northern Ireland 32%, draw 32%, Hungary 36% (home 2/1)
- Sweden v Poland — UEFA Nations League, 19:45: Sweden 49%, draw 25%, Poland 26% (home 10/11)
- Romania v Bosnia & Herzegovina — UEFA Nations League, 19:45: Romania 44%, draw 28%, Bosnia & Herzegovina 28% (home 6/5)
Tuesday 29 September
- Finland v Belarus — UEFA Nations League, 17:00: Finland 49%, draw 29%, Belarus 22% (home 10/11)
- Moldova v Faroe Islands — UEFA Nations League, 17:00: Moldova 39%, draw 31%, Faroe Islands 30% (home 11/8)
- Spain v Croatia — UEFA Nations League, 19:45: Spain 72%, draw 18%, Croatia 10% (home 2/7)
- Czechia v England — UEFA Nations League, 19:45: Czechia 14%, draw 20%, England 66% (home 6/1)
- San Marino v Albania — UEFA Nations League, 19:45: San Marino 2%, draw 7%, Albania 91% (home 50/1)
- Slovakia v Kazakhstan — UEFA Nations League, 19:45: Slovakia 71%, draw 20%, Kazakhstan 9% (home 1/3)
- Bulgaria v Estonia — UEFA Nations League, 19:45: Bulgaria 61%, draw 25%, Estonia 14% (home 8/15)
- Luxembourg v Iceland — UEFA Nations League, 19:45: Luxembourg 34%, draw 28%, Iceland 38% (home 7/4)
- Scotland v Switzerland — UEFA Nations League, 19:45: Scotland 29%, draw 28%, Switzerland 43% (home 9/4)
- Slovenia v FYR Macedonia — UEFA Nations League, 19:45: Slovenia 55%, draw 26%, FYR Macedonia 19% (home 4/6)
Thursday 1 October
- Azerbaijan v Liechtenstein — UEFA Nations League, 17:00
- Germany v Serbia — UEFA Nations League, 19:45
- Greece v Netherlands — UEFA Nations League, 19:45
- Denmark v Portugal — UEFA Nations League, 19:45
- Wales v Norway — UEFA Nations League, 19:45
- Rep. Of Ireland v Austria — UEFA Nations League, 19:45
- Israel v Kosovo — UEFA Nations League, 19:45
- Malta v Gibraltar — UEFA Nations League, 19:45
Friday 2 October
Statteo — tips that show their working
18+ · Patterns, not tips · begambleaware.org