Combined football stats for weekend beginning 17th May 2025

Good morning – happy Saturday!

I’m still trying to sort out the membership so the stats remain free for now. Once the membership is set up, you will be able to access the stats on a 7-day free trial and then for just €5 per month (+VAT). I paid €4.20 for a regular coffee a couple of days ago. It wasn’t nice coffee. I regretted it. That’s not to say you will regret paying a similar price for a whole month of stats – but just an example of how far €5 gets you nowadays.

Anyway, I won’t ramble on here. A lot of this weekend’s games are on Sunday, with all the Premier League games being moved due to Saturday’s FA Cup final between Crystal Palace and Manchester City. I have included stats for that game, but I’ve used their league stats rather than their cup stats. Further notes at the end of the article.

Fixture Schedule

Black text = Saturday

Green text = Sunday

Blue text = Monday

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.

TeamPositionPointsPoints DifferencePointsPositionTeamLeagueDay
Hoffenheim153247791Bayern MunichBLSaturday
Parma163246781NapoliSASunday
PSG181394210AuxerreLG1Saturday
Sevilla134137782Real MadridLLSunday
Genoa134031713AtalantaSASaturday
Everton1342301220SouthamptonPLSunday
Borussia Dortmund554292517Holstein KielBLSaturday
Brighton & Hove Albion95528831LiverpoolPLMonday
Strasbourg657263116Le HavreLG1Saturday
Lille557243314ReimsLG1Saturday
West Ham United154022627Nottingham ForestPLSunday
Real Valladolid2016223817Deportivo AlavesLLSunday
Valencia114522674Athletic BilbaoLLSunday
Barcelona18521645VillarrealLLSunday
Marseille262214111RennesLG1Saturday
Juventus464204412UdineseSASunday
Heidenheim162919488Werder BremenBLSaturday
Lyon754183613AngersLG1Saturday
Mainz65117682Bayer LeverkusenBLSaturday
Nantes1533171618MontpellierLG1Saturday
Crystal Palace124916656Manchester CityPLSaturday
Lecce1928164411TorinoSASunday
Hellas Verona1533154810ComoSASunday
Inter Milan27713645LazioSASunday
St. Pauli1432122018BochumBLSaturday
Lens94912613MonacoLG1Saturday
Atletico Madrid37011596Real BetisLLSunday
Monza2018102818EmpoliSASunday
Osasuna94893916EspanyolLLSunday
Saint-Etienne173093912ToulouseLG1Saturday
Mallorca104783915GetafeLLSunday
Nice4577508BrestLG1Saturday
Augsburg114353813Union BerlinBLSaturday
Monchengladbach104554012WolfsburgBLSaturday
Brentford85545111FulhamPLSunday
Celta Vigo7524488Rayo VallecanoLLSunday
RB Leipzig7514479StuttgartBLSaturday
Cagliari143342917VeneziaSASunday
Roma6633608AC MilanSASunday
Fiorentina9593627BolognaSASunday
Arsenal2682663Newcastle UnitedPLSunday
Las Palmas193223418LeganesLLSunday
Real Sociedad124324114GironaLLSunday
Freiburg4552573Eintracht FrankfurtBLSaturday
Leicester City192202218Ipswich TownPLSunday

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 TeamBTTS %Average BTTS %BTTS %Away TeamLeagueDay
Borussia Dortmund707376Holstein KielBLSaturday
Monchengladbach676970WolfsburgBLSaturday
Brentford646872FulhamPLSunday
PSG796755AuxerreLG1Saturday
Barcelona616467VillarrealLLSunday
Nice706458BrestLG1Saturday
Brighton & Hove Albion696458LiverpoolPLMonday
Celta Vigo676358Rayo VallecanoLLSunday
Hoffenheim706355Bayern MunichBLSaturday
Mainz556370Bayer LeverkusenBLSaturday
Strasbourg646361Le HavreLG1Saturday
Osasuna646158EspanyolLLSunday
Freiburg556064Eintracht FrankfurtBLSaturday
RB Leipzig525864StuttgartBLSaturday
Las Palmas675747LeganesLLSunday
Sevilla565758Real MadridLLSunday
Atletico Madrid445769Real BetisLLSunday
Crystal Palace565656Manchester CityPLSaturday
Marseille675645RennesLG1Saturday
Leicester City505661Ipswich TownPLSunday
Arsenal585653Newcastle UnitedPLSunday
Valencia585653Athletic BilbaoLLSunday
Inter Milan475664LazioSASunday
Parma675644NapoliSASunday
Saint-Etienne555555ToulouseLG1Saturday
Fiorentina535556BolognaSASunday
Nantes675542MontpellierLG1Saturday
West Ham United615447Nottingham ForestPLSunday
Monza535353EmpoliSASunday
Roma475358AC MilanSASunday
Cagliari535250VeneziaSASunday
Lens395264MonacoLG1Saturday
Lille585245ReimsLG1Saturday
Lyon645239AngersLG1Saturday
Everton445056SouthamptonPLSunday
Real Valladolid535047Deportivo AlavesLLSunday
Hellas Verona395061ComoSASunday
Juventus475053UdineseSASunday
Augsburg454748Union BerlinBLSaturday
Lecce424650TorinoSASunday
Genoa444647AtalantaSASaturday
Mallorca504539GetafeLLSunday
Heidenheim364452Werder BremenBLSaturday
St. Pauli334352BochumBLSaturday
Real Sociedad253953GironaLLSunday

