The Premier League, La Liga and Serie A seasons all finish this weekend, and we have all the stats here for the final games of the season.
The title has already been won in all three leagues (Liverpool, Barcelona, and in Serie A, Napoli won the title on Friday night with a 2-0 win at home to Cagliari). Relegation is decided in the Premier League, with Southampton, Ipswich Town and Leicester City dropping to the Championship, while in Spain one of Espanyol and Leganes will be relegated, along with Real Valladolid. Two of Venezia, Lecce, Empoli, Parma and Hellas Verona will be relegated in Italy, with Monza’s relegation already confirmed. There are scraps for European places in all three leagues.
The tables below all show which day a fixture is taking place, but for ease, Saturday fixtures have black text and Sunday fixtures have green text.
Points Difference Stats
We’ll get started with the points difference stats, which, in theory, should show which team is most likely to win a particular fixture. I hope to supplement this with a form points difference (probably over the last 6 games) shortly.
| Team | Position | Points | Points Difference | Points | Position | Team | League | Day |
|---|---|---|---|---|---|---|---|---|
| Southampton | 20 | 12 | 59 | 71 | 2 | Arsenal | PL | Sunday |
| AC Milan | 9 | 60 | 42 | 18 | 20 | Monza | SA | Saturday |
| Atalanta | 3 | 74 | 41 | 33 | 16 | Parma | SA | Sunday |
| Venezia | 19 | 29 | 38 | 67 | 4 | Juventus | SA | Sunday |
| Real Madrid | 2 | 81 | 35 | 46 | 11 | Real Sociedad | LL | Saturday |
| Lazio | 6 | 65 | 34 | 31 | 18 | Lecce | SA | Sunday |
| Girona | 16 | 41 | 32 | 73 | 3 | Atletico Madrid | LL | Sunday |
| Liverpool | 1 | 83 | 31 | 52 | 12 | Crystal Palace | PL | Sunday |
| AFC Bournemouth | 11 | 53 | 28 | 25 | 18 | Leicester City | PL | Sunday |
| Manchester United | 16 | 39 | 27 | 66 | 6 | Aston Villa | PL | Sunday |
| Villarreal | 5 | 67 | 26 | 41 | 15 | Sevilla | LL | Sunday |
| Bologna | 8 | 62 | 22 | 40 | 13 | Genoa | SA | Saturday |
| Torino | 11 | 44 | 22 | 66 | 5 | Roma | SA | Sunday |
| Newcastle United | 4 | 66 | 21 | 45 | 13 | Everton | PL | Sunday |
| Leganes | 18 | 37 | 21 | 16 | 20 | Real Valladolid | LL | Saturday |
| Tottenham Hotspur | 17 | 38 | 20 | 58 | 8 | Brighton & Hove Albion | PL | Sunday |
| Ipswich Town | 19 | 22 | 18 | 40 | 15 | West Ham United | PL | Sunday |
| Udinese | 12 | 44 | 18 | 62 | 7 | Fiorentina | SA | Sunday |
| Athletic Bilbao | 4 | 70 | 15 | 85 | 1 | Barcelona | LL | Sunday |
| Fulham | 10 | 54 | 14 | 68 | 3 | Manchester City | PL | Sunday |
| Wolverhampton Wanderers | 14 | 41 | 14 | 55 | 9 | Brentford | PL | Sunday |
| Deportivo Alaves | 14 | 41 | 10 | 51 | 9 | Osasuna | LL | Saturday |
| Getafe | 13 | 42 | 10 | 52 | 7 | Celta Vigo | LL | Saturday |
| Espanyol | 17 | 39 | 7 | 32 | 19 | Las Palmas | LL | Saturday |
| Rayo Vallecano | 8 | 51 | 4 | 47 | 10 | Mallorca | LL | Saturday |
| Empoli | 17 | 31 | 3 | 34 | 15 | Hellas Verona | SA | Sunday |
| Nottingham Forest | 7 | 65 | 1 | 66 | 5 | Chelsea | PL | Sunday |
BTTS Stats
Below are the fixtures with the highest BTTS percentage running to the lowest BTTS percentage. You can sort the table the opposite way by clicking on the heading if you want to see the lowest BTTS percentage too.
| Home Team | BTTS % | Average BTTS % | BTTS % | Away Team | League | Day |
|---|---|---|---|---|---|---|
| Fulham | 73 | 65 | 57 | Manchester City | PL | Sunday |
| Tottenham Hotspur | 59 | 65 | 70 | Brighton & Hove Albion | PL | Sunday |
| Wolverhampton Wanderers | 59 | 62 | 65 | Brentford | PL | Sunday |
| Espanyol | 57 | 61 | 65 | Las Palmas | LL | Saturday |
| Villarreal | 68 | 61 | 54 | Sevilla | LL | Sunday |
| Ipswich Town | 59 | 61 | 62 | West Ham United | PL | Sunday |
| Liverpool | 59 | 58 | 57 | Crystal Palace | PL | Sunday |
| Atalanta | 49 | 57 | 65 | Parma | SA | Sunday |
| Athletic Bilbao | 51 | 57 | 62 | Barcelona | LL | Sunday |
| AC Milan | 59 | 57 | 54 | Monza | SA | Saturday |
| AFC Bournemouth | 62 | 56 | 49 | Leicester City | PL | Sunday |
| Southampton | 54 | 56 | 57 | Arsenal | PL | Sunday |
| Rayo Vallecano | 59 | 55 | 51 | Mallorca | LL | Saturday |
| Getafe | 41 | 55 | 68 | Celta Vigo | LL | Saturday |
| Nottingham Forest | 49 | 54 | 59 | Chelsea | PL | Sunday |
| Deportivo Alaves | 46 | 54 | 62 | Osasuna | LL | Saturday |
| Lazio | 65 | 53 | 41 | Lecce | SA | Sunday |
| Manchester United | 43 | 53 | 62 | Aston Villa | PL | Sunday |
| Udinese | 51 | 53 | 54 | Fiorentina | SA | Sunday |
| Bologna | 57 | 52 | 46 | Genoa | SA | Saturday |
| Girona | 54 | 50 | 46 | Atletico Madrid | LL | Sunday |
| Torino | 49 | 49 | 49 | Roma | SA | Sunday |
| Leganes | 46 | 49 | 51 | Real Valladolid | LL | Saturday |
| Empoli | 54 | 48 | 41 | Hellas Verona | SA | Sunday |
| Venezia | 49 | 48 | 46 | Juventus | SA | Sunday |
| Newcastle United | 51 | 47 | 43 | Everton | PL | Sunday |
| Real Madrid | 57 | 42 | 27 | Real Sociedad | LL | Saturday |
Over 1.5 Goals Stats
Similarly, the Over 1.5 Goals stats work in the same way.
| Home | Over 1.5 Goals % | Average Over 1.5 Goals % | Over 1.5 Goals % | Away | League | Day |
|---|---|---|---|---|---|---|
| Tottenham Hotspur | 81 | 85 | 89 | Brighton & Hove Albion | PL | Sunday |
| Wolverhampton Wanderers | 86 | 85 | 84 | Brentford | PL | Sunday |
| AFC Bournemouth | 76 | 84 | 92 | Leicester City | PL | Sunday |
| Fulham | 84 | 84 | 84 | Manchester City | PL | Sunday |
| Ipswich Town | 84 | 84 | 84 | West Ham United | PL | Sunday |
| Liverpool | 89 | 84 | 78 | Crystal Palace | PL | Sunday |
| Manchester United | 76 | 80 | 84 | Aston Villa | PL | Sunday |
| AC Milan | 81 | 80 | 78 | Monza | SA | Saturday |
| Southampton | 78 | 77 | 76 | Arsenal | PL | Sunday |
| Newcastle United | 84 | 76 | 68 | Everton | PL | Sunday |
| Villarreal | 84 | 76 | 68 | Sevilla | LL | Sunday |
| Nottingham Forest | 73 | 76 | 78 | Chelsea | PL | Sunday |
| Real Madrid | 89 | 76 | 62 | Real Sociedad | LL | Saturday |
| Atalanta | 81 | 76 | 70 | Parma | SA | Sunday |
| Bologna | 81 | 75 | 68 | Genoa | SA | Saturday |
| Girona | 76 | 73 | 70 | Atletico Madrid | LL | Sunday |
| Venezia | 68 | 72 | 76 | Juventus | SA | Sunday |
| Espanyol | 70 | 72 | 73 | Las Palmas | LL | Saturday |
| Athletic Bilbao | 62 | 72 | 81 | Barcelona | LL | Sunday |
| Lazio | 84 | 72 | 59 | Lecce | SA | Sunday |
| Udinese | 73 | 72 | 70 | Fiorentina | SA | Sunday |
| Leganes | 68 | 71 | 73 | Real Valladolid | LL | Saturday |
| Empoli | 73 | 71 | 68 | Hellas Verona | SA | Sunday |
| Getafe | 59 | 70 | 81 | Celta Vigo | LL | Saturday |
| Deportivo Alaves | 59 | 69 | 78 | Osasuna | LL | Saturday |
| Torino | 68 | 67 | 65 | Roma | SA | Sunday |
| Rayo Vallecano | 68 | 65 | 62 | Mallorca | LL | Saturday |
Over 2.5 Goals Stats
As above – I’m trying to avoid saying the very same thing over and over again!
| Home | Over 2.5 Goals % | Average Over 2.5 Goals % | Over 2.5 Goals % | Away | League | Day |
|---|---|---|---|---|---|---|
| Tottenham Hotspur | 62 | 66 | 70 | Brighton & Hove Albion | PL | Sunday |
| Wolverhampton Wanderers | 68 | 65 | 62 | Brentford | PL | Sunday |
| Fulham | 59 | 61 | 62 | Manchester City | PL | Sunday |
| AFC Bournemouth | 57 | 60 | 62 | Leicester City | PL | Sunday |
| Manchester United | 51 | 58 | 65 | Aston Villa | PL | Sunday |
| AC Milan | 62 | 57 | 51 | Monza | SA | Saturday |
| Liverpool | 65 | 56 | 46 | Crystal Palace | PL | Sunday |
| Nottingham Forest | 51 | 54 | 57 | Chelsea | PL | Sunday |
| Atalanta | 54 | 54 | 54 | Parma | SA | Sunday |
| Udinese | 49 | 54 | 59 | Fiorentina | SA | Sunday |
| Ipswich Town | 57 | 53 | 49 | West Ham United | PL | Sunday |
| Leganes | 41 | 53 | 65 | Real Valladolid | LL | Saturday |
| Athletic Bilbao | 35 | 53 | 70 | Barcelona | LL | Sunday |
| Villarreal | 65 | 52 | 38 | Sevilla | LL | Sunday |
| Lazio | 62 | 52 | 41 | Lecce | SA | Sunday |
| Southampton | 59 | 51 | 43 | Arsenal | PL | Sunday |
| Real Madrid | 59 | 51 | 43 | Real Sociedad | LL | Saturday |
| Newcastle United | 62 | 50 | 38 | Everton | PL | Sunday |
| Girona | 54 | 49 | 43 | Atletico Madrid | LL | Sunday |
| Getafe | 32 | 47 | 62 | Celta Vigo | LL | Saturday |
| Espanyol | 41 | 46 | 51 | Las Palmas | LL | Saturday |
| Empoli | 46 | 46 | 46 | Hellas Verona | SA | Sunday |
| Bologna | 51 | 45 | 38 | Genoa | SA | Saturday |
| Rayo Vallecano | 46 | 44 | 41 | Mallorca | LL | Saturday |
| Deportivo Alaves | 38 | 42 | 46 | Osasuna | LL | Saturday |
| Venezia | 41 | 41 | 41 | Juventus | SA | Sunday |
| Torino | 27 | 34 | 41 | Roma | SA | Sunday |
Over 3.5 Goals Stats
Same!
| Home | Over 3.5 Goals % | Average Over 3.5 Goals % | Over 3.5 Goals % | Away | League | Day |
|---|---|---|---|---|---|---|
| Tottenham Hotspur | 43 | 43 | 43 | Brighton & Hove Albion | PL | Sunday |
| Liverpool | 46 | 38 | 30 | Crystal Palace | PL | Sunday |
| Atalanta | 38 | 38 | 38 | Parma | SA | Sunday |
| Southampton | 43 | 38 | 32 | Arsenal | PL | Sunday |
| Fulham | 32 | 37 | 41 | Manchester City | PL | Sunday |
| Wolverhampton Wanderers | 32 | 37 | 41 | Brentford | PL | Sunday |
| AFC Bournemouth | 32 | 34 | 35 | Leicester City | PL | Sunday |
| Ipswich Town | 38 | 33 | 27 | West Ham United | PL | Sunday |
| Newcastle United | 35 | 33 | 30 | Everton | PL | Sunday |
| Athletic Bilbao | 16 | 33 | 49 | Barcelona | LL | Sunday |
| Manchester United | 24 | 28 | 32 | Aston Villa | PL | Sunday |
| Nottingham Forest | 27 | 27 | 27 | Chelsea | PL | Sunday |
| Espanyol | 22 | 27 | 32 | Las Palmas | LL | Saturday |
| Villarreal | 32 | 27 | 22 | Sevilla | LL | Sunday |
| Lazio | 30 | 27 | 24 | Lecce | SA | Sunday |
| Leganes | 22 | 26 | 30 | Real Valladolid | LL | Saturday |
| Bologna | 32 | 26 | 19 | Genoa | SA | Saturday |
| AC Milan | 27 | 26 | 24 | Monza | SA | Saturday |
| Deportivo Alaves | 22 | 25 | 27 | Osasuna | LL | Saturday |
| Empoli | 22 | 25 | 27 | Hellas Verona | SA | Sunday |
| Girona | 24 | 23 | 22 | Atletico Madrid | LL | Sunday |
| Torino | 22 | 23 | 24 | Roma | SA | Sunday |
| Udinese | 22 | 22 | 22 | Fiorentina | SA | Sunday |
| Real Madrid | 27 | 22 | 16 | Real Sociedad | LL | Saturday |
| Venezia | 22 | 21 | 19 | Juventus | SA | Sunday |
| Getafe | 5 | 20 | 35 | Celta Vigo | LL | Saturday |
| Rayo Vallecano | 19 | 15 | 11 | Mallorca | LL | Saturday |
Corners Stats
Here we have the average corners per game stats. The stats shown are for a team’s average total corners in a game – so both corners won and corners conceded. I decided to show the average rather than a percentage of over 7.5 corners or 8.5 corners etc. so then you can choose the most appropriate to go for.
| Home | Corners Per Game | Average Corners Per Game | Corners Per Game | Away | League | Day |
|---|---|---|---|---|---|---|
| Tottenham Hotspur | 11.78 | 10.71 | 9.64 | Brighton & Hove Albion | PL | Sunday |
| Newcastle United | 10.95 | 10.45 | 9.94 | Everton | PL | Sunday |
| AFC Bournemouth | 10.97 | 10.39 | 9.81 | Leicester City | PL | Sunday |
| Real Madrid | 10.51 | 10.39 | 10.27 | Real Sociedad | LL | Saturday |
| Manchester United | 10.06 | 10.37 | 10.68 | Aston Villa | PL | Sunday |
| Wolverhampton Wanderers | 9.59 | 10.27 | 10.94 | Brentford | PL | Sunday |
| Lazio | 10.24 | 10.20 | 10.16 | Lecce | SA | Sunday |
| Liverpool | 10.27 | 10.19 | 10.11 | Crystal Palace | PL | Sunday |
| Rayo Vallecano | 10.27 | 10.18 | 10.08 | Mallorca | LL | Saturday |
| Nottingham Forest | 10.52 | 10.16 | 9.79 | Chelsea | PL | Sunday |
| Athletic Bilbao | 9.19 | 10.08 | 10.97 | Barcelona | LL | Sunday |
| Ipswich Town | 10.54 | 10.08 | 9.62 | West Ham United | PL | Sunday |
| Fulham | 9.97 | 9.98 | 9.98 | Manchester City | PL | Sunday |
| Southampton | 10.29 | 9.96 | 9.62 | Arsenal | PL | Sunday |
| Espanyol | 9.78 | 9.61 | 9.43 | Las Palmas | LL | Saturday |
| Venezia | 9.56 | 9.51 | 9.46 | Juventus | SA | Sunday |
| Villarreal | 9.59 | 9.42 | 9.24 | Sevilla | LL | Sunday |
| Deportivo Alaves | 9.32 | 9.39 | 9.46 | Osasuna | LL | Saturday |
| Leganes | 9.40 | 9.35 | 9.30 | Real Valladolid | LL | Saturday |
| Empoli | 9.46 | 9.31 | 9.16 | Hellas Verona | SA | Sunday |
| AC Milan | 9.90 | 9.29 | 8.67 | Monza | SA | Saturday |
| Atalanta | 8.30 | 9.29 | 10.27 | Parma | SA | Sunday |
| Torino | 9.44 | 9.03 | 8.62 | Roma | SA | Sunday |
| Girona | 9.27 | 9.03 | 8.78 | Atletico Madrid | LL | Sunday |
| Udinese | 10.03 | 9.00 | 7.97 | Fiorentina | SA | Sunday |
| Bologna | 8.05 | 8.66 | 9.27 | Genoa | SA | Saturday |
| Getafe | 7.73 | 7.92 | 8.10 | Celta Vigo | LL | Saturday |
Cards Stats
Cards is calculated differently to corners, and each team’s average cards per game are shown, before they’re added together to get the total average per fixture.
| Home | Cards Per Game | Combined Cards Per Game | Cards Per Game | Away | League | Day |
|---|---|---|---|---|---|---|
| Villarreal | 2.76 | 5.65 | 2.89 | Sevilla | LL | Sunday |
| Espanyol | 2.35 | 5.40 | 3.05 | Las Palmas | LL | Saturday |
| Getafe | 3.05 | 5.37 | 2.32 | Celta Vigo | LL | Saturday |
| Deportivo Alaves | 3.00 | 5.32 | 2.32 | Osasuna | LL | Saturday |
| Leganes | 2.54 | 5.13 | 2.59 | Real Valladolid | LL | Saturday |
| Rayo Vallecano | 2.70 | 5.11 | 2.41 | Mallorca | LL | Saturday |
| Nottingham Forest | 2.38 | 5.11 | 2.73 | Chelsea | PL | Sunday |
| AFC Bournemouth | 2.78 | 5.08 | 2.30 | Leicester City | PL | Sunday |
| Ipswich Town | 2.54 | 4.78 | 2.24 | West Ham United | PL | Sunday |
| Empoli | 1.97 | 4.78 | 2.81 | Hellas Verona | SA | Sunday |
| Udinese | 2.41 | 4.63 | 2.22 | Fiorentina | SA | Sunday |
| AC Milan | 2.16 | 4.62 | 2.46 | Monza | SA | Saturday |
| Southampton | 2.57 | 4.62 | 2.05 | Arsenal | PL | Sunday |
| Lazio | 2.62 | 4.46 | 1.84 | Lecce | SA | Sunday |
| Manchester United | 2.38 | 4.43 | 2.05 | Aston Villa | PL | Sunday |
| Girona | 2.19 | 4.38 | 2.19 | Atletico Madrid | LL | Sunday |
| Real Madrid | 1.78 | 4.29 | 2.51 | Real Sociedad | LL | Saturday |
| Liverpool | 1.81 | 4.03 | 2.22 | Crystal Palace | PL | Sunday |
| Newcastle United | 1.86 | 4.02 | 2.16 | Everton | PL | Sunday |
| Atalanta | 1.78 | 4.02 | 2.24 | Parma | SA | Sunday |
| Tottenham Hotspur | 1.86 | 4.00 | 2.14 | Brighton & Hove Albion | PL | Sunday |
| Torino | 2.24 | 4.00 | 1.76 | Roma | SA | Sunday |
| Fulham | 2.27 | 3.92 | 1.65 | Manchester City | PL | Sunday |
| Venezia | 2.00 | 3.89 | 1.89 | Juventus | SA | Sunday |
| Wolverhampton Wanderers | 2.08 | 3.78 | 1.70 | Brentford | PL | Sunday |
| Athletic Bilbao | 1.81 | 3.62 | 1.81 | Barcelona | LL | Sunday |
| Bologna | 1.68 | 3.60 | 1.92 | Genoa | SA | Saturday |
And that’s that for Europe’s top five leagues for this season! I am going to continue posting the stats articles throughout the summer but I’m yet to decide exactly which leagues will be included. I have to build those systems too – as well as finish setting up other things in the background. It will likely be a couple of weeks by the time that’s all good to go – but if you’re interested in the stats, come back in a couple of weeks and there will be a progress update here for you.
Just a quick note: I do my best to ensure the stats here are accurate and up to date, but please remember they’re based on data provided by third-party sources and human error can also come into play. Also, nothing on this site should be taken as advice or a recommendation – these stats are just here to help you spot patterns, trends, and insights in the matches.
If you have been looking at the stats, thank you very much and I hope they have been useful for you. I hope you have a great weekend and best of luck with whatever you do!

Be the first to comment