44 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 |
|---|---|---|---|---|---|---|---|---|---|
Netherlands
Eredivisie
4 ›
|
|||||||||
|
31. Mar
12:15
Full-time
Zwolle
1
Ajax
3
|
4,49 / 4,11 / 1,69 | 🔒 | 🔒 | 0,9 1,4 |
-10 -1 |
3,0 3,1 |
🔒 | 🔒 | 🔒 |
|
31. Mar
14:30
Full-time
Feyenoord
4
Utrecht
2
|
1,32 / 5,42 / 8,77 | 🔒 | 🔒 | 2,4 1,8 |
+12 +5 |
3,0 2,7 |
🔒 | 🔒 | 🔒 |
|
31. Mar
14:30
Full-time
Twente
1
Heracles
0
|
1,22 / 6,46 / 11,66 | 🔒 | 🔒 | 1,9 0,8 |
+9 -8 |
1,9 3,0 |
🔒 | 🔒 | 🔒 |
|
31. Mar
16:45
Full-time
Almere City
1
Volendam
1
|
1,44 / 4,59 / 6,88 | 🔒 | 🔒 | 1,2 0,4 |
-2 -18 |
1,8 3,6 |
🔒 | 🔒 | 🔒 |
France
Ligue 1
6 ›
|
|||||||||
|
31. Mar
13:00
Full-time
Lorient
0
Brest
1
|
3,93 / 3,37 / 2,01 | 🔒 | 🔒 | 1,4 1,6 |
-1 +3 |
2,9 1,9 |
🔒 | 🔒 | 🔒 |
|
31. Mar
15:00
Full-time
Clermont
0
Toulouse
3
|
3,11 / 3,32 / 2,34 | 🔒 | 🔒 | 0,6 1,6 |
-15 +4 |
2,9 3,0 |
🔒 | 🔒 | 🔒 |
|
31. Mar
15:00
Full-time
Le Havre
0
Montpellier
2
|
2,55 / 3,32 / 2,81 | 🔒 | 🔒 | 0,5 1,1 |
-10 -6 |
2,6 3,6 |
🔒 | 🔒 | 🔒 |
|
31. Mar
15:00
Full-time
Nice
1
Nantes
2
|
1,76 / 3,56 / 5,09 | 🔒 | 🔒 | 0,8 1,0 |
-2 -7 |
2,8 1,9 |
🔒 | 🔒 | 🔒 |
|
31. Mar
17:05
Full-time
Strasbourg
2
Rennes
0
|
3,08 / 3,43 / 2,31 | 🔒 | 🔒 | 1,1 1,7 |
-3 +2 |
2,9 3,0 |
🔒 | 🔒 | 🔒 |
|
31. Mar
20:45
Full-time
Marseille
0
Paris SG
2
|
3,29 / 3,81 / 2,08 | 🔒 | 🔒 | 1,6 2,4 |
+8 +15 |
3,4 3,1 |
🔒 | 🔒 | 🔒 |
Scotland
Premiership
1 ›
|
|||||||||
|
31. Mar
13:00
Full-time
Livingston
0
Celtic
3
|
12,20 / 6,68 / 1,20 | 🔒 | 🔒 | 0,5 2,3 |
-15 +16 |
3,1 3,2 |
🔒 | 🔒 | 🔒 |
Germany
2. Bundesliga
5 ›
|
|||||||||
|
31. Mar
13:30
Full-time
Greuther Furth
1
Hamburg
1
|
2,89 / 3,70 / 2,24 | 🔒 | 🔒 | 1,0 1,4 |
-8 +2 |
3,0 3,4 |
🔒 | 🔒 | 🔒 |
|
31. Mar
13:30
Full-time
Magdeburg
0
Hannover
3
|
2,37 / 3,60 / 2,77 | 🔒 | 🔒 | 1,1 1,9 |
-8 +8 |
2,4 3,2 |
🔒 | 🔒 | 🔒 |
|
31. Mar
13:30
Full-time
Schalke 04
0
Karlsruhe
0
|
2,32 / 3,60 / 2,81 | 🔒 | 🔒 | 1,1 1,8 |
-8 +14 |
3,0 3,6 |
🔒 | 🔒 | 🔒 |
|
31. Mar
13:30
Full-time
St Pauli
2
Paderborn
1
|
1,59 / 4,25 / 5,00 | 🔒 | 🔒 | 2,2 1,2 |
+6 -4 |
3,2 3,0 |
🔒 | 🔒 | 🔒 |
|
31. Mar
13:30
Full-time
Wehen
0
Osnabruck
1
|
2,03 / 3,62 / 3,39 | 🔒 | 🔒 | 0,9 1,2 |
-2 -5 |
2,4 2,5 |
🔒 | 🔒 | 🔒 |
Spain
La Liga
4 ›
|
|||||||||
|
31. Mar
14:00
Full-time
Celta
0
Vallecano
0
|
1,96 / 3,39 / 4,16 | 🔒 | 🔒 | 1,1 0,7 |
-3 -5 |
2,7 1,9 |
🔒 | 🔒 | 🔒 |
|
31. Mar
16:15
Full-time
Girona
3
Betis
2
|
1,78 / 3,96 / 4,37 | 🔒 | 🔒 | 1,3 0,9 |
-1 -2 |
2,7 2,6 |
🔒 | 🔒 | 🔒 |
|
31. Mar
18:30
Full-time
Alaves
0
Sociedad
1
|
3,41 / 2,96 / 2,42 | 🔒 | 🔒 | 1,2 1,3 |
-1 -2 |
1,7 2,8 |
🔒 | 🔒 | 🔒 |
|
31. Mar
21:00
Full-time
Real Madrid
2
Ath Bilbao
0
|
1,55 / 4,29 / 5,87 | 🔒 | 🔒 | 2,2 2,0 |
+14 +9 |
2,8 2,3 |
🔒 | 🔒 | 🔒 |
Spain
LaLiga2
4 ›
|
|||||||||
|
31. Mar
14:00
Full-time
Alcorcon
1
Amorebieta
1
|
2,15 / 2,97 / 3,73 | 🔒 | 🔒 | 1,0 1,5 |
-6 +2 |
1,6 1,4 |
🔒 | 🔒 | 🔒 |
|
31. Mar
16:15
Full-time
Ferrol
1
Elche
0
|
2,89 / 2,90 / 2,64 | 🔒 | 🔒 | 1,3 1,9 |
-1 +6 |
2,1 2,0 |
🔒 | 🔒 | 🔒 |
|
31. Mar
16:15
Full-time
Zaragoza
3
Tenerife
1
|
2,36 / 2,73 / 3,55 | 🔒 | 🔒 | 0,9 1,1 |
-1 -3 |
1,5 1,9 |
🔒 | 🔒 | 🔒 |
|
31. Mar
18:30
Full-time
Oviedo
2
Villarreal B
1
|
1,52 / 3,98 / 6,10 | 🔒 | 🔒 | 1,7 0,6 |
+4 -9 |
2,6 1,9 |
🔒 | 🔒 | 🔒 |
Denmark
Superligaen
2 ›
|
|||||||||
|
31. Mar
14:00
Full-time
Randers FC
6
Lyngby
2
|
– | 🔒 | 🔒 | 1,2 0,7 |
+0 -10 |
2,8 4,0 |
🔒 | 🔒 | 🔒 |
|
31. Mar
16:00
Full-time
Viborg
3
Hvidovre IF
1
|
– | 🔒 | 🔒 | 1,3 0,8 |
-3 -9 |
3,3 3,5 |
🔒 | 🔒 | 🔒 |
Sweden
Allsvenskan
3 ›
|
|||||||||
|
31. Mar
14:00
Full-time
GAIS
0
Brommapojkarna
4
|
– | 🔒 | 🔒 | – 2,0 |
– +15 |
– 2,7 |
🔒 | 🔒 | 🔒 |
|
31. Mar
14:00
Full-time
Hammarby
3
Kalmar
1
|
– | 🔒 | 🔒 | 1,3 1,3 |
+3 -3 |
2,7 2,7 |
🔒 | 🔒 | 🔒 |
|
31. Mar
16:30
Full-time
Hacken
0
Mjallby
1
|
– | 🔒 | 🔒 | 0,7 1,7 |
-5 +2 |
3,1 2,6 |
🔒 | 🔒 | 🔒 |
Austria
Bundesliga
6 ›
|
|||||||||
|
31. Mar
14:30
Full-time
Hartberg
0
SK Rapid
3
|
– | 🔒 | 🔒 | 0,9 1,9 |
-8 +9 |
2,8 1,9 |
🔒 | 🔒 | 🔒 |
|
31. Mar
14:30
Full-time
LASK
1
A. Klagenfurt
0
|
– | 🔒 | 🔒 | 1,1 1,3 |
+0 -2 |
1,4 2,2 |
🔒 | 🔒 | 🔒 |
|
31. Mar
15:30
Full-time
Augsburg
1
FC Koln
1
|
1,79 / 3,87 / 4,42 | 🔒 | 🔒 | 1,8 0,8 |
+9 -9 |
3,1 2,9 |
🔒 | 🔒 | 🔒 |
|
31. Mar
17:00
Full-time
Sturm Graz
0
Salzburg
1
|
– | 🔒 | 🔒 | 1,8 2,3 |
+10 +14 |
2,6 2,6 |
🔒 | 🔒 | 🔒 |
|
31. Mar
17:30
Full-time
Stuttgart
3
Heidenheim
3
|
1,27 / 6,35 / 10,32 | 🔒 | 🔒 | 2,3 0,9 |
+13 -2 |
4,1 2,6 |
🔒 | 🔒 | 🔒 |
|
31. Mar
19:30
Full-time
Bochum
2
Darmstadt
2
|
1,65 / 4,18 / 5,06 | 🔒 | 🔒 | 0,9 0,4 |
-9 -15 |
3,5 3,1 |
🔒 | 🔒 | 🔒 |
England
Premier League
2 ›
|
|||||||||
|
31. Mar
15:00
Full-time
Liverpool
2
Brighton
1
|
1,37 / 5,63 / 7,37 | 🔒 | 🔒 | 2,5 1,3 |
+20 +0 |
4,0 2,8 |
🔒 | 🔒 | 🔒 |
|
31. Mar
17:30
Full-time
Man City
0
Arsenal
0
|
1,92 / 3,80 / 3,86 | 🔒 | 🔒 | 2,4 2,5 |
+14 +24 |
2,8 3,4 |
🔒 | 🔒 | 🔒 |
Greece
Super League
4 ›
|
|||||||||
|
31. Mar
17:00
Full-time
Panathinaikos
2
PAOK
3
|
2,10 / 3,33 / 3,34 | 🔒 | 🔒 | 1,8 1,6 |
+9 +4 |
3,1 3,0 |
🔒 | 🔒 | 🔒 |
|
31. Mar
18:30
Full-time
Aris
3
Lamia
1
|
1,47 / 4,10 / 6,51 | 🔒 | 🔒 | 1,8 1,0 |
+5 -9 |
2,3 3,7 |
🔒 | 🔒 | 🔒 |
|
31. Mar
19:30
Full-time
Aris Thessalonikis
3
Lamia
1
|
– | 🔒 | 🔒 | 1,8 1,0 |
+5 -9 |
2,3 3,7 |
🔒 | 🔒 | 🔒 |
|
31. Mar
19:30
Full-time
AEK
1
Olympiakos
0
|
1,79 / 3,61 / 4,21 | 🔒 | 🔒 | 2,4 2,1 |
+17 +9 |
4,1 3,3 |
🔒 | 🔒 | 🔒 |
Norway
Eliteserien
1 ›
|
|||||||||
|
31. Mar
18:00
Full-time
Odd
1
Haugesund
2
|
– | 🔒 | 🔒 | 0,9 1,6 |
-3 +7 |
3,7 2,7 |
🔒 | 🔒 | 🔒 |
Belgium
Pro League
1 ›
|
|||||||||
|
31. Mar
18:30
Full-time
St Truiden
2
Westerlo
0
|
2,21 / 3,45 / 3,12 | 🔒 | 🔒 | 1,3 1,5 |
-6 +2 |
2,6 3,0 |
🔒 | 🔒 | 🔒 |
Portugal
Primeira Liga
1 ›
|
|||||||||
|
31. Mar
19:00
Full-time
Vizela
0
Casa Pia
4
|
2,36 / 3,16 / 3,16 | 🔒 | 🔒 | 0,8 1,1 |
-17 -7 |
3,5 2,5 |
🔒 | 🔒 | 🔒 |
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.