Over 1.5 Goals Stats

Similarly, the Over 1.5 Goals stats work in the same way.

HomeOver 1.5 Goals %Average Over 1.5 Goals %Over 1.5 Goals %AwayLeagueDay
Borussia Dortmund949494Holstein KielBLSaturday
Brighton & Hove Albion898989LiverpoolPLMonday
Hoffenheim858891Bayern MunichBLSaturday
Nice918885BrestLG1Saturday
Leicester City928883Ipswich TownPLSunday
Marseille948779RennesLG1Saturday
Mainz888582Bayer LeverkusenBLSaturday
PSG888582AuxerreLG1Saturday
Brentford838383FulhamPLSunday
Arsenal788286Newcastle UnitedPLSunday
Barcelona818283VillarrealLLSunday
Monchengladbach888276WolfsburgBLSaturday
Lyon888276AngersLG1Saturday
Saint-Etienne858279ToulouseLG1Saturday
Strasbourg768288Le HavreLG1Saturday
Crystal Palace788183Manchester CityPLSaturday
Freiburg738188Eintracht FrankfurtBLSaturday
Inter Milan788183LazioSASunday
Nantes828179MontpellierLG1Saturday
Sevilla677889Real MadridLLSunday
West Ham United837872Nottingham ForestPLSunday
Lens707885MonacoLG1Saturday
Heidenheim767676Werder BremenBLSaturday
RB Leipzig707682StuttgartBLSaturday
Atletico Madrid697581Real BetisLLSunday
Fiorentina697581BolognaSASunday
Hellas Verona677583ComoSASunday
Monza787572EmpoliSASunday
Lille797570ReimsLG1Saturday
Celta Vigo817467Rayo VallecanoLLSunday
Genoa677481AtalantaSASaturday
Osasuna787469EspanyolLLSunday
Juventus757472UdineseSASunday
Augsburg737373Union BerlinBLSaturday
Everton677378SouthamptonPLSunday
Roma647381AC MilanSASunday
Las Palmas757269LeganesLLSunday
Parma727272NapoliSASunday
St. Pauli677276BochumBLSaturday
Cagliari757167VeneziaSASunday
Valencia757064Athletic BilbaoLLSunday
Real Sociedad616875GironaLLSunday
Real Valladolid756861Deportivo AlavesLLSunday
Lecce616569TorinoSASunday
Mallorca616058GetafeLLSunday

Over 2.5 Goals Stats

As above – I’m trying to avoid saying the very same thing over and over again!

HomeOver 2.5 Goals %Average Over 2.5 Goals %Over 2.5 Goals %AwayLeagueDay
Borussia Dortmund707376Holstein KielBLSaturday
Hoffenheim586776Bayern MunichBLSaturday
PSG736761AuxerreLG1Saturday
Brighton & Hove Albion696764LiverpoolPLMonday
Barcelona696764VillarrealLLSunday
Freiburg676664Eintracht FrankfurtBLSaturday
Monchengladbach646361WolfsburgBLSaturday
RB Leipzig556370StuttgartBLSaturday
Marseille676358RennesLG1Saturday
Leicester City646158Ipswich TownPLSunday
Brentford616058FulhamPLSunday
Heidenheim556064Werder BremenBLSaturday
Nice586061BrestLG1Saturday
Strasbourg586061Le HavreLG1Saturday
Inter Milan565961LazioSASunday
Mainz525761Bayer LeverkusenBLSaturday
Arsenal445464Newcastle UnitedPLSunday
Fiorentina585450BolognaSASunday
Real Valladolid675339Deportivo AlavesLLSunday
Crystal Palace445361Manchester CityPLSaturday
Celta Vigo615344Rayo VallecanoLLSunday
Parma565247NapoliSASunday
Saint-Etienne555248ToulouseLG1Saturday
Everton395061SouthamptonPLSunday
Sevilla395061Real MadridLLSunday
Augsburg525048Union BerlinBLSaturday
Roma395061AC MilanSASunday
Lyon675033AngersLG1Saturday
Atletico Madrid424956Real BetisLLSunday
West Ham United474950Nottingham ForestPLSunday
Lens334964MonacoLG1Saturday
Nantes424955MontpellierLG1Saturday
Las Palmas534842LeganesLLSunday
Real Sociedad424853GironaLLSunday
Hellas Verona474747ComoSASunday
Monza504744EmpoliSASunday
Juventus424650UdineseSASunday
Lille484542ReimsLG1Saturday
Osasuna474542EspanyolLLSunday
Genoa364553AtalantaSASaturday
Cagliari504539VeneziaSASunday
Valencia474236Athletic BilbaoLLSunday
St. Pauli303948BochumBLSaturday
Mallorca393531GetafeLLSunday
Lecce423528TorinoSASunday

