Free Football Predictions — 22 August 2026

22 August 2026Live

Zort priced 194 football fixtures for 22 August 2026, spanning Premier League, La Liga, Ligue 1, Serie A and 27 other competitions. These predictions are free and published every day at 10:00 UTC, built from live odds across around 27 bookmakers, de-vigged with Shin's method and modelled with a Poisson/Dixon-Coles scoreline engine. The model's highest-confidence picks today are 1. FC Magdeburg to beat Bahlinger SC (93%), 1. FC Heidenheim to beat SSV Jeddeloh (89%) and Dynamo Dresden to beat Westfalia Rhynern (89%).

League Match 1 X 2 Pred Score Goals BTTS
🇬🇧ENG1
Hull City
vs Manchester United
22 Aug, 11:30 UTC
10% 18% 73% 20:2 0:2 2Under No 50%
🇬🇧ENG1
Everton
vs Crystal Palace
22 Aug, 14:00 UTC
43% 28% 29% 11:0 1:0 1Under
🇬🇧ENG1
Ipswich Town
vs Sunderland
22 Aug, 14:00 UTC
35% 29% 36% 20:1 0:1 1Under
🇬🇧ENG1
Nottingham Forest
vs Leeds United
22 Aug, 14:00 UTC
41% 29% 30% 11:0 1:0 1Under
Backing one of these? Zort reads your bet slip from a photo and shows what you're actually up or down, across every bookmaker. Free on iOS and Android. Get Zort
🇪🇸ESP1
Athletic Bilbao
vs Sevilla
22 Aug, 15:00 UTC
56% 26% 18% 11:0 1:0 1Under
🇫🇷FRA1
RC Lens
vs Auxerre
22 Aug, 15:15 UTC
64% 21% 15% 12:0 2:0 2Under
🇬🇧ENG1
Brentford
vs Tottenham Hotspur
22 Aug, 16:30 UTC
46% 25% 28% 12:1 2:1 3Over
🇮🇹ITA1
Inter Milan
vs Monza
22 Aug, 16:30 UTC
83% 12% 5% 12:0 2:0 2Under No 60%
🇮🇹ITA1
Udinese
vs Como
22 Aug, 16:30 UTC
20% 27% 53% 20:1 0:1 1Under
🇪🇸ESP1
Valencia
vs Celta Vigo
22 Aug, 17:30 UTC
38% 30% 32% 11:0 1:0 1Under
🇩🇪GERS
Borussia Dortmund
vs Bayern München
22 Aug, 18:30 UTC
20% 22% 58% 21:2 1:2 3Over Yes 68%
🇮🇹ITA1
Genoa
vs Napoli
22 Aug, 18:45 UTC
22% 30% 48% 20:1 0:1 1Under
🇫🇷FRA1
Le Mans FC
vs Brest
22 Aug, 18:45 UTC
38% 28% 34% 11:0 1:0 1Under
🇫🇷FRA1
Nice
vs Lorient
22 Aug, 18:45 UTC
45% 28% 27% 11:0 1:0 1Under
🇮🇹ITA1
Parma
vs Cagliari
22 Aug, 18:45 UTC
37% 32% 31% 11:0 1:0 1Under
🇫🇷FRA1
Toulouse
vs Lyon
22 Aug, 18:45 UTC
40% 28% 33% 11:0 1:0 1Under
🇫🇷FRA1
Troyes
vs Paris FC
22 Aug, 18:45 UTC
29% 27% 44% 21:2 1:2 3Over
🇪🇸ESP1
Espanyol
vs Real Madrid
22 Aug, 19:30 UTC
13% 20% 67% 20:2 0:2 2Under
🇫🇷FRA1
Angers
vs Lille
23 Aug, 13:00 UTC
19% 25% 56% 20:1 0:1 1Under
🇬🇧ENG1
Brighton and Hove Albion
vs Aston Villa
23 Aug, 13:00 UTC
44% 27% 30% 12:1 2:1 3Over
🇬🇧ENG1
Manchester City
vs Bournemouth
23 Aug, 13:00 UTC
66% 19% 15% 12:1 2:1 3Over
🇪🇸ESP1
Atlético Madrid
vs Villarreal
23 Aug, 15:00 UTC
52% 26% 23% 11:0 1:0 1Under
🇫🇷FRA1
Le Havre
vs AS Monaco
23 Aug, 15:15 UTC
25% 24% 51% 21:2 1:2 3Over
🇬🇧ENG1
Newcastle United
vs Liverpool
23 Aug, 15:30 UTC
25% 24% 51% 21:2 1:2 3Over
🇬🇧ENG2
Birmingham City
vs Bristol City
22 Aug, 11:30 UTC
54% 25% 21% 11:0 1:0 1Under
🇬🇧ENG2
Lincoln City
vs Portsmouth
22 Aug, 11:30 UTC
41% 28% 31% 11:0 1:0 1Under
🇬🇧ENG2
Millwall
vs Norwich City
22 Aug, 11:30 UTC
38% 28% 33% 11:0 1:0 1Under
🇬🇧ENG2
Blackburn Rovers
vs Middlesbrough
22 Aug, 14:00 UTC
27% 27% 46% 20:1 0:1 1Under
🇬🇧ENG2
Derby County
vs Cardiff City
22 Aug, 14:00 UTC
48% 27% 26% 11:0 1:0 1Under
🇬🇧ENG2
Preston North End
vs Wolverhampton Wanderers
22 Aug, 14:00 UTC
25% 27% 48% 20:1 0:1 1Under
🇬🇧ENG2
Queens Park Rangers
vs Bolton Wanderers
22 Aug, 14:00 UTC
51% 26% 24% 11:0 1:0 1Under
🇬🇧ENG2
Southampton
vs Stoke City
22 Aug, 14:00 UTC
60% 22% 17% 12:0 2:0 2Under
🇬🇧ENG2
Swansea City
vs Sheffield United
22 Aug, 14:00 UTC
39% 28% 34% 11:0 1:0 1Under
🇬🇧ENG2
West Ham United
vs Charlton Athletic
22 Aug, 14:00 UTC
70% 19% 11% 12:0 2:0 2Under No 51%
🇬🇧ENG2
Wrexham AFC
vs Watford
22 Aug, 14:00 UTC
50% 26% 24% 11:0 1:0 1Under
🇵🇹POR1
CS Maritimo
vs Académico de Viseu
22 Aug, 14:30 UTC
48% 28% 24% 11:0 1:0 1Under
🇳🇱NED1
Fortuna Sittard
vs AZ Alkmaar
22 Aug, 14:30 UTC
19% 22% 59% 21:2 1:2 3Over
🇹🇷TUR1
Çaykur Rizespor
vs Samsunspor
22 Aug, 16:00 UTC
46% 28% 27% 11:0 1:0 1Under
🇹🇷TUR1
Çorum FK
vs Kasimpasa SK
22 Aug, 16:00 UTC
45% 27% 28% 11:0 1:0 1Under
🇳🇱NED1
Sparta Rotterdam
vs FC Utrecht
22 Aug, 16:45 UTC
37% 27% 36% 12:1 2:1 3Over
🇵🇹POR1
Estoril
vs Rio Ave FC
22 Aug, 17:00 UTC
48% 26% 25% 11:0 1:0 1Under
🇳🇱NED1
NEC Nijmegen
vs Excelsior
22 Aug, 18:00 UTC
66% 19% 15% 11:0 1:0 1Under
🇹🇷TUR1
Fenerbahce
vs Torku Konyaspor
22 Aug, 18:30 UTC
75% 16% 9% 12:0 2:0 2Under No 51%
🇦🇷ARG1
Atlético Tucuman
vs Instituto de Córdoba
22 Aug, 19:00 UTC
35% 32% 33% 11:0 1:0 1Under
🇧🇷BRA1
Fluminense
vs Remo
22 Aug, 19:00 UTC
66% 21% 12% 12:0 2:0 2Under
🇦🇷ARG1
Gimnasia La Plata
vs Gimnasia Mendoza
22 Aug, 19:00 UTC
52% 28% 19% 11:0 1:0 1Under
🇳🇱NED1
Heerenveen
vs FC Zwolle
22 Aug, 19:00 UTC
61% 21% 18% 12:1 2:1 3Over
🇵🇹POR1
Sporting Lisbon
vs Alverca
22 Aug, 19:30 UTC
81% 13% 6% 12:0 2:0 2Under No 55%
🇦🇷ARG1
Independiente
vs Independiente Rivadavia
22 Aug, 21:30 UTC
48% 29% 23% 11:0 1:0 1Under
🇧🇷BRA1
Internacional
vs Atletico Mineiro
22 Aug, 21:30 UTC
46% 29% 25% 11:0 1:0 1Under
🇲🇽MEX1
Guadalajara
vs Tijuana
22 Aug, 23:07 UTC
65% 21% 14% 12:0 2:0 2Under
🇺🇸USA1
CF Montreal
vs LA Galaxy
22 Aug, 23:30 UTC
45% 25% 29% 12:1 2:1 3Over
🇺🇸USA1
Charlotte FC
vs D.C. United
22 Aug, 23:30 UTC
54% 24% 22% 12:1 2:1 3Over
🇧🇷BRA1
Cruzeiro
vs Flamengo
22 Aug, 23:30 UTC
30% 28% 42% 20:1 0:1 1Under
🇺🇸USA1
FC Cincinnati
vs Seattle Sounders FC
22 Aug, 23:30 UTC
60% 20% 20% 12:1 2:1 3Over
🇺🇸USA1
Inter Miami CF
vs Toronto FC
22 Aug, 23:30 UTC
72% 16% 12% 12:1 2:1 3Over Yes 67%
🇺🇸USA1
New York Red Bulls
vs Chicago Fire
22 Aug, 23:30 UTC
35% 24% 41% 21:2 1:2 3Over
🇺🇸USA1
Orlando City SC
vs Real Salt Lake
22 Aug, 23:30 UTC
49% 23% 28% 12:1 2:1 3Over
🇦🇷ARG1
Atlético Huracán
vs Deportivo Riestra
23 Aug, 00:00 UTC
46% 33% 21% 11:0 1:0 1Under
🇦🇷ARG1
Newells Old Boys
vs Banfield
23 Aug, 00:00 UTC
40% 31% 29% 11:0 1:0 1Under
🇺🇸USA1
Austin FC
vs Philadelphia Union
23 Aug, 00:30 UTC
29% 25% 45% 21:2 1:2 3Over
🇺🇸USA1
Nashville SC
vs Columbus Crew SC
23 Aug, 00:30 UTC
56% 24% 20% 12:1 2:1 3Over
🇺🇸USA1
St. Louis City SC
vs Houston Dynamo
23 Aug, 00:30 UTC
45% 27% 28% 12:1 2:1 3Over
🇲🇽MEX1
Puebla
vs Santos Laguna
23 Aug, 01:00 UTC
46% 26% 29% 12:1 2:1 3Over
🇺🇸USA1
Vancouver Whitecaps FC
vs FC Dallas
23 Aug, 01:30 UTC
65% 20% 16% 12:1 2:1 3Over
🇺🇸USA1
Los Angeles FC
vs Portland Timbers
23 Aug, 02:30 UTC
60% 20% 20% 12:1 2:1 3Over
🇺🇸USA1
San Diego FC
vs Colorado Rapids
23 Aug, 02:30 UTC
48% 25% 27% 12:1 2:1 3Over
🇺🇸USA1
San Jose Earthquakes
vs Minnesota United FC
23 Aug, 02:30 UTC
44% 24% 32% 12:1 2:1 3Over
🇲🇽MEX1
Cruz Azul
vs Atlas
23 Aug, 03:00 UTC
61% 22% 16% 12:0 2:0 2Under
🇳🇱NED1
Go Ahead Eagles
vs ADO Den Haag
23 Aug, 10:15 UTC
55% 23% 21% 12:1 2:1 3Over
🇬🇧ENG2
West Bromwich Albion
vs Burnley
23 Aug, 11:00 UTC
34% 29% 37% 20:1 0:1 1Under
🇳🇱NED1
PSV Eindhoven
vs Groningen
23 Aug, 12:30 UTC
72% 16% 11% 12:1 2:1 3Over Yes 62%
🇵🇹POR1
Vitória SC
vs Nacional
23 Aug, 14:30 UTC
57% 25% 18% 11:0 1:0 1Under
🇳🇱NED1
SC Cambuur
vs Feyenoord
23 Aug, 14:45 UTC
9% 15% 77% 20:2 0:2 2Under Yes 53%
🇹🇷TUR1
Eyüpspor
vs Gazişehir Gaziantep
23 Aug, 16:00 UTC
32% 29% 39% 20:1 0:1 1Under
🇹🇷TUR1
Trabzonspor
vs Basaksehir
23 Aug, 16:00 UTC
45% 26% 29% 12:1 2:1 3Over
🇩🇪GERC
FC Energie Cottbus
vs Augsburg
22 Aug, 11:00 UTC
19% 20% 61% 20:1 0:1 1Under
🇩🇪GERC
Wehen Wiesbaden
vs Bayer Leverkusen
22 Aug, 11:00 UTC
4% 8% 88% 20:2 0:2 2Under Yes 51%
🇫🇷FRA2
Metz
vs Stade Lavallois
22 Aug, 12:00 UTC
54% 26% 20% 11:0 1:0 1Under
🇫🇷FRA2
Nantes
vs Rodez AF
22 Aug, 12:00 UTC
53% 25% 22% 11:0 1:0 1Under
🇩🇪GERC
Erzgebirge Aue
vs TSG Hoffenheim
22 Aug, 13:30 UTC
4% 9% 87% 20:2 0:2 2Under No 53%
🇩🇪GERC
1. FC Saarbrücken
vs Hertha Berlin
22 Aug, 13:30 UTC
30% 25% 45% 21:2 1:2 3Over
🇩🇪GERC
FC Viktoria Köln 1904
vs 1. FC Nürnberg
22 Aug, 13:30 UTC
20% 22% 58% 20:1 0:1 1Under
🇩🇪GERC
MSV Duisburg
vs Elversberg
22 Aug, 13:30 UTC
24% 23% 53% 20:1 0:1 1Under
🇧🇪BEL1
SV Zulte-Waregem
vs SK Beveren
22 Aug, 14:00 UTC
46% 27% 27% 11:0 1:0 1Under
🇪🇸ESP2
Oviedo
vs Leganés
22 Aug, 15:00 UTC
53% 28% 18% 11:0 1:0 1Under
🇦🇹AUT1
Rheindorf Altach
vs Hartberg
22 Aug, 15:00 UTC
53% 26% 21% 11:0 1:0 1Under
🇸🇦KSA1
Al-Fateh
vs Al-Ettifaq
22 Aug, 15:45 UTC
40% 25% 35% 12:1 2:1 3Over
🇩🇪GERC
SG Sonnenhof Großaspach
vs Arminia Bielefeld
22 Aug, 16:00 UTC
16% 19% 65% 20:1 0:1 1Under
🇩🇪GERC
TSV 1860 München
vs Holstein Kiel
22 Aug, 16:00 UTC
14% 18% 68% 20:2 0:2 2Under Yes 57%
🇸🇦KSA1
Al-Kholood
vs Al-Taawoun
22 Aug, 16:10 UTC
32% 27% 41% 21:2 1:2 3Over
🇧🇪BEL1
Charleroi
vs KV Mechelen
22 Aug, 16:15 UTC
56% 24% 20% 11:0 1:0 1Under
🇪🇸ESP2
AD Ceuta FC
vs Las Palmas
22 Aug, 17:00 UTC
32% 28% 39% 20:1 0:1 1Under
🇬🇷GRE1
AEK Athens
vs Aris Thessaloniki
22 Aug, 17:00 UTC
82% 13% 5% 12:0 2:0 2Under No 57%
🇬🇷GRE1
AEK Athens
vs Iraklis FC
22 Aug, 17:00 UTC
81% 14% 5% 12:0 2:0 2Under No 57%
🇪🇸ESP2
Albacete
vs Real Sociedad B
22 Aug, 17:00 UTC
53% 25% 21% 11:0 1:0 1Under
🇮🇹ITA2
Carrarese
vs Mantova
22 Aug, 17:00 UTC
40% 29% 31% 11:0 1:0 1Under
🇬🇷GRE1
Kalamata FC
vs Aris Thessaloniki
22 Aug, 17:00 UTC
28% 30% 42% 20:1 0:1 1Under
🇮🇹ITA2
Südtirol
vs Virtus Entella
22 Aug, 17:00 UTC
46% 31% 23% 11:0 1:0 1Under
🇦🇹AUT1
Sturm Graz
vs Austria Lustenau
22 Aug, 17:30 UTC
71% 18% 11% 12:0 2:0 2Under Yes 54%
🇸🇦KSA1
Al-Ahli
vs Abha Club
22 Aug, 18:00 UTC
79% 14% 7% 12:0 2:0 2Under No 50%
🇸🇦KSA1
Al-Khaleej
vs Al-Shabab
22 Aug, 18:00 UTC
36% 25% 39% 21:2 1:2 3Over
🇫🇷FRA2
Saint Etienne
vs Grenoble
22 Aug, 18:00 UTC
69% 19% 11% 12:0 2:0 2Under No 53%
🇬🇷GRE1
Olympiakos Piraeus
vs Atromitos Athens
22 Aug, 18:30 UTC
77% 16% 7% 12:0 2:0 2Under No 61%
🇧🇪BEL1
Royal Antwerp
vs Genk
22 Aug, 18:45 UTC
29% 27% 44% 20:1 0:1 1Under
🇮🇹ITA2
Avellino
vs Arezzo
22 Aug, 19:00 UTC
42% 30% 28% 11:0 1:0 1Under
🇮🇹ITA2
Benevento
vs Modena
22 Aug, 19:00 UTC
39% 28% 32% 11:0 1:0 1Under
🇮🇹ITA2
Empoli
vs Cremonese
22 Aug, 19:00 UTC
33% 30% 37% 20:1 0:1 1Under
🇪🇸ESP2
CD Eldense
vs Cádiz CF
22 Aug, 19:30 UTC
42% 30% 29% 11:0 1:0 1Under
🇩🇪GERC
Greuther Fürth
vs VfL Bochum
23 Aug, 11:00 UTC
35% 27% 39% 21:2 1:2 3Over
🇩🇪GERC
SSV Jeddeloh
vs 1. FC Heidenheim
23 Aug, 11:00 UTC
4% 7% 89% 20:2 0:2 2Under Yes 53%
🇩🇪GERC
Bahlinger SC
vs 1. FC Magdeburg
23 Aug, 13:30 UTC
2% 5% 93% 20:2 0:2 2Under No 60%
🇩🇪GERC
Eintracht Braunschweig
vs Union Berlin
23 Aug, 13:30 UTC
25% 24% 51% 21:2 1:2 3Over
🇩🇪GERC
FC Carl Zeiss Jena
vs SV Darmstadt 98
23 Aug, 13:30 UTC
17% 21% 62% 20:1 0:1 1Under
🇩🇪GERC
Westfalia Rhynern
vs Dynamo Dresden
23 Aug, 13:30 UTC
4% 7% 89% 20:2 0:2 2Under Yes 52%
🇧🇪BEL1
Lommel SK
vs Westerlo
23 Aug, 14:00 UTC
36% 27% 37% 21:2 1:2 3Over
🇪🇸ESP2
SD Eibar
vs Real Valladolid CF
23 Aug, 15:00 UTC
44% 30% 26% 11:0 1:0 1Under
🇩🇪GERC
1. FC Phönix Lübeck
vs SC Paderborn
23 Aug, 16:00 UTC
5% 8% 87% 20:2 0:2 2Under Yes 54%
🇩🇪GERC
Fortuna Düsseldorf
vs SC Freiburg
23 Aug, 16:00 UTC
13% 18% 69% 20:1 0:1 1Under Yes 58%
🇩🇪GERC
Rot-Weiss Essen
vs FC St. Pauli
23 Aug, 16:00 UTC
30% 25% 45% 20:1 0:1 1Under
🇯🇵JPN1
Hiroshima Sanfrecce FC
vs Kawasaki Frontale
22 Aug, 10:15 UTC
64% 20% 16% 12:1 2:1 3Over
🇰🇷KOR1
Bucheon FC 1995
vs Pohang Steelers
22 Aug, 10:30 UTC
34% 30% 35% 20:1 0:1 1Under
🇰🇷KOR1
FC Anyang
vs FC Seoul
22 Aug, 10:30 UTC
22% 26% 53% 20:1 0:1 1Under
🇰🇷KOR1
Jeju United FC
vs Sangju Sangmu FC
22 Aug, 10:30 UTC
34% 29% 38% 20:1 0:1 1Under
🇰🇷KOR1
Jeonbuk Hyundai Motors
vs Ulsan Hyundai FC
22 Aug, 10:30 UTC
44% 27% 30% 12:1 2:1 3Over
🇯🇵JPN1
Yokohama F Marinos
vs Vissel Kobe
22 Aug, 10:30 UTC
36% 29% 36% 11:0 1:0 1Under
🇨🇳CHN1
Wuhan Three Towns
vs Tianjin Jinmen Tiger FC
22 Aug, 11:00 UTC
43% 26% 30% 12:1 2:1 3Over
🇬🇧ENG4
Bristol Rovers
vs Newport County
22 Aug, 11:30 UTC
57% 24% 19% 11:0 1:0 1Under
🇬🇧ENG3
Doncaster Rovers
vs Barnsley
22 Aug, 11:30 UTC
47% 26% 27% 12:1 2:1 3Over
🇬🇧ENG3
Luton
vs Notts County
22 Aug, 11:30 UTC
60% 22% 17% 12:0 2:0 2Under
🇬🇧ENG4
Salford City
vs Chesterfield FC
22 Aug, 11:30 UTC
44% 28% 29% 11:0 1:0 1Under
🇬🇧ENG4
Walsall
vs Grimsby Town
22 Aug, 11:30 UTC
33% 29% 39% 20:1 0:1 1Under
🇨🇳CHN1
Chengdu Rongcheng FC
vs Shanghai Shenhua FC
22 Aug, 11:35 UTC
54% 22% 24% 12:1 2:1 3Over
🇨🇳CHN1
Shenzhen Peng City FC
vs Zhejiang
22 Aug, 11:35 UTC
37% 25% 38% 21:2 1:2 3Over
🇨🇳CHN1
Beijing FC
vs Yunnan Yukun
22 Aug, 12:00 UTC
65% 18% 17% 12:1 2:1 3Over
🇨🇳CHN1
Qingdao West Coast FC
vs Shandong Luneng Taishan FC
22 Aug, 12:00 UTC
38% 26% 36% 12:1 2:1 3Over
🇷🇺RUS1
FC Fakel Voronezh
vs Gazovik Orenburg
22 Aug, 12:30 UTC
38% 29% 33% 11:0 1:0 1Under
🇵🇱POL1
Korona Kielce
vs Motor Lublin
22 Aug, 12:45 UTC
49% 26% 25% 12:1 2:1 3Over
🇸🇪SWE1
Örgryte IS
vs Halmstads BK
22 Aug, 13:00 UTC
48% 25% 27% 12:1 2:1 3Over
🇬🇧ENG3
Bromley FC
vs Cambridge United
22 Aug, 14:00 UTC
36% 28% 36% 11:0 1:0 1Under
🇬🇧ENG4
Colchester United
vs Oldham Athletic
22 Aug, 14:00 UTC
36% 27% 36% 11:0 1:0 1Under
🇬🇧ENG4
Crewe Alexandra
vs Northampton Town
22 Aug, 14:00 UTC
44% 27% 29% 11:0 1:0 1Under
🇬🇧ENG4
Exeter City
vs Accrington Stanley
22 Aug, 14:00 UTC
48% 27% 25% 11:0 1:0 1Under
🇬🇧ENG4
Fleetwood Town
vs Gillingham
22 Aug, 14:00 UTC
50% 27% 24% 11:0 1:0 1Under
🇫🇮FIN1
Ilves Tampere
vs VPS Vaasa
22 Aug, 14:00 UTC
41% 26% 33% 12:1 2:1 3Over
🇫🇮FIN1
Jaro
vs AC Oulu
22 Aug, 14:00 UTC
28% 25% 46% 21:2 1:2 3Over
🇬🇧ENG3
Leicester City
vs Burton Albion
22 Aug, 14:00 UTC
62% 22% 16% 12:0 2:0 2Under
🇬🇧ENG3
Milton Keynes Dons
vs Huddersfield Town
22 Aug, 14:00 UTC
37% 28% 36% 11:0 1:0 1Under
🇬🇧ENG3
Peterborough United
vs Mansfield Town
22 Aug, 14:00 UTC
35% 26% 40% 21:2 1:2 3Over
🇬🇧ENG4
Port Vale
vs Tranmere Rovers
22 Aug, 14:00 UTC
54% 26% 20% 11:0 1:0 1Under
🇬🇧ENG4
Rochdale
vs Crawley Town
22 Aug, 14:00 UTC
50% 26% 25% 11:0 1:0 1Under
🇬🇧ENG4
Rotherham United
vs York City
22 Aug, 14:00 UTC
38% 27% 35% 11:0 1:0 1Under
🇬🇧ENG4
Shrewsbury Town
vs Barnet
22 Aug, 14:00 UTC
24% 27% 49% 20:1 0:1 1Under
🇬🇧ENG3
Stevenage
vs Oxford United
22 Aug, 14:00 UTC
37% 30% 34% 11:0 1:0 1Under
🇬🇧ENG3
Stockport County FC
vs Blackpool
22 Aug, 14:00 UTC
62% 22% 16% 12:0 2:0 2Under
🇬🇧ENG4
Swindon Town
vs Cheltenham Town
22 Aug, 14:00 UTC
49% 27% 25% 11:0 1:0 1Under
🇬🇧ENG3
Wigan Athletic
vs Leyton Orient
22 Aug, 14:00 UTC
45% 28% 26% 11:0 1:0 1Under
🇬🇧ENG3
Wimbledon
vs Reading
22 Aug, 14:00 UTC
35% 28% 37% 20:1 0:1 1Under
🇬🇧ENG3
Wycombe Wanderers
vs Plymouth Argyle
22 Aug, 14:00 UTC
36% 27% 37% 21:2 1:2 3Over
🇷🇺RUS1
FC Akhmat Grozny
vs FK Rostov
22 Aug, 15:00 UTC
39% 30% 30% 11:0 1:0 1Under
🇵🇱POL1
Piast Gliwice
vs Legia Warszawa
22 Aug, 15:30 UTC
27% 27% 47% 20:1 0:1 1Under
🇷🇺RUS1
CSKA Moscow
vs Lokomotiv Moscow
22 Aug, 17:45 UTC
49% 26% 25% 12:1 2:1 3Over
🇵🇱POL1
Śląsk Wrocław
vs Widzew Łódź
22 Aug, 18:15 UTC
33% 27% 39% 21:2 1:2 3Over
🇧🇷BRA2
Ceará
vs Londrina
22 Aug, 21:00 UTC
52% 27% 22% 11:0 1:0 1Under
🇧🇷BRA2
Cuiabá
vs Goiás
22 Aug, 21:30 UTC
42% 32% 27% 11:0 1:0 1Under
🇨🇱CHI1
Huachipato
vs Deportes Limache
22 Aug, 21:30 UTC
38% 26% 37% 12:1 2:1 3Over
🇨🇱CHI1
Universidad Católica (CHI)
vs Ñublense
23 Aug, 00:00 UTC
57% 24% 19% 11:0 1:0 1Under
🇩🇰DEN1
SonderjyskE
vs FC Nordsjaelland
23 Aug, 10:00 UTC
24% 22% 54% 21:2 1:2 3Over
🇰🇷KOR1
Daejeon Citizen
vs Gangwon FC
23 Aug, 10:30 UTC
37% 30% 33% 11:0 1:0 1Under
🇯🇵JPN1
FC Machida Zelvia
vs Urawa Red Diamonds
23 Aug, 10:30 UTC
53% 27% 20% 11:0 1:0 1Under
🇰🇷KOR1
Gwangju FC
vs Incheon United
23 Aug, 10:30 UTC
19% 27% 54% 20:1 0:1 1Under
🇸🇪SWE2
IK Oddevold
vs Helsingborgs IF
23 Aug, 11:00 UTC
49% 25% 26% 12:1 2:1 3Over
🇨🇳CHN1
Liaoning Tieren FC
vs Henan FC
23 Aug, 11:00 UTC
33% 27% 41% 21:2 1:2 3Over
🇨🇳CHN1
Shanghai SIPG FC
vs Qingdao Hainiu FC
23 Aug, 11:35 UTC
73% 16% 11% 12:0 2:0 2Under Yes 57%
🇩🇰DEN1
AGF Aarhus
vs OB Odense BK
23 Aug, 12:00 UTC
54% 23% 22% 12:1 2:1 3Over
🇨🇳CHN1
Chongqing Tonglianglong FC
vs Dalian Yingbo
23 Aug, 12:00 UTC
42% 28% 30% 11:0 1:0 1Under
🇩🇰DEN1
FC Midtjylland
vs Randers FC
23 Aug, 12:00 UTC
67% 20% 14% 12:0 2:0 2Under
🇫🇮FIN1
HJK Helsinki
vs IF Gnistan
23 Aug, 12:00 UTC
59% 22% 20% 12:1 2:1 3Over
🇸🇪SWE1
IFK Goteborg
vs IF Elfsborg
23 Aug, 12:00 UTC
36% 27% 36% 12:1 2:1 3Over
🇫🇮FIN1
KuPS Kuopio
vs IFK Mariehamn
23 Aug, 12:00 UTC
78% 14% 8% 12:0 2:0 2Under Yes 50%
🇸🇪SWE1
Västerås SK
vs Kalmar FF
23 Aug, 12:00 UTC
36% 27% 37% 21:2 1:2 3Over
🇷🇺RUS1
Dinamo Moscow
vs Rodina Moscow
23 Aug, 12:15 UTC
71% 18% 11% 12:0 2:0 2Under
🇵🇱POL1
Radomiak Radom
vs Zagłębie Lubin
23 Aug, 12:45 UTC
40% 28% 32% 11:0 1:0 1Under
🇸🇪SWE2
IK Brage
vs Nordic United FC
23 Aug, 13:00 UTC
39% 25% 36% 12:1 2:1 3Over
🇩🇰DEN1
AC Horsens
vs Lyngby
23 Aug, 14:00 UTC
33% 28% 39% 20:1 0:1 1Under
🇷🇺RUS1
FC Dynamo Makhachkala
vs FC Krasnodar
23 Aug, 14:30 UTC
22% 30% 48% 20:1 0:1 1Under
🇸🇪SWE1
Hammarby IF
vs GAIS
23 Aug, 14:30 UTC
68% 19% 13% 12:0 2:0 2Under
🇸🇪SWE1
IF Brommapojkarna
vs Degerfors IF
23 Aug, 14:30 UTC
45% 27% 27% 11:0 1:0 1Under
🇸🇪SWE2
Norrby IF
vs Sandvikens IF
23 Aug, 15:00 UTC
40% 26% 34% 12:1 2:1 3Over
🇫🇮FIN1
TPS Turku
vs FC Inter Turku
23 Aug, 15:00 UTC
24% 27% 49% 20:1 0:1 1Under
🇵🇱POL1
GKS Katowice
vs Wisła Płock
23 Aug, 15:30 UTC
50% 25% 25% 12:1 2:1 3Over
🇨🇱CHI1
Deportes Concepción
vs Coquimbo Unido
23 Aug, 16:00 UTC
30% 28% 42% 20:1 0:1 1Under
🇨🇱CHI1
La Serena
vs Cobresal
23 Aug, 16:00 UTC
54% 24% 21% 12:1 2:1 3Over
🇩🇰DEN1
Viborg FF
vs FC Copenhagen
23 Aug, 16:00 UTC
33% 24% 43% 21:2 1:2 3Over

