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.
| Team | Position | Points | Points Diff | Points | Position | Team | League | Day |
|---|---|---|---|---|---|---|---|---|
| Sheffield Wednesday | 24 | 6 | 15 | 21 | 2 | Middlesbrough | CH | Wed |
| Portsmouth | 14 | 13 | 9 | 22 | 1 | Coventry City | CH | Tue |
| Reading | 22 | 11 | 6 | 17 | 11 | Northampton Town | L1 | Tue |
| Watford | 16 | 12 | 5 | 17 | 5 | West Brom | CH | Wed |
| Preston North End | 8 | 16 | 4 | 12 | 17 | Birmingham City | CH | Tue |
| Bristol City | 7 | 16 | 4 | 12 | 15 | Southampton | CH | Tue |
| Swindon Town | 4 | 24 | 4 | 20 | 9 | Notts County | L2 | Tue |
| Hull City | 10 | 15 | 2 | 17 | 4 | Leicester City | CH | Tue |
| Ipswich Town | 12 | 13 | 2 | 15 | 9 | Charlton Athletic | CH | Tue |
| Swansea City | 13 | 13 | 2 | 15 | 11 | QPR | CH | Wed |
| Blackburn Rovers | 22 | 7 | 1 | 6 | 23 | Sheffield United | CH | Tue |
| Millwall | 6 | 17 | 1 | 18 | 3 | Stoke City | CH | Tue |
| Wrexham | 18 | 10 | 1 | 9 | 19 | Oxford United | CH | Wed |
| Derby County | 21 | 8 | 0 | 8 | 20 | Norwich City | CH | Tue |
| Exeter City | 19 | 13 | 0 | 13 | 20 | Plymouth Argyle | L1 | Thur |
| Team | Win % | Most | Win % | Team | League | Day |
|---|---|---|---|---|---|---|
| Swindon Town | 67 | 67 | 50 | Notts County | L2 | Tue |
| Portsmouth | 30 | 60 | 60 | Coventry City | CH | Tue |
| Sheffield Wednesday | 10 | 60 | 60 | Middlesbrough | CH | Wed |
| Millwall | 50 | 50 | 50 | Stoke City | CH | Tue |
| Watford | 30 | 50 | 50 | West Brom | CH | Wed |
| Reading | 17 | 42 | 42 | Northampton Town | L1 | Tue |
| Hull City | 40 | 40 | 40 | Leicester City | CH | Tue |
| Ipswich Town | 33 | 40 | 40 | Charlton Athletic | CH | Tue |
| Preston North End | 40 | 40 | 30 | Birmingham City | CH | Tue |
| Bristol City | 40 | 40 | 20 | Southampton | CH | Tue |
| Swansea City | 30 | 40 | 40 | QPR | CH | Wed |
| Exeter City | 31 | 33 | 33 | Plymouth Argyle | L1 | Thur |
| Blackburn Rovers | 22 | 22 | 20 | Sheffield United | CH | Tue |
| Derby County | 10 | 20 | 20 | Norwich City | CH | Tue |
| Wrexham | 20 | 20 | 20 | Oxford United | CH | Wed |
| a | N/A | 0 | N/A | s | L1 | Sat |
| Team | Draw % | Most | Draw % | Team | League | Day |
|---|---|---|---|---|---|---|
| Bristol City | 40 | 60 | 60 | Southampton | CH | Tue |
| Derby County | 50 | 50 | 20 | Norwich City | CH | Tue |
| Hull City | 30 | 50 | 50 | Leicester City | CH | Tue |
| Ipswich Town | 44 | 44 | 30 | Charlton Athletic | CH | Tue |
| Reading | 42 | 42 | 17 | Northampton Town | L1 | Tue |
| Portsmouth | 40 | 40 | 40 | Coventry City | CH | Tue |
| Preston North End | 40 | 40 | 30 | Birmingham City | CH | Tue |
| Swansea City | 40 | 40 | 30 | QPR | CH | Wed |
| Wrexham | 40 | 40 | 30 | Oxford United | CH | Wed |
| Millwall | 20 | 30 | 30 | Stoke City | CH | Tue |
| Watford | 30 | 30 | 20 | West Brom | CH | Wed |
| Sheffield Wednesday | 30 | 30 | 30 | Middlesbrough | CH | Wed |
| Swindon Town | 0 | 17 | 17 | Notts County | L2 | Tue |
| Blackburn Rovers | 11 | 11 | 0 | Sheffield United | CH | Tue |
| Exeter City | 8 | 8 | 8 | Plymouth Argyle | L1 | Thur |
| a | N/A | 0 | N/A | s | L1 | Sat |
| Team | Loss % | Most | Loss % | Team | League | Day |
|---|---|---|---|---|---|---|
| Blackburn Rovers | 67 | 80 | 80 | Sheffield United | CH | Tue |
| Exeter City | 62 | 62 | 58 | Plymouth Argyle | L1 | Thur |
| Derby County | 40 | 60 | 60 | Norwich City | CH | Tue |
| Sheffield Wednesday | 60 | 60 | 10 | Middlesbrough | CH | Wed |
| Wrexham | 40 | 50 | 50 | Oxford United | CH | Wed |
| Reading | 42 | 42 | 42 | Northampton Town | L1 | Tue |
| Preston North End | 20 | 40 | 40 | Birmingham City | CH | Tue |
| Watford | 40 | 40 | 30 | West Brom | CH | Wed |
| Swindon Town | 33 | 33 | 33 | Notts County | L2 | Tue |
| Hull City | 30 | 30 | 10 | Leicester City | CH | Tue |
| Ipswich Town | 22 | 30 | 30 | Charlton Athletic | CH | Tue |
| Millwall | 30 | 30 | 20 | Stoke City | CH | Tue |
| Portsmouth | 30 | 30 | 0 | Coventry City | CH | Tue |
| Swansea City | 30 | 30 | 30 | QPR | CH | Wed |
| Bristol City | 20 | 20 | 20 | Southampton | CH | Tue |
| a | N/A | 0 | N/A | s | L1 | Sat |
| Team | PPG | Difference | PPG | Team | League | Day |
|---|---|---|---|---|---|---|
| Sheffield Wednesday | 0.6 | 1.5 | 2.1 | Middlesbrough | CH | Wed |
| Portsmouth | 1.3 | 0.9 | 2.2 | Coventry City | CH | Tue |
| Watford | 1.2 | 0.5 | 1.7 | West Brom | CH | Wed |
| Reading | 0.92 | 0.5 | 1.42 | Northampton Town | L1 | Tue |
| Preston North End | 1.6 | 0.4 | 1.2 | Birmingham City | CH | Tue |
| Bristol City | 1.6 | 0.4 | 1.2 | Southampton | CH | Tue |
| Swindon Town | 2 | 0.33 | 1.67 | Notts County | L2 | Tue |
| Hull City | 1.5 | 0.2 | 1.7 | Leicester City | CH | Tue |
| Swansea City | 1.3 | 0.2 | 1.5 | QPR | CH | Wed |
| Blackburn Rovers | 0.78 | 0.18 | 0.6 | Sheffield United | CH | Tue |
| Millwall | 1.7 | 0.1 | 1.8 | Stoke City | CH | Tue |
| Wrexham | 1 | 0.1 | 0.9 | Oxford United | CH | Wed |
| Exeter City | 1 | 0.08 | 1.08 | Plymouth Argyle | L1 | Thur |
| Ipswich Town | 1.44 | 0.06 | 1.5 | Charlton Athletic | CH | Tue |
| Derby County | 0.8 | 0 | 0.8 | Norwich City | CH | Tue |
| Team | Win & BTTS % | Most | Win & BTTS % | Team | League | Day |
|---|---|---|---|---|---|---|
| Swindon Town | 42 | 42 | 25 | Notts County | L2 | Tue |
| Hull City | 30 | 30 | 20 | Leicester City | CH | Tue |
| Swansea City | 10 | 30 | 30 | QPR | CH | Wed |
| Watford | 30 | 30 | 20 | West Brom | CH | Wed |
| Sheffield Wednesday | 0 | 30 | 30 | Middlesbrough | CH | Wed |
| Ipswich Town | 22 | 22 | 10 | Charlton Athletic | CH | Tue |
| Millwall | 20 | 20 | 20 | Stoke City | CH | Tue |
| Portsmouth | 0 | 20 | 20 | Coventry City | CH | Tue |
| Bristol City | 20 | 20 | 20 | Southampton | CH | Tue |
| Exeter City | 8 | 17 | 17 | Plymouth Argyle | L1 | Thur |
| Derby County | 0 | 10 | 10 | Norwich City | CH | Tue |
| Preston North End | 10 | 10 | 10 | Birmingham City | CH | Tue |
| Wrexham | 10 | 10 | 10 | Oxford United | CH | Wed |
| Reading | 8 | 8 | 8 | Northampton Town | L1 | Tue |
| Blackburn Rovers | 0 | 0 | 0 | Sheffield United | CH | Tue |
| a | N/A | 0 | N/A | s | L1 | Sat |
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.
| Team | BTTS % | Average | BTTS % | Team | League | Day |
|---|---|---|---|---|---|---|
| Derby County | 70 | 70 | 70 | Norwich City | CH | Tue |
| Hull City | 70 | 70 | 70 | Leicester City | CH | Tue |
| Bristol City | 60 | 70 | 80 | Southampton | CH | Tue |
| Swansea City | 50 | 65 | 80 | QPR | CH | Wed |
| Wrexham | 80 | 65 | 50 | Oxford United | CH | Wed |
| Swindon Town | 58 | 62.5 | 67 | Notts County | L2 | Tue |
| Ipswich Town | 78 | 59 | 40 | Charlton Athletic | CH | Tue |
| Watford | 60 | 55 | 50 | West Brom | CH | Wed |
| Preston North End | 50 | 50 | 50 | Birmingham City | CH | Tue |
| Sheffield Wednesday | 50 | 50 | 50 | Middlesbrough | CH | Wed |
| Reading | 75 | 50 | 25 | Northampton Town | L1 | Tue |
| Portsmouth | 50 | 45 | 40 | Coventry City | CH | Tue |
| Exeter City | 31 | 40.5 | 50 | Plymouth Argyle | L1 | Thur |
| Millwall | 40 | 40 | 40 | Stoke City | CH | Tue |
| Blackburn Rovers | 33 | 26.5 | 20 | Sheffield United | CH | Tue |
| Team | Over 1.5 % | Average | Over 1.5 % | Team | League | Day |
|---|---|---|---|---|---|---|
| Swindon Town | 92 | 83.5 | 75 | Notts County | L2 | Tue |
| Hull City | 80 | 80 | 80 | Leicester City | CH | Tue |
| Sheffield Wednesday | 100 | 80 | 60 | Middlesbrough | CH | Wed |
| Derby County | 70 | 75 | 80 | Norwich City | CH | Tue |
| Bristol City | 70 | 75 | 80 | Southampton | CH | Tue |
| Reading | 92 | 75 | 58 | Northampton Town | L1 | Tue |
| Ipswich Town | 89 | 74.5 | 60 | Charlton Athletic | CH | Tue |
| Portsmouth | 60 | 70 | 80 | Coventry City | CH | Tue |
| Swansea City | 60 | 70 | 80 | QPR | CH | Wed |
| Wrexham | 90 | 70 | 50 | Oxford United | CH | Wed |
| Millwall | 80 | 65 | 50 | Stoke City | CH | Tue |
| Preston North End | 60 | 65 | 70 | Birmingham City | CH | Tue |
| Exeter City | 54 | 64.5 | 75 | Plymouth Argyle | L1 | Thur |
| Watford | 60 | 60 | 60 | West Brom | CH | Wed |
| Blackburn Rovers | 78 | 54 | 30 | Sheffield United | CH | Tue |
| Team | Over 2.5 % | Average | Over 2.5 % | Team | League | Day |
|---|---|---|---|---|---|---|
| Swindon Town | 75 | 71 | 67 | Notts County | L2 | Tue |
| Hull City | 80 | 60 | 40 | Leicester City | CH | Tue |
| Sheffield Wednesday | 70 | 60 | 50 | Middlesbrough | CH | Wed |
| Bristol City | 50 | 50 | 50 | Southampton | CH | Tue |
| Wrexham | 50 | 50 | 50 | Oxford United | CH | Wed |
| Portsmouth | 30 | 45 | 60 | Coventry City | CH | Tue |
| Swansea City | 30 | 45 | 60 | QPR | CH | Wed |
| Watford | 50 | 45 | 40 | West Brom | CH | Wed |
| Exeter City | 31 | 44.5 | 58 | Plymouth Argyle | L1 | Thur |
| Ipswich Town | 56 | 43 | 30 | Charlton Athletic | CH | Tue |
| Derby County | 30 | 40 | 50 | Norwich City | CH | Tue |
| Millwall | 50 | 40 | 30 | Stoke City | CH | Tue |
| Preston North End | 40 | 40 | 40 | Birmingham City | CH | Tue |
| Blackburn Rovers | 44 | 37 | 30 | Sheffield United | CH | Tue |
| Reading | 42 | 33.5 | 25 | Northampton Town | L1 | Tue |
| Team | Over 3.5 % | Average | Over 3.5 % | Team | League | Day |
|---|---|---|---|---|---|---|
| Hull City | 60 | 40 | 20 | Leicester City | CH | Tue |
| Wrexham | 40 | 40 | 40 | Oxford United | CH | Wed |
| Swindon Town | 42 | 37.5 | 33 | Notts County | L2 | Tue |
| Portsmouth | 10 | 30 | 50 | Coventry City | CH | Tue |
| Exeter City | 8 | 29 | 50 | Plymouth Argyle | L1 | Thur |
| Derby County | 30 | 25 | 20 | Norwich City | CH | Tue |
| Bristol City | 30 | 25 | 20 | Southampton | CH | Tue |
| Swansea City | 20 | 25 | 30 | QPR | CH | Wed |
| Ipswich Town | 33 | 21.5 | 10 | Charlton Athletic | CH | Tue |
| Preston North End | 20 | 20 | 20 | Birmingham City | CH | Tue |
| Sheffield Wednesday | 30 | 20 | 10 | Middlesbrough | CH | Wed |
| Watford | 20 | 15 | 10 | West Brom | CH | Wed |
| Reading | 17 | 12.5 | 8 | Northampton Town | L1 | Tue |
| Blackburn Rovers | 0 | 10 | 20 | Sheffield United | CH | Tue |
| Millwall | 10 | 10 | 10 | Stoke City | CH | Tue |
| Team | Scored Both Halves % | Most | Scored Both Halves % | Team | League | Day |
|---|---|---|---|---|---|---|
| Hull City | 50 | 50 | 30 | Leicester City | CH | Tue |
| Portsmouth | 10 | 50 | 50 | Coventry City | CH | Tue |
| Ipswich Town | 33 | 33 | 10 | Charlton Athletic | CH | Tue |
| Swindon Town | 33 | 33 | 25 | Notts County | L2 | Tue |
| Exeter City | 15 | 25 | 25 | Plymouth Argyle | L1 | Thur |
| Derby County | 10 | 20 | 20 | Norwich City | CH | Tue |
| Preston North End | 20 | 20 | 20 | Birmingham City | CH | Tue |
| Bristol City | 20 | 20 | 10 | Southampton | CH | Tue |
| Swansea City | 20 | 20 | 20 | QPR | CH | Wed |
| Watford | 0 | 20 | 20 | West Brom | CH | Wed |
| Wrexham | 10 | 20 | 20 | Oxford United | CH | Wed |
| Sheffield Wednesday | 20 | 20 | 20 | Middlesbrough | CH | Wed |
| Reading | 17 | 17 | 0 | Northampton Town | L1 | Tue |
| Blackburn Rovers | 11 | 11 | 0 | Sheffield United | CH | Tue |
| Millwall | 10 | 10 | 10 | Stoke City | CH | Tue |
| a | N/A | 0 | N/A | s | L1 | Sat |
| Team | BTTS Both Halves % | Average | BTTS Both Halves % | Team | League | Day |
|---|---|---|---|---|---|---|
| Hull City | 30 | 15 | 0 | Leicester City | CH | Tue |
| Preston North End | 0 | 10 | 20 | Birmingham City | CH | Tue |
| Exeter City | 0 | 8.5 | 17 | Plymouth Argyle | L1 | Thur |
| Derby County | 10 | 5 | 0 | Norwich City | CH | Tue |
| Portsmouth | 0 | 5 | 10 | Coventry City | CH | Tue |
| Bristol City | 10 | 5 | 0 | Southampton | CH | Tue |
| Swansea City | 10 | 5 | 0 | QPR | CH | Wed |
| Watford | 0 | 5 | 10 | West Brom | CH | Wed |
| Wrexham | 10 | 5 | 0 | Oxford United | CH | Wed |
| Sheffield Wednesday | 10 | 5 | 0 | Middlesbrough | CH | Wed |
| Reading | 8 | 4 | 0 | Northampton Town | L1 | Tue |
| Swindon Town | 8 | 4 | 0 | Notts County | L2 | Tue |
| Blackburn Rovers | 0 | 0 | 0 | Sheffield United | CH | Tue |
| Ipswich Town | 0 | 0 | 0 | Charlton Athletic | CH | Tue |
| Millwall | 0 | 0 | 0 | Stoke City | CH | Tue |
| Team | Clean Sheets % | Most | Clean Sheets % | Team | League | Day |
|---|---|---|---|---|---|---|
| Portsmouth | 40 | 60 | 60 | Coventry City | CH | Tue |
| Reading | 8 | 50 | 50 | Northampton Town | L1 | Tue |
| Ipswich Town | 11 | 40 | 40 | Charlton Athletic | CH | Tue |
| Millwall | 30 | 40 | 40 | Stoke City | CH | Tue |
| Preston North End | 40 | 40 | 20 | Birmingham City | CH | Tue |
| Bristol City | 40 | 40 | 20 | Southampton | CH | Tue |
| Sheffield Wednesday | 10 | 40 | 40 | Middlesbrough | CH | Wed |
| Hull City | 20 | 30 | 30 | Leicester City | CH | Tue |
| Swansea City | 30 | 30 | 20 | QPR | CH | Wed |
| Watford | 0 | 30 | 30 | West Brom | CH | Wed |
| Swindon Town | 25 | 25 | 25 | Notts County | L2 | Tue |
| Exeter City | 23 | 23 | 17 | Plymouth Argyle | L1 | Thur |
| Blackburn Rovers | 22 | 22 | 20 | Sheffield United | CH | Tue |
| Wrexham | 10 | 20 | 20 | Oxford United | CH | Wed |
| Derby County | 10 | 10 | 10 | Norwich City | CH | Tue |
| a | N/A | 0 | N/A | s | L1 | Sat |
| Team | FTS % | Most | FTS % | Day | Team | League |
|---|---|---|---|---|---|---|
| Blackburn Rovers | 44 | 60 | 60 | Sheffield United | CH | Tue |
| Exeter City | 46 | 46 | 33 | Plymouth Argyle | L1 | Thur |
| Reading | 17 | 42 | 42 | Northampton Town | L1 | Tue |
| Watford | 40 | 40 | 20 | West Brom | CH | Wed |
| Wrexham | 10 | 40 | 40 | Oxford United | CH | Wed |
| Sheffield Wednesday | 40 | 40 | 20 | Middlesbrough | CH | Wed |
| Ipswich Town | 11 | 30 | 30 | Charlton Athletic | CH | Tue |
| Millwall | 30 | 30 | 30 | Stoke City | CH | Tue |
| Preston North End | 20 | 30 | 30 | Birmingham City | CH | Tue |
| Swansea City | 30 | 30 | 10 | QPR | CH | Wed |
| Derby County | 20 | 20 | 20 | Norwich City | CH | Tue |
| Hull City | 20 | 20 | 10 | Leicester City | CH | Tue |
| Portsmouth | 20 | 20 | 20 | Coventry City | CH | Tue |
| Bristol City | 20 | 20 | 20 | Southampton | CH | Tue |
| Swindon Town | 17 | 17 | 8 | Notts County | L2 | Tue |
| a | N/A | 0 | N/A | s | L1 | Sat |
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.
| Team | Cards | Combined | Cards | Team | League | Day |
|---|---|---|---|---|---|---|
| Derby County | 3 | 5.1 | 2.1 | Norwich City | CH | Tue |
| Preston North End | 2.2 | 4.8 | 2.6 | Birmingham City | CH | Tue |
| Hull City | 2.8 | 4.6 | 1.8 | Leicester City | CH | Tue |
| Swansea City | 2.5 | 4.4 | 1.9 | QPR | CH | Wed |
| Swindon Town | 2.42 | 4.25 | 1.83 | Notts County | L2 | Tue |
| Sheffield Wednesday | 1.8 | 4.2 | 2.4 | Middlesbrough | CH | Wed |
| Watford | 2.3 | 4.2 | 1.9 | West Brom | CH | Wed |
| Millwall | 2.1 | 4.1 | 2 | Stoke City | CH | Tue |
| Portsmouth | 2.2 | 4.1 | 1.9 | Coventry City | CH | Tue |
| Bristol City | 1.8 | 4.1 | 2.3 | Southampton | CH | Tue |
| Exeter City | 1.69 | 3.94 | 2.25 | Plymouth Argyle | L1 | Thur |
| Reading | 2.42 | 3.84 | 1.42 | Northampton Town | L1 | Tue |
| Blackburn Rovers | 2 | 3.8 | 1.8 | Sheffield United | CH | Tue |
| Ipswich Town | 1.56 | 3.46 | 1.9 | Charlton Athletic | CH | Tue |
| Wrexham | 1.3 | 2.8 | 1.5 | Oxford United | CH | Wed |
| Team | Over 1.5 Cards % | Average | Over 1.5 Cards % | Team | League | Day |
|---|---|---|---|---|---|---|
| Derby County | 100 | 100 | 100 | Norwich City | CH | Tue |
| Portsmouth | 100 | 100 | 100 | Coventry City | CH | Tue |
| Swindon Town | 100 | 96 | 92 | Notts County | L2 | Tue |
| Hull City | 90 | 95 | 100 | Leicester City | CH | Tue |
| Ipswich Town | 100 | 95 | 90 | Charlton Athletic | CH | Tue |
| Millwall | 90 | 95 | 100 | Stoke City | CH | Tue |
| Swansea City | 100 | 95 | 90 | QPR | CH | Wed |
| Reading | 83 | 91.5 | 100 | Northampton Town | L1 | Tue |
| Blackburn Rovers | 100 | 90 | 80 | Sheffield United | CH | Tue |
| Preston North End | 90 | 90 | 90 | Birmingham City | CH | Tue |
| Bristol City | 80 | 90 | 100 | Southampton | CH | Tue |
| Sheffield Wednesday | 90 | 90 | 90 | Middlesbrough | CH | Wed |
| Exeter City | 85 | 88.5 | 92 | Plymouth Argyle | L1 | Thur |
| Watford | 80 | 85 | 90 | West Brom | CH | Wed |
| Wrexham | 80 | 85 | 90 | Oxford United | CH | Wed |
| Team | Over 2.5 Cards % | Average | Over 2.5 Cards % | Team | League | Day |
|---|---|---|---|---|---|---|
| Derby County | 90 | 95 | 100 | Norwich City | CH | Tue |
| Portsmouth | 100 | 90 | 80 | Coventry City | CH | Tue |
| Swansea City | 80 | 85 | 90 | QPR | CH | Wed |
| Millwall | 90 | 80 | 70 | Stoke City | CH | Tue |
| Bristol City | 60 | 80 | 100 | Southampton | CH | Tue |
| Watford | 80 | 80 | 80 | West Brom | CH | Wed |
| Ipswich Town | 89 | 79.5 | 70 | Charlton Athletic | CH | Tue |
| Swindon Town | 92 | 79.5 | 67 | Notts County | L2 | Tue |
| Preston North End | 70 | 75 | 80 | Birmingham City | CH | Tue |
| Hull City | 60 | 70 | 80 | Leicester City | CH | Tue |
| Blackburn Rovers | 78 | 69 | 60 | Sheffield United | CH | Tue |
| Exeter City | 46 | 69 | 92 | Plymouth Argyle | L1 | Thur |
| Sheffield Wednesday | 50 | 65 | 80 | Middlesbrough | CH | Wed |
| Reading | 57 | 62 | 67 | Northampton Town | L1 | Tue |
| Wrexham | 50 | 60 | 70 | Oxford United | CH | Wed |
| Team | Over 3.5 Cards % | Average | Over 3.5 Cards % | Team | League | Day |
|---|---|---|---|---|---|---|
| Derby County | 60 | 75 | 90 | Norwich City | CH | Tue |
| Bristol City | 50 | 75 | 100 | Southampton | CH | Tue |
| Swansea City | 60 | 65 | 70 | QPR | CH | Wed |
| Ipswich Town | 78 | 64 | 50 | Charlton Athletic | CH | Tue |
| Swindon Town | 50 | 58.5 | 67 | Notts County | L2 | Tue |
| Millwall | 70 | 55 | 40 | Stoke City | CH | Tue |
| Preston North End | 40 | 55 | 70 | Birmingham City | CH | Tue |
| Watford | 60 | 55 | 50 | West Brom | CH | Wed |
| Blackburn Rovers | 56 | 53 | 50 | Sheffield United | CH | Tue |
| Hull City | 60 | 50 | 40 | Leicester City | CH | Tue |
| Portsmouth | 50 | 50 | 50 | Coventry City | CH | Tue |
| Wrexham | 50 | 50 | 50 | Oxford United | CH | Wed |
| Sheffield Wednesday | 40 | 50 | 60 | Middlesbrough | CH | Wed |
| Exeter City | 31 | 49 | 67 | Plymouth Argyle | L1 | Thur |
| Reading | 50 | 46 | 42 | Northampton Town | L1 | Tue |
| Team | Over 4.5 Cards % | Average | Over 4.5 Cards % | Team | League | Day |
|---|---|---|---|---|---|---|
| Bristol City | 50 | 60 | 70 | Southampton | CH | Tue |
| Derby County | 50 | 55 | 60 | Norwich City | CH | Tue |
| Swindon Town | 33 | 50 | 67 | Notts County | L2 | Tue |
| Portsmouth | 50 | 45 | 40 | Coventry City | CH | Tue |
| Watford | 60 | 45 | 30 | West Brom | CH | Wed |
| Hull City | 50 | 40 | 30 | Leicester City | CH | Tue |
| Preston North End | 20 | 40 | 60 | Birmingham City | CH | Tue |
| Swansea City | 40 | 40 | 40 | QPR | CH | Wed |
| Sheffield Wednesday | 30 | 35 | 40 | Middlesbrough | CH | Wed |
| Reading | 33 | 33 | 33 | Northampton Town | L1 | Tue |
| Exeter City | 15 | 32.5 | 50 | Plymouth Argyle | L1 | Thur |
| Ipswich Town | 44 | 32 | 20 | Charlton Athletic | CH | Tue |
| Millwall | 30 | 25 | 20 | Stoke City | CH | Tue |
| Wrexham | 10 | 25 | 40 | Oxford United | CH | Wed |
| Blackburn Rovers | 33 | 21.5 | 10 | Sheffield United | CH | Tue |
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.
| Team | Corners | Average | Corners | Team | League | Day |
|---|---|---|---|---|---|---|
| Sheffield Wednesday | 12.1 | 11.2 | 10.3 | Middlesbrough | CH | Wed |
| Portsmouth | 10.7 | 10.75 | 10.8 | Coventry City | CH | Tue |
| Hull City | 10.3 | 10.7 | 11.1 | Leicester City | CH | Tue |
| Millwall | 10.2 | 10.55 | 10.9 | Stoke City | CH | Tue |
| Exeter City | 9.69 | 10.47 | 11.25 | Plymouth Argyle | L1 | Thur |
| Blackburn Rovers | 9.22 | 10.21 | 11.2 | Sheffield United | CH | Tue |
| Wrexham | 10 | 10.15 | 10.3 | Oxford United | CH | Wed |
| Derby County | 9.5 | 10.05 | 10.6 | Norwich City | CH | Tue |
| Bristol City | 10.3 | 9.7 | 9.1 | Southampton | CH | Tue |
| Swindon Town | 9.75 | 9.625 | 9.5 | Notts County | L2 | Tue |
| Reading | 9.75 | 9.455 | 9.16 | Northampton Town | L1 | Tue |
| Swansea City | 9 | 9.3 | 9.6 | QPR | CH | Wed |
| Preston North End | 8.9 | 8.95 | 9 | Birmingham City | CH | Tue |
| Watford | 9.2 | 8.85 | 8.5 | West Brom | CH | Wed |
| Ipswich Town | 9.78 | 8.64 | 7.5 | Charlton Athletic | CH | Tue |
| Team | 7.5 Corners % | Average | 7.5 Corners % | Team | League | Day |
|---|---|---|---|---|---|---|
| Millwall | 70 | 85 | 100 | Stoke City | CH | Tue |
| Bristol City | 80 | 85 | 90 | Southampton | CH | Tue |
| Exeter City | 77 | 84.5 | 92 | Plymouth Argyle | L1 | Thur |
| Blackburn Rovers | 78 | 84 | 90 | Sheffield United | CH | Tue |
| Reading | 92 | 83.5 | 75 | Northampton Town | L1 | Tue |
| Sheffield Wednesday | 80 | 80 | 80 | Middlesbrough | CH | Wed |
| Derby County | 70 | 75 | 80 | Norwich City | CH | Tue |
| Hull City | 70 | 75 | 80 | Leicester City | CH | Tue |
| Portsmouth | 80 | 75 | 70 | Coventry City | CH | Tue |
| Swansea City | 80 | 75 | 70 | QPR | CH | Wed |
| Wrexham | 70 | 75 | 80 | Oxford United | CH | Wed |
| Swindon Town | 67 | 71 | 75 | Notts County | L2 | Tue |
| Preston North End | 70 | 70 | 70 | Birmingham City | CH | Tue |
| Watford | 70 | 65 | 60 | West Brom | CH | Wed |
| Ipswich Town | 89 | 54.5 | 20 | Charlton Athletic | CH | Tue |
| Team | 8.5 Corners % | Average | 8.5 Corners % | Team | League | Day |
|---|---|---|---|---|---|---|
| Millwall | 70 | 80 | 90 | Stoke City | CH | Tue |
| Portsmouth | 80 | 75 | 70 | Coventry City | CH | Tue |
| Bristol City | 80 | 75 | 70 | Southampton | CH | Tue |
| Sheffield Wednesday | 80 | 75 | 70 | Middlesbrough | CH | Wed |
| Exeter City | 69 | 72 | 75 | Plymouth Argyle | L1 | Thur |
| Swansea City | 70 | 70 | 70 | QPR | CH | Wed |
| Blackburn Rovers | 67 | 68.5 | 70 | Sheffield United | CH | Tue |
| Derby County | 60 | 65 | 70 | Norwich City | CH | Tue |
| Watford | 70 | 65 | 60 | West Brom | CH | Wed |
| Wrexham | 60 | 60 | 60 | Oxford United | CH | Wed |
| Reading | 57 | 57 | 57 | Northampton Town | L1 | Tue |
| Hull City | 60 | 55 | 50 | Leicester City | CH | Tue |
| Preston North End | 60 | 50 | 40 | Birmingham City | CH | Tue |
| Swindon Town | 57 | 49.5 | 42 | Notts County | L2 | Tue |
| Ipswich Town | 78 | 49 | 20 | Charlton Athletic | CH | Tue |
| Team | 9.5 Corners % | Average | 9.5 Corners % | Team | League | Day |
|---|---|---|---|---|---|---|
| Millwall | 60 | 70 | 80 | Stoke City | CH | Tue |
| Exeter City | 54 | 60.5 | 67 | Plymouth Argyle | L1 | Thur |
| Portsmouth | 60 | 60 | 60 | Coventry City | CH | Tue |
| Wrexham | 60 | 60 | 60 | Oxford United | CH | Wed |
| Blackburn Rovers | 56 | 58 | 60 | Sheffield United | CH | Tue |
| Hull City | 60 | 55 | 50 | Leicester City | CH | Tue |
| Sheffield Wednesday | 60 | 55 | 50 | Middlesbrough | CH | Wed |
| Derby County | 40 | 50 | 60 | Norwich City | CH | Tue |
| Watford | 50 | 50 | 50 | West Brom | CH | Wed |
| Swindon Town | 50 | 46 | 42 | Notts County | L2 | Tue |
| Bristol City | 60 | 45 | 30 | Southampton | CH | Tue |
| Reading | 42 | 37.5 | 33 | Northampton Town | L1 | Tue |
| Preston North End | 40 | 35 | 30 | Birmingham City | CH | Tue |
| Swansea City | 30 | 35 | 40 | QPR | CH | Wed |
| Ipswich Town | 22 | 21 | 20 | Charlton Athletic | CH | Tue |
| Team | 10.5 Corners % | Average | 10.5 Corners % | Team | League | Day |
|---|---|---|---|---|---|---|
| Sheffield Wednesday | 60 | 50 | 40 | Middlesbrough | CH | Wed |
| Derby County | 30 | 45 | 60 | Norwich City | CH | Tue |
| Hull City | 50 | 45 | 40 | Leicester City | CH | Tue |
| Millwall | 50 | 45 | 40 | Stoke City | CH | Tue |
| Portsmouth | 40 | 45 | 50 | Coventry City | CH | Tue |
| Exeter City | 31 | 44 | 57 | Plymouth Argyle | L1 | Thur |
| Blackburn Rovers | 33 | 41.5 | 50 | Sheffield United | CH | Tue |
| Swindon Town | 33 | 37.5 | 42 | Notts County | L2 | Tue |
| Wrexham | 20 | 35 | 50 | Oxford United | CH | Wed |
| Watford | 40 | 30 | 20 | West Brom | CH | Wed |
| Reading | 33 | 29 | 25 | Northampton Town | L1 | Tue |
| Bristol City | 40 | 25 | 10 | Southampton | CH | Tue |
| Swansea City | 10 | 20 | 30 | QPR | CH | Wed |
| Ipswich Town | 22 | 16 | 10 | Charlton Athletic | CH | Tue |
| Preston North End | 10 | 15 | 20 | Birmingham City | CH | Tue |
| Team | 11.5 Corners % | Average | 11.5 Corners % | Team | League | Day |
|---|---|---|---|---|---|---|
| Sheffield Wednesday | 60 | 50 | 40 | Middlesbrough | CH | Wed |
| Hull City | 50 | 45 | 40 | Leicester City | CH | Tue |
| Blackburn Rovers | 33 | 41.5 | 50 | Sheffield United | CH | Tue |
| Portsmouth | 40 | 40 | 40 | Coventry City | CH | Tue |
| Wrexham | 20 | 35 | 50 | Oxford United | CH | Wed |
| Exeter City | 23 | 32.5 | 42 | Plymouth Argyle | L1 | Thur |
| Derby County | 10 | 30 | 50 | Norwich City | CH | Tue |
| Millwall | 20 | 30 | 40 | Stoke City | CH | Tue |
| Reading | 33 | 29 | 25 | Northampton Town | L1 | Tue |
| Bristol City | 40 | 25 | 10 | Southampton | CH | Tue |
| Swindon Town | 25 | 25 | 25 | Notts County | L2 | Tue |
| Watford | 30 | 20 | 10 | West Brom | CH | Wed |
| Ipswich Town | 22 | 16 | 10 | Charlton Athletic | CH | Tue |
| Preston North End | 10 | 15 | 20 | Birmingham City | CH | Tue |
| Swansea City | 10 | 15 | 20 | QPR | CH | Wed |
| Team | Over 12.5 Corners % | Average | Over 12.5 Corners % | Team | League | Day |
|---|---|---|---|---|---|---|
| Sheffield Wednesday | 50 | 45 | 40 | Middlesbrough | CH | Wed |
| Hull City | 40 | 40 | 40 | Leicester City | CH | Tue |
| Millwall | 20 | 30 | 40 | Stoke City | CH | Tue |
| Portsmouth | 20 | 30 | 40 | Coventry City | CH | Tue |
| Blackburn Rovers | 11 | 25.5 | 40 | Sheffield United | CH | Tue |
| Swindon Town | 25 | 25 | 25 | Notts County | L2 | Tue |
| Exeter City | 23 | 24 | 25 | Plymouth Argyle | L1 | Thur |
| Derby County | 10 | 20 | 30 | Norwich City | CH | Tue |
| Wrexham | 10 | 20 | 30 | Oxford United | CH | Wed |
| Reading | 25 | 16.5 | 8 | Northampton Town | L1 | Tue |
| Ipswich Town | 22 | 16 | 10 | Charlton Athletic | CH | Tue |
| Bristol City | 30 | 15 | 0 | Southampton | CH | Tue |
| Preston North End | 0 | 10 | 20 | Birmingham City | CH | Tue |
| Swansea City | 0 | 10 | 20 | QPR | CH | Wed |
| Watford | 0 | 0 | 0 | West Brom | CH | Wed |
| Team | 13.5 Corners % | Average | 13.5 Corners % | Team | League | Day |
|---|---|---|---|---|---|---|
| Sheffield Wednesday | 40 | 30 | 20 | Middlesbrough | CH | Wed |
| Hull City | 20 | 25 | 30 | Leicester City | CH | Tue |
| Swindon Town | 17 | 17 | 17 | Notts County | L2 | Tue |
| Exeter City | 8 | 16.5 | 25 | Plymouth Argyle | L1 | Thur |
| Ipswich Town | 22 | 16 | 10 | Charlton Athletic | CH | Tue |
| Portsmouth | 20 | 15 | 10 | Coventry City | CH | Tue |
| Wrexham | 10 | 15 | 20 | Oxford United | CH | Wed |
| Reading | 17 | 12.5 | 8 | Northampton Town | L1 | Tue |
| Blackburn Rovers | 0 | 10 | 20 | Sheffield United | CH | Tue |
| Derby County | 10 | 10 | 10 | Norwich City | CH | Tue |
| Millwall | 20 | 10 | 0 | Stoke City | CH | Tue |
| Preston North End | 0 | 10 | 20 | Birmingham City | CH | Tue |
| Bristol City | 10 | 5 | 0 | Southampton | CH | Tue |
| Swansea City | 0 | 5 | 10 | QPR | CH | Wed |
| Watford | 0 | 0 | 0 | West Brom | CH | Wed |
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.
| Team | Shots on Target | Most | Shots on Target | Team | League | Day |
|---|---|---|---|---|---|---|
| Portsmouth | 3.1 | 5.9 | 5.9 | Coventry City | CH | Tue |
| Swindon Town | 5.08 | 5.08 | 4.83 | Notts County | L2 | Tue |
| Hull City | 4.9 | 4.9 | 4.8 | Leicester City | CH | Tue |
| Bristol City | 3.7 | 4.8 | 4.8 | Southampton | CH | Tue |
| Ipswich Town | 4.67 | 4.67 | 3.9 | Charlton Athletic | CH | Tue |
| Millwall | 3.3 | 4.4 | 4.4 | Stoke City | CH | Tue |
| Watford | 4.3 | 4.3 | 3.6 | West Brom | CH | Wed |
| Reading | 4.17 | 4.17 | 2.58 | Northampton Town | L1 | Tue |
| Wrexham | 4.1 | 4.1 | 3.7 | Oxford United | CH | Wed |
| Exeter City | 2.92 | 3.83 | 3.83 | Plymouth Argyle | L1 | Thur |
| Derby County | 2.5 | 3.7 | 3.7 | Norwich City | CH | Tue |
| Swansea City | 3.3 | 3.7 | 3.7 | QPR | CH | Wed |
| Sheffield Wednesday | 3.6 | 3.6 | 3.6 | Middlesbrough | CH | Wed |
| Blackburn Rovers | 3.33 | 3.33 | 2.8 | Sheffield United | CH | Tue |
| Preston North End | 3.3 | 3.3 | 3.2 | Birmingham City | CH | Tue |
| a | N/A | 0 | N/A | s | L1 | Sat |
| Team | Fouls | Most | Fouls | Team | League | Day |
|---|---|---|---|---|---|---|
| Millwall | 14.3 | 14.3 | 9.8 | Stoke City | CH | Tue |
| Blackburn Rovers | 12.78 | 12.78 | 12.2 | Sheffield United | CH | Tue |
| Derby County | 12.7 | 12.7 | 9.2 | Norwich City | CH | Tue |
| Bristol City | 10.2 | 12.7 | 12.7 | Southampton | CH | Tue |
| Exeter City | 12.62 | 12.62 | 9.75 | Plymouth Argyle | L1 | Thur |
| Preston North End | 8.5 | 12.2 | 12.2 | Birmingham City | CH | Tue |
| Ipswich Town | 12 | 12 | 11.7 | Charlton Athletic | CH | Tue |
| Sheffield Wednesday | 12 | 12 | 9.8 | Middlesbrough | CH | Wed |
| Reading | 11.92 | 11.92 | 10.17 | Northampton Town | L1 | Tue |
| Swindon Town | 11.92 | 11.92 | 11 | Notts County | L2 | Tue |
| Hull City | 11.8 | 11.8 | 10.3 | Leicester City | CH | Tue |
| Wrexham | 7.6 | 11.6 | 11.6 | Oxford United | CH | Wed |
| Watford | 11.3 | 11.3 | 9.6 | West Brom | CH | Wed |
| Swansea City | 11.1 | 11.1 | 10.5 | QPR | CH | Wed |
| Portsmouth | 10.6 | 10.6 | 9.6 | Coventry City | CH | Tue |
| a | N/A | 0 | N/A | s | L1 | Sat |
| Team | Possession | Most | Possession | Team | League | Day |
|---|---|---|---|---|---|---|
| Bristol City | 48 | 59 | 59 | Southampton | CH | Tue |
| Hull City | 45 | 57 | 57 | Leicester City | CH | Tue |
| Preston North End | 46 | 57 | 57 | Birmingham City | CH | Tue |
| Ipswich Town | 56 | 56 | 43 | Charlton Athletic | CH | Tue |
| Swindon Town | 54 | 56 | 56 | Notts County | L2 | Tue |
| Swansea City | 55 | 55 | 48 | QPR | CH | Wed |
| Blackburn Rovers | 49 | 54 | 54 | Sheffield United | CH | Tue |
| Portsmouth | 49 | 53 | 53 | Coventry City | CH | Tue |
| Exeter City | 51 | 53 | 53 | Plymouth Argyle | L1 | Thur |
| Derby County | 44 | 52 | 52 | Norwich City | CH | Tue |
| Millwall | 47 | 52 | 52 | Stoke City | CH | Tue |
| Watford | 52 | 52 | 52 | West Brom | CH | Wed |
| Sheffield Wednesday | 44 | 51 | 51 | Middlesbrough | CH | Wed |
| Reading | 49 | 49 | 45 | Northampton Town | L1 | Tue |
| Wrexham | 43 | 43 | 43 | Oxford United | CH | Wed |
| a | N/A | 0 | N/A | s | L1 | Sat |
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