66 matches · model numbers, form and value in one matrix
| Match | 1X2 odds | Model % | xGoals | PPG L10 |
Goal diff L10 |
Goals/game L10 |
xG L10 |
xG-diff L10 |
Value |
|---|---|---|---|---|---|---|---|---|---|
Germany
2. Bundesliga
4 ›
|
|||||||||
|
20. May
13:00
Full-time
Bielefeld
2
Paderborn
2
|
2,50 / 3,77 / 2,54 | 🔒 | 🔒 | 1,3 1,6 |
-1 +7 |
3,9 3,5 |
🔒 | 🔒 | 🔒 |
|
20. May
13:00
Full-time
Braunschweig
1
Regensburg
2
|
1,91 / 3,63 / 3,84 | 🔒 | 🔒 | 1,4 1,1 |
-4 -6 |
2,8 2,6 |
🔒 | 🔒 | 🔒 |
|
20. May
13:00
Full-time
Heidenheim
1
Sandhausen
0
|
1,31 / 5,35 / 9,47 | 🔒 | 🔒 | 1,8 0,8 |
+10 -10 |
2,8 3,2 |
🔒 | 🔒 | 🔒 |
|
20. May
20:30
Full-time
Hamburg
2
Greuther Furth
1
|
1,47 / 4,78 / 5,82 | 🔒 | 🔒 | 1,5 1,1 |
+6 -1 |
4,4 2,9 |
🔒 | 🔒 | 🔒 |
England
Premier League
6 ›
|
|||||||||
|
20. May
13:30
Full-time
Tottenham
1
Brentford
3
|
1,85 / 3,88 / 4,13 | 🔒 | 🔒 | 0,9 1,4 |
-8 +2 |
4,2 2,6 |
🔒 | 🔒 | 🔒 |
|
20. May
16:00
Full-time
Bournemouth
0
Man United
1
|
6,06 / 4,77 / 1,51 | 🔒 | 🔒 | 1,5 1,5 |
-4 +1 |
2,8 1,9 |
🔒 | 🔒 | 🔒 |
|
20. May
16:00
Full-time
Fulham
2
Crystal Palace
2
|
2,45 / 3,40 / 2,97 | 🔒 | 🔒 | 1,3 1,7 |
+2 +4 |
3,0 3,2 |
🔒 | 🔒 | 🔒 |
|
20. May
16:00
Full-time
Liverpool
1
Aston Villa
1
|
1,49 / 4,86 / 6,16 | 🔒 | 🔒 | 2,4 2,0 |
+13 +8 |
3,3 2,0 |
🔒 | 🔒 | 🔒 |
|
20. May
16:00
Full-time
Wolves
1
Everton
1
|
2,77 / 3,35 / 2,63 | 🔒 | 🔒 | 1,4 0,8 |
-5 -6 |
2,7 3,2 |
🔒 | 🔒 | 🔒 |
|
20. May
18:30
Full-time
Nott'm Forest
1
Arsenal
0
|
5,37 / 4,45 / 1,59 | 🔒 | 🔒 | 1,1 1,5 |
-3 +3 |
3,3 3,9 |
🔒 | 🔒 | 🔒 |
Scotland
Premiership
5 ›
|
|||||||||
|
20. May
13:30
Full-time
Hearts
2
Aberdeen
1
|
2,28 / 3,48 / 3,01 | 🔒 | 🔒 | 1,0 2,2 |
-2 +10 |
3,2 1,8 |
🔒 | 🔒 | 🔒 |
|
20. May
16:00
Full-time
Celtic
2
St Mirren
2
|
1,14 / 8,46 / 17,78 | 🔒 | 🔒 | 2,3 1,0 |
+13 -5 |
3,7 3,5 |
🔒 | 🔒 | 🔒 |
|
20. May
16:00
Full-time
Kilmarnock
0
ST Johnstone
1
|
2,05 / 3,34 / 3,71 | 🔒 | 🔒 | 1,1 0,9 |
-5 -8 |
2,5 1,8 |
🔒 | 🔒 | 🔒 |
|
20. May
16:00
Full-time
Livingston
2
Dundee United
1
|
2,32 / 3,27 / 3,10 | 🔒 | 🔒 | 1,0 1,1 |
-11 -4 |
2,7 2,6 |
🔒 | 🔒 | 🔒 |
|
20. May
16:00
Full-time
Motherwell
1
Ross County
0
|
2,11 / 3,37 / 3,50 | 🔒 | 🔒 | 2,0 1,2 |
+9 -2 |
2,7 2,8 |
🔒 | 🔒 | 🔒 |
Spain
La Liga
5 ›
|
|||||||||
|
20. May
14:00
Full-time
Girona
1
Villarreal
2
|
2,86 / 3,73 / 2,36 | 🔒 | 🔒 | 1,8 2,2 |
+6 +13 |
2,8 3,7 |
🔒 | 🔒 | 🔒 |
|
20. May
16:15
Full-time
Ath Bilbao
2
Celta
1
|
1,67 / 3,87 / 5,44 | 🔒 | 🔒 | 1,5 0,8 |
-1 -5 |
2,3 2,7 |
🔒 | 🔒 | 🔒 |
|
20. May
18:30
Full-time
Almeria
3
Mallorca
0
|
2,29 / 3,32 / 3,29 | 🔒 | 🔒 | 1,4 1,2 |
+0 -3 |
3,4 2,5 |
🔒 | 🔒 | 🔒 |
|
20. May
18:30
Full-time
Getafe
1
Elche
1
|
1,51 / 4,09 / 7,46 | 🔒 | 🔒 | 0,9 0,7 |
-4 -8 |
1,6 2,4 |
🔒 | 🔒 | 🔒 |
|
20. May
21:00
Full-time
Barcelona
1
Sociedad
2
|
1,85 / 3,70 / 4,33 | 🔒 | 🔒 | 1,7 2,0 |
+6 +6 |
2,6 2,2 |
🔒 | 🔒 | 🔒 |
France
Ligue 2
8 ›
|
|||||||||
|
20. May
14:45
Full-time
Bordeaux
3
Laval
0
|
1,68 / 3,74 / 4,92 | 🔒 | 🔒 | 2,3 0,9 |
+10 -7 |
1,8 2,7 |
🔒 | 🔒 | 🔒 |
|
20. May
19:00
Full-time
Amiens
1
Caen
3
|
2,67 / 3,28 / 2,57 | 🔒 | 🔒 | 0,7 1,8 |
-13 +5 |
2,7 3,5 |
🔒 | 🔒 | 🔒 |
|
20. May
19:00
Full-time
Guingamp
1
Metz
1
|
4,47 / 3,57 / 1,78 | 🔒 | 🔒 | 1,5 2,2 |
+4 +10 |
2,4 2,4 |
🔒 | 🔒 | 🔒 |
|
20. May
19:00
Full-time
Nimes
1
Dijon
2
|
3,27 / 3,25 / 2,21 | 🔒 | 🔒 | 1,0 1,5 |
-2 +3 |
3,2 2,3 |
🔒 | 🔒 | 🔒 |
|
20. May
19:00
Full-time
Niort
2
Annecy
2
|
3,71 / 3,38 / 2,00 | 🔒 | 🔒 | 0,5 1,0 |
-11 -9 |
2,7 2,9 |
🔒 | 🔒 | 🔒 |
|
20. May
19:00
Full-time
Paris FC
2
Sochaux
1
|
2,15 / 3,40 / 3,23 | 🔒 | 🔒 | 1,7 0,7 |
+4 -4 |
3,2 2,6 |
🔒 | 🔒 | 🔒 |
|
20. May
19:00
Full-time
Pau FC
2
Bastia
6
|
2,24 / 3,24 / 3,21 | 🔒 | 🔒 | 1,4 1,8 |
-3 +7 |
3,5 3,3 |
🔒 | 🔒 | 🔒 |
|
20. May
19:00
Full-time
St Etienne
4
Quevilly Rouen
2
|
1,64 / 4,02 / 4,80 | 🔒 | 🔒 | 1,8 1,0 |
+6 -4 |
3,6 3,0 |
🔒 | 🔒 | 🔒 |
Italy
Serie A
3 ›
|
|||||||||
|
20. May
15:00
Full-time
Cremonese
1
Bologna
5
|
2,96 / 3,41 / 2,43 | 🔒 | 🔒 | 1,2 1,4 |
-7 +6 |
2,5 2,8 |
🔒 | 🔒 | 🔒 |
|
20. May
18:00
Full-time
Atalanta
3
Verona
1
|
1,56 / 4,20 / 5,99 | 🔒 | 🔒 | 1,9 1,1 |
+4 -9 |
3,0 2,5 |
🔒 | 🔒 | 🔒 |
|
20. May
20:45
Full-time
Milan
5
Sampdoria
1
|
1,19 / 7,11 / 16,30 | 🔒 | 🔒 | 1,3 0,6 |
+3 -15 |
2,3 3,3 |
🔒 | 🔒 | 🔒 |
Sweden
Allsvenskan
1 ›
|
|||||||||
|
20. May
15:00
Full-time
Degerfors
2
AIK
1
|
– | 🔒 | 🔒 | 0,9 0,6 |
-15 -7 |
3,7 2,3 |
🔒 | 🔒 | 🔒 |
Poland
Ekstraklasa
3 ›
|
|||||||||
|
20. May
15:00
Full-time
Jagiellonia
1
Cracovia
1
|
– | 🔒 | 🔒 | 1,6 1,0 |
+1 -4 |
3,3 2,6 |
🔒 | 🔒 | 🔒 |
|
20. May
17:30
Full-time
Gornik Zabrze
2
Pogon Szczecin
1
|
– | 🔒 | 🔒 | 2,2 2,1 |
+8 +6 |
2,6 2,8 |
🔒 | 🔒 | 🔒 |
|
20. May
20:00
Full-time
Lechia Gdansk
1
Legia
0
|
– | 🔒 | 🔒 | 0,8 1,5 |
-6 +6 |
2,0 2,6 |
🔒 | 🔒 | 🔒 |
Turkey
Süper Lig
3 ›
|
|||||||||
|
20. May
15:00
Full-time
Kasimpasa
1
İstanbulspor
0
|
1,84 / 3,89 / 3,85 | 🔒 | 🔒 | 1,5 1,1 |
+0 -2 |
2,0 3,0 |
🔒 | 🔒 | 🔒 |
|
20. May
17:00
Full-time
Kayserispor
0
Alanyaspor
4
|
2,12 / 3,73 / 3,13 | 🔒 | 🔒 | 1,4 1,3 |
-7 -1 |
4,3 3,7 |
🔒 | 🔒 | 🔒 |
|
20. May
18:00
Full-time
Galatasaray
2
Sivasspor
0
|
1,28 / 5,93 / 8,94 | 🔒 | 🔒 | 2,2 1,3 |
+14 +0 |
3,2 3,0 |
🔒 | 🔒 | 🔒 |
Germany
Bundesliga
7 ›
|
|||||||||
|
20. May
15:30
Full-time
Hertha
1
Bochum
1
|
2,25 / 3,76 / 3,04 | 🔒 | 🔒 | 0,6 1,3 |
-12 -3 |
3,6 2,9 |
🔒 | 🔒 | 🔒 |
|
20. May
15:30
Full-time
Hoffenheim
4
Union Berlin
2
|
2,53 / 3,47 / 2,80 | 🔒 | 🔒 | 1,6 1,4 |
+4 +2 |
3,2 2,6 |
🔒 | 🔒 | 🔒 |
|
20. May
15:30
Full-time
Schalke 04
2
Ein Frankfurt
2
|
2,92 / 3,78 / 2,31 | 🔒 | 🔒 | 1,2 1,3 |
-10 -2 |
4,0 3,2 |
🔒 | 🔒 | 🔒 |
|
20. May
15:30
Full-time
Werder Bremen
1
FC Koln
1
|
2,58 / 3,75 / 2,60 | 🔒 | 🔒 | 0,6 1,5 |
-4 +0 |
3,6 3,2 |
🔒 | 🔒 | 🔒 |
|
20. May
17:00
Full-time
A. Lustenau
2
Tirol
4
|
– | 🔒 | 🔒 | 1,8 0,9 |
+3 -6 |
3,7 2,8 |
🔒 | 🔒 | 🔒 |
|
20. May
17:00
Full-time
Hartberg
0
Wolfsberger AC
2
|
– | 🔒 | 🔒 | 1,3 1,6 |
+4 +2 |
2,8 2,2 |
🔒 | 🔒 | 🔒 |
|
20. May
18:30
Full-time
Bayern Munich
1
RB Leipzig
3
|
1,52 / 4,98 / 5,65 | 🔒 | 🔒 | 1,4 2,4 |
+2 +8 |
3,0 2,8 |
🔒 | 🔒 | 🔒 |
Norway
NM-cupen
1 ›
|
|||||||||
|
20. May
16:00
Full-time
Brann
2
Lillestrom
0
|
– | 🔒 | 🔒 | 2,0 1,8 |
+11 +0 |
2,7 3,4 |
🔒 | 🔒 | 🔒 |
Spain
LaLiga2
9 ›
|
|||||||||
|
20. May
16:15
Full-time
Ibiza
1
Zaragoza
0
|
3,78 / 3,23 / 2,04 | 🔒 | 🔒 | 0,9 1,4 |
-10 +4 |
2,8 2,2 |
🔒 | 🔒 | 🔒 |
|
20. May
18:30
Full-time
Alaves
2
Malaga
1
|
1,67 / 3,48 / 5,58 | 🔒 | 🔒 | 1,6 1,7 |
+1 +4 |
1,5 1,6 |
🔒 | 🔒 | 🔒 |
|
20. May
18:30
Full-time
Cartagena
1
Las Palmas
4
|
2,82 / 3,26 / 2,49 | 🔒 | 🔒 | 1,4 1,3 |
-3 +0 |
2,7 2,4 |
🔒 | 🔒 | 🔒 |
|
20. May
18:30
Full-time
Eibar
2
Sp Gijon
2
|
1,72 / 3,33 / 5,47 | 🔒 | 🔒 | 0,9 1,4 |
-3 +2 |
2,3 2,2 |
🔒 | 🔒 | 🔒 |
|
20. May
18:30
Full-time
Lugo
1
Huesca
2
|
4,16 / 3,11 / 1,99 | 🔒 | 🔒 | 0,4 1,1 |
-10 -1 |
2,2 1,7 |
🔒 | 🔒 | 🔒 |
|
20. May
18:30
Full-time
Mirandes
1
Granada
3
|
4,94 / 3,54 / 1,73 | 🔒 | 🔒 | 1,2 1,7 |
-3 +4 |
2,5 2,0 |
🔒 | 🔒 | 🔒 |
|
20. May
18:30
Full-time
Ponferradina
1
Albacete
1
|
4,06 / 3,44 / 1,90 | 🔒 | 🔒 | 1,1 1,3 |
-2 +3 |
2,2 3,1 |
🔒 | 🔒 | 🔒 |
|
20. May
18:30
Full-time
Villarreal B
2
Levante
3
|
4,14 / 3,42 / 1,89 | 🔒 | 🔒 | 0,9 1,4 |
+0 +2 |
2,6 1,6 |
🔒 | 🔒 | 🔒 |
|
20. May
21:00
Full-time
Tenerife
2
Burgos
1
|
1,78 / 3,19 / 5,27 | 🔒 | 🔒 | 1,8 0,9 |
+8 -6 |
2,0 2,2 |
🔒 | 🔒 | 🔒 |
Portugal
Primeira Liga
4 ›
|
|||||||||
|
20. May
16:30
Full-time
Arouca
1
Chaves
0
|
2,20 / 3,33 / 3,33 | 🔒 | 🔒 | 1,7 2,0 |
+2 +7 |
1,4 1,7 |
🔒 | 🔒 | 🔒 |
|
20. May
16:30
Full-time
Santa Clara
1
Portimonense
0
|
2,29 / 3,33 / 3,12 | 🔒 | 🔒 | 0,7 0,8 |
-11 -10 |
2,9 2,4 |
🔒 | 🔒 | 🔒 |
|
20. May
19:00
Full-time
Boavista
1
Sp Braga
1
|
5,48 / 4,31 / 1,56 | 🔒 | 🔒 | 1,1 2,3 |
-6 +15 |
3,0 3,5 |
🔒 | 🔒 | 🔒 |
|
20. May
21:30
Full-time
Famalicao
2
Porto
4
|
6,87 / 4,54 / 1,45 | 🔒 | 🔒 | 1,0 3,0 |
-3 +12 |
3,3 2,8 |
🔒 | 🔒 | 🔒 |
France
Ligue 1
2 ›
|
|||||||||
|
20. May
17:00
Full-time
Nantes
0
Montpellier
3
|
2,17 / 3,53 / 3,30 | 🔒 | 🔒 | 0,6 1,7 |
-14 +7 |
2,8 3,1 |
🔒 | 🔒 | 🔒 |
|
20. May
21:00
Full-time
Lille
2
Marseille
1
|
2,44 / 3,62 / 2,76 | 🔒 | 🔒 | 1,8 1,8 |
+7 +5 |
2,5 2,9 |
🔒 | 🔒 | 🔒 |
Norway
OBOS-ligaen
1 ›
|
|||||||||
|
20. May
18:00
Full-time
Sandnes ULF
2
Bryne
0
|
– | 🔒 | 🔒 | 1,0 1,0 |
+1 -8 |
2,1 2,6 |
🔒 | 🔒 | 🔒 |
Switzerland
Super League
2 ›
|
|||||||||
|
20. May
18:00
Full-time
Winterthur
0
Servette
1
|
– | 🔒 | 🔒 | 0,9 1,9 |
-8 +7 |
2,8 3,3 |
🔒 | 🔒 | 🔒 |
|
20. May
20:30
Full-time
Luzern
1
St. Gallen
1
|
– | 🔒 | 🔒 | 1,4 0,7 |
+0 -1 |
3,4 2,9 |
🔒 | 🔒 | 🔒 |
Belgium
Pro League
2 ›
|
|||||||||
|
20. May
18:15
Full-time
Westerlo
3
Standard
0
|
2,07 / 3,37 / 3,53 | 🔒 | 🔒 | 1,1 1,2 |
-1 -1 |
3,1 3,1 |
🔒 | 🔒 | 🔒 |
|
20. May
20:45
Full-time
Gent
2
Cercle Brugge
2
|
1,62 / 3,96 / 5,16 | 🔒 | 🔒 | 1,6 1,5 |
+8 +0 |
3,4 3,4 |
🔒 | 🔒 | 🔒 |
Number of recent matches behind the PPG, goal diff, goals/game and xG columns.
All numbers are statistical estimates from our model. The Value column shows the model's largest deviation from the odds — history shows the market is usually right when the gap is large. Click a row for the full match analysis.