#TeamPGxG/90+/-
1Arsenal5910.762.15-1.8
2Newcastle United598.741.75+0.3
3Cardiff City5108.651.73+1.4
4Manchester City5128.531.71+3.5
5Chelsea5118.221.64+2.8
6Grimsby Town466.131.53-0.1
7Plymouth Argyle2463-2
8Brighton & Hove Albion3125.851.95+6.2
9Lincoln City355.751.92-0.8
10Wrexham495.241.31+3.8
11Fulham455.211.3-0.2
12Crystal Palace354.871.62+0.1
13Cheltenham Town224.852.43-2.9
14Coventry City224.712.36-2.7
15Swansea City484.471.12+3.5
16Wolverhampton Wanderers384.321.44+3.7
17Doncaster Rovers364.21.4+1.8
18Millwall344.11.37-0.1
19Southampton353.71.23+1.3
20Accrington Stanley353.631.21+1.4
21Birmingham City223.621.81-1.6
22Leeds United113.53.5-2.5
23Reading343.421.14+0.6
24Brentford483.410.85+4.6
25Everton223.361.68-1.4
26Manchester United123.323.32-1.3
27Wycombe Wanderers453.280.82+1.7
28Burnley233.251.63-0.3
29Newport County223.241.62-1.2
30Barnsley343.041.01+1
31Cambridge United352.980.99+2
32Stockport County232.841.42+0.2
33Rotherham United212.71.35-1.7
34Wigan Athletic322.690.9-0.7
35Tottenham Hotspur232.691.35+0.3
36Preston North End232.551.28+0.5
37Oxford United212.551.28-1.6
38Bromley222.511.26-0.5
39Barnet122.492.49-0.5
40Hull City132.452.45+0.6
41Bradford City362.450.82+3.6
42Nottingham Forest122.452.45-0.5
43Huddersfield Town332.320.77+0.7
44AFC Wimbledon222.31.15-0.3
45Charlton Athletic242.091.05+1.9
46Fleetwood Town122.022.020
47AFC Bournemouth101.991.99-2
48Portsmouth111.961.96-1
49West Bromwich Albion111.951.95-1
50Port Vale321.930.64+0.1
51Ipswich Town111.891.89-0.9
52Bristol City221.760.88+0.2
53Liverpool221.690.85+0.3
54Salford City101.611.61-1.6
55Sheffield Wednesday341.60.53+2.4
56Bolton Wanderers131.471.47+1.5
57Leyton Orient101.471.47-1.5
58Luton Town101.471.47-1.5
59Crewe Alexandra111.351.35-0.4
60Burton Albion211.30.65-0.3
61Stoke City201.240.62-1.2
62Northampton Town101.121.12-1.1
63Middlesbrough101.121.12-1.1
64Norwich City221.110.56+0.9
65West Ham United121.091.09+0.9
66Blackburn Rovers111.081.08-0.1
67Chesterfield101.081.08-1.1
68Sunderland111.071.07-0.1
69Queens Park Rangers121.041.04+1
70Barrow101.031.03-1
71Walsall100.950.95-1
72Mansfield Town220.940.47+1.1
73Leicester City120.880.88+1.1
74Gillingham110.870.87+0.1
75Derby County220.840.42+1.2
76Notts County100.820.82-0.8
77Peterborough United110.820.82+0.2
78Crawley Town110.780.78+0.2
79Aston Villa110.760.76+0.2
80Tranmere Rovers110.760.76+0.2
81Shrewsbury Town110.750.75+0.3
82Colchester United100.680.68-0.7
83Swindon Town110.660.66+0.3
84Exeter City100.640.64-0.6
85Stevenage110.590.59+0.4
86Blackpool100.550.55-0.6
87Bristol Rovers100.530.53-0.5
88Oldham Athletic110.430.43+0.6
89Harrogate Town110.420.42+0.6
90Milton Keynes Dons100.40.4-0.4
91Watford110.40.4+0.6
92Sheffield United110.370.37+0.6
#TeamPGAxGA/90+/-
1West Bromwich Albion110.190.19+0.8
2Leeds United110.280.28+0.7
3Walsall100.440.44-0.4
4Blackburn Rovers120.540.54+1.5
5Blackpool110.560.56+0.4
6Sunderland110.570.57+0.4
7Aston Villa110.650.65+0.4
8Watford120.660.66+1.3
9Chesterfield120.710.71+1.3
10Tranmere Rovers110.750.75+0.3
11AFC Bournemouth120.760.76+1.2
12Colchester United110.80.8+0.2
13Nottingham Forest130.820.82+2.2
14Bolton Wanderers130.870.87+2.1
15Barnet120.930.93+1.1
16Gillingham110.940.94+0.1
17Everton220.950.48+1.1
18Bristol Rovers121.061.06+0.9
19Stevenage131.081.08+1.9
20Salford City101.091.09-1.1
21Fleetwood Town121.131.13+0.9
22Ipswich Town111.181.18-0.2
23Norwich City241.210.61+2.8
24Bristol City221.270.64+0.7
25Peterborough United121.331.33+0.7
26Leicester City121.331.33+0.7
27Barrow111.361.36-0.4
28Hull City131.381.38+1.6
29Leyton Orient111.411.41-0.4
30Notts County111.421.42-0.4
31Milton Keynes Dons121.421.42+0.6
32Manchester United121.461.46+0.5
33Burnley231.490.75+1.5
34Northampton Town111.641.64-0.6
35Birmingham City221.650.83+0.4
36Middlesbrough141.691.69+2.3
37AFC Wimbledon231.780.89+1.2
38Portsmouth121.781.78+0.2
39Port Vale321.920.64+0.1
40Oldham Athletic131.941.94+1.1
41Preston North End2321+1
42Plymouth Argyle232.041.02+1
43Fulham432.060.52+0.9
44Swindon Town122.072.07-0.1
45Stockport County222.131.07-0.1
46Wigan Athletic322.160.72-0.2
47Crewe Alexandra132.182.18+0.8
48Charlton Athletic242.211.11+1.8
49Coventry City222.31.15-0.3
50Tottenham Hotspur222.331.17-0.3
51West Ham United132.332.33+0.7
52Stoke City232.371.19+0.6
53Crawley Town132.462.46+0.5
54Burton Albion222.491.25-0.5
55Luton Town112.672.67-1.7
56Manchester City522.750.55-0.8
57Harrogate Town132.752.75+0.3
58Bromley222.81.4-0.8
59Southampton322.840.95-0.8
60Accrington Stanley342.890.96+1.1
61Exeter City123.013.01-1
62Lincoln City333.11.03-0.1
63Doncaster Rovers333.141.05-0.1
64Mansfield Town223.151.58-1.2
65Liverpool243.181.59+0.8
66Rotherham United223.21.6-1.2
67Shrewsbury Town133.243.24-0.2
68Oxford United263.271.64+2.7
69Cambridge United323.31.1-1.3
70Sheffield United123.333.33-1.3
71Huddersfield Town353.371.12+1.6
72Brighton & Hove Albion323.761.25-1.8
73Cheltenham Town233.971.99-1
74Derby County234.032.02-1
75Wolverhampton Wanderers364.261.42+1.7
76Arsenal534.30.86-1.3
77Brentford434.441.11-1.4
78Queens Park Rangers134.674.67-1.7
79Reading344.821.61-0.8
80Newport County234.922.46-1.9
81Barnsley395.11.7+3.9
82Wycombe Wanderers425.331.33-3.3
83Crystal Palace325.611.87-3.6
84Sheffield Wednesday355.841.95-0.8
85Bradford City355.961.99-1
86Wrexham476.21.55+0.8
87Newcastle United576.21.24+0.8
88Millwall326.392.13-4.4
89Swansea City476.41.6+0.6
90Grimsby Town486.441.61+1.6
91Chelsea596.761.35+2.2
92Cardiff City567.751.55-1.8
#TeamPPTSxPTS/90+/-
1Manchester City51511.032.21+4
2Arsenal51310.12.02+2.9
3Chelsea598.031.61+1
4Newcastle United597.891.58+1.1
5Fulham477.611.9-0.6
6Cardiff City5127.511.5+4.5
7Lincoln City365.771.92+0.2
8Brighton & Hove Albion365.571.86+0.4
9Grimsby Town475.371.34+1.6
10Wrexham475.021.26+2
11Doncaster Rovers364.911.64+1.1
12Southampton364.731.58+1.3
13Crystal Palace354.711.57+0.3
14Accrington Stanley364.61.53+1.4
15Brentford474.541.14+2.5
16Plymouth Argyle244.42.2-0.4
17Everton234.42.2-1.4
18Wigan Athletic364.341.45+1.7
19Swansea City474.261.07+2.7
20Coventry City234.232.12-1.2
21Wycombe Wanderers484.121.03+3.9
22Wolverhampton Wanderers364.051.35+2
23Cambridge United363.961.32+2
24Burnley233.921.96-0.9
25Port Vale363.871.29+2.1
26Cheltenham Town233.351.68-0.4
27Birmingham City233.351.68-0.4
28Huddersfield Town323.211.07-1.2
29Reading363.121.04+2.9
30Preston North End233.121.56-0.1
31AFC Wimbledon213.11.55-2.1
32Stockport County233.11.55-0.1
33Tottenham Hotspur232.981.490
34Bristol City232.971.490
35Leeds United112.862.86-1.9
36Bradford City362.790.93+3.2
37Millwall372.730.91+4.3
38Barnsley342.70.9+1.3
39Charlton Athletic232.691.35+0.3
40Bromley222.611.31-0.6
41West Bromwich Albion112.592.59-1.6
42Norwich City232.491.25+0.5
43Rotherham United212.421.21-1.4
44Oxford United232.371.19+0.6
45Nottingham Forest102.362.36-2.4
46Manchester United112.332.33-1.3
47Barnet112.312.31-1.3
48AFC Bournemouth102.192.19-2.2
49Hull City112.012.01-1
50Fleetwood Town111.951.95-1
51Sheffield Wednesday321.930.64+0.1
52Burton Albion211.870.94-0.9
53Newport County211.870.94-0.9
54Ipswich Town111.841.84-0.8
55Bolton Wanderers111.81.8-0.8
56Blackburn Rovers101.791.79-1.8
57Walsall111.781.78-0.8
58Liverpool231.780.89+1.2
59Stoke City211.760.88-0.8
60Sunderland111.751.75-0.8
61Salford City111.731.73-0.7
62Chesterfield101.641.64-1.6
63Portsmouth101.51.5-1.5
64Leyton Orient101.421.42-1.4
65Aston Villa111.41.4-0.4
66Tranmere Rovers111.331.33-0.3
67Mansfield Town231.290.65+1.7
68Gillingham111.281.28-0.3
69Blackpool101.281.28-1.3
70Colchester United101.211.21-1.2
71Barrow101.121.12-1.1
72Watford101.031.03-1
73Northampton Town101.021.02-1
74Leicester City111.021.020
75Middlesbrough1011-1
76Peterborough United100.980.98-1
77Stevenage100.930.93-0.9
78Notts County100.920.92-0.9
79Crewe Alexandra100.90.9-0.9
80Bristol Rovers100.890.89-0.9
81Luton Town100.760.76-0.8
82Derby County210.750.38+0.3
83West Ham United100.680.68-0.7
84Milton Keynes Dons100.570.57-0.6
85Swindon Town100.510.51-0.5
86Crawley Town100.460.46-0.5
87Oldham Athletic100.410.41-0.4
88Shrewsbury Town100.260.26-0.3
89Exeter City100.260.26-0.3
90Harrogate Town100.220.22-0.2
91Queens Park Rangers100.150.15-0.2
92Sheffield United100.120.12-0.1
#TeamPxGxGAxGD/90
1Arsenal510.764.36.461.29
2Manchester City58.532.755.781.16
3Plymouth Argyle262.043.961.98
4Leeds United13.50.283.223.22
5Fulham45.212.063.150.79
6Lincoln City35.753.12.650.88
7Newcastle United58.746.22.540.51
8Everton23.360.952.411.21
9Coventry City24.712.32.411.21
10Brighton & Hove Albion35.853.762.090.7
11Birmingham City23.621.651.970.99
12Manchester United13.321.461.861.86
13Burnley23.251.491.760.88
14West Bromwich Albion11.950.191.761.76
15Nottingham Forest12.450.821.631.63
16Barnet12.490.931.561.56
17Chelsea58.226.761.460.29
18AFC Bournemouth11.990.761.231.23
19Hull City12.451.381.071.07
20Doncaster Rovers34.23.141.060.35
21Cardiff City58.657.750.90.18
22Fleetwood Town12.021.130.890.89
23Cheltenham Town24.853.970.880.44
24Southampton33.72.840.860.29
25Accrington Stanley33.632.890.740.25
26Stockport County22.842.130.710.36
27Ipswich Town11.891.180.710.71
28Bolton Wanderers11.470.870.60.6
29Preston North End22.5520.550.28
30Blackburn Rovers11.080.540.540.54
31Wigan Athletic32.692.160.530.18
32Salford City11.611.090.520.52
33AFC Wimbledon22.31.780.520.26
34Walsall10.950.440.510.51
35Sunderland11.070.570.50.5
36Bristol City21.761.270.490.25
37Chesterfield11.080.710.370.37
38Tottenham Hotspur22.692.330.360.18
39Portsmouth11.961.780.180.18
40Aston Villa10.760.650.110.11
41Wolverhampton Wanderers34.324.260.060.02
42Leyton Orient11.471.410.060.06
43Port Vale31.931.920.010
44Tranmere Rovers10.760.750.010.01
45Blackpool10.550.56-0.01-0.01
46Gillingham10.870.94-0.07-0.07
47Norwich City21.111.21-0.1-0.05
48Charlton Athletic22.092.21-0.12-0.06
49Colchester United10.680.8-0.12-0.12
50Watford10.40.66-0.26-0.26
51Bromley22.512.8-0.29-0.15
52Grimsby Town46.136.44-0.31-0.08
53Cambridge United32.983.3-0.32-0.11
54Barrow11.031.36-0.33-0.33
55Leicester City10.881.33-0.45-0.45
56Stevenage10.591.08-0.49-0.49
57Rotherham United22.73.2-0.5-0.25
58Peterborough United10.821.33-0.51-0.51
59Northampton Town11.121.64-0.52-0.52
60Bristol Rovers10.531.06-0.53-0.53
61Middlesbrough11.121.69-0.57-0.57
62Notts County10.821.42-0.6-0.6
63Oxford United22.553.27-0.72-0.36
64Crystal Palace34.875.61-0.74-0.25
65Crewe Alexandra11.352.18-0.83-0.83
66Wrexham45.246.2-0.96-0.24
67Milton Keynes Dons10.41.42-1.02-1.02
68Brentford43.414.44-1.03-0.26
69Huddersfield Town32.323.37-1.05-0.35
70Stoke City21.242.37-1.13-0.57
71Burton Albion21.32.49-1.19-0.6
72Luton Town11.472.67-1.2-1.2
73West Ham United11.092.33-1.24-1.24
74Reading33.424.82-1.4-0.47
75Swindon Town10.662.07-1.41-1.41
76Liverpool21.693.18-1.49-0.75
77Oldham Athletic10.431.94-1.51-1.51
78Crawley Town10.782.46-1.68-1.68
79Newport County23.244.92-1.68-0.84
80Swansea City44.476.4-1.93-0.48
81Wycombe Wanderers43.285.33-2.05-0.51
82Barnsley33.045.1-2.06-0.69
83Mansfield Town20.943.15-2.21-1.11
84Millwall34.16.39-2.29-0.76
85Harrogate Town10.422.75-2.33-2.33
86Exeter City10.643.01-2.37-2.37
87Shrewsbury Town10.753.24-2.49-2.49
88Sheffield United10.373.33-2.96-2.96
89Derby County20.844.03-3.19-1.6
90Bradford City32.455.96-3.51-1.17
91Queens Park Rangers11.044.67-3.63-3.63
92Sheffield Wednesday31.65.84-4.24-1.41
#TeamPGnpxGxG/90
1Arsenal5910.7610.762.15
2Newcastle United598.748.741.75
3Cardiff City5108.658.651.73
4Manchester City5128.538.531.71
5Chelsea5118.228.221.64
6Brighton & Hove Albion3125.855.851.95
7Lincoln City355.755.751.92
8Wrexham495.245.241.31
9Plymouth Argyle245.2163
10Fulham455.215.211.3
11Crystal Palace354.874.871.62
12Grimsby Town464.556.131.53
13Swansea City484.474.471.12
14Doncaster Rovers364.24.21.4
15Millwall344.14.11.37
16Cheltenham Town224.064.852.43
17Coventry City223.924.712.36
18Southampton353.73.71.23
19Accrington Stanley353.633.631.21
20Birmingham City223.623.621.81
21Wolverhampton Wanderers383.534.321.44
22Leeds United113.53.53.5
23Reading343.423.421.14
24Everton223.363.361.68
25Manchester United123.323.323.32
26Wycombe Wanderers453.283.280.82
27Burnley233.253.251.63
28Newport County223.243.241.62
29Barnsley343.043.041.01
30Cambridge United352.982.980.99
31Stockport County232.842.841.42
32Rotherham United212.72.71.35
33Tottenham Hotspur232.692.691.35
34Brentford482.623.410.85
35Oxford United212.552.551.28
36Preston North End232.552.551.28
37Bromley222.512.511.26
38Barnet122.492.492.49
39Hull City132.452.452.45
40Nottingham Forest122.452.452.45
41Bradford City362.452.450.82
42AFC Wimbledon222.32.31.15
43Charlton Athletic242.092.091.05
44Fleetwood Town122.022.022.02
45AFC Bournemouth101.991.991.99
46Portsmouth111.961.961.96
47West Bromwich Albion111.951.951.95
48Port Vale321.931.930.64
49Wigan Athletic321.92.690.9
50Ipswich Town111.891.891.89
51Bristol City221.761.760.88
52Liverpool221.691.690.85
53Salford City101.611.611.61
54Sheffield Wednesday341.61.60.53
55Huddersfield Town331.532.320.77
56Bolton Wanderers131.471.471.47
57Luton Town101.471.471.47
58Leyton Orient101.471.471.47
59Crewe Alexandra111.351.351.35
60Burton Albion211.31.30.65
61Stoke City201.241.240.62
62Northampton Town101.121.121.12
63Middlesbrough101.121.121.12
64Norwich City221.111.110.56
65West Ham United121.091.091.09
66Chesterfield101.081.081.08
67Blackburn Rovers111.081.081.08
68Sunderland111.071.071.07
69Queens Park Rangers121.041.041.04
70Barrow101.031.031.03
71Walsall100.950.950.95
72Mansfield Town220.940.940.47
73Leicester City120.880.880.88
74Gillingham110.870.870.87
75Derby County220.840.840.42
76Peterborough United110.820.820.82
77Notts County100.820.820.82
78Crawley Town110.780.780.78
79Aston Villa110.760.760.76
80Tranmere Rovers110.760.760.76
81Shrewsbury Town110.750.750.75
82Colchester United100.680.680.68
83Swindon Town110.660.660.66
84Exeter City100.640.640.64
85Stevenage110.590.590.59
86Blackpool100.550.550.55
87Bristol Rovers100.530.530.53
88Oldham Athletic110.430.430.43
89Harrogate Town110.420.420.42
90Milton Keynes Dons100.40.40.4
91Watford110.40.40.4
92Sheffield United110.370.370.37
#TeamPGxGoTxG/90
1Arsenal5911.6810.762.15
2Newcastle United5910.568.741.75
3Cardiff City5109.98.651.73
4Manchester City5128.478.531.71
5Chelsea5117.218.221.64
6Lincoln City356.765.751.92
7Brentford486.713.410.85
8Brighton & Hove Albion3126.475.851.95
9Grimsby Town466.446.131.53
10Plymouth Argyle246.3963
11Swansea City486.024.471.12
12Fulham455.425.211.3
13Wrexham495.195.241.31
14Crystal Palace355.154.871.62
15Cheltenham Town224.624.852.43
16Doncaster Rovers364.594.21.4
17Southampton354.293.71.23
18Accrington Stanley354.073.631.21
19Wolverhampton Wanderers384.064.321.44
20Bradford City364.022.450.82
21Oxford United213.92.551.28
22Reading343.583.421.14
23Millwall343.584.11.37
24Stockport County233.562.841.42
25Everton223.563.361.68
26Cambridge United353.552.980.99
27Wycombe Wanderers453.413.280.82
28Hull City133.232.452.45
29Charlton Athletic243.222.091.05
30Tottenham Hotspur233.142.691.35
31Manchester United122.933.323.32
32Barnet122.92.492.49
33Wigan Athletic322.862.690.9
34Burnley232.683.251.63
35Newport County222.613.241.62
36Leeds United112.63.53.5
37Bromley222.592.511.26
38Port Vale322.561.930.64
39Preston North End232.542.551.28
40Ipswich Town112.541.891.89
41Coventry City222.314.712.36
42Bolton Wanderers132.271.471.47
43Barnsley342.153.041.01
44Birmingham City222.053.621.81
45Mansfield Town222.010.940.47
46Portsmouth111.971.961.96
47Chesterfield101.821.081.08
48Norwich City221.81.110.56
49Rotherham United211.82.71.35
50Queens Park Rangers121.761.041.04
51Crewe Alexandra111.611.351.35
52Fleetwood Town121.62.022.02
53Sunderland111.571.071.07
54Huddersfield Town331.572.320.77
55Sheffield Wednesday341.571.60.53
56Gillingham111.560.870.87
57Burton Albion211.51.30.65
58West Bromwich Albion111.371.951.95
59Bristol City221.351.760.88
60Leicester City121.290.880.88
61Nottingham Forest121.292.452.45
62Liverpool221.241.690.85
63West Ham United121.21.091.09
64Middlesbrough101.171.121.12
65Blackburn Rovers111.071.081.08
66AFC Wimbledon221.042.31.15
67Crawley Town111.030.780.78
68Shrewsbury Town111.030.750.75
69Aston Villa110.950.760.76
70Peterborough United110.940.820.82
71Stevenage110.910.590.59
72Sheffield United110.860.370.37
73Tranmere Rovers110.850.760.76
74Bristol Rovers100.80.530.53
75Harrogate Town110.730.420.42
76Barrow100.71.031.03
77Salford City100.671.611.61
78AFC Bournemouth100.651.991.99
79Derby County220.650.840.42
80Oldham Athletic110.580.430.43
81Stoke City200.531.240.62
82Northampton Town100.391.121.12
83Notts County100.360.820.82
84Swindon Town110.240.660.66
85Leyton Orient100.191.471.47
86Walsall100.170.950.95
87Colchester United100.160.680.68
88Luton Town100.131.471.47
89Watford110.120.40.4
90Exeter City100.090.640.64
91Blackpool100.080.550.55
92Milton Keynes Dons1000.40.4
Upcoming Fixtures (Next 14 Days)
Show xG:

Showing home xG for home teams, away xG for away teams Showing overall xG for all teams

No upcoming fixtures available.

Recent Results with xG
xG
Wed, Feb 4
xG
2.34
Manchester City
3 - 1
Newcastle United
1.02
xG
Tue, Feb 3
xG
0.65
Arsenal
1 - 0
Chelsea
0.85
xG
Wed, Jan 14
xG
0.67
Chelsea
2 - 3
Arsenal
2.99
xG
Tue, Jan 13
xG
0.91
Newcastle United
0 - 2
Manchester City
1.94
xG
Tue, Dec 23
xG
4.35
Arsenal
1 - 1
Crystal Palace
0.9
xG
Wed, Dec 17
xG
1.38
Newcastle United
2 - 1
Fulham
0.52
0.72
Manchester City
2 - 0
Brentford
0.07
xG
Tue, Dec 16
xG
0.58
Cardiff City
1 - 3
Chelsea
2.69
xG
Wed, Oct 29
xG
1.25
Newcastle United
2 - 0
Tottenham Hotspur
0.99
1.69
Arsenal
2 - 0
Brighton & Hove Albion
1.79
1.25
Wolverhampton Wanderers
3 - 4
Chelsea
1.83
0.19
Swansea City
1 - 3
Manchester City
1.72
0.39
Liverpool
0 - 3
Crystal Palace
1.86
xG
Tue, Oct 28
xG
1.44
Wrexham
1 - 2
Cardiff City
1.91
0.56
Grimsby Town
0 - 5
Brentford
1.92
0.28
Wycombe Wanderers
1 - 1
Fulham
2.04
xG
Wed, Sep 24
xG
0.08
Port Vale
0 - 2
Arsenal
1.08
4.04
Newcastle United
4 - 1
Bradford City
0.49
0.42
Huddersfield Town
0 - 2
Manchester City
1.42
1.66
Tottenham Hotspur
3 - 0
Doncaster Rovers
0.87
xG
Tue, Sep 23
xG
1.27
Liverpool
2 - 1
Southampton
1.25
0.49
Wigan Athletic
0 - 2
Wycombe Wanderers
0.68
1.52
Lincoln City
1 - 2
Chelsea
2.24
1.17
Burnley
1 - 2
Cardiff City
0.76
1.83
Fulham
1 - 0
Cambridge United
0.33
0.38
Barnsley
0 - 6
Brighton & Hove Albion
1.41
0.72
Wolverhampton Wanderers
2 - 0
Everton
1.29
1.27
Wrexham
2 - 0
Reading
0.73
xG
Wed, Sep 17
xG
0.82
Swansea City
3 - 2
Nottingham Forest
2.45
xG
Tue, Sep 16
xG
2.08
Crystal Palace
1 - 1
Millwall
1
0.66
Brentford
1 - 1
Aston Villa
0.74
0.45
Sheffield Wednesday
0 - 1
Grimsby Town
0.87
xG
Wed, Aug 27
xG
2.09
Everton
2 - 0
Mansfield Town
0.33
1.31
Grimsby Town
2 - 2
Manchester United
2.94
0.87
Fulham
2 - 0
Bristol City
0.34
1.56
Oxford United
0 - 6
Brighton & Hove Albion
2.53
xG
Tue, Aug 26
xG
0.27
Sheffield Wednesday
1 - 1
Leeds United
3.37
0.83
Millwall
2 - 1
Coventry City
2.04
3.92
Cardiff City
3 - 0
Cheltenham Town
1.83
0.36
Accrington Stanley
0 - 2
Doncaster Rovers
1.66
0.55
Burton Albion
0 - 1
Lincoln City
1.7
2.08
Burnley
2 - 1
Derby County
0.65
0.29
Birmingham City
0 - 1
Port Vale
1.28
1.02
Wigan Athletic
1 - 0
Stockport County
0.66
0.45
Norwich City
0 - 3
Southampton
0.81
1.07
Sunderland
1 - 1
Huddersfield Town
0.57
1
Swansea City
1 - 1
Plymouth Argyle
1.33
1.99
AFC Bournemouth
0 - 2
Brentford
0.82
1.59
Barnsley
2 - 1
Rotherham United
1.61
1.33
Bromley
1 - 1
Wycombe Wanderers
0.91

