Free Football Predictions — 21 August 2026

21 August 2026Live
Past Slips How These Are Made

Zort priced 112 football fixtures for 21 August 2026, spanning Ligue 1, Premier League, La Liga, Primera División and 20 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 TSG Hoffenheim to beat Erzgebirge Aue (87%), Bayer Leverkusen to beat Wehen Wiesbaden (85%) and Arsenal to beat Coventry City (82%).

League Match 1 X 2 Pred Score Goals BTTS
🇫🇷FRA1
Marseille
vs Strasbourg
21 Aug, 18:45 UTC
56% 23% 21% 12:1 2:1 3.2
🇬🇧ENG1
Arsenal
vs Coventry City
21 Aug, 19:00 UTC
82% 13% 5% 12:0 2:0 3.1 No 61%
🇪🇸ESP1
Real Betis
vs Real Sociedad
21 Aug, 19:00 UTC
47% 27% 26% 11:0 1:0 2.7
🇬🇧ENG1
Hull City
vs Manchester United
22 Aug, 11:30 UTC
10% 19% 71% 20:2 0:2 3.0 No 52%
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
🇬🇧ENG1
Everton
vs Crystal Palace
22 Aug, 14:00 UTC
44% 28% 28% 11:0 1:0 2.7
🇬🇧ENG1
Ipswich Town
vs Sunderland
22 Aug, 14:00 UTC
35% 29% 36% 20:1 0:1 2.6
🇬🇧ENG1
Nottingham Forest
vs Leeds United
22 Aug, 14:00 UTC
42% 28% 30% 11:0 1:0 2.6
🇪🇸ESP1
Athletic Bilbao
vs Sevilla
22 Aug, 15:00 UTC
56% 26% 18% 11:0 1:0 2.4 No 55%
🇫🇷FRA1
RC Lens
vs Auxerre
22 Aug, 15:15 UTC
62% 22% 17% 12:0 2:0 3.0 Yes 55%
🇦🇷ARG1
Aldosivi Mar del Plata
vs Union Santa Fe
21 Aug, 17:30 UTC
32% 31% 37% 20:1 0:1 2.1
🇹🇷TUR1
Erzurum BB
vs Galatasaray
21 Aug, 18:30 UTC
13% 21% 65% 20:2 0:2 2.8 No 52%
🇦🇷ARG1
Estudiantes de Río Cuarto
vs San Lorenzo
21 Aug, 23:00 UTC
28% 34% 38% 20:1 0:1 1.9
🇲🇽MEX1
Tigres
vs Atlante FC
22 Aug, 01:00 UTC
65% 20% 14% 12:0 2:0 2.9 Yes 52%
🇲🇽MEX1
León
vs Monterrey
22 Aug, 01:00 UTC
31% 26% 44% 21:2 1:2 3.1
🇲🇽MEX1
FC Juárez
vs América
22 Aug, 03:00 UTC
22% 24% 54% 21:2 1:2 2.9
🇲🇽MEX1
Querétaro
vs Toluca
22 Aug, 03:10 UTC
24% 24% 52% 21:2 1:2 3.1
🇬🇧ENG2
Birmingham City
vs Bristol City
22 Aug, 11:30 UTC
54% 25% 21% 11:0 1:0 2.8
🇬🇧ENG2
Lincoln City
vs Portsmouth
22 Aug, 11:30 UTC
40% 28% 32% 11:0 1:0 2.6
🇬🇧ENG2
Millwall
vs Norwich City
22 Aug, 11:30 UTC
43% 28% 30% 11:0 1:0 2.6
🇬🇧ENG2
Blackburn Rovers
vs Middlesbrough
22 Aug, 14:00 UTC
27% 28% 46% 20:1 0:1 2.6
🇬🇧ENG2
Queens Park Rangers
vs Bolton Wanderers
22 Aug, 14:00 UTC
50% 26% 24% 11:0 1:0 2.7
🇬🇧ENG2
Derby County
vs Cardiff City
22 Aug, 14:00 UTC
48% 27% 25% 11:0 1:0 2.6
🇬🇧ENG2
West Ham United
vs Charlton Athletic
22 Aug, 14:00 UTC
70% 19% 11% 12:0 2:0 3.0 No 52%
🇬🇧ENG2
Preston North End
vs Wolverhampton Wanderers
22 Aug, 14:00 UTC
23% 25% 52% 20:1 0:1 2.8
🇬🇧ENG2
Swansea City
vs Sheffield United
22 Aug, 14:00 UTC
40% 27% 32% 11:0 1:0 2.7
🇬🇧ENG2
Southampton
vs Stoke City
22 Aug, 14:00 UTC
60% 22% 18% 12:0 2:0 3.0 Yes 55%
🇬🇧ENG2
Wrexham AFC
vs Watford
22 Aug, 14:00 UTC
50% 26% 24% 11:0 1:0 2.7
🇳🇱NED1
Fortuna Sittard
vs AZ Alkmaar
22 Aug, 14:30 UTC
18% 21% 60% 21:2 1:2 3.4 Yes 62%
🇵🇹POR1
CS Maritimo
vs Académico de Viseu
22 Aug, 14:30 UTC
48% 28% 24% 11:0 1:0 2.4
🇹🇷TUR1
Çorum FK
vs Kasimpasa SK
22 Aug, 16:00 UTC
42% 27% 31% 11:0 1:0 2.7
🇹🇷TUR1
Çaykur Rizespor
vs Samsunspor
22 Aug, 16:00 UTC
41% 28% 30% 11:0 1:0 2.7
🇩🇪GERC
Waldhof Mannheim
vs 1. FC Kaiserslautern
21 Aug, 16:00 UTC
31% 23% 46% 20:1 0:1 2.6
🇩🇪GERC
SC Preußen Münster
vs Karlsruher SC
21 Aug, 16:00 UTC
25% 24% 51% 20:1 0:1 2.6
🇸🇦KSA1
Al-Riyadh
vs Al-Nassr
21 Aug, 16:00 UTC
8% 15% 78% 20:2 0:2 2.6 Yes 53%
🇸🇦KSA1
Al-Hazem
vs Diriyah Club
21 Aug, 16:15 UTC
29% 25% 46% 21:2 1:2 3.0
🇦🇹AUT1
Ried
vs Grazer AK
21 Aug, 17:30 UTC
49% 26% 24% 11:0 1:0 2.7
🇫🇷FRA2
Boulogne
vs Red Star
21 Aug, 18:00 UTC
27% 29% 44% 20:1 0:1 2.5
🇫🇷FRA2
Clermont
vs Dijon
21 Aug, 18:00 UTC
36% 28% 36% 11:0 1:0 2.5
🇫🇷FRA2
Sochaux
vs Guingamp
21 Aug, 18:00 UTC
33% 29% 38% 20:1 0:1 2.5
🇫🇷FRA2
USL Dunkerque
vs Montpellier
21 Aug, 18:00 UTC
40% 27% 32% 12:1 2:1 2.8
🇫🇷FRA2
Pau FC
vs Nancy
21 Aug, 18:00 UTC
40% 29% 31% 11:0 1:0 2.6
🇸🇦KSA1
Al-Faisaly KSA FC
vs Neom
21 Aug, 18:00 UTC
23% 25% 51% 21:2 1:2 2.9
🇸🇦KSA1
Al-Qadsiah
vs Al-Ittihad
21 Aug, 18:00 UTC
63% 19% 18% 11:0 1:0 2.6 Yes 67%
🇮🇹ITA2
Vicenza
vs US Catanzaro 1929
21 Aug, 18:30 UTC
37% 30% 33% 11:0 1:0 2.4
🇧🇪BEL1
Standard Liege
vs RAAL La Louvière
21 Aug, 18:45 UTC
50% 27% 23% 11:0 1:0 2.5
🇩🇪GERC
Hansa Rostock
vs VfB Stuttgart
21 Aug, 18:45 UTC
7% 14% 79% 20:2 0:2 2.6 No 53%
🇪🇸ESP2
Córdoba
vs Girona FC
21 Aug, 19:00 UTC
34% 27% 39% 21:2 1:2 2.8
🇩🇪GERC
FC Energie Cottbus
vs Augsburg
22 Aug, 11:00 UTC
18% 21% 61% 20:1 0:1 2.6 Yes 62%
🇩🇪GERC
Wehen Wiesbaden
vs Bayer Leverkusen
22 Aug, 11:00 UTC
5% 10% 85% 20:2 0:2 2.6 Yes 53%
🇫🇷FRA2
Metz
vs Stade Lavallois
22 Aug, 12:00 UTC
53% 26% 21% 11:0 1:0 2.5
🇫🇷FRA2
Nantes
vs Rodez AF
22 Aug, 12:00 UTC
55% 24% 21% 11:0 1:0 2.8
🇩🇪GERC
FC Viktoria Köln 1904
vs 1. FC Nürnberg
22 Aug, 13:30 UTC
21% 22% 56% 20:1 0:1 2.6 Yes 63%
🇩🇪GERC
1. FC Saarbrücken
vs Hertha Berlin
22 Aug, 13:30 UTC
28% 25% 47% 21:2 1:2 3.2
🇩🇪GERC
MSV Duisburg
vs Elversberg
22 Aug, 13:30 UTC
24% 23% 52% 20:1 0:1 2.6
🇩🇪GERC
Erzgebirge Aue
vs TSG Hoffenheim
22 Aug, 13:30 UTC
4% 9% 87% 20:2 0:2 2.6 No 51%
🇧🇪BEL1
SV Zulte-Waregem
vs SK Beveren
22 Aug, 14:00 UTC
46% 27% 27% 11:0 1:0 2.7
🇦🇹AUT1
Rheindorf Altach
vs Hartberg
22 Aug, 15:00 UTC
50% 26% 23% 11:0 1:0 2.7
🇪🇸ESP2
Oviedo
vs Leganés
22 Aug, 15:00 UTC
51% 29% 20% 11:0 1:0 2.3
🇸🇦KSA1
Al-Fateh
vs Al-Ettifaq
22 Aug, 15:45 UTC
42% 25% 33% 11:0 1:0 2.6
🇩🇪GERC
SG Sonnenhof Großaspach
vs Arminia Bielefeld
22 Aug, 16:00 UTC
17% 20% 64% 20:1 0:1 2.6 Yes 62%
🇩🇪GERC
TSV 1860 München
vs Holstein Kiel
22 Aug, 16:00 UTC
14% 19% 67% 20:2 0:2 3.2 Yes 56%
🇯🇵JPN1
FC Tokyo
vs JEF United Chiba
21 Aug, 10:30 UTC
64% 21% 15% 12:0 2:0 2.9 Yes 54%
🇫🇮FIN1
SJK Seinäjoki
vs FC Lahti
21 Aug, 16:00 UTC
35% 26% 38% 21:2 1:2 3.0
🇸🇪SWE1
IK Sirius
vs BK Hacken
21 Aug, 17:00 UTC
53% 23% 24% 12:1 2:1 3.3
🇵🇱POL1
Cracovia Kraków
vs Wieczysta Kraków
21 Aug, 18:30 UTC
45% 27% 28% 12:1 2:1 2.8
🇨🇱CHI1
Audax Italiano
vs Union La Calera
22 Aug, 00:30 UTC
48% 27% 25% 11:0 1:0 2.5
🇯🇵JPN1
Kashima Antlers
vs Avispa Fukuoka
22 Aug, 09:00 UTC
55% 27% 18% 11:0 1:0 2.2
🇯🇵JPN1
Fagiano Okayama
vs Tokyo Verdy
22 Aug, 09:30 UTC
44% 31% 24% 11:0 1:0 2.2
🇯🇵JPN1
Cerezo Osaka
vs Shimizu S Pulse
22 Aug, 10:00 UTC
43% 27% 30% 12:1 2:1 2.8
🇯🇵JPN1
Nagoya Grampus
vs Gamba Osaka
22 Aug, 10:00 UTC
40% 27% 33% 11:0 1:0 2.7
🇯🇵JPN1
Kyoto Purple Sanga
vs Mito HollyHock
22 Aug, 10:00 UTC
46% 28% 26% 11:0 1:0 2.4
🇯🇵JPN1
Hiroshima Sanfrecce FC
vs Kawasaki Frontale
22 Aug, 10:15 UTC
59% 23% 19% 12:1 2:1 3.0 Yes 57%
🇯🇵JPN1
Yokohama F Marinos
vs Vissel Kobe
22 Aug, 10:30 UTC
27% 28% 45% 20:1 0:1 2.5
🇰🇷KOR1
Bucheon FC 1995
vs Pohang Steelers
22 Aug, 10:30 UTC
32% 30% 37% 20:1 0:1 2.3
🇰🇷KOR1
FC Anyang
vs FC Seoul
22 Aug, 10:30 UTC
23% 27% 51% 20:1 0:1 2.6
🇰🇷KOR1
Jeju United FC
vs Sangju Sangmu FC
22 Aug, 10:30 UTC
37% 29% 34% 11:0 1:0 2.5
🇰🇷KOR1
Jeonbuk Hyundai Motors
vs Ulsan Hyundai FC
22 Aug, 10:30 UTC
46% 26% 28% 12:1 2:1 2.9
🇨🇳CHN1
Wuhan Three Towns
vs Tianjin Jinmen Tiger FC
22 Aug, 11:00 UTC
41% 27% 32% 12:1 2:1 2.9
🇬🇧ENG3
Doncaster Rovers
vs Barnsley
22 Aug, 11:30 UTC
48% 26% 27% 12:1 2:1 2.9
🇬🇧ENG3
Luton
vs Notts County
22 Aug, 11:30 UTC
60% 23% 18% 12:0 2:0 2.9 Yes 54%
🇬🇧ENG4
Bristol Rovers
vs Newport County
22 Aug, 11:30 UTC
58% 24% 18% 11:0 1:0 2.8 Yes 52%
🇬🇧ENG4
Salford City
vs Chesterfield FC
22 Aug, 11:30 UTC
46% 28% 26% 11:0 1:0 2.5
🇬🇧ENG4
Walsall
vs Grimsby Town
22 Aug, 11:30 UTC
34% 28% 38% 20:1 0:1 2.5
🇨🇳CHN1
Chengdu Rongcheng FC
vs Shanghai Shenhua FC
22 Aug, 11:35 UTC
52% 22% 26% 12:1 2:1 3.5
🇨🇳CHN1
Shenzhen Peng City FC
vs Zhejiang
22 Aug, 11:35 UTC
40% 25% 35% 12:1 2:1 3.2
🇨🇳CHN1
Beijing FC
vs Yunnan Yukun
22 Aug, 12:00 UTC
66% 18% 16% 12:1 2:1 3.9 Yes 68%
🇨🇳CHN1
Qingdao West Coast FC
vs Shandong Luneng Taishan FC
22 Aug, 12:00 UTC
38% 26% 36% 12:1 2:1 3.1
🇷🇺RUS1
FC Fakel Voronezh
vs Gazovik Orenburg
22 Aug, 12:30 UTC
37% 30% 33% 11:0 1:0 2.4
🇵🇱POL1
Korona Kielce
vs Motor Lublin
22 Aug, 12:45 UTC
49% 26% 26% 12:1 2:1 2.8
🇸🇪SWE1
Örgryte IS
vs Halmstads BK
22 Aug, 13:00 UTC
48% 25% 27% 12:1 2:1 3.0
🇬🇧ENG3
Stockport County FC
vs Blackpool
22 Aug, 14:00 UTC
60% 23% 17% 11:0 1:0 2.8 Yes 52%
🇬🇧ENG3
Bromley FC
vs Cambridge United
22 Aug, 14:00 UTC
35% 28% 37% 20:1 0:1 2.5
🇬🇧ENG3
Leicester City
vs Burton Albion
22 Aug, 14:00 UTC
62% 22% 16% 12:0 2:0 3.0 Yes 54%
🇬🇧ENG3
Milton Keynes Dons
vs Huddersfield Town
22 Aug, 14:00 UTC
36% 28% 37% 20:1 0:1 2.7
🇬🇧ENG3
Wigan Athletic
vs Leyton Orient
22 Aug, 14:00 UTC
43% 29% 29% 11:0 1:0 2.5
🇬🇧ENG3
Peterborough United
vs Mansfield Town
22 Aug, 14:00 UTC
34% 26% 40% 21:2 1:2 3.0
🇬🇧ENG3
Stevenage
vs Oxford United
22 Aug, 14:00 UTC
40% 29% 31% 11:0 1:0 2.5
🇬🇧ENG3
Wycombe Wanderers
vs Plymouth Argyle
22 Aug, 14:00 UTC
38% 27% 34% 12:1 2:1 2.8
🇬🇧ENG3
Wimbledon
vs Reading
22 Aug, 14:00 UTC
37% 28% 35% 11:0 1:0 2.5
🇬🇧ENG4
Exeter City
vs Accrington Stanley
22 Aug, 14:00 UTC
48% 27% 25% 11:0 1:0 2.6
🇬🇧ENG4
Shrewsbury Town
vs Barnet
22 Aug, 14:00 UTC
24% 27% 49% 20:1 0:1 2.6
🇬🇧ENG4
Swindon Town
vs Cheltenham Town
22 Aug, 14:00 UTC
52% 26% 22% 11:0 1:0 2.7
🇬🇧ENG4
Colchester United
vs Oldham Athletic
22 Aug, 14:00 UTC
38% 27% 35% 11:0 1:0 2.7
🇬🇧ENG4
Rochdale
vs Crawley Town
22 Aug, 14:00 UTC
48% 26% 25% 11:0 1:0 2.7
🇬🇧ENG4
Crewe Alexandra
vs Northampton Town
22 Aug, 14:00 UTC
44% 27% 29% 11:0 1:0 2.6
🇬🇧ENG4
Fleetwood Town
vs Gillingham
22 Aug, 14:00 UTC
50% 26% 24% 11:0 1:0 2.6
🇬🇧ENG4
Port Vale
vs Tranmere Rovers
22 Aug, 14:00 UTC
55% 26% 19% 11:0 1:0 2.5
🇬🇧ENG4
Rotherham United
vs York City
22 Aug, 14:00 UTC
39% 28% 34% 11:0 1:0 2.7
🇫🇮FIN1
Jaro
vs AC Oulu
22 Aug, 14:00 UTC
30% 26% 44% 21:2 1:2 2.9
🇫🇮FIN1
Ilves Tampere
vs VPS Vaasa
22 Aug, 14:00 UTC
42% 25% 32% 12:1 2:1 3.0
🇷🇺RUS1
FC Akhmat Grozny
vs FK Rostov
22 Aug, 15:00 UTC
39% 30% 30% 11:0 1:0 2.4
🇵🇱POL1
Piast Gliwice
vs Legia Warszawa
22 Aug, 15:30 UTC
27% 27% 46% 20:1 0:1 2.7

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
Today's Betslips — Fortress & Moonshot picks (tap to view)
BETSLIPS

