All-in-one football stats 21st – 23rd October 2025

We’re back with another set of stats for this week’s midweek fixtures. We have a full fixture list from the Championship, two League One games and one League Two game to look at.

There are plenty of European fixtures too, but I’m currently not in a position to offer stats on those, unfortunately. I hope that will change in the future.

Let’s have a look at this week’s stats.

Top Insights

The teams with the biggest points difference over their opponents this week are all away from home, which I’m always wary of. On Saturday, Swindon Town travelled to Accrington Stanley having won 15 more points this season. They left with a 4-0 defeat.

  • In the Championship, 2nd-placed Middlesbrough (21 points) travel to rock bottom Sheffield Wednesday (6 points), having won 15 more points than their opponents.
  • Nobody else has such a drastic swing in points, with the next biggest difference coming as 1st-placed Coventry City (22 points) travel to 14th-placed Portsmouth (13 points).
  • All teams in Derby County vs Norwich City and Hull City vs Leicester City are on 70% for BTTS this season
  • Bristol City (60%) vs Southampton (80%) also average 70%.
  • At the other end of the spectrum, Blackburn Rovers (33%) vs Sheffield United (20%) average just 26.5%.
  • Swindon Town (75%) vs Notts County (67%) lead our Over 2.5 goals percentage, averaging 71%
  • Hull City (80%) vs Leicester City (40%) and Sheffield Wednesday (70%) vs Middlesbrough (50%) both average 60%.
  • Sheffield Wednesday (12.1 corners per game) vs Middlesbrough (10.3) average 11.2 corners per game between them.
  • Portsmouth (10.7) vs Coventry City (10.8) average 10.75%
  • The lowest average amount in our fixtures comes in Ipswich Town (9.78) vs Charlton Athletic, averaging just 8.64.
  • Derby County (an average of 3 cards received per game) are our highest offenders this week. They play Norwich City (2.1) for a combined average of 5.1 cards per game.
  • Preston North End (2.2) play Birmingham City (2.6) with a combined average of 4.8.
  • The two teams with the least cards per game play as Wrexham (1.3) host Oxford United (1.5), combining for just 2.8 cards per game.

Fixture Schedule

The day a fixture takes place is listed on the tables, but to help with scanning for matches on a particular day, I have added colour:

  • Black = Tuesday | Green = Wednesday | Blue = Thursday

Sorting

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.