Download This Data as CSV

Get full access to xG, xGA, xPTS, and 30+ metrics for every team. Export to CSV and power your own analysis.

50+ Leagues 30+ Metrics Updated Daily

Carabao Cup xG Table 2025/26

The Carabao Cup xG table for 2025/26 tracks expected goals data for all 92 teams. This includes xG (expected goals), xGA (expected goals against), xPTS (expected points), npxG (non-penalty xG), xGoT (expected goals on target), and the goals vs xG overperformance metric.

Who has the best attack?

Arsenal top the xG charts with 10.76 expected goals from 5 games (2.15/90). With 9 goals scored, they are underperforming by 1.8.

Who has the best defence?

West Bromwich Albion have the tightest defence by xGA, conceding just 0.19 expected goals (0.19/90). Their actual goals conceded stands at 1.

Biggest overperformer

Manchester City are the biggest overperformers in Carabao Cup, scoring 12 goals from an xG of just 8.53 — a difference of +3.5. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Arsenal are the most wasteful in front of goal, scoring 9 from an xG of 10.76 (diff: -1.8). Regression towards their xG would suggest improvement is likely.

Understanding the xG metrics

  • xG (Expected Goals): The total expected goals a team should have scored based on the quality of their chances.
  • xGA (Expected Goals Against): How many goals a team should have conceded — lower is better.
  • xPTS (Expected Points): How many league points a team deserves based on xG performance.
  • npxG (Non-Penalty xG): xG excluding penalties, giving a truer picture of open-play chance creation.
  • xGoT (xG on Target): Expected goals from shots that were on target only.
  • +/- (Overperformance): The difference between actual goals and xG. Positive = overperforming, negative = underperforming.

Data is updated daily, powered by advanced xG models covering 50+ competitions. Learn more about how xG works.

Data last updated: 2026-03-03 17:36:42