Xgoals Get alerts

League Two xG Fixture Difficulty 2026/2027

Map

Loading the map…

Matches

xG fixture difficulty

Each team's next five league matches, the opponent rated by its xG this season at that venue, against the league's 1.58 xG per team per match. From the xG of 151 matches; not a prediction or a tip.

For attackers: the opponent's xG against

Easiest run first: the more chances it gives away, the easier to score.

TeamNext fiveAvg
Newport CountyCrewe (A), easy · Swindon Town (H), easiest · Port Vale (A), hardest · Walsall (H), easiest · Crawley Town (A), easiest2.0
Fleetwood TownTranmere (H), easy · Crawley Town (A), easiest · Accrington ST (H), average · Northampton (A), hard · Swindon Town (H), easiest2.2
Exeter CityCheltenham (H), easy · Oldham (A), average · Crawley Town (H), easy · Chesterfield (A), hard · Rochdale (H), easiest2.4
YorkRochdale (A), easiest · Walsall (H), easiest · Colchester (A), hard · Shrewsbury (H), hard · Tranmere (A), easy2.4
BarnetPort Vale (H), hard · Crawley Town (A), easiest · Rochdale (A), easiest · Rotherham (H), average · Northampton (H), hard2.6
Bristol RoversChesterfield (H), hard · Cheltenham (A), easiest · Tranmere (H), easy · Oldham (A), average · Accrington ST (H), average2.6
GrimsbySwindon Town (A), average · Rotherham (H), average · Crewe (A), easy · Colchester (H), easy · Chesterfield (A), hard2.8
Port ValeAccrington ST (H), average · Barnet (A), average · Northampton (H), hard · Newport County (H), average · Crawley Town (A), easiest2.8
ColchesterGillingham (H), easy · Tranmere (A), easy · York (H), easy · Grimsby (A), hard · Salford City (A), hardest3.0
CreweNewport County (H), average · Gillingham (A), average · Grimsby (H), average · Accrington ST (A), hardest · Cheltenham (A), easiest3.0
NorthamptonSalford City (A), hardest · Rochdale (H), easiest · Port Vale (A), hardest · Walsall (A), easy · Fleetwood Town (H), easy3.0
RochdaleYork (H), easy · Northampton (A), hard · Barnet (H), average · Cheltenham (A), easiest · Exeter City (A), hardest3.0
Salford CityNorthampton (H), hard · Accrington ST (A), hardest · Gillingham (H), easy · Tranmere (A), easy · Colchester (H), easy3.0
TranmereFleetwood Town (A), hardest · Colchester (H), easy · Bristol Rovers (A), hard · Salford City (H), easy · York (H), easy3.0
GillinghamColchester (A), hard · Crewe (H), average · Salford City (A), hardest · Swindon Town (H), easiest · Oldham (A), average3.2
OldhamShrewsbury (A), hardest · Exeter City (H), hard · Rotherham (A), easy · Bristol Rovers (H), average · Gillingham (H), easy3.2
RotherhamGrimsby (A), hard · Oldham (H), average · Barnet (A), average · Walsall (H), easiest · Port Vale (A), hardest3.2
CheltenhamExeter City (A), hardest · Bristol Rovers (H), average · Shrewsbury (A), hardest · Rochdale (H), easiest · Crewe (H), average3.4
Crawley TownFleetwood Town (H), easy · Barnet (H), average · Exeter City (A), hardest · Port Vale (H), hard · Newport County (H), average3.4
ShrewsburyOldham (H), average · Chesterfield (A), hard · Cheltenham (H), easy · York (A), hard · Port Vale (H), hard3.4
ChesterfieldBristol Rovers (A), hard · Shrewsbury (H), hard · Swindon Town (A), average · Exeter City (H), hard · Grimsby (H), average3.6
WalsallYork (A), hard · Northampton (H), hard · Newport County (A), hard · Rotherham (A), easy · Shrewsbury (H), hard3.6
Accrington STPort Vale (A), hardest · Salford City (H), easy · Fleetwood Town (A), hardest · Crewe (H), average · Bristol Rovers (A), hard3.8
Swindon TownGrimsby (H), average · Newport County (A), hard · Chesterfield (H), hard · Gillingham (A), average · Fleetwood Town (A), hardest3.8