Win/Draw/Loss Stats

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.
TeamPositionPointsPoints DiffPointsPositionTeamLeagueDay
Sheffield Wednesday24615212MiddlesbroughCHWed
Portsmouth14139221Coventry CityCHTue
Reading221161711Northampton TownL1Tue
Watford16125175West BromCHWed
Preston North End81641217Birmingham CityCHTue
Bristol City71641215SouthamptonCHTue
Swindon Town4244209Notts CountyL2Tue
Hull City10152174Leicester CityCHTue
Ipswich Town12132159Charlton AthleticCHTue
Swansea City131321511QPRCHWed
Blackburn Rovers2271623Sheffield UnitedCHTue
Millwall6171183Stoke CityCHTue
Wrexham18101919Oxford UnitedCHWed
Derby County2180820Norwich CityCHTue
Exeter City191301320Plymouth ArgyleL1Thur
TeamWin %MostWin %TeamLeagueDay
Swindon Town676750Notts CountyL2Tue
Portsmouth306060Coventry CityCHTue
Sheffield Wednesday106060MiddlesbroughCHWed
Millwall505050Stoke CityCHTue
Watford305050West BromCHWed
Reading174242Northampton TownL1Tue
Hull City404040Leicester CityCHTue
Ipswich Town334040Charlton AthleticCHTue
Preston North End404030Birmingham CityCHTue
Bristol City404020SouthamptonCHTue
Swansea City304040QPRCHWed
Exeter City313333Plymouth ArgyleL1Thur
Blackburn Rovers222220Sheffield UnitedCHTue
Derby County102020Norwich CityCHTue
Wrexham202020Oxford UnitedCHWed
aN/A0N/AsL1Sat
TeamDraw %MostDraw %TeamLeagueDay
Bristol City406060SouthamptonCHTue
Derby County505020Norwich CityCHTue
Hull City305050Leicester CityCHTue
Ipswich Town444430Charlton AthleticCHTue
Reading424217Northampton TownL1Tue
Portsmouth404040Coventry CityCHTue
Preston North End404030Birmingham CityCHTue
Swansea City404030QPRCHWed
Wrexham404030Oxford UnitedCHWed
Millwall203030Stoke CityCHTue
Watford303020West BromCHWed
Sheffield Wednesday303030MiddlesbroughCHWed
Swindon Town01717Notts CountyL2Tue
Blackburn Rovers11110Sheffield UnitedCHTue
Exeter City888Plymouth ArgyleL1Thur
aN/A0N/AsL1Sat
TeamLoss %MostLoss %TeamLeagueDay
Blackburn Rovers678080Sheffield UnitedCHTue
Exeter City626258Plymouth ArgyleL1Thur
Derby County406060Norwich CityCHTue
Sheffield Wednesday606010MiddlesbroughCHWed
Wrexham405050Oxford UnitedCHWed
Reading424242Northampton TownL1Tue
Preston North End204040Birmingham CityCHTue
Watford404030West BromCHWed
Swindon Town333333Notts CountyL2Tue
Hull City303010Leicester CityCHTue
Ipswich Town223030Charlton AthleticCHTue
Millwall303020Stoke CityCHTue
Portsmouth30300Coventry CityCHTue
Swansea City303030QPRCHWed
Bristol City202020SouthamptonCHTue
aN/A0N/AsL1Sat
TeamPPGDifferencePPGTeamLeagueDay
Sheffield Wednesday0.61.52.1MiddlesbroughCHWed
Portsmouth1.30.92.2Coventry CityCHTue
Watford1.20.51.7West BromCHWed
Reading0.920.51.42Northampton TownL1Tue
Preston North End1.60.41.2Birmingham CityCHTue
Bristol City1.60.41.2SouthamptonCHTue
Swindon Town20.331.67Notts CountyL2Tue
Hull City1.50.21.7Leicester CityCHTue
Swansea City1.30.21.5QPRCHWed
Blackburn Rovers0.780.180.6Sheffield UnitedCHTue
Millwall1.70.11.8Stoke CityCHTue
Wrexham10.10.9Oxford UnitedCHWed
Exeter City10.081.08Plymouth ArgyleL1Thur
Ipswich Town1.440.061.5Charlton AthleticCHTue
Derby County0.800.8Norwich CityCHTue
TeamWin & BTTS %MostWin & BTTS %TeamLeagueDay
Swindon Town424225Notts CountyL2Tue
Hull City303020Leicester CityCHTue
Swansea City103030QPRCHWed
Watford303020West BromCHWed
Sheffield Wednesday03030MiddlesbroughCHWed
Ipswich Town222210Charlton AthleticCHTue
Millwall202020Stoke CityCHTue
Portsmouth02020Coventry CityCHTue
Bristol City202020SouthamptonCHTue
Exeter City81717Plymouth ArgyleL1Thur
Derby County01010Norwich CityCHTue
Preston North End101010Birmingham CityCHTue
Wrexham101010Oxford UnitedCHWed
Reading888Northampton TownL1Tue
Blackburn Rovers000Sheffield UnitedCHTue
aN/A0N/AsL1Sat

