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 a team a 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
BarnetWalsall (A), easy · Port Vale (H), hard · Crawley Town (A), easiest · Rochdale (A), easiest · Rotherham (H), average2.2
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
Bristol RoversChesterfield (H), hard · Cheltenham (A), easiest · Tranmere (H), easy · Oldham (A), average · Accrington ST (H), average2.6
RotherhamCrawley Town (H), easy · Grimsby (A), hard · Oldham (H), average · Barnet (A), average · Walsall (H), easiest2.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
Crawley TownRotherham (A), easy · Fleetwood Town (H), easy · Barnet (H), average · Exeter City (A), hardest · Port Vale (H), hard3.2
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
CheltenhamExeter City (A), hardest · Bristol Rovers (H), average · Shrewsbury (A), hardest · Rochdale (H), easiest · Crewe (H), average3.4
ShrewsburyOldham (H), average · Chesterfield (A), hard · Cheltenham (H), easy · York (A), hard · Port Vale (H), hard3.4
WalsallBarnet (H), average · York (A), hard · Northampton (H), hard · Newport County (A), hard · Rotherham (A), easy3.4
ChesterfieldBristol Rovers (A), hard · Shrewsbury (H), hard · Swindon Town (A), average · Exeter City (H), hard · Grimsby (H), average3.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
Fleetwood TownTranmere (H), easiest · Crawley Town (A), easy · Accrington ST (H), average · Northampton (A), easiest · Swindon Town (H), easiest1.6
BarnetWalsall (A), hardest · Port Vale (H), easiest · Crawley Town (A), easy · Rochdale (A), easiest · Rotherham (H), easy2.2
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
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
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
WalsallBarnet (H), hardest · York (A), hard · Northampton (H), easiest · Newport County (A), easy · Rotherham (A), hard3.2
Crawley TownRotherham (A), hard · Fleetwood Town (H), hard · Barnet (H), hardest · Exeter City (A), average · Port Vale (H), easiest3.4
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
RotherhamCrawley Town (H), hard · Grimsby (A), hardest · Oldham (H), hard · Barnet (A), hardest · Walsall (H), hardest4.6

Overall: the opponent's xG difference

Easiest run first: its xG for minus against.

TeamNext fiveAvg
Fleetwood TownTranmere (H), easiest · Crawley Town (A), easiest · Accrington ST (H), average · Northampton (A), average · Swindon Town (H), easiest1.8
BarnetWalsall (A), hard · Port Vale (H), easy · Crawley Town (A), easiest · Rochdale (A), easiest · Rotherham (H), easy2.0
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
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
Crawley TownRotherham (A), average · Fleetwood Town (H), easy · Barnet (H), hard · Exeter City (A), hardest · Port Vale (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
WalsallBarnet (H), hard · York (A), hard · Northampton (H), easy · Newport County (A), average · Rotherham (A), average3.2
NorthamptonSalford City (A), hardest · Rochdale (H), easiest · Port Vale (A), hardest · Walsall (A), hard · Fleetwood Town (H), easy3.4
RotherhamCrawley Town (H), easy · Grimsby (A), hardest · Oldham (H), average · Barnet (A), hardest · Walsall (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

More on League Two

xG board

This week in xG

every league