For defenders: the opponent's xG for

Easiest run first: the more chances it makes, the harder to keep a clean sheet.

TeamNext fiveAvg
BarnetPort Vale (H), easiest · Crawley Town (A), easy · Rochdale (A), easiest · Rotherham (H), easy · Northampton (H), easiest1.4
Fleetwood TownTranmere (H), easiest · Crawley Town (A), easy · Accrington ST (H), average · Northampton (A), easiest · Swindon Town (H), easiest1.6
Salford CityNorthampton (H), easiest · Accrington ST (A), hardest · Gillingham (H), easy · Tranmere (A), easy · Colchester (H), easiest2.2
Port ValeAccrington ST (H), average · Barnet (A), hardest · Northampton (H), easiest · Newport County (H), easiest · Crawley Town (A), easy2.4
Bristol RoversChesterfield (H), hard · Cheltenham (A), easy · Tranmere (H), easiest · Oldham (A), average · Accrington ST (H), average2.6
CheltenhamExeter City (A), average · Bristol Rovers (H), average · Shrewsbury (A), hard · Rochdale (H), easiest · Crewe (H), easy2.6
GillinghamColchester (A), average · Crewe (H), easy · Salford City (A), hard · Swindon Town (H), easiest · Oldham (A), average2.6
Crawley TownFleetwood Town (H), hard · Barnet (H), hardest · Exeter City (A), average · Port Vale (H), easiest · Newport County (H), easiest2.8
GrimsbySwindon Town (A), average · Rotherham (H), easy · Crewe (A), average · Colchester (H), easiest · Chesterfield (A), hardest2.8
OldhamShrewsbury (A), hard · Exeter City (H), easiest · Rotherham (A), hard · Bristol Rovers (H), average · Gillingham (H), easy2.8
RochdaleYork (H), average · Northampton (A), easiest · Barnet (H), hardest · Cheltenham (A), easy · Exeter City (A), average2.8
CreweNewport County (H), easiest · Gillingham (A), easy · Grimsby (H), hardest · Accrington ST (A), hardest · Cheltenham (A), easy3.0
Exeter CityCheltenham (H), easy · Oldham (A), average · Crawley Town (H), hard · Chesterfield (A), hardest · Rochdale (H), easiest3.0
Newport CountyCrewe (A), average · Swindon Town (H), easiest · Port Vale (A), hard · Walsall (H), hardest · Crawley Town (A), easy3.0
WalsallYork (A), hard · Northampton (H), easiest · Newport County (A), easy · Rotherham (A), hard · Shrewsbury (H), hard3.0
YorkRochdale (A), easiest · Walsall (H), hardest · Colchester (A), average · Shrewsbury (H), hard · Tranmere (A), easy3.0
ColchesterGillingham (H), easy · Tranmere (A), easy · York (H), average · Grimsby (A), hardest · Salford City (A), hard3.2
ShrewsburyOldham (H), hard · Chesterfield (A), hardest · Cheltenham (H), easy · York (A), hard · Port Vale (H), easiest3.2
TranmereFleetwood Town (A), hard · Colchester (H), easiest · Bristol Rovers (A), hardest · Salford City (H), average · York (H), average3.2
Swindon TownGrimsby (H), hardest · Newport County (A), easy · Chesterfield (H), hard · Gillingham (A), easy · Fleetwood Town (A), hard3.4
Accrington STPort Vale (A), hard · Salford City (H), average · Fleetwood Town (A), hard · Crewe (H), easy · Bristol Rovers (A), hardest3.6
ChesterfieldBristol Rovers (A), hardest · Shrewsbury (H), hard · Swindon Town (A), average · Exeter City (H), easiest · Grimsby (H), hardest3.6
NorthamptonSalford City (A), hard · Rochdale (H), easiest · Port Vale (A), hard · Walsall (A), hardest · Fleetwood Town (H), hard3.6
RotherhamGrimsby (A), hardest · Oldham (H), hard · Barnet (A), hardest · Walsall (H), hardest · Port Vale (A), hard4.6