Goals Stats

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.
TeamBTTS %AverageBTTS %TeamLeagueDay
Derby County707070Norwich CityCHTue
Hull City707070Leicester CityCHTue
Bristol City607080SouthamptonCHTue
Swansea City506580QPRCHWed
Wrexham806550Oxford UnitedCHWed
Swindon Town5862.567Notts CountyL2Tue
Ipswich Town785940Charlton AthleticCHTue
Watford605550West BromCHWed
Preston North End505050Birmingham CityCHTue
Sheffield Wednesday505050MiddlesbroughCHWed
Reading755025Northampton TownL1Tue
Portsmouth504540Coventry CityCHTue
Exeter City3140.550Plymouth ArgyleL1Thur
Millwall404040Stoke CityCHTue
Blackburn Rovers3326.520Sheffield UnitedCHTue
TeamOver 1.5 %AverageOver 1.5 %TeamLeagueDay
Swindon Town9283.575Notts CountyL2Tue
Hull City808080Leicester CityCHTue
Sheffield Wednesday1008060MiddlesbroughCHWed
Derby County707580Norwich CityCHTue
Bristol City707580SouthamptonCHTue
Reading927558Northampton TownL1Tue
Ipswich Town8974.560Charlton AthleticCHTue
Portsmouth607080Coventry CityCHTue
Swansea City607080QPRCHWed
Wrexham907050Oxford UnitedCHWed
Millwall806550Stoke CityCHTue
Preston North End606570Birmingham CityCHTue
Exeter City5464.575Plymouth ArgyleL1Thur
Watford606060West BromCHWed
Blackburn Rovers785430Sheffield UnitedCHTue
TeamOver 2.5 %AverageOver 2.5 %TeamLeagueDay
Swindon Town757167Notts CountyL2Tue
Hull City806040Leicester CityCHTue
Sheffield Wednesday706050MiddlesbroughCHWed
Bristol City505050SouthamptonCHTue
Wrexham505050Oxford UnitedCHWed
Portsmouth304560Coventry CityCHTue
Swansea City304560QPRCHWed
Watford504540West BromCHWed
Exeter City3144.558Plymouth ArgyleL1Thur
Ipswich Town564330Charlton AthleticCHTue
Derby County304050Norwich CityCHTue
Millwall504030Stoke CityCHTue
Preston North End404040Birmingham CityCHTue
Blackburn Rovers443730Sheffield UnitedCHTue
Reading4233.525Northampton TownL1Tue
TeamOver 3.5 %AverageOver 3.5 %TeamLeagueDay
Hull City604020Leicester CityCHTue
Wrexham404040Oxford UnitedCHWed
Swindon Town4237.533Notts CountyL2Tue
Portsmouth103050Coventry CityCHTue
Exeter City82950Plymouth ArgyleL1Thur
Derby County302520Norwich CityCHTue
Bristol City302520SouthamptonCHTue
Swansea City202530QPRCHWed
Ipswich Town3321.510Charlton AthleticCHTue
Preston North End202020Birmingham CityCHTue
Sheffield Wednesday302010MiddlesbroughCHWed
Watford201510West BromCHWed
Reading1712.58Northampton TownL1Tue
Blackburn Rovers01020Sheffield UnitedCHTue
Millwall101010Stoke CityCHTue
TeamScored Both Halves %MostScored Both Halves %TeamLeagueDay
Hull City505030Leicester CityCHTue
Portsmouth105050Coventry CityCHTue
Ipswich Town333310Charlton AthleticCHTue
Swindon Town333325Notts CountyL2Tue
Exeter City152525Plymouth ArgyleL1Thur
Derby County102020Norwich CityCHTue
Preston North End202020Birmingham CityCHTue
Bristol City202010SouthamptonCHTue
Swansea City202020QPRCHWed
Watford02020West BromCHWed
Wrexham102020Oxford UnitedCHWed
Sheffield Wednesday202020MiddlesbroughCHWed
Reading17170Northampton TownL1Tue
Blackburn Rovers11110Sheffield UnitedCHTue
Millwall101010Stoke CityCHTue
aN/A0N/AsL1Sat
TeamBTTS Both Halves %AverageBTTS Both Halves %TeamLeagueDay
Hull City30150Leicester CityCHTue
Preston North End01020Birmingham CityCHTue
Exeter City08.517Plymouth ArgyleL1Thur
Derby County1050Norwich CityCHTue
Portsmouth0510Coventry CityCHTue
Bristol City1050SouthamptonCHTue
Swansea City1050QPRCHWed
Watford0510West BromCHWed
Wrexham1050Oxford UnitedCHWed
Sheffield Wednesday1050MiddlesbroughCHWed
Reading840Northampton TownL1Tue
Swindon Town840Notts CountyL2Tue
Blackburn Rovers000Sheffield UnitedCHTue
Ipswich Town000Charlton AthleticCHTue
Millwall000Stoke CityCHTue
TeamClean Sheets %MostClean Sheets %TeamLeagueDay
Portsmouth406060Coventry CityCHTue
Reading85050Northampton TownL1Tue
Ipswich Town114040Charlton AthleticCHTue
Millwall304040Stoke CityCHTue
Preston North End404020Birmingham CityCHTue
Bristol City404020SouthamptonCHTue
Sheffield Wednesday104040MiddlesbroughCHWed
Hull City203030Leicester CityCHTue
Swansea City303020QPRCHWed
Watford03030West BromCHWed
Swindon Town252525Notts CountyL2Tue
Exeter City232317Plymouth ArgyleL1Thur
Blackburn Rovers222220Sheffield UnitedCHTue
Wrexham102020Oxford UnitedCHWed
Derby County101010Norwich CityCHTue
aN/A0N/AsL1Sat
TeamFTS %MostFTS %DayTeamLeague
Blackburn Rovers446060Sheffield UnitedCHTue
Exeter City464633Plymouth ArgyleL1Thur
Reading174242Northampton TownL1Tue
Watford404020West BromCHWed
Wrexham104040Oxford UnitedCHWed
Sheffield Wednesday404020MiddlesbroughCHWed
Ipswich Town113030Charlton AthleticCHTue
Millwall303030Stoke CityCHTue
Preston North End203030Birmingham CityCHTue
Swansea City303010QPRCHWed
Derby County202020Norwich CityCHTue
Hull City202010Leicester CityCHTue
Portsmouth202020Coventry CityCHTue
Bristol City202020SouthamptonCHTue
Swindon Town17178Notts CountyL2Tue
aN/A0N/AsL1Sat