Over 3.5 Goals Stats

Same!

HomeOver 3.5 Goals %Average Over 3.5 Goals %Over 3.5 Goals %AwayLeagueDay
Borussia Dortmund525558Holstein KielBLSaturday
Hoffenheim525558Bayern MunichBLSaturday
PSG554942AuxerreLG1Saturday
RB Leipzig424752StuttgartBLSaturday
Freiburg454748Eintracht FrankfurtBLSaturday
Monchengladbach394652WolfsburgBLSaturday
Brighton & Hove Albion424344LiverpoolPLMonday
Mainz304152Bayer LeverkusenBLSaturday
Heidenheim364145Werder BremenBLSaturday
Barcelona473931VillarrealLLSunday
Marseille483930RennesLG1Saturday
Everton313844SouthamptonPLSunday
Leicester City363839Ipswich TownPLSunday
Nice333842BrestLG1Saturday
Strasbourg363636Le HavreLG1Saturday
Brentford393531FulhamPLSunday
Arsenal333536Newcastle UnitedPLSunday
Crystal Palace283439Manchester CityPLSaturday
Inter Milan393428LazioSASunday
Nantes273339MontpellierLG1Saturday
Lyon423221AngersLG1Saturday
Saint-Etienne453218ToulouseLG1Saturday
West Ham United282828Nottingham ForestPLSunday
Parma392817NapoliSASunday
Celta Vigo362819Rayo VallecanoLLSunday
Las Palmas332822LeganesLLSunday
Lens242730MonacoLG1Saturday
Real Valladolid312722Deportivo AlavesLLSunday
Genoa172736AtalantaSASaturday
Hellas Verona282725ComoSASunday
Augsburg332618Union BerlinBLSaturday
St. Pauli122639BochumBLSaturday
Osasuna282522EspanyolLLSunday
Sevilla222528Real MadridLLSunday
Fiorentina192531BolognaSASunday
Atletico Madrid192428Real BetisLLSunday
Roma222425AC MilanSASunday
Lecce252422TorinoSASunday
Lille242321ReimsLG1Saturday
Cagliari222222VeneziaSASunday
Juventus192122UdineseSASunday
Monza222119EmpoliSASunday
Real Sociedad141822GironaLLSunday
Valencia191817Athletic BilbaoLLSunday
Mallorca1196GetafeLLSunday

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.