Model probabilities and best prices from ~27 bookmakers

🚀 Moonshot 🛡️ Fortress
MOONSHOT STRATEGY High-risk correct scores
6
Slips
15.0
Total Stake
1,537
Max Return
Today's Anchor
Lincoln City vs Portsmouth
1:1 @7.62 Championship

Moonshot Slips

Single A - Championship

💎 Value
1 legs @7.62
⚓ Anchor
Lincoln City vs Portsmouth
Championship
1:1
@7.62 est.

Single B - Championship

💎 Value
1 legs @7.71
Millwall vs Norwich City
Championship
1:1
@7.71 est.

Single C - Championship

💎 Value
1 legs @7.81
Blackburn Rovers vs Middlesbrough
Championship
1:1
@7.81 est.

Single D - Championship

💎 Value
1 legs @7.77
Swansea City vs Sheffield United
Championship
1:1
@7.77 est.

Single E - Championship

💎 Value
1 legs @8.0
West Ham United vs Charlton Athletic
Championship
2:0
@8.0 est.

Dream Ticket

🔥 Dream
3 legs @458.84
⚓ Anchor
Lincoln City vs Portsmouth
Championship
1:1
@7.62 est.
Millwall vs Norwich City
Championship
1:1
@7.71 est.
Blackburn Rovers vs Middlesbrough
Championship
1:1
@7.81 est.