Cards

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.
TeamCardsCombinedCardsTeamLeagueDay
Derby County35.12.1Norwich CityCHTue
Preston North End2.24.82.6Birmingham CityCHTue
Hull City2.84.61.8Leicester CityCHTue
Swansea City2.54.41.9QPRCHWed
Swindon Town2.424.251.83Notts CountyL2Tue
Sheffield Wednesday1.84.22.4MiddlesbroughCHWed
Watford2.34.21.9West BromCHWed
Millwall2.14.12Stoke CityCHTue
Portsmouth2.24.11.9Coventry CityCHTue
Bristol City1.84.12.3SouthamptonCHTue
Exeter City1.693.942.25Plymouth ArgyleL1Thur
Reading2.423.841.42Northampton TownL1Tue
Blackburn Rovers23.81.8Sheffield UnitedCHTue
Ipswich Town1.563.461.9Charlton AthleticCHTue
Wrexham1.32.81.5Oxford UnitedCHWed
TeamOver 1.5 Cards %AverageOver 1.5 Cards %TeamLeagueDay
Derby County100100100Norwich CityCHTue
Portsmouth100100100Coventry CityCHTue
Swindon Town1009692Notts CountyL2Tue
Hull City9095100Leicester CityCHTue
Ipswich Town1009590Charlton AthleticCHTue
Millwall9095100Stoke CityCHTue
Swansea City1009590QPRCHWed
Reading8391.5100Northampton TownL1Tue
Blackburn Rovers1009080Sheffield UnitedCHTue
Preston North End909090Birmingham CityCHTue
Bristol City8090100SouthamptonCHTue
Sheffield Wednesday909090MiddlesbroughCHWed
Exeter City8588.592Plymouth ArgyleL1Thur
Watford808590West BromCHWed
Wrexham808590Oxford UnitedCHWed
TeamOver 2.5 Cards %AverageOver 2.5 Cards %TeamLeagueDay
Derby County9095100Norwich CityCHTue
Portsmouth1009080Coventry CityCHTue
Swansea City808590QPRCHWed
Millwall908070Stoke CityCHTue
Bristol City6080100SouthamptonCHTue
Watford808080West BromCHWed
Ipswich Town8979.570Charlton AthleticCHTue
Swindon Town9279.567Notts CountyL2Tue
Preston North End707580Birmingham CityCHTue
Hull City607080Leicester CityCHTue
Blackburn Rovers786960Sheffield UnitedCHTue
Exeter City466992Plymouth ArgyleL1Thur
Sheffield Wednesday506580MiddlesbroughCHWed
Reading576267Northampton TownL1Tue
Wrexham506070Oxford UnitedCHWed
TeamOver 3.5 Cards %AverageOver 3.5 Cards %TeamLeagueDay
Derby County607590Norwich CityCHTue
Bristol City5075100SouthamptonCHTue
Swansea City606570QPRCHWed
Ipswich Town786450Charlton AthleticCHTue
Swindon Town5058.567Notts CountyL2Tue
Millwall705540Stoke CityCHTue
Preston North End405570Birmingham CityCHTue
Watford605550West BromCHWed
Blackburn Rovers565350Sheffield UnitedCHTue
Hull City605040Leicester CityCHTue
Portsmouth505050Coventry CityCHTue
Wrexham505050Oxford UnitedCHWed
Sheffield Wednesday405060MiddlesbroughCHWed
Exeter City314967Plymouth ArgyleL1Thur
Reading504642Northampton TownL1Tue
TeamOver 4.5 Cards %AverageOver 4.5 Cards %TeamLeagueDay
Bristol City506070SouthamptonCHTue
Derby County505560Norwich CityCHTue
Swindon Town335067Notts CountyL2Tue
Portsmouth504540Coventry CityCHTue
Watford604530West BromCHWed
Hull City504030Leicester CityCHTue
Preston North End204060Birmingham CityCHTue
Swansea City404040QPRCHWed
Sheffield Wednesday303540MiddlesbroughCHWed
Reading333333Northampton TownL1Tue
Exeter City1532.550Plymouth ArgyleL1Thur
Ipswich Town443220Charlton AthleticCHTue
Millwall302520Stoke CityCHTue
Wrexham102540Oxford UnitedCHWed
Blackburn Rovers3321.510Sheffield UnitedCHTue

