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

We have 26 fixtures to look at in our form stats (last 6 games) to cover all our leagues games on Tuesday, 17th and Wednesday, 18th March 2026. Because there are just two fixtures on Wednesday, I thought it would be best to bundle them all into one.

Team⇅PPG⇅Difference⇅PPG⇅Team⇅League⇅Day⇅
1Huddersfield Town1.171.833Lincoln CityL1Tue
2Salford City21.670.33BarrowL2Tue
3Luton Town1.831.50.33Exeter CityL1Tue
4Blackpool0.8311.83Port ValeL1Tue
5Chesterfield1.6712.67Oldham AthleticL2Tue
6Walsall112Cambridge UnitedL2Tue
7MK Dons2.3311.33Colchester UnitedL2Wed
8Stockport County10.830.17Northampton TownL1Tue
9Tranmere Rovers0.170.831Harrogate TownL2Tue
10Watford1.330.672WrexhamCHTue
11Bolton Wanderers1.670.51.17Doncaster RoversL1Tue
12Bradford City1.50.51Mansfield TownL1Tue
13Accrington Stanley0.830.341.17Notts CountyL2Tue
14Barnsley1.330.341.67Wigan AthleticL1Tue
15Grimsby Town1.330.341.67Fleetwood TownL2Tue
16Southampton2.330.332Norwich CityCHWed
17Plymouth Argyle1.670.332StevenageL1Tue
18Bristol Rovers1.670.332Shrewsbury TownL2Tue
19Crawley Town0.670.331BarnetL2Tue
20AFC Wimbledon1.670.171.5Leyton OrientL1Tue
21Burton Albion1.330.171.5ReadingL1Tue
22Cheltenham Town1.670.171.5Crewe AlexandraL2Tue
23Gillingham0.670.160.83Swindon TownL2Tue
24Cardiff City1.6701.67Wycombe WanderersL1Tue
25Peterborough United0.8300.83Rotherham UnitedL1Tue
26Newport County1.6701.67BromleyL2Tue
No matching teams found.
1 of 2
Team⇅BTTS %⇅Average⇅BTTS %⇅Team⇅League⇅Day⇅
1AFC Wimbledon6783.5100Leyton OrientL1Tue
2Bolton Wanderers10083.567Doncaster RoversL1Tue
3Luton Town10083.567Exeter CityL1Tue
4Watford676767WrexhamCHTue
5Plymouth Argyle676767StevenageL1Tue
6Cheltenham Town8366.550Crewe AlexandraL2Tue
7Gillingham3366.5100Swindon TownL2Tue
8Cardiff City5058.567Wycombe WanderersL1Tue
9Newport County6758.550BromleyL2Tue
10Grimsby Town6758.550Fleetwood TownL2Tue
11MK Dons6758.550Colchester UnitedL2Wed
12Burton Albion335883ReadingL1Tue
13Peterborough United835833Rotherham UnitedL1Tue
14Barnsley835833Wigan AthleticL1Tue
15Southampton675033Norwich CityCHWed
16Bradford City505050Mansfield TownL1Tue
17Stockport County505050Northampton TownL1Tue
18Bristol Rovers505050Shrewsbury TownL2Tue
19Tranmere Rovers505050Harrogate TownL2Tue
20Walsall335067Cambridge UnitedL2Tue
21Blackpool674217Port ValeL1Tue
22Accrington Stanley3341.550Notts CountyL2Tue
23Crawley Town3341.550BarnetL2Tue
24Chesterfield5033.517Oldham AthleticL2Tue
25Salford City333333BarrowL2Tue
26Huddersfield Town171717Lincoln CityL1Tue
No matching teams found.
1 of 2
Team⇅Over 1.5 %⇅Average⇅Over 1.5 %⇅Team⇅League⇅Day⇅
1Watford10091.583WrexhamCHTue
2Southampton8391.5100Norwich CityCHWed
3Bolton Wanderers10091.583Doncaster RoversL1Tue
4Cardiff City10091.583Wycombe WanderersL1Tue
5Luton Town10091.583Exeter CityL1Tue
6AFC Wimbledon6783.5100Leyton OrientL1Tue
7Cheltenham Town10083.567Crewe AlexandraL2Tue
8Gillingham6783.5100Swindon TownL2Tue
9Walsall6783.5100Cambridge UnitedL2Tue
10Burton Albion838383ReadingL1Tue
11Bristol Rovers838383Shrewsbury TownL2Tue
12Bradford City837567Mansfield TownL1Tue
13Plymouth Argyle837567StevenageL1Tue
14Barnsley837567Wigan AthleticL1Tue
15MK Dons837567Colchester UnitedL2Wed
16Stockport County676767Northampton TownL1Tue
17Chesterfield676767Oldham AthleticL2Tue
18Crawley Town676767BarnetL2Tue
19Peterborough United10066.533Rotherham UnitedL1Tue
20Newport County8366.550BromleyL2Tue
21Accrington Stanley5058.567Notts CountyL2Tue
22Grimsby Town6758.550Fleetwood TownL2Tue
23Tranmere Rovers6758.550Harrogate TownL2Tue
24Blackpool835833Port ValeL1Tue
25Huddersfield Town175083Lincoln CityL1Tue
26Salford City505050BarrowL2Tue
No matching teams found.
1 of 2
Team⇅Over 2.5 %⇅Average⇅Over 2.5 %⇅Team⇅League⇅Day⇅
1AFC Wimbledon6783.5100Leyton OrientL1Tue
2Plymouth Argyle837567StevenageL1Tue
3Bolton Wanderers676767Doncaster RoversL1Tue
4Cardiff City676767Wycombe WanderersL1Tue
5Luton Town676767Exeter CityL1Tue
6Gillingham5066.583Swindon TownL2Tue
7Watford5058.567WrexhamCHTue
8Cheltenham Town5058.567Crewe AlexandraL2Tue
9Southampton505050Norwich CityCHWed
10Bradford City505050Mansfield TownL1Tue
11Peterborough United675033Rotherham UnitedL1Tue
12Stockport County675033Northampton TownL1Tue
13Barnsley675033Wigan AthleticL1Tue
14MK Dons505050Colchester UnitedL2Wed
15Newport County674217BromleyL2Tue
16Tranmere Rovers674217Harrogate TownL2Tue
17Burton Albion3341.550ReadingL1Tue
18Bristol Rovers3341.550Shrewsbury TownL2Tue
19Chesterfield5041.533Oldham AthleticL2Tue
20Grimsby Town5041.533Fleetwood TownL2Tue
21Walsall5041.533Cambridge UnitedL2Tue
22Blackpool6733.50Port ValeL1Tue
23Huddersfield Town1733.550Lincoln CityL1Tue
24Accrington Stanley1733.550Notts CountyL2Tue
25Crawley Town1733.550BarnetL2Tue
26Salford City333333BarrowL2Tue
No matching teams found.
1 of 2
Team⇅Corners⇅Average⇅Corners⇅Team⇅League⇅Day⇅
1Blackpool11.3311.41511.5Port ValeL1Tue
2Southampton11.6710.91510.16Norwich CityCHWed
3Burton Albion9.8310.91512ReadingL1Tue
4Bradford City9.8310.49511.16Mansfield TownL1Tue
5Newport County10.6610.41510.17BromleyL2Tue
6Luton Town9.8410.3410.84Exeter CityL1Tue
7Crawley Town12.6710.2557.84BarnetL2Tue
8Gillingham9.6710.1710.67Swindon TownL2Tue
9Watford9.3310.16511WrexhamCHTue
10AFC Wimbledon10.6710.1659.66Leyton OrientL1Tue
11Peterborough United10.8310.1659.5Rotherham UnitedL1Tue
12Barnsley10.849.8358.83Wigan AthleticL1Tue
13Grimsby Town10.679.7558.84Fleetwood TownL2Tue
14Cardiff City11.169.7458.33Wycombe WanderersL1Tue
15Bolton Wanderers11.339.587.83Doncaster RoversL1Tue
16Accrington Stanley9.349.429.5Notts CountyL2Tue
17Huddersfield Town8.679.259.83Lincoln CityL1Tue
18Bristol Rovers10.59.258Shrewsbury TownL2Tue
19Tranmere Rovers8.339.16510Harrogate TownL2Tue
20Plymouth Argyle99.089.16StevenageL1Tue
21Chesterfield9.179.0058.84Oldham AthleticL2Tue
22Cheltenham Town8.58.9159.33Crewe AlexandraL2Tue
23Salford City9.58.8358.17BarrowL2Tue
24Walsall98.8358.67Cambridge UnitedL2Tue
25MK Dons8.678.8359Colchester UnitedL2Wed
26Stockport County7.678.759.83Northampton TownL1Tue
No matching teams found.
1 of 2
Team⇅Cards⇅Combined⇅Cards⇅Team⇅League⇅Day⇅
1Accrington Stanley3.176.673.5Notts CountyL2Tue
2Blackpool3.175.672.5Port ValeL1Tue
3Plymouth Argyle3.55.331.83StevenageL1Tue
4Burton Albion1.834.52.67ReadingL1Tue
5Watford2.174.342.17WrexhamCHTue
6Barnsley1.674.342.67Wigan AthleticL1Tue
7Peterborough United1.834.162.33Rotherham UnitedL1Tue
8Bolton Wanderers242Doncaster RoversL1Tue
9Bristol Rovers2.6741.33Shrewsbury TownL2Tue
10Huddersfield Town1.53.832.33Lincoln CityL1Tue
11Newport County23.831.83BromleyL2Tue
12Chesterfield1.53.672.17Oldham AthleticL2Tue
13Gillingham2.173.671.5Swindon TownL2Tue
14AFC Wimbledon13.52.5Leyton OrientL1Tue
15Bradford City23.51.5Mansfield TownL1Tue
16Cardiff City0.833.52.67Wycombe WanderersL1Tue
17Luton Town1.833.51.67Exeter CityL1Tue
18Salford City23.51.5BarrowL2Tue
19Stockport County2.333.331Northampton TownL1Tue
20Cheltenham Town23.331.33Crewe AlexandraL2Tue
21Crawley Town2.53.330.83BarnetL2Tue
22MK Dons1.53.331.83Colchester UnitedL2Wed
23Tranmere Rovers2.333.160.83Harrogate TownL2Tue
24Southampton1.6731.33Norwich CityCHWed
25Walsall1.672.671Cambridge UnitedL2Tue
26Grimsby Town1.332.51.17Fleetwood TownL2Tue
No matching teams found.
1 of 2

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.

Form stats are uploaded in a separate article in our stats section. These articles show form stats from the last 6 games. They’re form stats from all competitions – not just the league. If a team recently played a cup game, these stats are included. They’re also included in the Points Per Game stats – so a cup game win is counted as 3 points.

Otherwise, the form stats work in the same way as explained below.

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.


There are no league fixtures on Thursday so we’ll be back with more on Friday. See you then!

Be the first to comment

Leave a Reply

Your email address will not be published.


*