HomeCorners Per GameAverage Corners Per GameCorners Per GameAwayLeagueDay
Brentford11.0310.5310.03FulhamPLSunday
Leicester City9.9810.3510.72Ipswich TownPLSunday
Nantes10.4810.2610.03MontpellierLG1Saturday
Barcelona10.8910.199.48VillarrealLLSunday
Everton9.9710.1510.33SouthamptonPLSunday
Crystal Palace10.1410.1410.14Manchester CityPLSaturday
Arsenal9.4110.1010.78Newcastle UnitedPLSunday
Brighton & Hove Albion9.7510.0710.39LiverpoolPLMonday
RB Leipzig10.1510.069.97StuttgartBLSaturday
Inter Milan9.7210.0410.36LazioSASunday
Parma10.429.959.47NapoliSASunday
West Ham United9.479.9310.39Nottingham ForestPLSunday
Sevilla9.289.9310.58Real MadridLLSunday
Borussia Dortmund9.619.9010.19Holstein KielBLSaturday
Lecce10.259.889.50TorinoSASunday
PSG9.699.839.97AuxerreLG1Saturday
Mainz9.919.829.72Bayer LeverkusenBLSaturday
Monchengladbach9.739.819.88WolfsburgBLSaturday
Nice10.459.809.15BrestLG1Saturday
Hoffenheim10.349.779.19Bayern MunichBLSaturday
Real Sociedad10.259.749.22GironaLLSunday
Augsburg9.829.699.55Union BerlinBLSaturday
Valencia10.089.659.22Athletic BilbaoLLSunday
Juventus9.319.609.89UdineseSASunday
St. Pauli8.829.5510.27BochumBLSaturday
Osasuna9.339.509.67EspanyolLLSunday
Cagliari9.559.479.39VeneziaSASunday
Las Palmas9.399.389.36LeganesLLSunday
Roma8.699.3510.00AC MilanSASunday
Lille9.009.349.67ReimsLG1Saturday
Heidenheim8.979.239.49Werder BremenBLSaturday
Strasbourg9.009.209.40Le HavreLG1Saturday
Real Valladolid9.169.189.20Deportivo AlavesLLSunday
Lyon9.979.168.34AngersLG1Saturday
Celta Vigo8.039.1410.25Rayo VallecanoLLSunday
Atletico Madrid8.729.139.53Real BetisLLSunday
Monza8.709.109.50EmpoliSASunday
Saint-Etienne9.769.108.43ToulouseLG1Saturday
Freiburg8.129.0610.00Eintracht FrankfurtBLSaturday
Lens9.219.048.87MonacoLG1Saturday
Mallorca10.178.967.75GetafeLLSunday
Genoa9.338.838.33AtalantaSASaturday
Hellas Verona9.148.728.30ComoSASunday
Marseille8.338.538.73RennesLG1Saturday
Fiorentina8.028.078.11BolognaSASunday

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.

HomeCards Per GameCombined Cards Per GameCards Per GameAwayLeagueDay
Real Valladolid2.675.703.03Deportivo AlavesLLSunday
Las Palmas3.085.642.56LeganesLLSunday
Mallorca2.425.503.08GetafeLLSunday
Hellas Verona2.835.302.47ComoSASunday
Nantes2.305.212.91MontpellierLG1Saturday
Celta Vigo2.335.022.69Rayo VallecanoLLSunday
Leicester City2.334.942.61Ipswich TownPLSunday
Everton2.194.802.61SouthamptonPLSunday
Augsburg2.554.792.24Union BerlinBLSaturday
Lens2.884.761.88MonacoLG1Saturday
Osasuna2.364.752.39EspanyolLLSunday
Real Sociedad2.564.732.17GironaLLSunday
Sevilla2.864.671.81Real MadridLLSunday
Barcelona1.814.642.83VillarrealLLSunday
Borussia Dortmund2.244.602.36Holstein KielBLSaturday
Lille2.394.602.21ReimsLG1Saturday
Monza2.534.532.00EmpoliSASunday
RB Leipzig2.214.512.30StuttgartBLSaturday
West Ham United2.144.502.36Nottingham ForestPLSunday
Atletico Madrid2.224.502.28Real BetisLLSunday
Juventus1.944.332.39UdineseSASunday
Heidenheim1.974.242.27Werder BremenBLSaturday
Lecce1.864.142.28TorinoSASunday
Monchengladbach1.674.122.45WolfsburgBLSaturday
Valencia2.284.111.83Athletic BilbaoLLSunday
Nice2.004.062.06BrestLG1Saturday
Strasbourg2.184.061.88Le HavreLG1Saturday
Inter Milan1.444.052.61LazioSASunday
Brighton & Hove Albion2.174.031.86LiverpoolPLMonday
Marseille1.974.032.06RennesLG1Saturday
Mainz2.243.941.70Bayer LeverkusenBLSaturday
Cagliari1.863.892.03VeneziaSASunday
St. Pauli1.673.882.21BochumBLSaturday
Crystal Palace2.253.861.61Manchester CityPLSaturday
Brentford1.643.862.22FulhamPLSunday
Arsenal2.033.861.83Newcastle UnitedPLSunday
Saint-Etienne2.033.851.82ToulouseLG1Saturday
Roma1.723.832.11AC MilanSASunday
Fiorentina2.173.811.64BolognaSASunday
Genoa1.973.801.83AtalantaSASaturday
Hoffenheim2.123.641.52Bayern MunichBLSaturday
Parma2.253.441.19NapoliSASunday
Lyon1.823.341.52AngersLG1Saturday
PSG1.093.302.21AuxerreLG1Saturday
Freiburg1.643.161.52Eintracht FrankfurtBLSaturday

That’s all we have for today – I hope these stats are useful for you. If you do find them useful, I would be very grateful if you would consider signing up once they are live. It costs slightly more than one bad coffee – which I think is great value!

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.

I hope you have a good weekend – I’ll be back here on Tuesday to look at a handful of weekend games. Talk to you then.

Be the first to comment

Leave a Reply

Your email address will not be published.


*