Corners

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.
TeamCornersAverageCornersTeamLeagueDay
Sheffield Wednesday12.111.210.3MiddlesbroughCHWed
Portsmouth10.710.7510.8Coventry CityCHTue
Hull City10.310.711.1Leicester CityCHTue
Millwall10.210.5510.9Stoke CityCHTue
Exeter City9.6910.4711.25Plymouth ArgyleL1Thur
Blackburn Rovers9.2210.2111.2Sheffield UnitedCHTue
Wrexham1010.1510.3Oxford UnitedCHWed
Derby County9.510.0510.6Norwich CityCHTue
Bristol City10.39.79.1SouthamptonCHTue
Swindon Town9.759.6259.5Notts CountyL2Tue
Reading9.759.4559.16Northampton TownL1Tue
Swansea City99.39.6QPRCHWed
Preston North End8.98.959Birmingham CityCHTue
Watford9.28.858.5West BromCHWed
Ipswich Town9.788.647.5Charlton AthleticCHTue
Team7.5 Corners %Average7.5 Corners %TeamLeagueDay
Millwall7085100Stoke CityCHTue
Bristol City808590SouthamptonCHTue
Exeter City7784.592Plymouth ArgyleL1Thur
Blackburn Rovers788490Sheffield UnitedCHTue
Reading9283.575Northampton TownL1Tue
Sheffield Wednesday808080MiddlesbroughCHWed
Derby County707580Norwich CityCHTue
Hull City707580Leicester CityCHTue
Portsmouth807570Coventry CityCHTue
Swansea City807570QPRCHWed
Wrexham707580Oxford UnitedCHWed
Swindon Town677175Notts CountyL2Tue
Preston North End707070Birmingham CityCHTue
Watford706560West BromCHWed
Ipswich Town8954.520Charlton AthleticCHTue
Team8.5 Corners %Average8.5 Corners %TeamLeagueDay
Millwall708090Stoke CityCHTue
Portsmouth807570Coventry CityCHTue
Bristol City807570SouthamptonCHTue
Sheffield Wednesday807570MiddlesbroughCHWed
Exeter City697275Plymouth ArgyleL1Thur
Swansea City707070QPRCHWed
Blackburn Rovers6768.570Sheffield UnitedCHTue
Derby County606570Norwich CityCHTue
Watford706560West BromCHWed
Wrexham606060Oxford UnitedCHWed
Reading575757Northampton TownL1Tue
Hull City605550Leicester CityCHTue
Preston North End605040Birmingham CityCHTue
Swindon Town5749.542Notts CountyL2Tue
Ipswich Town784920Charlton AthleticCHTue
Team9.5 Corners %Average9.5 Corners %TeamLeagueDay
Millwall607080Stoke CityCHTue
Exeter City5460.567Plymouth ArgyleL1Thur
Portsmouth606060Coventry CityCHTue
Wrexham606060Oxford UnitedCHWed
Blackburn Rovers565860Sheffield UnitedCHTue
Hull City605550Leicester CityCHTue
Sheffield Wednesday605550MiddlesbroughCHWed
Derby County405060Norwich CityCHTue
Watford505050West BromCHWed
Swindon Town504642Notts CountyL2Tue
Bristol City604530SouthamptonCHTue
Reading4237.533Northampton TownL1Tue
Preston North End403530Birmingham CityCHTue
Swansea City303540QPRCHWed
Ipswich Town222120Charlton AthleticCHTue
Team10.5 Corners %Average10.5 Corners %TeamLeagueDay
Sheffield Wednesday605040MiddlesbroughCHWed
Derby County304560Norwich CityCHTue
Hull City504540Leicester CityCHTue
Millwall504540Stoke CityCHTue
Portsmouth404550Coventry CityCHTue
Exeter City314457Plymouth ArgyleL1Thur
Blackburn Rovers3341.550Sheffield UnitedCHTue
Swindon Town3337.542Notts CountyL2Tue
Wrexham203550Oxford UnitedCHWed
Watford403020West BromCHWed
Reading332925Northampton TownL1Tue
Bristol City402510SouthamptonCHTue
Swansea City102030QPRCHWed
Ipswich Town221610Charlton AthleticCHTue
Preston North End101520Birmingham CityCHTue
Team11.5 Corners %Average11.5 Corners %TeamLeagueDay
Sheffield Wednesday605040MiddlesbroughCHWed
Hull City504540Leicester CityCHTue
Blackburn Rovers3341.550Sheffield UnitedCHTue
Portsmouth404040Coventry CityCHTue
Wrexham203550Oxford UnitedCHWed
Exeter City2332.542Plymouth ArgyleL1Thur
Derby County103050Norwich CityCHTue
Millwall203040Stoke CityCHTue
Reading332925Northampton TownL1Tue
Bristol City402510SouthamptonCHTue
Swindon Town252525Notts CountyL2Tue
Watford302010West BromCHWed
Ipswich Town221610Charlton AthleticCHTue
Preston North End101520Birmingham CityCHTue
Swansea City101520QPRCHWed
TeamOver 12.5 Corners %AverageOver 12.5 Corners %TeamLeagueDay
Sheffield Wednesday504540MiddlesbroughCHWed
Hull City404040Leicester CityCHTue
Millwall203040Stoke CityCHTue
Portsmouth203040Coventry CityCHTue
Blackburn Rovers1125.540Sheffield UnitedCHTue
Swindon Town252525Notts CountyL2Tue
Exeter City232425Plymouth ArgyleL1Thur
Derby County102030Norwich CityCHTue
Wrexham102030Oxford UnitedCHWed
Reading2516.58Northampton TownL1Tue
Ipswich Town221610Charlton AthleticCHTue
Bristol City30150SouthamptonCHTue
Preston North End01020Birmingham CityCHTue
Swansea City01020QPRCHWed
Watford000West BromCHWed
Team13.5 Corners %Average13.5 Corners %TeamLeagueDay
Sheffield Wednesday403020MiddlesbroughCHWed
Hull City202530Leicester CityCHTue
Swindon Town171717Notts CountyL2Tue
Exeter City816.525Plymouth ArgyleL1Thur
Ipswich Town221610Charlton AthleticCHTue
Portsmouth201510Coventry CityCHTue
Wrexham101520Oxford UnitedCHWed
Reading1712.58Northampton TownL1Tue
Blackburn Rovers01020Sheffield UnitedCHTue
Derby County101010Norwich CityCHTue
Millwall20100Stoke CityCHTue
Preston North End01020Birmingham CityCHTue
Bristol City1050SouthamptonCHTue
Swansea City0510QPRCHWed
Watford000West BromCHWed