Published every day at 10:00 UTC. Every past board is in the archive.

Track your bets in Zort

Zort scans your bet slips and shows your real profit and loss across every bookmaker. Free on iOS and Android.

Get Zort

How these football predictions are made

Zort pulls live odds from around 27 UK and EU bookmakers through The Odds API, strips out each bookmaker's margin using Shin's method rather than the simpler proportional method — which overstates long-shot chances by roughly 1.2 percentage points — and feeds the resulting true probabilities into a Poisson/Dixon-Coles model with a low-score correction. That model produces the 1/X/2 split, the correct score and the both teams to score read in the table above. An AI second opinion reviews each candidate when that review service is available; on the days it isn't, the board still ships on schedule, recorded internally as odds-only. The whole board goes live daily at 10:00 UTC.

What is a correct score prediction?

A correct score prediction is a call on the exact final scoreline of a match, such as 2-1, which is one of the hardest markets in football because dozens of scorelines are plausible in any single game. The Score column above is the most likely scoreline consistent with the outcome we predict, and the Goals column is that scoreline's own total. The full breakdown is at Correct Score Predictions.

What does both teams to score (BTTS) mean?

Both teams to score (BTTS) is a bet that each side finds the net at least once during the match, regardless of the final result — it settles as a simple Yes or No, with no draw outcome to account for. See Both Teams To Score Tips for how we price it.

