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

For our form stats from the last 6 games, we have just 15 fixtures to look at this weekend from League One and League Two as 6 of our 8 leagues have no games due to the international break. We then have no fixtures until Thursday, 2nd April, but will be back on track then again for almost daily stats.

I’m also trying to add some more leagues and will hopefully have those included over the next few weeks.

Today’s full season stats are live and you can see them here.

A few fixtures stand out this week in the form stats, based on the last 6 games.

Bromley lead Barrow by 2.0 points per game in recent form — the biggest gap this week. Bristol Rovers hold a 1.84 advantage over Accrington Stanley, while Leyton Orient lead Exeter City by 1.83.

For BTTS form, Stockport County vs AFC Wimbledon have our highest average at 67%, with Exeter City vs Leyton Orient close behind at 66.5%. Blackpool vs Burton Albion and Newport County vs Shrewsbury Town both sit at 58.5%.

Exeter City vs Leyton Orient top the over 1.5 goals form table at 91.5%, with Blackpool vs Burton Albion at 83%. 5 fixtures come in at 75%.

Newport County vs Shrewsbury Town lead the over 2.5 goals form table, averaging 67%, with Exeter City vs Leyton Orient and Crewe Alexandra vs Oldham Athletic close behind with an average of 66.5%.

Wycombe Wanderers vs Port Vale and Crawley Town vs Gillingham top the cards form table, both with a combined 4.34 cards per game over their last 6 games. Harrogate Town vs Notts County follow at 4.17.

In the corners form table, Swindon Town vs Fleetwood Town have an average of 11.505 corners per game, with Blackpool vs Burton Albion (11.08) close behind. Stockport County vs AFC Wimbledon (10.585), Crawley Town vs Gillingham (10.495) and Harrogate Town vs Notts County (10.25) round out the top five.

