xG (Expected Goals) - England National League

England National League Teams – Average xG from Last 10 Matches

Stay ahead of the game with up-to-date expected goals (xG) data for every England National League team. This page presents the average xG each team has generated over their last 10 matches, offering deep insight into attacking performance and goal-scoring potential.

RankTeamAverage xGNext Match
1.
Boreham Wood Boreham Wood
Next match on 17 Jan:
Braintree Town - Boreham Wood
2.21Braintree Town - Boreham Wood
Saturday, 17 Jan
2.
Sutton Utd Sutton Utd
Next match on 17 Jan:
Sutton Utd - Forest Green
1.13Sutton Utd - Forest Green
Saturday, 17 Jan
3.
Carlisle Carlisle
Next match on 17 Jan:
Solihull Moors - Carlisle
1.12Solihull Moors - Carlisle
Saturday, 17 Jan
4.
Brackley Brackley
Next match on 17 Jan:
Brackley - Yeovil
0.28Brackley - Yeovil
Saturday, 17 Jan
5.
Gateshead Gateshead
Next match on 17 Jan:
Gateshead - Rochdale
0.16Gateshead - Rochdale
Saturday, 17 Jan
6.
Solihull Moors Solihull Moors
Next match on 17 Jan:
Solihull Moors - Carlisle
0.00Solihull Moors - Carlisle
Saturday, 17 Jan
7.
Hartlepool Hartlepool
Next match on 17 Jan:
Hartlepool - Altrincham
0.00Hartlepool - Altrincham
Saturday, 17 Jan
8.
Morecambe Morecambe
Next match on 17 Jan:
Morecambe - Scunthorpe
0.00Morecambe - Scunthorpe
Saturday, 17 Jan
9.
Altrincham Altrincham
Next match on 17 Jan:
Hartlepool - Altrincham
0.00Hartlepool - Altrincham
Saturday, 17 Jan
10.
Southend Southend
Next match on 17 Jan:
York - Southend
0.00York - Southend
Saturday, 17 Jan
11.
Truro City Truro City
Next match on 17 Jan:
Truro City - Tamworth
0.00Truro City - Tamworth
Saturday, 17 Jan
12.
Braintree Town Braintree Town
Next match on 17 Jan:
Braintree Town - Boreham Wood
0.00Braintree Town - Boreham Wood
Saturday, 17 Jan
13.
Eastleigh Eastleigh
Next match on 17 Jan:
Eastleigh - Aldershot
0.00Eastleigh - Aldershot
Saturday, 17 Jan
14.
Scunthorpe Scunthorpe
Next match on 17 Jan:
Morecambe - Scunthorpe
0.00Morecambe - Scunthorpe
Saturday, 17 Jan
15.
York York
Next match on 17 Jan:
York - Southend
0.00York - Southend
Saturday, 17 Jan
16.
Aldershot Aldershot
Next match on 17 Jan:
Eastleigh - Aldershot
0.00Eastleigh - Aldershot
Saturday, 17 Jan
17.
Rochdale Rochdale
Next match on 17 Jan:
Gateshead - Rochdale
0.00Gateshead - Rochdale
Saturday, 17 Jan
18.
Boston Utd Boston Utd
Next match on 17 Jan:
Halifax - Boston Utd
0.00Halifax - Boston Utd
Saturday, 17 Jan
19.
Tamworth Tamworth
Next match on 17 Jan:
Truro City - Tamworth
0.00Truro City - Tamworth
Saturday, 17 Jan
20.
Woking Woking
Next match on 17 Jan:
Wealdstone - Woking
0.00Wealdstone - Woking
Saturday, 17 Jan
21.
Yeovil Yeovil
Next match on 17 Jan:
Brackley - Yeovil
0.00Brackley - Yeovil
Saturday, 17 Jan
22.
Halifax Halifax
Next match on 17 Jan:
Halifax - Boston Utd
0.00Halifax - Boston Utd
Saturday, 17 Jan
23.
Wealdstone Wealdstone
Next match on 17 Jan:
Wealdstone - Woking
0.00Wealdstone - Woking
Saturday, 17 Jan
24.
Forest Green Forest Green
Next match on 17 Jan:
Sutton Utd - Forest Green
0.00Sutton Utd - Forest Green
Saturday, 17 Jan


Understanding a team's recent xG performance is a powerful tool for evaluating their attacking form, but it’s just one part of the bigger picture. If you’re interested in how expected goals are actually calculated and why they matter so much in football analytics, check out our full guide on Expected Goals (xG) and Its Role in Predicting Correct Scores.

If you're using xG stats to gain an edge in match analysis, don’t miss our regularly updated England National League Correct Score Predictions. We combine data-driven insights—including xG trends—to forecast likely outcomes and correct scores for upcoming fixtures in England's top flight.

This website uses cookies for your convenience.