All-in-one football stats (form) – 14 March 2026

We have our form stats, showing stats from just the last 6 games (in all competitions) to supplement our main stats – there are 53 fixtures for us to look at today.

Team⇅PPG⇅Difference⇅PPG⇅Team⇅League⇅Day⇅
1Bayer Leverkusen1.171.833Bayern MunichBLSat
2Norwich City21.670.33Preston North EndCHSat
3Sheffield Wednesday0.171.661.83Ipswich TownCHSat
4Cambridge United2.331.660.67GillinghamL2Sat
5Fleetwood Town21.50.5Tranmere RoversL2Sat
6Hoffenheim1.671.50.17WolfsburgBLSat
7Millwall2.51.331.17Blackburn RoversCHSat
8Rotherham United0.671.332Bolton WanderersL1Sat
9Crewe Alexandra21.330.67WalsallL2Sat
10Lincoln City2.671.171.5Stockport CountyL1Sat
11Exeter City0.51.171.67Cardiff CityL1Sat
12Shrewsbury Town2.51.171.33Cheltenham TownL2Sat
13Real Madrid21.170.83ElcheLLSat
14Northampton Town0.171.161.33Burton AlbionL1Sat
15Eintracht Frankfurt1.331.160.17HeidenheimBLSat
16West Brom0.511.5Hull CityCHSat
17Oldham Athletic2.3311.33Grimsby TownL2Sat
18Swindon Town1.3312.33MK DonsL2Sat
19Angers1.510.5NiceFR1Sat
20Burnley0.6711.67BournemouthPLSat
21Hamburg1.6710.67KolnBLSat
22Mansfield Town0.830.841.67BarnsleyL1Sat
23Middlesbrough1.330.830.5Bristol CityCHSat
24Wigan Athletic1.170.832Bradford CityL1Sat
25Real Oviedo0.830.671.5ValenciaLLSat
26West Ham United1.50.672.17Manchester CityPLSat
27Coventry City30.672.33SouthamptonCHSat
28Arsenal2.330.661.67EvertonPLSat
29Port Vale1.830.661.17Huddersfield TownL1Sat
30Lorient1.170.661.83LensFR1Sat
31Stoke City0.830.51.33WatfordCHSat
32Chelsea1.670.51.17Newcastle UnitedPLSat
33Birmingham City1.170.51.67Sheffield UnitedCHSat
34Leicester City10.50.5QPRCHSat
35Doncaster Rovers1.170.340.83BlackpoolL1Sat
36Oxford United1.670.341.33Charlton AthleticCHSat
37Notts County1.670.341.33ChesterfieldL2Sat
38Bromley1.330.341.67Bristol RoversL2Sat
39Atletico Madrid2.50.332.17GetafeLLSat
40Borussia Dortmund1.670.332AugsburgBLSat
41Napoli1.830.331.5LecceSASat
42Barrow0.670.170.5Accrington StanleyL2Sat
43Sunderland1.170.171Brighton & Hove AlbionPLSat
44Reading1.830.172Plymouth ArgyleL1Sat
45Stevenage20.171.83AFC WimbledonL1Sat
46Wycombe Wanderers1.670.171.5Luton TownL1Sat
47Girona10.171.17Athletic BilbaoLLSat
48Leyton Orient1.170.161.33Peterborough UnitedL1Sat
49Inter1.170.161.33AtalantaSASat
50Monaco2.170.162.33BrestFR1Sat
51Harrogate Town1.501.5Salford CityL2Sat
52Barnet1.1701.17Newport CountyL2Sat
53Udinese1.1701.17JuventusSASat
No matching teams found.
1 of 3
Team⇅BTTS %⇅Average⇅BTTS %⇅Team⇅League⇅Day⇅
1Chelsea8391.5100Newcastle UnitedPLSat
2Wycombe Wanderers6783.5100Luton TownL1Sat
3Leyton Orient838383Peterborough UnitedL1Sat
4Arsenal837567EvertonPLSat
5West Brom837567Hull CityCHSat
6Exeter City837567Cardiff CityL1Sat
7Reading837567Plymouth ArgyleL1Sat
8Stevenage677583AFC WimbledonL1Sat
9Shrewsbury Town677583Cheltenham TownL2Sat
10Napoli1007550LecceSASat
11Bromley676767Bristol RoversL2Sat
12Hoffenheim676767WolfsburgBLSat
13Hamburg676767KolnBLSat
14Sheffield Wednesday8366.550Ipswich TownCHSat
15Stoke City8366.550WatfordCHSat
16Swindon Town8366.550MK DonsL2Sat
17Girona8366.550Athletic BilbaoLLSat
18Inter3366.5100AtalantaSASat
19Burnley6758.550BournemouthPLSat
20Coventry City5058.567SouthamptonCHSat
21Birmingham City5058.567Sheffield UnitedCHSat
22Millwall5058.567Blackburn RoversCHSat
23Rotherham United1758.5100Bolton WanderersL1Sat
24Harrogate Town6758.550Salford CityL2Sat
25Real Madrid5058.567ElcheLLSat
26Bayer Leverkusen5058.567Bayern MunichBLSat
27Borussia Dortmund6758.550AugsburgBLSat
28Udinese5058.567JuventusSASat
29Lorient5058.567LensFR1Sat
30Mansfield Town335883BarnsleyL1Sat
31Monaco835833BrestFR1Sat
32West Ham United505050Manchester CityPLSat
33Oxford United505050Charlton AthleticCHSat
34Leicester City675033QPRCHSat
35Norwich City505050Preston North EndCHSat
36Doncaster Rovers505050BlackpoolL1Sat
37Notts County505050ChesterfieldL2Sat
38Cambridge United675033GillinghamL2Sat
39Crewe Alexandra505050WalsallL2Sat
40Fleetwood Town505050Tranmere RoversL2Sat
41Oldham Athletic335067Grimsby TownL2Sat
42Real Oviedo505050ValenciaLLSat
43Eintracht Frankfurt505050HeidenheimBLSat
44Atletico Madrid674217GetafeLLSat
45Middlesbrough5041.533Bristol CityCHSat
46Northampton Town5041.533Burton AlbionL1Sat
47Wigan Athletic3341.550Bradford CityL1Sat
48Barnet3341.550Newport CountyL2Sat
49Port Vale333333Huddersfield TownL1Sat
50Barrow333333Accrington StanleyL2Sat
51Sunderland332517Brighton & Hove AlbionPLSat
52Lincoln City172533Stockport CountyL1Sat
53Angers08.517NiceFR1Sat
No matching teams found.
1 of 3
Team⇅Over 1.5 %⇅Average⇅Over 1.5 %⇅Team⇅League⇅Day⇅
1Chelsea100100100Newcastle UnitedPLSat
2Coventry City10091.583SouthamptonCHSat
3Leicester City10091.583QPRCHSat
4Norwich City10091.583Preston North EndCHSat
5Sheffield Wednesday10091.583Ipswich TownCHSat
6Stoke City10091.583WatfordCHSat
7Exeter City8391.5100Cardiff CityL1Sat
8Leyton Orient8391.5100Peterborough UnitedL1Sat
9Wycombe Wanderers8391.5100Luton TownL1Sat
10Borussia Dortmund10091.583AugsburgBLSat
11Napoli10091.583LecceSASat
12Lorient8391.5100LensFR1Sat
13Monaco10091.583BrestFR1Sat
14Burnley10083.567BournemouthPLSat
15West Brom10083.567Hull CityCHSat
16Bromley6783.5100Bristol RoversL2Sat
17Swindon Town10083.567MK DonsL2Sat
18Inter6783.5100AtalantaSASat
19Udinese6783.5100JuventusSASat
20Arsenal838383EvertonPLSat
21Reading838383Plymouth ArgyleL1Sat
22Shrewsbury Town838383Cheltenham TownL2Sat
23Eintracht Frankfurt838383HeidenheimBLSat
24Hoffenheim838383WolfsburgBLSat
25Hamburg838383KolnBLSat
26Birmingham City677583Sheffield UnitedCHSat
27Millwall837567Blackburn RoversCHSat
28Lincoln City837567Stockport CountyL1Sat
29Doncaster Rovers677583BlackpoolL1Sat
30Stevenage677583AFC WimbledonL1Sat
31Cambridge United1007550GillinghamL2Sat
32Oldham Athletic837567Grimsby TownL2Sat
33Real Oviedo677583ValenciaLLSat
34Real Madrid677583ElcheLLSat
35Bayer Leverkusen5075100Bayern MunichBLSat
36Middlesbrough676767Bristol CityCHSat
37Northampton Town676767Burton AlbionL1Sat
38Wigan Athletic676767Bradford CityL1Sat
39Harrogate Town676767Salford CityL2Sat
40Notts County676767ChesterfieldL2Sat
41West Ham United5066.583Manchester CityPLSat
42Mansfield Town5066.583BarnsleyL1Sat
43Fleetwood Town5066.583Tranmere RoversL2Sat
44Girona8366.550Athletic BilbaoLLSat
45Atletico Madrid8366.550GetafeLLSat
46Rotherham United1758.5100Bolton WanderersL1Sat
47Barnet5058.567Newport CountyL2Sat
48Crewe Alexandra5058.567WalsallL2Sat
49Oxford United505050Charlton AthleticCHSat
50Barrow505050Accrington StanleyL2Sat
51Sunderland3341.550Brighton & Hove AlbionPLSat
52Port Vale5041.533Huddersfield TownL1Sat
53Angers3341.550NiceFR1Sat
No matching teams found.
1 of 3
Team⇅Over 2.5 %⇅Average⇅Over 2.5 %⇅Team⇅League⇅Day⇅
1Chelsea838383Newcastle UnitedPLSat
2Hoffenheim838383WolfsburgBLSat
3Leyton Orient837567Peterborough UnitedL1Sat
4Stevenage677583AFC WimbledonL1Sat
5Real Madrid677583ElcheLLSat
6Udinese677583JuventusSASat
7Reading5066.583Plymouth ArgyleL1Sat
8Borussia Dortmund8366.550AugsburgBLSat
9Inter3366.5100AtalantaSASat
10Napoli8366.550LecceSASat
11Arsenal6758.550EvertonPLSat
12Coventry City6758.550SouthamptonCHSat
13Millwall6758.550Blackburn RoversCHSat
14Norwich City6758.550Preston North EndCHSat
15Sheffield Wednesday6758.550Ipswich TownCHSat
16Doncaster Rovers5058.567BlackpoolL1Sat
17Exeter City5058.567Cardiff CityL1Sat
18Wycombe Wanderers6758.550Luton TownL1Sat
19Shrewsbury Town6758.550Cheltenham TownL2Sat
20Hamburg5058.567KolnBLSat
21Stoke City835833WatfordCHSat
22Lorient335883LensFR1Sat
23West Ham United335067Manchester CityPLSat
24Birmingham City505050Sheffield UnitedCHSat
25Leicester City335067QPRCHSat
26West Brom335067Hull CityCHSat
27Lincoln City335067Stockport CountyL1Sat
28Mansfield Town335067BarnsleyL1Sat
29Wigan Athletic505050Bradford CityL1Sat
30Crewe Alexandra505050WalsallL2Sat
31Fleetwood Town335067Tranmere RoversL2Sat
32Swindon Town675033MK DonsL2Sat
33Atletico Madrid835017GetafeLLSat
34Real Oviedo505050ValenciaLLSat
35Bayer Leverkusen175083Bayern MunichBLSat
36Eintracht Frankfurt505050HeidenheimBLSat
37Monaco835017BrestFR1Sat
38Rotherham United174267Bolton WanderersL1Sat
39Middlesbrough5041.533Bristol CityCHSat
40Northampton Town5041.533Burton AlbionL1Sat
41Harrogate Town3341.550Salford CityL2Sat
42Notts County5041.533ChesterfieldL2Sat
43Barnet3341.550Newport CountyL2Sat
44Cambridge United5041.533GillinghamL2Sat
45Oldham Athletic3341.550Grimsby TownL2Sat
46Girona5041.533Athletic BilbaoLLSat
47Burnley5033.517BournemouthPLSat
48Oxford United5033.517Charlton AthleticCHSat
49Bromley1733.550Bristol RoversL2Sat
50Barrow333333Accrington StanleyL2Sat
51Sunderland172533Brighton & Hove AlbionPLSat
52Angers016.533NiceFR1Sat
53Port Vale08.517Huddersfield TownL1Sat
No matching teams found.
1 of 3
Team⇅Corners⇅Average⇅Corners⇅Team⇅League⇅Day⇅
1West Ham United13.8412.00510.17Manchester CityPLSat
2Birmingham City11.8311.8311.83Sheffield UnitedCHSat
3Leicester City12.511.41510.33QPRCHSat
4Reading12.511.2510Plymouth ArgyleL1Sat
5Norwich City11.3311.24511.16Preston North EndCHSat
6Chelsea11.511.16510.83Newcastle UnitedPLSat
7Exeter City11.1711.16511.16Cardiff CityL1Sat
8Middlesbrough10.6711.00511.34Bristol CityCHSat
9Stoke City12.8310.9959.16WatfordCHSat
10Port Vale12.1710.8359.5Huddersfield TownL1Sat
11Hoffenheim11.510.83510.17WolfsburgBLSat
12Hamburg11.3410.83510.33KolnBLSat
13Mansfield Town10.6710.7510.83BarnsleyL1Sat
14Burnley10.3410.6711BournemouthPLSat
15Oldham Athletic1010.5811.16Grimsby TownL2Sat
16Crewe Alexandra10.1710.50510.84WalsallL2Sat
17Stevenage910.4211.84AFC WimbledonL1Sat
18Leyton Orient9.1710.33511.5Peterborough UnitedL1Sat
19Sunderland11.510.339.16Brighton & Hove AlbionPLSat
20Monaco9.8310.2510.67BrestFR1Sat
21West Brom9.6710.1710.67Hull CityCHSat
22Bromley10.1710.1710.17Bristol RoversL2Sat
23Coventry City8.510.16511.83SouthamptonCHSat
24Rotherham United9.3310.16511Bolton WanderersL1Sat
25Oxford United12.3310.0857.84Charlton AthleticCHSat
26Eintracht Frankfurt1010.08510.17HeidenheimBLSat
27Borussia Dortmund81012AugsburgBLSat
28Northampton Town9.679.91510.16Burton AlbionL1Sat
29Notts County10.169.839.5ChesterfieldL2Sat
30Girona10.679.678.67Athletic BilbaoLLSat
31Wigan Athletic99.58510.17Bradford CityL1Sat
32Cambridge United9.169.5810GillinghamL2Sat
33Doncaster Rovers7.349.50511.67BlackpoolL1Sat
34Real Oviedo9.849.5059.17ValenciaLLSat
35Sheffield Wednesday109.59Ipswich TownCHSat
36Wycombe Wanderers8.849.4210Luton TownL1Sat
37Inter10.179.428.67AtalantaSASat
38Swindon Town10.59.4158.33MK DonsL2Sat
39Udinese10.59.4158.33JuventusSASat
40Shrewsbury Town99.259.5Cheltenham TownL2Sat
41Lorient8.839.259.67LensFR1Sat
42Millwall9.839.1658.5Blackburn RoversCHSat
43Harrogate Town99.1659.33Salford CityL2Sat
44Atletico Madrid9.679.0858.5GetafeLLSat
45Angers79.08511.17NiceFR1Sat
46Fleetwood Town8.178.929.67Tranmere RoversL2Sat
47Barnet7.58.83510.17Newport CountyL2Sat
48Arsenal8.168.839.5EvertonPLSat
49Real Madrid108.87.6ElcheLLSat
50Barrow8.168.7459.33Accrington StanleyL2Sat
51Napoli7.848.429LecceSASat
52Lincoln City9.58.3357.17Stockport CountyL1Sat
53Bayer Leverkusen7.667.9958.33Bayern MunichBLSat
No matching teams found.
1 of 3
Team⇅Cards⇅Combined⇅Cards⇅Team⇅League⇅Day⇅
1Reading36.333.33Plymouth ArgyleL1Sat
2Doncaster Rovers2.675.52.83BlackpoolL1Sat
3Borussia Dortmund2.835.52.67AugsburgBLSat
4Chelsea2.55.172.67Newcastle UnitedPLSat
5Sheffield Wednesday2.335.162.83Ipswich TownCHSat
6Sunderland2.1752.83Brighton & Hove AlbionPLSat
7Monaco2.8352.17BrestFR1Sat
8Real Madrid2.674.872.2ElcheLLSat
9Birmingham City2.174.842.67Sheffield UnitedCHSat
10Barrow1.54.833.33Accrington StanleyL2Sat
11West Brom1.674.673Hull CityCHSat
12Wycombe Wanderers2.54.672.17Luton TownL1Sat
13Bromley1.674.673Bristol RoversL2Sat
14Girona1.834.662.83Athletic BilbaoLLSat
15Middlesbrough1.674.52.83Bristol CityCHSat
16Lincoln City24.52.5Stockport CountyL1Sat
17Rotherham United2.174.52.33Bolton WanderersL1Sat
18Wigan Athletic2.334.52.17Bradford CityL1Sat
19Hoffenheim2.174.342.17WolfsburgBLSat
20Burnley24.332.33BournemouthPLSat
21Harrogate Town1.54.332.83Salford CityL2Sat
22Millwall1.674.172.5Blackburn RoversCHSat
23Leyton Orient2.54.171.67Peterborough UnitedL1Sat
24Fleetwood Town1.674.172.5Tranmere RoversL2Sat
25Notts County2.834.161.33ChesterfieldL2Sat
26Udinese2.334.161.83JuventusSASat
27Arsenal1.542.5EvertonPLSat
28Coventry City2.1741.83SouthamptonCHSat
29Stoke City242WatfordCHSat
30Atletico Madrid0.8343.17GetafeLLSat
31Real Oviedo1.673.842.17ValenciaLLSat
32Lorient1.53.832.33LensFR1Sat
33Shrewsbury Town1.53.672.17Cheltenham TownL2Sat
34Angers23.671.67NiceFR1Sat
35Port Vale23.51.5Huddersfield TownL1Sat
36West Ham United2.173.341.17Manchester CityPLSat
37Barnet1.333.332Newport CountyL2Sat
38Hamburg23.331.33KolnBLSat
39Norwich City1.673.171.5Preston North EndCHSat
40Oxford United0.833.162.33Charlton AthleticCHSat
41Oldham Athletic1.833.161.33Grimsby TownL2Sat
42Leicester City2.1730.83QPRCHSat
43Exeter City1.6731.33Cardiff CityL1Sat
44Mansfield Town1.531.5BarnsleyL1Sat
45Eintracht Frankfurt2.3330.67HeidenheimBLSat
46Northampton Town1.172.841.67Burton AlbionL1Sat
47Bayer Leverkusen1.672.841.17Bayern MunichBLSat
48Cambridge United12.831.83GillinghamL2Sat
49Crewe Alexandra12.831.83WalsallL2Sat
50Napoli1.832.831LecceSASat
51Stevenage22.670.67AFC WimbledonL1Sat
52Swindon Town1.172.671.5MK DonsL2Sat
53Inter1.172.671.5AtalantaSASat
No matching teams found.
1 of 3