AI Insights

  • Cap+shrink fallback: diversified CS singles + 1 dream parlay, concentration-capped

🧠 Strategy Learning v26

Preferred Leagues
Denmark Superliga, Mls, Eliteserien - Norway
Optimal Odds Range
1x - 2x
Best Leg Count
2 legs
Data Points
4 weeks

AI Insights

  • Cap+shrink fallback: diversified CS singles + 1 dream parlay, concentration-capped

How Zort Moonshots Works

1

Aggregate Real Odds

Live prices from many bookmakers via The Odds API, de-vigged to true probability

2

AskZort Reviews The Picks

AskZort AI judges each candidate when that review service is available, and the ones it backs are published as two-source picks. When it is unavailable the day still publishes, marked odds-only.

3

Slip Construction

Picks are grouped into slips under fixed concentration caps: at most two slips and 40% of the day's stake on any one match

4

Learning System

Weekly analytics adjust league weights and odds

8
Slips
85.0
Total Stake
150
Max Return
🛡️
Fortress Strategy
Low-risk, consistent returns
70% Foundation 20% Value 10% Opportunity

Fortress Slips

Foundation A

🛡️ Foundation
1 leg @1.43
Beijing FC vs Yunnan Yukun
Super League - China
ML
Home
@1.43

Foundation B

