Expected goals
Burnley expected goals (xG) 2025/2026
Premier League · after 38 matches · updated 4 Oct
Burnley's attacking and defensive expected goals in Premier League 2025/2026, compared with the results they produced and with the rest of the competition.
Burnley xG and xGA per match
Every match ↓| Rank | Club | xG per match |
|---|---|---|
| #1 | Manchester City | 1.87 |
| #2 | Chelsea | 1.75 |
| #3 | Arsenal | 1.71 |
| #4 | Manchester United | 1.70 |
| #5 | Bournemouth | 1.64 |
| #6 | Brentford | 1.59 |
| #7 | Liverpool | 1.58 |
| #8 | Crystal Palace | 1.53 |
| #9 | Brighton & Hove Albion | 1.51 |
| #10 | Newcastle United | 1.49 |
| #11 | Leeds United | 1.43 |
| #12 | Fulham | 1.27 |
| #13 | Aston Villa | 1.26 |
| #14 | West Ham United | 1.21 |
| #15 | Everton | 1.20 |
| #16 | Nottingham Forest | 1.20 |
| #17 | Tottenham Hotspur | 1.08 |
| #18 | Sunderland | 1.01 |
| #19 | Wolverhampton | 0.94 |
| #20 | Burnley | 0.85 |
- League avg
- 1.39
- Total
- 32.15 38 matches
| Rank | Club | xGA per match |
|---|---|---|
| #1 | Arsenal | 0.74 |
| #2 | Manchester City | 1.16 |
| #3 | Liverpool | 1.26 |
| #4 | Manchester United | 1.27 |
| #5 | Brighton & Hove Albion | 1.30 |
| #6 | Newcastle United | 1.34 |
| #7 | Tottenham Hotspur | 1.35 |
| #8 | Chelsea | 1.38 |
| #9 | Fulham | 1.38 |
| #10 | Crystal Palace | 1.38 |
| #11 | Sunderland | 1.41 |
| #12 | Brentford | 1.42 |
| #13 | Aston Villa | 1.44 |
| #14 | Everton | 1.46 |
| #15 | Leeds United | 1.47 |
| #16 | Bournemouth | 1.47 |
| #17 | Nottingham Forest | 1.48 |
| #18 | Wolverhampton | 1.53 |
| #19 | West Ham United | 1.57 |
| #20 | Burnley | 1.99 |
- League avg
- 1.39
- Total
- 75.57 38 matches
| Rank | Club | xGD per match |
|---|---|---|
| #1 | Arsenal | +0.97 |
| #2 | Manchester City | +0.71 |
| #3 | Manchester United | +0.43 |
| #4 | Chelsea | +0.38 |
| #5 | Liverpool | +0.33 |
| #6 | Brighton & Hove Albion | +0.21 |
| #7 | Bournemouth | +0.17 |
| #8 | Brentford | +0.17 |
| #9 | Newcastle United | +0.15 |
| #10 | Crystal Palace | +0.14 |
| #11 | Leeds United | -0.04 |
| #12 | Fulham | -0.11 |
| #13 | Aston Villa | -0.19 |
| #14 | Everton | -0.26 |
| #15 | Tottenham Hotspur | -0.27 |
| #16 | Nottingham Forest | -0.28 |
| #17 | West Ham United | -0.37 |
| #18 | Sunderland | -0.40 |
| #19 | Wolverhampton | -0.60 |
| #20 | Burnley | -1.14 |
- League avg
- 0.00
- Total
- -43.42 38 matches
| Rank | Club | xPts per match |
|---|---|---|
| #1 | Arsenal | 2.04 |
| #2 | Manchester City | 1.86 |
| #3 | Manchester United | 1.62 |
| #4 | Liverpool | 1.60 |
| #5 | Chelsea | 1.57 |
| #6 | Bournemouth | 1.52 |
| #7 | Brighton & Hove Albion | 1.51 |
| #8 | Brentford | 1.49 |
| #9 | Newcastle United | 1.47 |
| #10 | Crystal Palace | 1.46 |
| #11 | Leeds United | 1.42 |
| #12 | Fulham | 1.29 |
| #13 | Aston Villa | 1.25 |
| #14 | Tottenham Hotspur | 1.22 |
| #15 | Nottingham Forest | 1.20 |
| #16 | Everton | 1.18 |
| #17 | West Ham United | 1.14 |
| #18 | Sunderland | 1.09 |
| #19 | Wolverhampton | 1.00 |
| #20 | Burnley | 0.65 |
- League avg
- 1.38
- Total
- 24.66 vs 22 actual pts
What the xG says
Burnley's underlying numbers are among the weakest in Premier League. They rank #20 for xG difference at -1.14 per match, from the league's lowest shot volume and low chance quality. Their 38 goals are 5.85 above 32.15 xG, while 22 points are 2.66 below 24.66 xPts.
Actual vs expected
Select a row to chart it across the season.
Goals minus xG, match by match
Burnley are 5.85 goals above their xG after 38 matches. The gap was widest at +8.42, against Brentford on Sat 28/02.
- Goals
- 38
- xG
- 32.15
- Gap
- +5.85
- This match
- Match gap
- Running gap
| Date | Opponent | Goals | xG | Match gap | Running gap |
|---|---|---|---|---|---|
| Sat 16/08 | Tottenham Hotspur | 0 | 0.94 | -0.94 | -0.94 |
| Sat 23/08 | Sunderland | 2 | 1.00 | +1.00 | +0.06 |
| Sat 30/08 | Manchester United | 2 | 1.20 | +0.80 | +0.86 |
| Sun 14/09 | Liverpool | 0 | 0.13 | -0.13 | +0.73 |
| Sat 20/09 | Nottingham Forest | 1 | 0.85 | +0.15 | +0.88 |
| Sat 27/09 | Manchester City | 1 | 0.41 | +0.59 | +1.47 |
| Sun 05/10 | Aston Villa | 1 | 0.40 | +0.60 | +2.07 |
| Sat 18/10 | Leeds United | 2 | 0.45 | +1.55 | +3.62 |
| Sun 26/10 | Wolverhampton | 3 | 1.43 | +1.57 | +5.19 |
| Sat 01/11 | Arsenal | 0 | 0.42 | -0.42 | +4.77 |
| Sat 08/11 | West Ham United | 2 | 1.06 | +0.94 | +5.71 |
| Sat 22/11 | Chelsea | 0 | 0.44 | -0.44 | +5.27 |
| Sat 29/11 | Brentford | 1 | 0.95 | +0.05 | +5.32 |
| Wed 03/12 | Crystal Palace | 0 | 0.95 | -0.95 | +4.37 |
| Sat 06/12 | Newcastle United | 1 | 1.61 | -0.61 | +3.76 |
| Sat 13/12 | Fulham | 2 | 2.46 | -0.46 | +3.30 |
| Sat 20/12 | Bournemouth | 1 | 0.38 | +0.62 | +3.92 |
| Sat 27/12 | Everton | 0 | 1.41 | -1.41 | +2.51 |
| Tue 30/12 | Newcastle United | 1 | 1.09 | -0.09 | +2.42 |
| Sat 03/01 | Brighton & Hove Albion | 0 | 0.30 | -0.30 | +2.12 |
| Wed 07/01 | Manchester United | 2 | 0.24 | +1.76 | +3.88 |
| Sat 17/01 | Liverpool | 1 | 0.40 | +0.60 | +4.48 |
| Sat 24/01 | Tottenham Hotspur | 2 | 1.44 | +0.56 | +5.04 |
| Mon 02/02 | Sunderland | 0 | 0.06 | -0.06 | +4.98 |
| Sat 07/02 | West Ham United | 0 | 1.28 | -1.28 | +3.70 |
| Wed 11/02 | Crystal Palace | 3 | 0.53 | +2.47 | +6.17 |
| Sat 21/02 | Chelsea | 1 | 0.78 | +0.22 | +6.39 |
| Sat 28/02 | Brentford | 3 | 0.97 | +2.03 | +8.42 |
| Tue 03/03 | Everton | 0 | 0.79 | -0.79 | +7.63 |
| Sat 14/03 | Bournemouth | 0 | 1.14 | -1.14 | +6.49 |
| Sat 21/03 | Fulham | 1 | 1.24 | -0.24 | +6.25 |
| Sat 11/04 | Brighton & Hove Albion | 0 | 0.88 | -0.88 | +5.37 |
| Sun 19/04 | Nottingham Forest | 1 | 0.36 | +0.64 | +6.01 |
| Wed 22/04 | Manchester City | 0 | 0.63 | -0.63 | +5.38 |
| Fri 01/05 | Leeds United | 1 | 0.57 | +0.43 | +5.81 |
| Sun 10/05 | Aston Villa | 2 | 1.79 | +0.21 | +6.02 |
| Mon 18/05 | Arsenal | 0 | 0.19 | -0.19 | +5.83 |
| Sun 24/05 | Wolverhampton | 1 | 0.98 | +0.02 | +5.85 |
Burnley xG trend
Current form -0.87 npxGD per match
The last 6 matches with xG.
Out-created the opponent in 6 of 38 matches. The worst was against Manchester City on Wed 22/04 (-2.61).
- npxG · last 6
- 0.76
- npxGA · last 6
- 1.63
- npxG
- npxGA
- npxGD
- Avg so far
| Date | Opponent | npxG | npxGA | npxGD | Avg so far |
|---|---|---|---|---|---|
| Sat 16/08 | Tottenham Hotspur | 0.94 | 2.32 | -1.38 | -1.38 |
| Sat 23/08 | Sunderland | 1.00 | 0.77 | +0.23 | -0.58 |
| Sat 30/08 | Manchester United | 1.25 | 2.75 | -1.50 | -0.88 |
| Sun 14/09 | Liverpool | 0.14 | 1.86 | -1.72 | -1.09 |
| Sat 20/09 | Nottingham Forest | 0.90 | 1.10 | -0.20 | -0.91 |
| Sat 27/09 | Manchester City | 0.42 | 2.03 | -1.61 | -1.03 |
| Sun 05/10 | Aston Villa | 0.41 | 1.16 | -0.75 | -0.99 |
| Sat 18/10 | Leeds United | 0.45 | 2.63 | -2.18 | -1.14 |
| Sun 26/10 | Wolverhampton | 1.40 | 1.49 | -0.09 | -1.02 |
| Sat 01/11 | Arsenal | 0.35 | 2.42 | -2.07 | -1.13 |
| Sat 08/11 | West Ham United | 1.06 | 3.13 | -2.07 | -1.21 |
| Sat 22/11 | Chelsea | 0.41 | 1.72 | -1.31 | -1.22 |
| Sat 29/11 | Brentford | 0.16 | 2.28 | -2.12 | -1.29 |
| Wed 03/12 | Crystal Palace | 0.95 | 0.67 | +0.28 | -1.18 |
| Sat 06/12 | Newcastle United | 0.81 | 0.98 | -0.17 | -1.11 |
| Sat 13/12 | Fulham | 2.49 | 1.96 | +0.53 | -1.01 |
| Sat 20/12 | Bournemouth | 0.38 | 1.41 | -1.03 | -1.01 |
| Sat 27/12 | Everton | 1.41 | 0.78 | +0.63 | -0.92 |
| Tue 30/12 | Newcastle United | 1.10 | 3.07 | -1.97 | -0.97 |
| Sat 03/01 | Brighton & Hove Albion | 0.28 | 1.45 | -1.17 | -0.98 |
| Wed 07/01 | Manchester United | 0.28 | 2.60 | -2.32 | -1.05 |
| Sat 17/01 | Liverpool | 0.40 | 2.39 | -1.99 | -1.09 |
| Sat 24/01 | Tottenham Hotspur | 1.61 | 2.31 | -0.70 | -1.07 |
| Mon 02/02 | Sunderland | 0.16 | 1.52 | -1.36 | -1.09 |
| Sat 07/02 | West Ham United | 1.28 | 1.02 | +0.26 | -1.03 |
| Wed 11/02 | Crystal Palace | 0.51 | 1.90 | -1.39 | -1.05 |
| Sat 21/02 | Chelsea | 0.78 | 1.88 | -1.10 | -1.05 |
| Sat 28/02 | Brentford | 0.97 | 2.15 | -1.18 | -1.05 |
| Tue 03/03 | Everton | 0.79 | 1.05 | -0.26 | -1.02 |
| Sat 14/03 | Bournemouth | 1.39 | 2.88 | -1.49 | -1.04 |
| Sat 21/03 | Fulham | 1.25 | 2.48 | -1.23 | -1.05 |
| Sat 11/04 | Brighton & Hove Albion | 0.90 | 1.90 | -1.00 | -1.04 |
| Sun 19/04 | Nottingham Forest | 0.35 | 1.19 | -0.84 | -1.04 |
| Wed 22/04 | Manchester City | 0.59 | 3.20 | -2.61 | -1.08 |
| Fri 01/05 | Leeds United | 0.53 | 1.66 | -1.13 | -1.09 |
| Sun 10/05 | Aston Villa | 1.79 | 1.42 | +0.37 | -1.05 |
| Mon 18/05 | Arsenal | 0.21 | 1.03 | -0.82 | -1.04 |
| Sun 24/05 | Wolverhampton | 1.06 | 1.26 | -0.20 | -1.02 |
Each bar is one match's non-penalty xG minus the non-penalty xG against; the line is that difference averaged over the season up to each match, and it finishes on the dashed season average — 0.82 npxG and 1.84 npxGA per match. Current form is the same difference over the last 6 matches with xG.
Strength of schedule
- Season so far
- number 1 hardest of 20 in Premier League
- +0.04 xG vs league average
- Over 38 league matches
- Last 5
- number 3 hardest of 20 in Premier League
- +0.10 xG vs league average
- Over 5 league matches
Opponents behind the figures
Season so far
+0.04 xG vs league average · over 38 matches · number 1 hardest of 20
- Wolverhampton Home −0.34
- Arsenal Away +0.48
- Aston Villa Home +0.01
- Leeds United Away −0.14
- Manchester City Home +0.51
- Nottingham Forest Away −0.14
- Brighton & Hove Albion Home +0.20
- Fulham Away +0.02
- Bournemouth Home +0.16
- Everton Away −0.20
- Brentford Home −0.09
- Chelsea Away +0.09
- Crystal Palace Away −0.05
- West Ham United Home −0.14
- Sunderland Away −0.14
- Tottenham Hotspur Home +0.03
- Liverpool Away +0.21
- Manchester United Home +0.28
- Brighton & Hove Albion Away +0.20
- Newcastle United Home −0.03
- Everton Home −0.20
- Bournemouth Away +0.16
- Fulham Home +0.02
- Newcastle United Away −0.03
- Crystal Palace Home −0.05
- Brentford Away −0.09
- Chelsea Home +0.09
- West Ham United Away −0.14
- Arsenal Home +0.48
- Wolverhampton Away −0.34
- Leeds United Home −0.14
- Aston Villa Away +0.01
- Manchester City Away +0.51
- Nottingham Forest Home −0.14
- Liverpool Home +0.21
- Manchester United Away +0.28
- Sunderland Home −0.14
- Tottenham Hotspur Away +0.03
Last 5
+0.10 xG vs league average · over 5 matches · number 3 hardest of 20
- Wolverhampton Home −0.34
- Arsenal Away +0.48
- Aston Villa Home +0.01
- Leeds United Away −0.14
- Manchester City Home +0.51
Burnley shots and chance quality
Low volume, low quality. Burnley take 9.3 shots a match (league 12.5) at 0.09 npxG a shot (league 0.11), #20 in Premier League for volume and #19 for quality. 61% of their shots come from inside the box (league 67%), and set pieces produce 36% of their npxG (league 29%).
Attack
| Rank | Club | shots per match |
|---|---|---|
| =1 | Manchester City | 15.7 |
| =1 | Manchester United | 15.7 |
| #3 | Liverpool | 15.5 |
| #4 | Arsenal | 14.5 |
| #5 | Bournemouth | 13.8 |
| #6 | Chelsea | 13.4 |
| #7 | Brighton & Hove Albion | 13.0 |
| #8 | Newcastle United | 12.9 |
| =9 | Aston Villa | 12.7 |
| =9 | Fulham | 12.7 |
| #11 | Leeds United | 12.6 |
| #12 | Nottingham Forest | 12.5 |
| #13 | Crystal Palace | 11.6 |
| #14 | Tottenham Hotspur | 11.4 |
| #15 | Everton | 11.0 |
| #16 | Brentford | 10.7 |
| #17 | West Ham United | 10.6 |
| #18 | Sunderland | 10.4 |
| #19 | Wolverhampton | 9.7 |
| #20 | Burnley | 9.3 |
- League avg
- 12.5
- Total
- 355 shots from 38 matches
| Rank | Club | npxG per shot |
|---|---|---|
| #1 | Brentford | 0.13 |
| #2 | Chelsea | 0.12 |
| #3 | Crystal Palace | 0.12 |
| #4 | Manchester City | 0.11 |
| #5 | Arsenal | 0.11 |
| #6 | Bournemouth | 0.11 |
| #7 | West Ham United | 0.11 |
| #8 | Newcastle United | 0.11 |
| #9 | Brighton & Hove Albion | 0.11 |
| #10 | Everton | 0.11 |
| #11 | Leeds United | 0.10 |
| #12 | Manchester United | 0.10 |
| #13 | Aston Villa | 0.10 |
| #14 | Liverpool | 0.10 |
| #15 | Tottenham Hotspur | 0.10 |
| #16 | Sunderland | 0.09 |
| #17 | Nottingham Forest | 0.09 |
| #18 | Fulham | 0.09 |
| #19 | Burnley | 0.09 |
| #20 | Wolverhampton | 0.09 |
- League avg
- 0.11
- Total
- 31.16 npxG from 355 shots
Defence
| Rank | Club | shots per match |
|---|---|---|
| #1 | Arsenal | 8.2 |
| #2 | Manchester City | 9.7 |
| #3 | Chelsea | 10.9 |
| #4 | Liverpool | 11.4 |
| #5 | Manchester United | 11.5 |
| #6 | Brighton & Hove Albion | 11.7 |
| #7 | Crystal Palace | 11.7 |
| #8 | Fulham | 11.8 |
| #9 | Tottenham Hotspur | 12.3 |
| #10 | Newcastle United | 12.3 |
| #11 | Leeds United | 12.5 |
| #12 | Bournemouth | 12.6 |
| #13 | Aston Villa | 12.9 |
| =14 | Brentford | 13.3 |
| =14 | Nottingham Forest | 13.3 |
| #16 | Wolverhampton | 13.9 |
| #17 | Everton | 14.0 |
| #18 | Sunderland | 14.2 |
| #19 | West Ham United | 14.9 |
| #20 | Burnley | 16.7 |
- League avg
- 12.5
- Total
- 636 shots allowed from 38 matches
| Rank | Club | npxGA per shot |
|---|---|---|
| #1 | Arsenal | 0.10 |
| #2 | West Ham United | 0.10 |
| #3 | Brentford | 0.10 |
| #4 | Sunderland | 0.10 |
| #5 | Everton | 0.10 |
| #6 | Nottingham Forest | 0.10 |
| #7 | Wolverhampton | 0.10 |
| #8 | Brighton & Hove Albion | 0.10 |
| #9 | Newcastle United | 0.10 |
| #10 | Manchester United | 0.10 |
| #11 | Liverpool | 0.10 |
| #12 | Tottenham Hotspur | 0.11 |
| #13 | Leeds United | 0.11 |
| #14 | Bournemouth | 0.11 |
| #15 | Crystal Palace | 0.11 |
| #16 | Burnley | 0.11 |
| #17 | Fulham | 0.11 |
| #18 | Aston Villa | 0.11 |
| #19 | Manchester City | 0.12 |
| #20 | Chelsea | 0.12 |
- League avg
- 0.11
- Total
- 69.82 npxGA from 636 shots
Shot profile
61% inside the box
League avg 67%
From 216 of 355 shots over 38 matches
67% allowed inside the box
League avg 67%
From 424 of 636 shots allowed over 38 matches
64% open play · 36% set pieces
League avg 29% set pieces
From 11.1 of 31.1 npxG over 38 matches
74% open play · 26% set pieces
League avg 29% set pieces
From 17.9 of 69.6 npxG allowed over 38 matches
Burnley home and away xG
| Measure | Home | Away |
|---|---|---|
| Matches | 19 | 19 |
| xG / match | 0.98 | 0.72 |
| xGA / match | 1.93 | 2.04 |
| xGD / match | -0.96 | -1.33 |
| xPts / match Model — Model output — computed from each match's xG, not a result. How xPts works → | 0.82 | 0.48 |
Every figure divides by that half's matches with xG. A half with fewer than 3 matches with xG is muted.
Every Burnley match by xG
Last 10 at home
- Matches
- 10
- xG / match
- 1.04
- xGA / match
- 2.18
- xGD / match
- -1.14
- Points
- 5 of 30
- Sun 24/05 Wolverhampton H xG 0.98 xGA 2.09 P xGD -1.11 xPts 0.59
- Sun 10/05 Aston Villa H Best underlying xG 1.79 xGA 1.44 xGD +0.35 xPts 1.64
- Wed 22/04 Manchester City H Weakest underlying xG 0.63 xGA 3.36 xGD -2.73 xPts 0.11
- Sat 11/04 Brighton & Hove Albion H xG 0.88 xGA 1.93 xGD -1.05 xPts 0.61
- Sat 14/03 Bournemouth H xG 1.14 xGA 2.88 xGD -1.74 xPts 0.39
- Sat 28/02 Brentford H xG 0.97 xGA 1.94 xGD -0.97 xPts 0.66
- Sat 07/02 West Ham United H xG 1.28 xGA 1.02 xGD +0.26 xPts 1.57
- Sat 24/01 Tottenham Hotspur H xG 1.44 xGA 2.30 xGD -0.86 xPts 0.80
- Wed 07/01 Manchester United H xG 0.24 xGA 2.55 xGD -2.31 xPts 0.11
- Tue 30/12 Newcastle United H xG 1.09 xGA 2.31 xGD -1.22 xPts 0.57
Newest first. The dot is xG and the ring is xGA, on one scale from 0 to 3.36. Best and weakest underlying mark the highest and lowest xGD once 5 matches have xG. Against the chances marks a win with xGD of −1.00 or lower, or a loss with +1.00 or higher. P marks a side with at least 0.50 xG from penalties.
Burnley in Premier League
Attack
- xG / match #20 of 20
- Shots / match #20 of 20
- Chance quality #19 of 20
- Home xG #20 of 20
- Away xG #20 of 20
Defence
- xGA / match #20 of 20
- Shots allowed #20 of 20
- Chance quality allowed #16 of 20
About the data
- xG data
- Provided by TheStatsAPI, and stored as published.
- Derived metrics
- xGD, per-match rates, rankings and rolling averages are calculated from the match data.
- Model metrics
- xPts is produced by our probability model.