Overall: the opponent's xG difference

Easiest run first: its xG for minus against.

TeamNext fiveAvg
BarnetPort Vale (H), easy · Crawley Town (A), easiest · Rochdale (A), easiest · Rotherham (H), easy · Northampton (H), easy1.6
Fleetwood TownTranmere (H), easiest · Crawley Town (A), easiest · Accrington ST (H), average · Northampton (A), average · Swindon Town (H), easiest1.8
Salford CityNorthampton (H), easy · Accrington ST (A), hardest · Gillingham (H), easiest · Tranmere (A), easiest · Colchester (H), easiest2.0
Newport CountyCrewe (A), easy · Swindon Town (H), easiest · Port Vale (A), hardest · Walsall (H), easy · Crawley Town (A), easiest2.2
Bristol RoversChesterfield (H), hard · Cheltenham (A), easiest · Tranmere (H), easiest · Oldham (A), average · Accrington ST (H), average2.4
YorkRochdale (A), easiest · Walsall (H), easy · Colchester (A), hard · Shrewsbury (H), hard · Tranmere (A), easiest2.4
Exeter CityCheltenham (H), easy · Oldham (A), average · Crawley Town (H), easy · Chesterfield (A), hardest · Rochdale (H), easiest2.6
GrimsbySwindon Town (A), average · Rotherham (H), easy · Crewe (A), easy · Colchester (H), easiest · Chesterfield (A), hardest2.6
Port ValeAccrington ST (H), average · Barnet (A), hardest · Northampton (H), easy · Newport County (H), easy · Crawley Town (A), easiest2.6
ColchesterGillingham (H), easiest · Tranmere (A), easiest · York (H), easy · Grimsby (A), hardest · Salford City (A), hardest2.8
CreweNewport County (H), easy · Gillingham (A), easy · Grimsby (H), hard · Accrington ST (A), hardest · Cheltenham (A), easiest2.8
OldhamShrewsbury (A), hardest · Exeter City (H), easy · Rotherham (A), average · Bristol Rovers (H), average · Gillingham (H), easiest2.8
Crawley TownFleetwood Town (H), easy · Barnet (H), hard · Exeter City (A), hardest · Port Vale (H), easy · Newport County (H), easy3.0
GillinghamColchester (A), hard · Crewe (H), easy · Salford City (A), hardest · Swindon Town (H), easiest · Oldham (A), average3.0
RochdaleYork (H), easy · Northampton (A), average · Barnet (H), hard · Cheltenham (A), easiest · Exeter City (A), hardest3.0
CheltenhamExeter City (A), hardest · Bristol Rovers (H), average · Shrewsbury (A), hardest · Rochdale (H), easiest · Crewe (H), easy3.2
ShrewsburyOldham (H), average · Chesterfield (A), hardest · Cheltenham (H), easy · York (A), hard · Port Vale (H), easy3.2
TranmereFleetwood Town (A), hardest · Colchester (H), easiest · Bristol Rovers (A), hardest · Salford City (H), average · York (H), easy3.2
WalsallYork (A), hard · Northampton (H), easy · Newport County (A), average · Rotherham (A), average · Shrewsbury (H), hard3.2
NorthamptonSalford City (A), hardest · Rochdale (H), easiest · Port Vale (A), hardest · Walsall (A), hard · Fleetwood Town (H), easy3.4
ChesterfieldBristol Rovers (A), hardest · Shrewsbury (H), hard · Swindon Town (A), average · Exeter City (H), easy · Grimsby (H), hard3.6
Swindon TownGrimsby (H), hard · Newport County (A), average · Chesterfield (H), hard · Gillingham (A), easy · Fleetwood Town (A), hardest3.6
Accrington STPort Vale (A), hardest · Salford City (H), average · Fleetwood Town (A), hardest · Crewe (H), easy · Bristol Rovers (A), hardest4.0
RotherhamGrimsby (A), hardest · Oldham (H), average · Barnet (A), hardest · Walsall (H), easy · Port Vale (A), hardest4.0

More on League Two

xG board

This week in xG

every league