How do I track my own bets?

The Zort app reads a photo of your bet slip and logs the stake, odds and settled outcome automatically, then shows what your betting has actually returned across every bookmaker you use, in one place. Download Zort free to track your own results instead of keeping score in your head.

Frequently asked questions

Are these football predictions free?

Yes. Every prediction on Zort, including the daily fixture board and both correct score and BTTS breakdowns, is free to view with no signup, login or payment.

When are the predictions published?

The full board is published daily at 10:00 UTC at zort-app.com/predictions/, covering every match priced that day — typically around 7 fixtures on a quiet day and 20 to 40 during a full midweek round.

What does both teams to score mean?

Both teams to score (BTTS) is a bet that each team scores at least one goal during the match, regardless of who wins. It settles as Yes or No, with no draw outcome to consider.

How are the predictions made?

From live odds across roughly 27 UK and EU bookmakers, de-vigged with Shin's method, fed into a Poisson/Dixon-Coles model with a low-score correction. An AI second opinion reviews each candidate when that review service is available; on the days it isn't, the board still publishes, recorded internally as odds-only.

Do the predictions win?

No prediction, ours included, can promise a football result. Correct score and BTTS markets carry real uncertainty by design, so treat every prediction as a probability, not a promise.

18+. Football predictions do not remove the uncertainty of the sport. If betting stops being fun, free tools and support are available at begambleaware.org.

More: Correct Score Predictions · Both Teams To Score Tips · Today’s betslips

We use Google Analytics to see which pages people find useful. Until you accept, it runs in a limited mode that cannot identify you or recognise you on a later visit. See our privacy policy.