🛡️ Foundation
1 leg @1.21
Hansa Rostock vs VfB Stuttgart
DFB-Pokal
ML
Away
@1.21

Foundation C

🛡️ Foundation
1 leg @1.19
Arsenal vs Coventry City
Premier League
ML
Home
@1.19

Foundation D

🛡️ Foundation
1 leg @1.23
Al-Riyadh vs Al-Nassr
Saudi Pro League
ML
Away
@1.23

Foundation E

🛡️ Foundation
1 leg @1.36
Hull City vs Manchester United
Premier League
ML
Away
@1.36

Value Double A

💎 Value
2 legs @2.34
TSV 1860 München vs Holstein Kiel
DFB-Pokal
ML
Away
@1.42
Arsenal vs Coventry City
Premier League
BTTS
No
@1.65

Value Double B

💎 Value
2 legs @2.57
Erzurum BB vs Galatasaray
Super Lig
ML
Away
@1.45
Athletic Bilbao vs Sevilla
La Liga
BTTS
No
@1.77

Value Double C

💎 Value
2 legs @2.15
SG Sonnenhof Großaspach vs Arminia Bielefeld
DFB-Pokal
ML
Away
@1.49
Al-Qadsiah vs Al-Ittihad
Saudi Pro League
BTTS
Yes
@1.44

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.