Shots on Target, Fouls & Possession

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.
TeamShots on TargetMostShots on TargetTeamLeagueDay
Portsmouth3.15.95.9Coventry CityCHTue
Swindon Town5.085.084.83Notts CountyL2Tue
Hull City4.94.94.8Leicester CityCHTue
Bristol City3.74.84.8SouthamptonCHTue
Ipswich Town4.674.673.9Charlton AthleticCHTue
Millwall3.34.44.4Stoke CityCHTue
Watford4.34.33.6West BromCHWed
Reading4.174.172.58Northampton TownL1Tue
Wrexham4.14.13.7Oxford UnitedCHWed
Exeter City2.923.833.83Plymouth ArgyleL1Thur
Derby County2.53.73.7Norwich CityCHTue
Swansea City3.33.73.7QPRCHWed
Sheffield Wednesday3.63.63.6MiddlesbroughCHWed
Blackburn Rovers3.333.332.8Sheffield UnitedCHTue
Preston North End3.33.33.2Birmingham CityCHTue
aN/A0N/AsL1Sat
TeamFoulsMostFoulsTeamLeagueDay
Millwall14.314.39.8Stoke CityCHTue
Blackburn Rovers12.7812.7812.2Sheffield UnitedCHTue
Derby County12.712.79.2Norwich CityCHTue
Bristol City10.212.712.7SouthamptonCHTue
Exeter City12.6212.629.75Plymouth ArgyleL1Thur
Preston North End8.512.212.2Birmingham CityCHTue
Ipswich Town121211.7Charlton AthleticCHTue
Sheffield Wednesday12129.8MiddlesbroughCHWed
Reading11.9211.9210.17Northampton TownL1Tue
Swindon Town11.9211.9211Notts CountyL2Tue
Hull City11.811.810.3Leicester CityCHTue
Wrexham7.611.611.6Oxford UnitedCHWed
Watford11.311.39.6West BromCHWed
Swansea City11.111.110.5QPRCHWed
Portsmouth10.610.69.6Coventry CityCHTue
aN/A0N/AsL1Sat
TeamPossessionMostPossessionTeamLeagueDay
Bristol City485959SouthamptonCHTue
Hull City455757Leicester CityCHTue
Preston North End465757Birmingham CityCHTue
Ipswich Town565643Charlton AthleticCHTue
Swindon Town545656Notts CountyL2Tue
Swansea City555548QPRCHWed
Blackburn Rovers495454Sheffield UnitedCHTue
Portsmouth495353Coventry CityCHTue
Exeter City515353Plymouth ArgyleL1Thur
Derby County445252Norwich CityCHTue
Millwall475252Stoke CityCHTue
Watford525252West BromCHWed
Sheffield Wednesday445151MiddlesbroughCHWed
Reading494945Northampton TownL1Tue
Wrexham434343Oxford UnitedCHWed
aN/A0N/AsL1Sat

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 from me for this week – I’ll be back on Friday with another full fixture list for the weekend. Have a good one!

Be the first to comment

Leave a Reply

Your email address will not be published.


*