Stats Explained

All tables are sorted to show the highest amount first, descending to the lowest amount. You can sort the tables yourself by clicking on the heading – you might want to sort by the lowest amount if you’re more interested in Under 2.5 Goals, rather than Over 2.5 Goals, for example. The tables are also searchable, in case you want to find one particular team.

Shows which team has the stronger record for winning, drawing or losing.

This section ranks the likely result based on each team’s record.

  • Points Difference & Points Per Game: Sorted by the difference in total points accumulated so far this season or the average points won per game.
  • Win/Draw/Loss/Win & Both Teams to Score %: Sorted and shows which team has the higher percentage, so you can see at a glance which team has the stronger record per stat.

It’s all about goals in this section, showing which fixtures have the highest percentages based on each team’s individual games this season. You can see from the middle column in which way the stats are sorted:

  • Average: Gives an average figure for both team’s percentages together and sorts them from high to low.
  • Most: Sorted and shows which team has the higher percentage, so you can see at a glance which team has the stronger record per stat.

Shows team card averages and how often their matches have over 1.5 cards, 2.5 cards etc.

  • Average Cards Per Game: Each team’s stats are their own cards received per game averages – this does not take their opponent’s average cards into account. This is why the table is sorted by both teams’ combined stats – so it is clear what their average total cards per game is.
  • Over 1.5 Cards, 2.5 Cards % etc: Match-level percentages (total cards by both teams) showing how often fixtures involving that team reach the amount of cards stated. This is sorted by the average of the two teams’ percentages.

Shows team corners averages and how often their matches have over 7.5 corners, 8.5 corners etc.

  • Average Corners Per Game: Shows total corners per game (corners won + conceded). This is sorted by the average of both teams.
  • Over Corners %: Works similarly and already has a team’s corners won and conceded calculated. Sorted by the average percentage of both teams.

Show each team’s individual stats, and do not take their opponent’s stats into account.

  • All sorted by whichever team has the highest amount so you can see at a glance which team has a higher average.

Disclaimer

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 so inaccuracies can occur. 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.


That’s it for today – we’ll have more stats to look at tomorrow!

Be the first to comment

Leave a Reply

Your email address will not be published.


*