Zort priced 115 football fixtures for 14 August 2026, spanning Eredivisie, Super Lig, Championship, Primeira Liga and 21 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 Al-Hilal to beat Al-Faisaly KSA FC (86%), Galatasaray to beat Çorum FK (76%) and Sporting Lisbon to beat Vitória SC (74%).
| League | Match | 1 | X | 2 | Pred | Score | Goals | BTTS |
|---|---|---|---|---|---|---|---|---|
| 🇳🇱NED1 |
SC Telstar
vs Sparta Rotterdam
|
45% | 25% | 30% | 11:1 est. | 1:1 est. | 3.1 | — |
| 🇹🇷TUR1 |
Galatasaray
vs Çorum FK
|
76% | 16% | 8% | 12:0 est. (thin mkt) | 2:0 est. (thin mkt) | 3.2 | No 54% |
| 🇬🇧ENG2 |
Wolverhampton Wanderers
vs Blackburn Rovers
|
63% | 23% | 15% | 11:0 est. | 1:0 est. | 2.7 | No 52% |
| 🇵🇹POR1 |
Sporting Lisbon
vs Vitória SC
|
74% | 16% | 10% | 12:0 est. (thin mkt) | 2:0 est. (thin mkt) | 3.1 | No 51% |
| 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 | ||||||||
| 🇦🇷ARG1 |
Racing Club
vs Banfield
|
54% | 28% | 18% | 11:0 est. | 1:0 est. | 2.2 | No 58% |
| 🇬🇧ENG2 |
Bolton Wanderers
vs Preston North End
|
43% | 28% | 29% | 11:1 est. | 1:1 est. | 2.6 | — |
| 🇬🇧ENG2 |
Bristol City
vs Millwall
|
37% | 28% | 35% | 11:1 est. | 1:1 est. | 2.6 | — |
| 🇬🇧ENG2 |
Charlton Athletic
vs Derby County
|
35% | 29% | 35% | 11:1 est. | 1:1 est. | 2.4 | — |
| 🇬🇧ENG2 |
Middlesbrough
vs Lincoln City
|
73% | 18% | 9% | 12:0 est. | 2:0 est. | 3.0 | No 53% |
| 🇬🇧ENG2 |
Norwich City
vs West Bromwich Albion
|
49% | 27% | 25% | 11:1 est. | 1:1 est. | 2.6 | — |
| 🇬🇧ENG2 |
Portsmouth
vs Queens Park Rangers
|
41% | 28% | 31% | 11:1 est. | 1:1 est. | 2.6 | — |
| 🇬🇧ENG2 |
Stoke City
vs Swansea City
|
40% | 28% | 32% | 11:1 est. | 1:1 est. | 2.5 | — |
| 🇵🇹POR1 |
Alverca
vs CF Estrela
|
43% | 29% | 28% | 11:1 est. | 1:1 est. | 2.4 | — |
| 🇳🇱NED1 |
Willem II
vs NEC Nijmegen
|
19% | 21% | 60% | 21:2 est. (thin mkt) | 1:2 est. (thin mkt) | 3.4 | Yes 63% |
| 🇹🇷TUR1 |
Kasimpasa SK
vs Trabzonspor
|
23% | 25% | 52% | 21:1 est. | 1:1 est. | 2.8 | — |
| 🇹🇷TUR1 |
Torku Konyaspor
vs Çaykur Rizespor
|
40% | 29% | 32% | 11:1 est. | 1:1 est. | 2.7 | — |
| 🇩🇪GER2 |
Eintracht Braunschweig
vs VfL Bochum
|
41% | 27% | 32% | 11:1 est. | 1:1 est. | 2.9 | — |
| 🇩🇪GER2 |
Holstein Kiel
vs FC St. Pauli
|
40% | 27% | 34% | 11:1 est. | 1:1 est. | 2.8 | — |
| 🇸🇦KSA1 |
Neom
vs Al-Fayha
|
58% | 24% | 18% | 11:1 est. | 1:1 est. | 2.8 | Yes 52% |
| 🇦🇹AUT1 |
LASK
vs Ried
|
66% | 20% | 14% | 12:0 est. | 2:0 est. | 3.0 | Yes 53% |
| 🇸🇦KSA1 |
Al-Ettifaq
vs Al-Riyadh
|
48% | 25% | 28% | 11:1 est. | 1:1 est. | 3.1 | — |
| 🇸🇦KSA1 |
Al-Hilal
vs Al-Faisaly KSA FC
|
86% | 9% | 4% | 12:0 est. (proj.) | 2:0 est. (proj.) | 2.6 | No 53% |
| 🇪🇸ESP2 |
Real Sociedad B
vs CD Castellón
|
24% | 24% | 52% | 21:1 est. | 1:1 est. | 3.0 | — |
| 🇫🇷FRA2 |
Annecy FC
vs Rodez AF
|
44% | 28% | 29% | 11:1 est. | 1:1 est. | 2.7 | — |
| 🇧🇪BEL1 |
Cercle Brugge KSV
vs Sint Truiden
|
41% | 26% | 33% | 11:1 est. | 1:1 est. | 2.9 | — |
| 🇫🇷FRA2 |
Dijon
vs Pau FC
|
42% | 29% | 30% | 11:1 est. | 1:1 est. | 2.4 | — |
| 🇫🇷FRA2 |
Grenoble
vs Metz
|
26% | 27% | 47% | 21:1 est. | 1:1 est. | 2.6 | — |
| 🇫🇷FRA2 |
Guingamp
vs Boulogne
|
54% | 26% | 20% | 11:1 est. | 1:1 est. | 2.5 | No 52% |
| 🇫🇷FRA2 |
Nancy
vs Montpellier
|
35% | 28% | 37% | 21:1 est. | 1:1 est. | 2.6 | — |
| 🇫🇷FRA2 |
Red Star
vs Sochaux
|
51% | 27% | 22% | 11:1 est. | 1:1 est. | 2.5 | — |
| 🇫🇷FRA2 |
Saint Etienne
vs Clermont
|
65% | 21% | 14% | 12:0 est. | 2:0 est. | 3.0 | Yes 52% |
| 🇫🇷FRA2 |
Stade de Reims
vs USL Dunkerque
|
54% | 25% | 21% | 11:1 est. | 1:1 est. | 2.7 | Yes 54% |
| 🇫🇷FRA2 |
Stade Lavallois
vs Nantes
|
24% | 28% | 48% | 21:1 est. | 1:1 est. | 2.5 | — |
| 🇩🇪GER2 |
Greuther Fürth
vs 1. FC Nürnberg
|
32% | 26% | 42% | 21:1 est. | 1:1 est. | 2.9 | — |
| 🇩🇪GER2 |
Hertha Berlin
vs 1. FC Heidenheim
|
42% | 26% | 32% | 11:1 est. | 1:1 est. | 3.0 | — |
| 🇩🇪GER2 |
VfL Osnabrück
vs 1. FC Magdeburg
|
37% | 26% | 37% | 11:1 est. | 1:1 est. | 3.2 | — |
| 🇧🇪BEL1 |
Union Saint-Gilloise
vs SV Zulte-Waregem
|
73% | 17% | 10% | 12:0 est. | 2:0 est. | 3.1 | No 52% |
| 🇪🇸ESP2 |
Andorra CF
vs AD Ceuta FC
|
56% | 24% | 20% | 11:1 est. | 1:1 est. | 2.8 | Yes 54% |
| 🇦🇹AUT1 |
Austria Lustenau
vs Wolfsberger AC
|
25% | 27% | 48% | 21:1 est. | 1:1 est. | 2.6 | — |
| 🇨🇳CHN1 |
Shandong Luneng Taishan FC
vs Qingdao Hainiu FC
|
70% | 17% | 13% | 12:1 est. (thin mkt) | 2:1 est. (thin mkt) | 3.7 | Yes 62% |
| 🇨🇳CHN1 |
Wuhan Three Towns
vs Shanghai SIPG FC
|
33% | 25% | 42% | 21:1 est. | 1:1 est. | 3.1 | — |
| 🇨🇳CHN1 |
Qingdao West Coast FC
vs Chongqing Tonglianglong FC
|
45% | 30% | 25% | 11:1 est. | 1:1 est. | 2.3 | — |
| 🇷🇺RUS1 |
Gazovik Orenburg
vs Lokomotiv Moscow
|
30% | 27% | 43% | 21:1 est. (thin mkt) | 1:1 est. (thin mkt) | 2.8 | — |
| 🇫🇮FIN1 |
VPS Vaasa
vs TPS Turku
|
56% | 24% | 20% | 11:1 est. | 1:1 est. | 2.8 | Yes 54% |
| 🇩🇪GER3 |
FC Würzburger Kickers
vs Wehen Wiesbaden
|
38% | 27% | 35% | 11:1 est. | 1:1 est. | 2.9 | — |
| 🇸🇪SWE1 |
IF Elfsborg
vs Västerås SK
|
55% | 24% | 20% | 11:1 est. | 1:1 est. | 2.9 | Yes 56% |
| 🇸🇪SWE2 |
IK Brage
vs Örebro SK
|
46% | 25% | 29% | 11:1 est. | 1:1 est. | 3.0 | — |
| 🇸🇪SWE2 |
Landskrona BoIS
vs IK Oddevold
|
39% | 27% | 34% | 11:1 est. | 1:1 est. | 2.8 | — |
| 🇳🇴NOR1 |
Rosenborg
vs Viking FK
|
39% | 24% | 37% | 11:1 est. (thin mkt) | 1:1 est. (thin mkt) | 3.4 | — |
| 🇩🇰DEN1 |
Viborg FF
vs AGF Aarhus
|
47% | 25% | 28% | 11:1 est. | 1:1 est. | 3.1 | — |
| 🇵🇱POL1 |
Legia Warszawa
vs Radomiak Radom
|
61% | 22% | 17% | 11:1 est. | 1:1 est. | 3.0 | Yes 54% |
| 🇧🇷BRA2 |
Ponte Preta
vs Nautico PE
|
24% | 27% | 48% | 21:1 est. | 1:1 est. | 2.6 | — |
| 🇧🇷BRA2 |
São Bernardo
vs Botafogo-SP
|
40% | 31% | 29% | 11:1 est. | 1:1 est. | 2.2 | — |
| 🇨🇱CHI1 |
Universidad de Concepción
vs La Serena
|
40% | 28% | 32% | 11:1 est. | 1:1 est. | 2.6 | — |
| 🇧🇷BRA2 |
Sport Recife
vs Londrina
|
58% | 24% | 17% | 11:0 est. | 1:0 est. | 2.6 | Yes 50% |
| 🇯🇵JPN1 |
Kashima Antlers
vs Nagoya Grampus
|
52% | 26% | 22% | 11:1 est. | 1:1 est. | 2.6 | — |
| 🇯🇵JPN1 |
Mito HollyHock
vs Gamba Osaka
|
35% | 29% | 37% | 21:1 est. | 1:1 est. | 2.5 | — |
| 🇯🇵JPN1 |
Shimizu S Pulse
vs Yokohama F Marinos
|
39% | 29% | 33% | 11:1 est. | 1:1 est. | 2.6 | — |
| 🇯🇵JPN1 |
Fagiano Okayama
vs V-Varen Nagasaki
|
44% | 29% | 28% | 11:1 est. | 1:1 est. | 2.4 | — |
| 🇯🇵JPN1 |
Avispa Fukuoka
vs Cerezo Osaka
|
35% | 29% | 36% | 21:1 est. | 1:1 est. | 2.5 | — |
| 🇯🇵JPN1 |
JEF United Chiba
vs FC Machida Zelvia
|
22% | 28% | 50% | 21:1 est. | 1:1 est. | 2.4 | — |
| 🇯🇵JPN1 |
Kawasaki Frontale
vs Kyoto Purple Sanga
|
43% | 27% | 31% | 11:1 est. | 1:1 est. | 2.8 | — |
| 🇯🇵JPN1 |
Urawa Red Diamonds
vs Hiroshima Sanfrecce FC
|
24% | 26% | 50% | 21:1 est. | 1:1 est. | 2.7 | — |
| 🇯🇵JPN1 |
Vissel Kobe
vs FC Tokyo
|
43% | 29% | 28% | 11:1 est. | 1:1 est. | 2.4 | — |
| 🇰🇷KOR1 |
FC Seoul
vs Daejeon Citizen
|
49% | 26% | 24% | 11:1 est. | 1:1 est. | 2.7 | — |
| 🇰🇷KOR1 |
Gwangju FC
vs Pohang Steelers
|
23% | 29% | 48% | 20:1 est. | 0:1 est. | 2.2 | — |
| 🇰🇷KOR1 |
Jeju United FC
vs FC Anyang
|
41% | 29% | 30% | 11:1 est. | 1:1 est. | 2.4 | — |
| 🇨🇳CHN1 |
Liaoning Tieren FC
vs Shenzhen Peng City FC
|
43% | 25% | 32% | 11:1 est. | 1:1 est. | 3.1 | — |
| 🇸🇪SWE2 |
Ljungskile SK
vs Östers IF
|
50% | 25% | 25% | 11:1 est. (thin mkt) | 1:1 est. (thin mkt) | 3.2 | — |
| 🇷🇺RUS1 |
Rodina Moscow
vs FC Akron Tolyatti
|
38% | 28% | 34% | 11:1 est. (thin mkt) | 1:1 est. (thin mkt) | 2.9 | — |
| 🇬🇧ENG4 |
Newport County
vs Rochdale
|
30% | 28% | 42% | 21:1 est. | 1:1 est. | 2.5 | — |
| 🇬🇧ENG3 |
Notts County
vs Leicester City
|
26% | 27% | 47% | 21:1 est. | 1:1 est. | 2.6 | — |
| 🇬🇧ENG4 |
Oldham Athletic
vs Port Vale
|
36% | 29% | 35% | 11:1 est. | 1:1 est. | 2.5 | — |
| 🇬🇧ENG3 |
Oxford United
vs Milton Keynes Dons
|
43% | 28% | 29% | 11:1 est. | 1:1 est. | 2.5 | — |
| 🇬🇧ENG3 |
Reading
vs Luton
|
29% | 27% | 44% | 21:1 est. | 1:1 est. | 2.7 | — |
| 🇨🇳CHN1 |
Tianjin Jinmen Tiger FC
vs Beijing FC
|
29% | 27% | 45% | 21:1 est. | 1:1 est. | 2.8 | — |
| 🇨🇳CHN1 |
Zhejiang
vs Chengdu Rongcheng FC
|
33% | 24% | 43% | 21:1 est. (thin mkt) | 1:1 est. (thin mkt) | 3.5 | — |
| 🇩🇪GER3 |
Fortuna Düsseldorf
vs TSG Hoffenheim II
|
63% | 20% | 17% | 11:0 est. (proj.) | 1:0 est. (proj.) | 2.6 | Yes 62% |
| 🇩🇪GER3 |
Rot-Weiss Essen
vs TSV Havelse
|
72% | 15% | 12% | 12:1 est. (thin mkt) | 2:1 est. (thin mkt) | 3.9 | Yes 63% |
| 🇩🇪GER3 |
SC Fortuna Köln
vs Alemannia Aachen
|
26% | 24% | 50% | 21:1 est. (thin mkt) | 1:1 est. (thin mkt) | 3.3 | — |
| 🇩🇪GER3 |
SC Preußen Münster
vs FC Ingolstadt 04
|
41% | 26% | 33% | 11:1 est. | 1:1 est. | 3.0 | — |
| 🇨🇳CHN1 |
Shanghai Shenhua FC
vs Henan FC
|
51% | 23% | 26% | 11:1 est. (thin mkt) | 1:1 est. (thin mkt) | 3.4 | — |
| 🇩🇪GER3 |
SV Meppen
vs SG Sonnenhof Großaspach
|
36% | 27% | 36% | 11:1 est. (thin mkt) | 1:1 est. (thin mkt) | 2.8 | — |
| 🇨🇳CHN1 |
Yunnan Yukun
vs Dalian Yingbo
|
46% | 23% | 31% | 11:1 est. (thin mkt) | 1:1 est. (thin mkt) | 3.5 | — |
| 🇵🇱POL1 |
Zagłębie Lubin
vs Śląsk Wrocław
|
43% | 30% | 27% | 11:1 est. | 1:1 est. | 2.5 | — |
| 🇸🇪SWE2 |
GIF Sundsvall
vs Helsingborgs IF
|
28% | 26% | 45% | 21:1 est. | 1:1 est. | 2.8 | — |
| 🇸🇪SWE1 |
Mjällby AIF
vs IK Sirius
|
28% | 25% | 47% | 21:1 est. | 1:1 est. | 3.0 | — |
| 🇸🇪SWE2 |
Nordic United FC
vs Varbergs BoIS
|
40% | 27% | 33% | 11:1 est. | 1:1 est. | 2.9 | — |
| 🇷🇺RUS1 |
CSKA Moscow
vs FC Fakel Voronezh
|
66% | 21% | 13% | 12:0 est. (thin mkt) | 2:0 est. (thin mkt) | 2.7 | — |
| 🇬🇧ENG4 |
Accrington Stanley
vs Colchester United
|
37% | 29% | 34% | 11:1 est. | 1:1 est. | 2.5 | — |
| 🇬🇧ENG4 |
Barnet
vs Salford City
|
41% | 28% | 31% | 11:1 est. | 1:1 est. | 2.6 | — |
| 🇬🇧ENG3 |
Barnsley
vs Bromley FC
|
45% | 27% | 28% | 11:1 est. | 1:1 est. | 2.7 | — |
| 🇬🇧ENG3 |
Blackpool
vs Wycombe Wanderers
|
37% | 28% | 35% | 11:1 est. | 1:1 est. | 2.6 | — |
| 🇬🇧ENG3 |
Bradford City
vs Peterborough United
|
57% | 24% | 19% | 11:1 est. | 1:1 est. | 2.8 | Yes 53% |
| 🇬🇧ENG3 |
Burton Albion
vs Stevenage
|
40% | 31% | 30% | 11:1 est. | 1:1 est. | 2.2 | — |
| 🇬🇧ENG3 |
Cambridge United
vs Wigan Athletic
|
39% | 29% | 31% | 11:1 est. | 1:1 est. | 2.4 | — |
| 🇬🇧ENG4 |
Cheltenham Town
vs Rotherham United
|
35% | 28% | 37% | 21:1 est. | 1:1 est. | 2.7 | — |
| 🇬🇧ENG4 |
Chesterfield FC
vs Fleetwood Town
|
52% | 27% | 21% | 11:1 est. | 1:1 est. | 2.5 | — |
| 🇬🇧ENG4 |
Crawley Town
vs Crewe Alexandra
|
37% | 28% | 35% | 11:1 est. | 1:1 est. | 2.6 | — |
| 🇬🇧ENG4 |
Gillingham
vs Walsall
|
41% | 29% | 30% | 11:1 est. | 1:1 est. | 2.5 | — |
| 🇬🇧ENG4 |
Grimsby Town
vs Exeter City
|
54% | 25% | 21% | 11:1 est. | 1:1 est. | 2.7 | — |
| 🇬🇧ENG3 |
Huddersfield Town
vs Wimbledon
|
60% | 23% | 18% | 11:1 est. | 1:1 est. | 2.9 | Yes 54% |
| 🇳🇴NOR1 |
KFUM
vs Lillestrom
|
33% | 26% | 41% | 21:1 est. | 1:1 est. | 3.0 | — |
| 🇬🇧ENG3 |
Leyton Orient
vs Sheffield Wednesday
|
32% | 27% | 40% | 21:1 est. | 1:1 est. | 2.7 | — |
| 🇬🇧ENG3 |
Mansfield Town
vs Doncaster Rovers
|
45% | 27% | 28% | 11:1 est. | 1:1 est. | 2.7 | — |
| 🇬🇧ENG4 |
Northampton Town
vs Swindon Town
|
45% | 27% | 28% | 11:1 est. | 1:1 est. | 2.7 | — |
| 🇬🇧ENG3 |
Plymouth Argyle
vs Stockport County FC
|
45% | 26% | 29% | 11:1 est. | 1:1 est. | 2.9 | — |
| 🇬🇧ENG4 |
Tranmere Rovers
vs Shrewsbury Town
|
41% | 28% | 31% | 11:1 est. | 1:1 est. | 2.5 | — |
| 🇬🇧ENG4 |
York City
vs Bristol Rovers
|
42% | 29% | 29% | 11:1 est. | 1:1 est. | 2.5 | — |
| 🇩🇪GER3 |
SC Verl
vs MSV Duisburg
|
32% | 25% | 43% | 21:1 est. | 1:1 est. | 3.0 | — |
| 🇸🇪SWE2 |
Falkenbergs FF
vs Norrby IF
|
52% | 24% | 24% | 11:1 est. | 1:1 est. | 3.1 | — |
| 🇸🇪SWE2 |
Sandvikens IF
vs IFK Norrkoping
|
26% | 25% | 49% | 21:1 est. | 1:1 est. | 3.1 | — |
| 🇷🇺RUS1 |
FK Rostov
vs Rubin Kazan
|
44% | 31% | 25% | 11:1 est. (thin mkt) | 1:1 est. (thin mkt) | 2.2 | — |
| 🇵🇱POL1 |
Piast Gliwice
vs Wieczysta Kraków
|
45% | 27% | 29% | 11:1 est. | 1:1 est. | 2.8 | — |
| 🇫🇮FIN1 |
IFK Mariehamn
vs SJK Seinäjoki
|
15% | 19% | 66% | 21:2 est. | 1:2 est. | 3.4 | Yes 61% |
Published every day at 10:00 UTC. Every past board is in the archive.
Zort scans your bet slips and shows your real profit and loss across every bookmaker. Free on iOS and Android.
Get ZortModel probabilities and best prices from ~27 bookmakers
Live prices from many bookmakers via The Odds API, de-vigged to true probability
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.
Picks are grouped into slips under fixed concentration caps: at most two slips and 40% of the day's stake on any one match
Weekly analytics adjust league weights and odds