TeamPPGDifferencePPGTeamLeagueDay
1Barrow0.3322.33BromleyL2Sat
2Bristol Rovers2.171.840.33Accrington StanleyL2Sat
3Exeter City0.171.832Leyton OrientL1Sat
4Crewe Alexandra1.6712.67Oldham AthleticL2Sat
5Harrogate Town0.830.671.5Notts CountyL2Sat
6Colchester United0.670.51.17WalsallL2Sat
7Blackpool0.830.341.17Burton AlbionL1Sat
8Wycombe Wanderers1.50.331.17Port ValeL1Sat
9Barnet1.670.332Cambridge UnitedL2Sat
10Newport County1.170.171Shrewsbury TownL2Sat
11Salford City20.172.17MK DonsL2Sat
12Swindon Town1.330.171.5Fleetwood TownL2Sat
13Reading1.670.161.83Wigan AthleticL1Sat
14Stockport County1.170.161.33AFC WimbledonL1Sat
15Crawley Town0.6700.67GillinghamL2Sat
No matching teams found.
TeamBTTS %AverageBTTS %TeamLeagueDay
1Stockport County676767AFC WimbledonL1Sat
2Exeter City5066.583Leyton OrientL1Sat
3Blackpool6758.550Burton AlbionL1Sat
4Newport County6758.550Shrewsbury TownL2Sat
5Salford City335883MK DonsL2Sat
6Reading675033Wigan AthleticL1Sat
7Crawley Town505050GillinghamL2Sat
8Swindon Town675033Fleetwood TownL2Sat
9Crewe Alexandra674217Oldham AthleticL2Sat
10Harrogate Town3341.550Notts CountyL2Sat
11Barnet5041.533Cambridge UnitedL2Sat
12Bristol Rovers5041.533Accrington StanleyL2Sat
13Barrow333333BromleyL2Sat
14Wycombe Wanderers332517Port ValeL1Sat
15Colchester United172533WalsallL2Sat
No matching teams found.
TeamOver 1.5 %AverageOver 1.5 %TeamLeagueDay
1Exeter City8391.5100Leyton OrientL1Sat
2Blackpool838383Burton AlbionL1Sat
3Reading677583Wigan AthleticL1Sat
4Stockport County837567AFC WimbledonL1Sat
5Crawley Town677583GillinghamL2Sat
6Crewe Alexandra1007550Oldham AthleticL2Sat
7Newport County677583Shrewsbury TownL2Sat
8Barnet676767Cambridge UnitedL2Sat
9Harrogate Town5066.583Notts CountyL2Sat
10Salford City5066.583MK DonsL2Sat
11Bristol Rovers6758.550Accrington StanleyL2Sat
12Wycombe Wanderers835833Port ValeL1Sat
13Swindon Town835833Fleetwood TownL2Sat
14Barrow675033BromleyL2Sat
15Colchester United3341.550WalsallL2Sat
No matching teams found.
TeamOver 2.5 %AverageOver 2.5 %TeamLeagueDay
1Newport County676767Shrewsbury TownL2Sat
2Exeter City5066.583Leyton OrientL1Sat
3Crewe Alexandra8366.550Oldham AthleticL2Sat
4Blackpool6758.550Burton AlbionL1Sat
5Stockport County6758.550AFC WimbledonL1Sat
6Harrogate Town335883Notts CountyL2Sat
7Salford City335067MK DonsL2Sat
8Reading674217Wigan AthleticL1Sat
9Colchester United3341.550WalsallL2Sat
10Wycombe Wanderers5033.517Port ValeL1Sat
11Barrow5033.517BromleyL2Sat
12Crawley Town1733.550GillinghamL2Sat
13Swindon Town5033.517Fleetwood TownL2Sat
14Bristol Rovers333333Accrington StanleyL2Sat
15Barnet332517Cambridge UnitedL2Sat
No matching teams found.
TeamCornersAverageCornersTeamLeagueDay
1Swindon Town12.8411.50510.17Fleetwood TownL2Sat
2Blackpool11.1611.0811Burton AlbionL1Sat
3Stockport County9.6710.58511.5AFC WimbledonL1Sat
4Crawley Town12.3310.4958.66GillinghamL2Sat
5Harrogate Town10.510.2510Notts CountyL2Sat
6Bristol Rovers9.6610.2510.84Accrington StanleyL2Sat
7Exeter City11.1610.2459.33Leyton OrientL1Sat
8Reading10.510.0859.67Wigan AthleticL1Sat
9Barrow8.669.8311BromleyL2Sat
10Barnet10.179.6659.16Cambridge UnitedL2Sat
11Colchester United9.679.5859.5WalsallL2Sat
12Wycombe Wanderers9.349.59.66Port ValeL1Sat
13Crewe Alexandra9.349.3359.33Oldham AthleticL2Sat
14Salford City9.849.0858.33MK DonsL2Sat
15Newport County11.3496.66Shrewsbury TownL2Sat
No matching teams found.
TeamCardsCombinedCardsTeamLeagueDay
1Wycombe Wanderers2.674.341.67Port ValeL1Sat
2Crawley Town2.174.342.17GillinghamL2Sat
3Harrogate Town0.674.173.5Notts CountyL2Sat
4Colchester United2.334.161.83WalsallL2Sat
5Reading2.1741.83Wigan AthleticL1Sat
6Bristol Rovers242Accrington StanleyL2Sat
7Exeter City1.53.672.17Leyton OrientL1Sat
8Blackpool2.333.661.33Burton AlbionL1Sat
9Salford City2.333.661.33MK DonsL2Sat
10Stockport County2.333.331AFC WimbledonL1Sat
11Swindon Town1.333.161.83Fleetwood TownL2Sat
12Barrow132BromleyL2Sat
13Crewe Alexandra231Oldham AthleticL2Sat
14Newport County1.531.5Shrewsbury TownL2Sat
15Barnet1.332.51.17Cambridge UnitedL2Sat
No matching teams found.

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.

Be the first to comment

Leave a Reply

Your email address will not be published.


*