Zort priced 157 soccer games for October 10, 2026, spanning La Liga, Serie A, Bundesliga, Ligue 1 and 32 other competitions. These predictions are free and published every day at 10:00 UTC, built from live odds across around 27 sportsbooks, de-vigged with Shin's method and modeled with a Poisson/Dixon-Coles scoreline engine. The model's highest-confidence picks on October 10, 2026 are Barcelona to beat Getafe (91%), Paris Saint Germain to beat Le Mans FC (91%) and Bodø/Glimt to beat Kristiansund BK (90%).
| League | Match | 1 | X | 2 | Pred | Score | Goals | BTTS |
|---|---|---|---|---|---|---|---|---|
| 🇬🇧ENG1 |
Arsenal
vs Leeds United
|
70% | 19% | 11% | 12:0 | 2:0 | Under2.5 | No 55% |
| 🇬🇧ENG1 |
Aston Villa
vs Brentford
|
36% | 27% | 37% | 21:2 | 1:2 | Over2.5 | Yes 60% |
| 🇬🇧ENG1 |
Chelsea
vs Bournemouth
|
57% | 22% | 21% | 12:1 | 2:1 | Over2.5 | Yes 63% |
| 🇬🇧ENG1 |
Sunderland
vs Brighton and Hove Albion
|
32% | 27% | 41% | 21:2 | 1:2 | Over2.5 | Yes 57% |
Backing one of these? Zort reads your bet slip from a photo and shows what you're actually up or down, across every sportsbook. Free on iOS and Android.
Get Zort
|
||||||||
| 🇬🇧ENG1 |
Ipswich Town
vs Fulham
|
34% | 27% | 39% | 21:2 | 1:2 | Over2.5 | Yes 59% |
| 🇬🇧ENG1 |
Manchester United
vs Tottenham Hotspur
|
57% | 22% | 21% | 12:1 | 2:1 | Over2.5 | Yes 62% |
| 🇪🇸ESP1 |
Rayo Vallecano
vs Athletic Bilbao
|
34% | 28% | 38% | 20:1 | 0:1 | Under2.5 | No 45% |
| 🇪🇸ESP1 |
Alavés
vs Atlético Madrid
|
22% | 25% | 53% | 20:1 | 0:1 | Under2.5 | No 47% |
| 🇪🇸ESP1 |
Barcelona
vs Getafe
|
91% | 6% | 3% | 13:0 | 3:0 | Over2.5 | No 59% |
| 🇪🇸ESP1 |
Real Madrid
vs Villarreal
|
73% | 15% | 12% | 12:1 | 2:1 | Over2.5 | Yes 63% |
| 🇮🇹ITA1 |
Genoa
vs Fiorentina
|
30% | 29% | 41% | 20:1 | 0:1 | Under2.5 | No 48% |
| 🇮🇹ITA1 |
Inter Milan
vs Parma
|
85% | 10% | 5% | 13:0 | 3:0 | Over2.5 | No 56% |
| 🇮🇹ITA1 |
Napoli
vs Frosinone
|
67% | 19% | 14% | 12:0 | 2:0 | Under2.5 | No 44% |
| 🇩🇪GER1 |
Augsburg
vs Bayern Munich
|
8% | 10% | 82% | 21:3 | 1:3 | Over2.5 | Yes 66% |
| 🇩🇪GER1 |
FSV Mainz 05
vs Bayer Leverkusen
|
32% | 24% | 44% | 21:2 | 1:2 | Over2.5 | Yes 67% |
| 🇩🇪GER1 |
Union Berlin
vs Elversberg
|
42% | 25% | 33% | 12:1 | 2:1 | Over2.5 | Yes 63% |
| 🇩🇪GER1 |
TSG Hoffenheim
vs Hamburger SV
|
68% | 18% | 13% | 12:1 | 2:1 | Over2.5 | Yes 61% |
| 🇩🇪GER1 |
SC Paderborn
vs VfB Stuttgart
|
19% | 20% | 61% | 21:2 | 1:2 | Over2.5 | Yes 65% |
| 🇩🇪GER1 |
RB Leipzig
vs Eintracht Frankfurt
|
63% | 19% | 18% | 12:1 | 2:1 | Over2.5 | Yes 68% |
| 🇫🇷FRA1 |
Lille
vs Le Havre
|
68% | 19% | 13% | 12:0 | 2:0 | Under2.5 | No 49% |
| 🇫🇷FRA1 |
AS Monaco
vs Toulouse
|
61% | 21% | 18% | 12:1 | 2:1 | Over2.5 | Yes 57% |
| 🇫🇷FRA1 |
Brest
vs Angers
|
49% | 26% | 26% | 12:1 | 2:1 | Over2.5 | Yes 57% |
| 🇫🇷FRA1 |
Paris Saint Germain
vs Le Mans FC
|
91% | 6% | 3% | 13:0 | 3:0 | Over2.5 | No 56% |
| 🇫🇷FRA1 |
Lorient
vs Paris FC
|
30% | 28% | 42% | 20:1 | 0:1 | Under2.5 | No 47% |
| 🇹🇷TUR1 |
Genclerbirligi SK
vs Amed SK
|
36% | 26% | 37% | 21:2 | 1:2 | Over2.5 | Yes 58% |
| 🇹🇷TUR1 |
Alanyaspor
vs Erzurum BB
|
48% | 29% | 24% | 11:0 | 1:0 | Under2.5 | No 55% |
| 🇹🇷TUR1 |
Samsunspor
vs Trabzonspor
|
27% | 25% | 48% | 21:2 | 1:2 | Over2.5 | Yes 60% |
| 🇹🇷TUR1 |
Çaykur Rizespor
vs Fenerbahce
|
21% | 24% | 55% | 21:2 | 1:2 | Over2.5 | Yes 57% |
| 🇬🇧ENG2 |
West Bromwich Albion
vs Birmingham City
|
41% | 27% | 32% | 12:1 | 2:1 | Over2.5 | Yes 57% |
| 🇬🇧ENG2 |
Charlton Athletic
vs Bristol City
|
30% | 28% | 42% | 20:1 | 0:1 | Under2.5 | No 49% |
| 🇬🇧ENG2 |
Swansea City
vs Norwich City
|
39% | 27% | 34% | 12:1 | 2:1 | Over2.5 | Yes 59% |
| 🇬🇧ENG2 |
Blackburn Rovers
vs Cardiff City
|
36% | 26% | 38% | 21:2 | 1:2 | Over2.5 | Yes 61% |
| 🇬🇧ENG2 |
Bolton Wanderers
vs Stoke City
|
35% | 27% | 37% | 21:2 | 1:2 | Over2.5 | Yes 56% |
| 🇬🇧ENG2 |
Watford
vs Burnley
|
32% | 26% | 42% | 21:2 | 1:2 | Over2.5 | Yes 57% |
| 🇬🇧ENG2 |
Derby County
vs Wrexham AFC
|
35% | 28% | 37% | 20:1 | 0:1 | Under2.5 | No 47% |
| 🇬🇧ENG2 |
Sheffield United
vs Lincoln City
|
46% | 27% | 27% | 11:0 | 1:0 | Under2.5 | No 47% |
| 🇬🇧ENG2 |
Middlesbrough
vs Wolverhampton Wanderers
|
43% | 25% | 32% | 12:1 | 2:1 | Over2.5 | Yes 62% |
| 🇬🇧ENG2 |
Preston North End
vs Millwall
|
34% | 27% | 39% | 21:2 | 1:2 | Over2.5 | Yes 56% |
| 🇧🇷BRA1 |
Vasco da Gama
vs Remo
|
72% | 18% | 10% | 12:0 | 2:0 | Under2.5 | No 51% |
| 🇵🇹POR1 |
Casa Pia
vs Santa Clara
|
21% | 28% | 50% | 20:1 | 0:1 | Under2.5 | No 55% |
| 🇵🇹POR1 |
CS Maritimo
vs FC Porto
|
9% | 18% | 74% | 20:2 | 0:2 | Under2.5 | No 57% |
| 🇵🇹POR1 |
Académico de Viseu
vs Estoril
|
42% | 27% | 31% | 11:0 | 1:0 | Under2.5 | No 46% |
| 🇳🇱NED1 |
Go Ahead Eagles
vs Sparta Rotterdam
|
54% | 23% | 23% | 12:1 | 2:1 | Over2.5 | Yes 67% |
| 🇳🇱NED1 |
Feyenoord
vs AZ Alkmaar
|
53% | 24% | 24% | 12:1 | 2:1 | Over2.5 | Yes 67% |
| 🇳🇱NED1 |
Fortuna Sittard
vs FC Twente Enschede
|
14% | 18% | 68% | 21:2 | 1:2 | Over2.5 | Yes 61% |
| 🇳🇱NED1 |
Ajax
vs NEC Nijmegen
|
75% | 15% | 10% | 12:1 | 2:1 | Over2.5 | Yes 60% |
| 🇬🇧SCO1 |
Falkirk F.C.
vs Dundee FC
|
47% | 26% | 27% | 12:1 | 2:1 | Over2.5 | Yes 58% |
| 🇬🇧SCO1 |
Dundee United
vs Hibernian
|
35% | 26% | 39% | 21:2 | 1:2 | Over2.5 | Yes 61% |
| 🇬🇧SCO1 |
Hearts
vs St Mirren
|
66% | 19% | 14% | 12:0 | 2:0 | Under2.5 | No 43% |
| 🇬🇧SCO1 |
Rangers
vs Kilmarnock
|
85% | 10% | 5% | 13:0 | 3:0 | Over2.5 | No 53% |
Backing one of these? Zort reads your bet slip from a photo and shows what you're actually up or down, across every sportsbook. Free on iOS and Android.
Get Zort
|
||||||||
| 🇬🇧ENG3 |
Notts County
vs Oxford United
|
37% | 28% | 35% | 11:0 | 1:0 | Under2.5 | No 46% |
| 🇬🇧ENG3 |
Plymouth Argyle
vs Wimbledon
|
65% | 21% | 15% | 12:0 | 2:0 | Under2.5 | No 47% |
| 🇬🇧ENG3 |
Stockport County FC
vs Barnsley
|
67% | 18% | 15% | 12:1 | 2:1 | Over2.5 | Yes 60% |
| 🇬🇧ENG3 |
Cambridge United
vs Blackpool
|
46% | 26% | 28% | 12:1 | 2:1 | Over2.5 | Yes 58% |
| 🇬🇧ENG3 |
Bradford City
vs Leyton Orient
|
56% | 25% | 19% | 11:0 | 1:0 | Under2.5 | No 49% |
| 🇬🇧ENG3 |
Mansfield Town
vs Bromley FC
|
55% | 24% | 21% | 12:1 | 2:1 | Over2.5 | Yes 57% |
| 🇬🇧ENG3 |
Doncaster Rovers
vs Burton Albion
|
57% | 24% | 19% | 11:0 | 1:0 | Under2.5 | No 47% |
| 🇬🇧ENG3 |
Huddersfield Town
vs Sheffield Wednesday
|
56% | 23% | 21% | 12:1 | 2:1 | Over2.5 | Yes 60% |
| 🇬🇧ENG3 |
Leicester City
vs Peterborough United
|
61% | 20% | 19% | 12:1 | 2:1 | Over2.5 | Yes 63% |
| 🇬🇧ENG3 |
Wycombe Wanderers
vs Luton
|
36% | 26% | 38% | 21:2 | 1:2 | Over2.5 | Yes 60% |
| 🇬🇧ENG3 |
Milton Keynes Dons
vs Reading
|
34% | 26% | 40% | 21:2 | 1:2 | Over2.5 | Yes 59% |
| 🇬🇧ENG3 |
Stevenage
vs Wigan Athletic
|
44% | 29% | 28% | 11:0 | 1:0 | Under2.5 | No 50% |
| 🇬🇧ENG4 |
Oldham Athletic
vs Accrington Stanley
|
59% | 23% | 18% | 11:0 | 1:0 | Under2.5 | No 48% |
| 🇬🇧ENG4 |
Swindon Town
vs Crewe Alexandra
|
37% | 27% | 37% | 12:1 | 2:1 | Over2.5 | Yes 59% |
| 🇬🇧ENG4 |
Bristol Rovers
vs Barnet
|
43% | 26% | 30% | 12:1 | 2:1 | Over2.5 | Yes 59% |
| 🇬🇧ENG4 |
Cheltenham Town
vs Salford City
|
24% | 25% | 51% | 21:2 | 1:2 | Over2.5 | Yes 58% |
| 🇬🇧ENG4 |
Crawley Town
vs Chesterfield FC
|
19% | 22% | 58% | 21:2 | 1:2 | Over2.5 | Yes 57% |
| 🇬🇧ENG4 |
Newport County
vs Colchester United
|
36% | 27% | 38% | 21:2 | 1:2 | Over2.5 | Yes 57% |
| 🇬🇧ENG4 |
Shrewsbury Town
vs Exeter City
|
41% | 28% | 31% | 11:0 | 1:0 | Under2.5 | No 50% |
| 🇬🇧ENG4 |
Fleetwood Town
vs Walsall
|
43% | 27% | 30% | 12:1 | 2:1 | Over2.5 | Yes 57% |
| 🇬🇧ENG4 |
Rotherham United
vs Gillingham
|
51% | 26% | 23% | 11:0 | 1:0 | Under2.5 | No 48% |
| 🇬🇧ENG4 |
Port Vale
vs Grimsby Town
|
37% | 28% | 34% | 11:0 | 1:0 | Under2.5 | No 46% |
| 🇬🇧ENG4 |
York City
vs Northampton Town
|
57% | 24% | 19% | 11:0 | 1:0 | Under2.5 | No 47% |
| 🇬🇧ENG4 |
Tranmere Rovers
vs Rochdale
|
47% | 27% | 26% | 11:0 | 1:0 | Under2.5 | No 46% |
| 🇪🇸ESP2 |
AD Ceuta FC
vs Sabadell FC
|
28% | 28% | 44% | 20:1 | 0:1 | Under2.5 | No 49% |
| 🇪🇸ESP2 |
CD Eldense
vs Córdoba
|
40% | 26% | 34% | 12:1 | 2:1 | Over2.5 | Yes 61% |
| 🇪🇸ESP2 |
Celta Fortuna
vs Real Sociedad B
|
42% | 26% | 32% | 12:1 | 2:1 | Over2.5 | Yes 58% |
| 🇮🇹ITA2 |
Südtirol
vs Ascoli
|
40% | 29% | 31% | 11:0 | 1:0 | Under2.5 | No 48% |
| 🇮🇹ITA2 |
Benevento
vs Cesena FC
|
50% | 26% | 24% | 11:0 | 1:0 | Under2.5 | No 46% |
| 🇮🇹ITA2 |
Empoli
vs Palermo
|
26% | 26% | 48% | 21:2 | 1:2 | Over2.5 | Yes 56% |
| 🇮🇹ITA2 |
Virtus Entella
vs Juve Stabia
|
46% | 29% | 25% | 11:0 | 1:0 | Under2.5 | No 51% |
| 🇮🇹ITA2 |
Vicenza
vs Pisa
|
32% | 27% | 41% | 21:2 | 1:2 | Over2.5 | Yes 56% |
| 🇮🇹ITA2 |
Arezzo
vs Cremonese
|
32% | 29% | 39% | 20:1 | 0:1 | Under2.5 | No 50% |
| 🇩🇪GER2 |
1. FC Magdeburg
vs Hannover 96
|
38% | 24% | 39% | 21:2 | 1:2 | Over2.5 | Yes 69% |
| 🇩🇪GER2 |
VfL Osnabrück
vs Dynamo Dresden
|
36% | 25% | 39% | 21:2 | 1:2 | Over2.5 | Yes 63% |
| 🇩🇪GER2 |
SV Darmstadt 98
vs FC Energie Cottbus
|
42% | 24% | 34% | 12:1 | 2:1 | Over2.5 | Yes 68% |
| 🇩🇪GER2 |
1. FC Nürnberg
vs VfL Wolfsburg
|
38% | 24% | 38% | 12:1 | 2:1 | Over2.5 | Yes 69% |
| 🇫🇷FRA2 |
Clermont
vs Red Star
|
26% | 28% | 47% | 20:1 | 0:1 | Under2.5 | No 49% |
| 🇫🇷FRA2 |
Nantes
vs Stade de Reims
|
46% | 27% | 27% | 11:0 | 1:0 | Under2.5 | No 46% |
| 🇫🇷FRA2 |
Saint Etienne
vs Rodez AF
|
69% | 18% | 13% | 12:1 | 2:1 | Over2.5 | Yes 59% |
| 🇺🇸USA1 |
Toronto FC
vs CF Montreal
|
49% | 24% | 27% | 12:1 | 2:1 | Over2.5 | Yes 63% |
| 🇺🇸USA1 |
Chicago Fire
vs New York City FC
|
52% | 24% | 25% | 12:1 | 2:1 | Over2.5 | Yes 61% |
| 🇺🇸USA1 |
Atlanta United FC
vs FC Cincinnati
|
40% | 23% | 37% | 12:1 | 2:1 | Over2.5 | Yes 69% |
| 🇺🇸USA1 |
Charlotte FC
vs FC Dallas
|
44% | 24% | 32% | 12:1 | 2:1 | Over2.5 | Yes 64% |
| 🇺🇸USA1 |
Orlando City SC
vs Columbus Crew SC
|
46% | 23% | 31% | 12:1 | 2:1 | Over2.5 | Yes 68% |
| 🇺🇸USA1 |
Inter Miami CF
vs D.C. United
|
70% | 16% | 14% | 12:1 | 2:1 | Over2.5 | Yes 65% |
| 🇺🇸USA1 |
New England Revolution
vs Seattle Sounders FC
|
51% | 24% | 25% | 12:1 | 2:1 | Over2.5 | Yes 64% |
| 🇺🇸USA1 |
New York Red Bulls
vs San Diego FC
|
37% | 24% | 39% | 21:2 | 1:2 | Over2.5 | Yes 70% |
| 🇺🇸USA1 |
Philadelphia Union
vs Real Salt Lake
|
68% | 18% | 14% | 12:1 | 2:1 | Over2.5 | Yes 62% |
| 🇲🇽MEX1 |
Puebla
vs León
|
32% | 28% | 40% | 20:1 | 0:1 | Under2.5 | No 45% |
| 🇲🇽MEX1 |
Tigres
vs Toluca
|
33% | 26% | 41% | 21:2 | 1:2 | Over2.5 | Yes 59% |
| 🇲🇽MEX1 |
Querétaro
vs Atlante FC
|
46% | 27% | 27% | 12:1 | 2:1 | Over2.5 | Yes 56% |
| 🇲🇽MEX1 |
FC Juárez
vs Tijuana
|
32% | 27% | 41% | 21:2 | 1:2 | Over2.5 | Yes 57% |
| 🇦🇷ARG1 |
Union Santa Fe
vs Defensa y Justicia
|
44% | 28% | 27% | 11:0 | 1:0 | Under2.5 | No 50% |
| 🇦🇷ARG1 |
Barracas Central
vs Atlético Huracán
|
33% | 34% | 33% | X0:0 | 0:0 | Under2.5 | No 64% |
| 🇦🇷ARG1 |
Central Córdoba
vs Estudiantes
|
27% | 31% | 42% | 20:1 | 0:1 | Under2.5 | No 57% |
| 🇦🇷ARG1 |
CA Tigre BA
vs Banfield
|
56% | 27% | 17% | 11:0 | 1:0 | Under2.5 | No 59% |
| 🇧🇪BEL1 |
Cercle Brugge KSV
vs Anderlecht
|
27% | 25% | 48% | 21:2 | 1:2 | Over2.5 | Yes 58% |
| 🇧🇪BEL1 |
RAAL La Louvière
vs Club Brugge
|
13% | 18% | 69% | 21:2 | 1:2 | Over2.5 | Yes 56% |
| 🇧🇪BEL1 |
Genk
vs KV Kortrijk
|
67% | 20% | 13% | 12:0 | 2:0 | Under2.5 | No 48% |
| 🇧🇪BEL1 |
SV Zulte-Waregem
vs Gent
|
33% | 28% | 39% | 20:1 | 0:1 | Under2.5 | No 46% |
| 🇦🇹AUT1 |
Grazer AK
vs RB Salzburg
|
15% | 19% | 65% | 21:2 | 1:2 | Over2.5 | Yes 58% |
| 🇦🇹AUT1 |
WSG Tirol
vs Ried
|
35% | 26% | 39% | 21:2 | 1:2 | Over2.5 | Yes 61% |
| 🇦🇹AUT1 |
Austria Wien
vs Sturm Graz
|
29% | 26% | 46% | 21:2 | 1:2 | Over2.5 | Yes 58% |
| 🇨🇭SUI1 |
FC Lugano
vs FC Luzern
|
59% | 20% | 21% | 12:1 | 2:1 | Over2.5 | Yes 67% |
| 🇨🇭SUI1 |
Servette
vs FC Sion
|
37% | 25% | 39% | 21:2 | 1:2 | Over2.5 | Yes 65% |
| 🇨🇭SUI1 |
FC Zurich
vs FC Thun
|
35% | 23% | 41% | 20:1 | 0:1 | Under2.5 | — |
| 🇬🇷GRE1 |
AEK Athens
vs OFI Crete
|
79% | 14% | 7% | 12:0 | 2:0 | Under2.5 | No 53% |
| 🇬🇷GRE1 |
Asteras Tripolis
vs Atromitos Athens
|
40% | 30% | 30% | 11:0 | 1:0 | Under2.5 | No 54% |
| 🇸🇦KSA1 |
Al-Hazem
vs Neom
|
22% | 24% | 54% | 21:2 | 1:2 | Over2.5 | Yes 56% |
| 🇸🇦KSA1 |
Al-Ettifaq
vs Al-Khaleej
|
48% | 25% | 27% | 12:1 | 2:1 | Over2.5 | Yes 60% |
| 🇸🇦KSA1 |
Al-Hilal
vs Al-Ittihad
|
76% | 15% | 10% | 12:1 | 2:1 | Over2.5 | Yes 59% |
| 🇯🇵JPN1 |
Cerezo Osaka
vs Yokohama F Marinos
|
44% | 26% | 31% | 12:1 | 2:1 | Over2.5 | Yes 61% |
| 🇯🇵JPN1 |
Avispa Fukuoka
vs Fagiano Okayama
|
30% | 31% | 39% | 20:1 | 0:1 | Under2.5 | No 55% |
| 🇯🇵JPN1 |
FC Tokyo
vs Urawa Red Diamonds
|
57% | 23% | 20% | 12:1 | 2:1 | Over2.5 | Yes 58% |
| 🇯🇵JPN1 |
Kyoto Purple Sanga
vs FC Machida Zelvia
|
25% | 26% | 50% | 20:1 | 0:1 | Under2.5 | No 45% |
| 🇰🇷KOR1 |
FC Seoul
vs Jeju United FC
|
59% | 23% | 18% | 11:0 | 1:0 | Under2.5 | No 47% |
| 🇰🇷KOR1 |
Sangju Sangmu FC
vs FC Anyang
|
51% | 25% | 24% | 12:1 | 2:1 | Over2.5 | Yes 56% |
| 🇨🇳CHN1 |
Qingdao Hainiu FC
vs Beijing FC
|
16% | 19% | 65% | 21:2 | 1:2 | Over2.5 | Yes 59% |
| 🇨🇳CHN1 |
Chengdu Rongcheng FC
vs Tianjin Jinmen Tiger FC
|
58% | 22% | 19% | 12:1 | 2:1 | Over2.5 | Yes 55% |
| 🇨🇳CHN1 |
Shanghai Shenhua FC
vs Yunnan Yukun
|
63% | 18% | 19% | 12:1 | 2:1 | Over2.5 | Yes 74% |
| 🇨🇱CHI1 |
Cobresal
vs Universidad de Concepción
|
44% | 26% | 29% | 12:1 | 2:1 | Over2.5 | Yes 58% |
| 🇨🇱CHI1 |
Huachipato
vs O'Higgins
|
32% | 27% | 41% | 21:2 | 1:2 | Over2.5 | Yes 58% |
| 🇨🇱CHI1 |
Universidad Católica (CHI)
vs Audax Italiano
|
61% | 22% | 16% | 12:0 | 2:0 | Under2.5 | No 47% |
| 🇩🇪GER3 |
SC Fortuna Köln
vs 1. FC Saarbrücken
|
30% | 25% | 45% | 21:2 | 1:2 | Over2.5 | Yes 61% |
| 🇩🇪GER3 |
FC Würzburger Kickers
vs Hansa Rostock
|
27% | 24% | 48% | 21:2 | 1:2 | Over2.5 | Yes 60% |
| 🇩🇪GER3 |
Jahn Regensburg
vs TSV Havelse
|
59% | 20% | 20% | 12:1 | 2:1 | Over2.5 | Yes 65% |
| 🇩🇪GER3 |
SG Sonnenhof Großaspach
vs Waldhof Mannheim
|
41% | 24% | 35% | 12:1 | 2:1 | Over2.5 | Yes 63% |
| 🇩🇪GER3 |
SV Meppen
vs VfB Stuttgart II
|
45% | 24% | 31% | 11:0 | 1:0 | Under2.5 | — |
| 🇩🇪GER3 |
MSV Duisburg
vs TSG Hoffenheim II
|
55% | 22% | 23% | 11:0 | 1:0 | Under2.5 | — |
| 🇳🇴NOR1 |
Bodø/Glimt
vs Kristiansund BK
|
90% | 7% | 3% | 13:1 | 3:1 | Over2.5 | Yes 52% |
| 🇳🇴NOR1 |
Rosenborg
vs Sandefjord
|
70% | 17% | 13% | 12:1 | 2:1 | Over2.5 | Yes 59% |
| 🇸🇪SWE1 |
AIK
vs IF Brommapojkarna
|
49% | 25% | 26% | 12:1 | 2:1 | Over2.5 | Yes 61% |
| 🇸🇪SWE1 |
GAIS
vs IK Sirius
|
38% | 27% | 36% | 12:1 | 2:1 | Over2.5 | Yes 59% |
| 🇸🇪SWE1 |
Mjällby AIF
vs Degerfors IF
|
50% | 26% | 24% | 11:0 | 1:0 | Under2.5 | No 47% |
| 🇸🇪SWE2 |
Landskrona BoIS
vs Sandvikens IF
|
52% | 24% | 24% | 12:1 | 2:1 | Over2.5 | Yes 58% |
| 🇸🇪SWE2 |
Östersunds FK
vs Varbergs BoIS
|
44% | 28% | 28% | 11:0 | 1:0 | Under2.5 | No 48% |
| 🇸🇪SWE2 |
IK Oddevold
vs Nordic United FC
|
47% | 25% | 28% | 12:1 | 2:1 | Over2.5 | Yes 61% |
| 🇸🇪SWE2 |
Norrby IF
vs Östers IF
|
44% | 25% | 31% | 12:1 | 2:1 | Over2.5 | Yes 64% |
| 🇫🇮FIN1 |
TPS Turku
vs Jaro
|
47% | 26% | 27% | 11:0 | 1:0 | Under2.5 | No 45% |
| 🇫🇮FIN1 |
IFK Mariehamn
vs Ilves Tampere
|
32% | 25% | 43% | 21:2 | 1:2 | Over2.5 | Yes 62% |
| 🇷🇺RUS1 |
Gazovik Orenburg
vs FC Dynamo Makhachkala
|
41% | 29% | 30% | 11:0 | 1:0 | Under2.5 | No 49% |
| 🇷🇺RUS1 |
FC Fakel Voronezh
vs Lokomotiv Moscow
|
33% | 29% | 38% | 20:1 | 0:1 | Under2.5 | No 50% |
| 🇷🇺RUS1 |
FC Krasnodar
vs Zenit St Petersburg
|
33% | 29% | 38% | 20:1 | 0:1 | Under2.5 | No 47% |
| 🇵🇱POL1 |
Cracovia Kraków
vs Zagłębie Lubin
|
50% | 27% | 24% | 11:0 | 1:0 | Under2.5 | No 48% |
| 🇵🇱POL1 |
Śląsk Wrocław
vs Lech Poznań
|
19% | 21% | 60% | 21:2 | 1:2 | Over2.5 | Yes 60% |
| 🇵🇱POL1 |
Jagiellonia Białystok
vs Górnik Zabrze
|
38% | 26% | 35% | 12:1 | 2:1 | Over2.5 | Yes 60% |
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 sportsbook. Free on iOS and Android.
Get ZortZort pulls live odds from around 27 UK and EU sportsbooks through The Odds API, strips out each sportsbook'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 independent 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.
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 soccer 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.
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.
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 sportsbook you use, in one place. Get Zort
Yes. Every prediction on Zort, including the daily game board and both correct score and BTTS breakdowns, is free to view with no signup, login or payment.
The full board is published daily at 10:00 UTC at zort-app.com/predictions/, covering every match priced that day — typically around 7 games on a quiet day and 20 to 40 during a full midweek round.
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.
From live odds across roughly 27 UK and EU sportsbooks, de-vigged with Shin's method, fed into a Poisson/Dixon-Coles model with a low-score correction. An independent 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.
No prediction, ours included, can promise a soccer result. Correct score and BTTS markets carry real uncertainty by design, so treat every prediction as a probability, not a promise.
18+. Soccer 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