Xgoals Get alerts

League One 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.42 xG per team per match. From the xG of 158 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
PeterboroughPlymouth (A), average · Cambridge United (H), easy · Leyton Orient (A), easy · Barnsley (H), average · Wigan (A), easiest2.2
LutonBurton Albion (A), average · Oxford United (H), easy · Blackpool (A), easy · Wigan (H), easiest · Sheffield Wednesday (A), hard2.4
PlymouthSheffield Wednesday (A), hard · Peterborough (H), easy · Wigan (A), easiest · Bromley (H), easiest · Notts County (A), hard2.4
Burton AlbionMilton Keynes Dons (A), easy · Luton (H), average · Bromley (A), easy · Wigan (H), easiest · Reading (H), hardest2.6
HuddersfieldLeicester (H), average · Doncaster (A), easy · Stevenage (H), hard · Leyton Orient (H), average · Barnsley (A), easiest2.6
Notts CountyStevenage (H), hard · Milton Keynes Dons (A), easy · AFC Wimbledon (H), easy · Plymouth (H), average · Leyton Orient (A), easy2.6
BarnsleyWigan (A), easiest · Sheffield Wednesday (H), easy · Bradford (A), hardest · AFC Wimbledon (A), easy · Wycombe (H), hard2.8
BlackpoolAFC Wimbledon (A), easy · Wigan (H), easiest · Stevenage (A), hardest · Luton (H), average · Oxford United (A), average2.8
BradfordDoncaster (H), easy · Barnsley (H), average · Wycombe (A), average · Milton Keynes Dons (H), hard · AFC Wimbledon (H), easy2.8
Oxford UnitedWycombe (H), hard · Luton (A), hardest · Sheffield Wednesday (H), easy · Blackpool (H), easiest · Doncaster (A), easy2.8
ReadingStockport County (A), hard · Bromley (H), easiest · Sheffield Wednesday (A), hard · Doncaster (H), easy · Burton Albion (A), average2.8
AFC WimbledonBlackpool (H), easiest · Leyton Orient (A), easy · Barnsley (H), average · Notts County (A), hard · Bradford (A), hardest3.0
WycombeOxford United (A), average · Bradford (H), hardest · Barnsley (A), easiest · Mansfield Town (A), hard · Doncaster (H), easy3.0
BromleyReading (A), hard · Burton Albion (H), easy · Plymouth (A), average · Doncaster (A), easy · Bradford (H), hardest3.2
Leyton OrientAFC Wimbledon (H), easy · Stockport County (A), hard · Peterborough (H), easy · Huddersfield (A), hardest · Notts County (H), average3.2
Milton Keynes DonsBurton Albion (H), easy · Mansfield Town (A), hard · Notts County (H), average · Bradford (A), hardest · Cambridge United (H), easy3.2
WiganBarnsley (H), average · Blackpool (A), easy · Plymouth (H), average · Burton Albion (A), average · Luton (A), hardest3.2
DoncasterBradford (A), hardest · Huddersfield (H), hardest · Reading (A), hard · Bromley (H), easiest · Oxford United (H), easy3.4
Sheffield WednesdayPlymouth (H), average · Barnsley (A), easiest · Stevenage (A), hardest · Reading (H), hardest · Oxford United (A), average3.4
StevenageNotts County (A), hard · Sheffield Wednesday (H), easy · Blackpool (H), easiest · Huddersfield (A), hardest · Stockport County (H), hardest3.4
Cambridge UnitedStockport County (H), hardest · Peterborough (A), hard · Leicester (H), average · Milton Keynes Dons (A), easy · Stevenage (H), hard3.6
LeicesterHuddersfield (A), hardest · Mansfield Town (H), hard · Cambridge United (A), average · Sheffield Wednesday (H), easy · Reading (A), hard3.6
Mansfield TownMilton Keynes Dons (H), hard · Leicester (A), hard · Stockport County (H), hardest · Wycombe (H), hard · Plymouth (A), average4.0
Stockport CountyReading (H), hardest · Cambridge United (A), average · Leyton Orient (H), average · Mansfield Town (A), hard · Stevenage (A), hardest4.0

For defenders: the opponent's xG for

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

TeamNext fiveAvg
AFC WimbledonBlackpool (H), easy · Leyton Orient (A), easy · Barnsley (H), easy · Notts County (A), easy · Bradford (A), easy2.0
BradfordDoncaster (H), easiest · Barnsley (H), easy · Wycombe (A), average · Milton Keynes Dons (H), hard · AFC Wimbledon (H), easiest2.2
Milton Keynes DonsBurton Albion (H), easiest · Mansfield Town (A), hard · Notts County (H), easiest · Bradford (A), easy · Cambridge United (H), average2.2
BromleyReading (A), hardest · Burton Albion (H), easiest · Plymouth (A), average · Doncaster (A), easy · Bradford (H), easiest2.4
ReadingStockport County (A), hardest · Bromley (H), easiest · Sheffield Wednesday (A), hard · Doncaster (H), easiest · Burton Albion (A), easiest2.4
WycombeOxford United (A), average · Bradford (H), easiest · Barnsley (A), average · Mansfield Town (A), hard · Doncaster (H), easiest2.4
BarnsleyWigan (A), average · Sheffield Wednesday (H), hard · Bradford (A), easy · AFC Wimbledon (A), easiest · Wycombe (H), average2.6
BlackpoolAFC Wimbledon (A), easiest · Wigan (H), average · Stevenage (A), easy · Luton (H), hard · Oxford United (A), average2.6
HuddersfieldLeicester (H), hard · Doncaster (A), easy · Stevenage (H), easy · Leyton Orient (H), easy · Barnsley (A), average2.6
Notts CountyStevenage (H), easy · Milton Keynes Dons (A), hard · AFC Wimbledon (H), easiest · Plymouth (H), hard · Leyton Orient (A), easy2.6
PeterboroughPlymouth (A), average · Cambridge United (H), average · Leyton Orient (A), easy · Barnsley (H), easy · Wigan (A), average2.6
PlymouthSheffield Wednesday (A), hard · Peterborough (H), average · Wigan (A), average · Bromley (H), easiest · Notts County (A), easy2.6
WiganBarnsley (H), easy · Blackpool (A), average · Plymouth (H), hard · Burton Albion (A), easiest · Luton (A), hard2.8
Leyton OrientAFC Wimbledon (H), easiest · Stockport County (A), hardest · Peterborough (H), average · Huddersfield (A), hardest · Notts County (H), easiest3.0
LutonBurton Albion (A), easiest · Oxford United (H), hard · Blackpool (A), average · Wigan (H), average · Sheffield Wednesday (A), hard3.0
Oxford UnitedWycombe (H), average · Luton (A), hard · Sheffield Wednesday (H), hard · Blackpool (H), easy · Doncaster (A), easy3.0
Stockport CountyReading (H), hardest · Cambridge United (A), average · Leyton Orient (H), easy · Mansfield Town (A), hard · Stevenage (A), easy3.2
Burton AlbionMilton Keynes Dons (A), hard · Luton (H), hard · Bromley (A), easiest · Wigan (H), average · Reading (H), hardest3.4
DoncasterBradford (A), easy · Huddersfield (H), hardest · Reading (A), hardest · Bromley (H), easiest · Oxford United (H), hard3.4
Sheffield WednesdayPlymouth (H), hard · Barnsley (A), average · Stevenage (A), easy · Reading (H), hardest · Oxford United (A), average3.4
StevenageNotts County (A), easy · Sheffield Wednesday (H), hard · Blackpool (H), easy · Huddersfield (A), hardest · Stockport County (H), hardest3.6
Cambridge UnitedStockport County (H), hardest · Peterborough (A), hard · Leicester (H), hard · Milton Keynes Dons (A), hard · Stevenage (H), easy3.8
LeicesterHuddersfield (A), hardest · Mansfield Town (H), average · Cambridge United (A), average · Sheffield Wednesday (H), hard · Reading (A), hardest4.0
Mansfield TownMilton Keynes Dons (H), hard · Leicester (A), hardest · Stockport County (H), hardest · Wycombe (H), average · Plymouth (A), average4.0

Overall: the opponent's xG difference

Easiest run first: its xG for minus against.

TeamNext fiveAvg
BradfordDoncaster (H), easiest · Barnsley (H), easy · Wycombe (A), average · Milton Keynes Dons (H), hard · AFC Wimbledon (H), easiest2.2
PeterboroughPlymouth (A), average · Cambridge United (H), easy · Leyton Orient (A), easy · Barnsley (H), easy · Wigan (A), easy2.2
BlackpoolAFC Wimbledon (A), easiest · Wigan (H), easiest · Stevenage (A), average · Luton (H), hard · Oxford United (A), average2.4
LutonBurton Albion (A), easy · Oxford United (H), average · Blackpool (A), easy · Wigan (H), easiest · Sheffield Wednesday (A), hard2.4
Notts CountyStevenage (H), average · Milton Keynes Dons (A), average · AFC Wimbledon (H), easiest · Plymouth (H), average · Leyton Orient (A), easy2.4
AFC WimbledonBlackpool (H), easiest · Leyton Orient (A), easy · Barnsley (H), easy · Notts County (A), hard · Bradford (A), hard2.6
BarnsleyWigan (A), easy · Sheffield Wednesday (H), average · Bradford (A), hard · AFC Wimbledon (A), easiest · Wycombe (H), average2.6
HuddersfieldLeicester (H), hard · Doncaster (A), easy · Stevenage (H), average · Leyton Orient (H), easy · Barnsley (A), easy2.6
Milton Keynes DonsBurton Albion (H), easiest · Mansfield Town (A), hardest · Notts County (H), easiest · Bradford (A), hard · Cambridge United (H), easy2.6
PlymouthSheffield Wednesday (A), hard · Peterborough (H), easy · Wigan (A), easy · Bromley (H), easiest · Notts County (A), hard2.6
ReadingStockport County (A), hardest · Bromley (H), easiest · Sheffield Wednesday (A), hard · Doncaster (H), easiest · Burton Albion (A), easy2.6
BromleyReading (A), hardest · Burton Albion (H), easiest · Plymouth (A), average · Doncaster (A), easy · Bradford (H), average2.8
Burton AlbionMilton Keynes Dons (A), average · Luton (H), hard · Bromley (A), easiest · Wigan (H), easiest · Reading (H), hardest2.8
Leyton OrientAFC Wimbledon (H), easiest · Stockport County (A), hardest · Peterborough (H), easy · Huddersfield (A), hardest · Notts County (H), easiest2.8
Oxford UnitedWycombe (H), average · Luton (A), hardest · Sheffield Wednesday (H), average · Blackpool (H), easiest · Doncaster (A), easy2.8
WiganBarnsley (H), easy · Blackpool (A), easy · Plymouth (H), average · Burton Albion (A), easy · Luton (A), hardest2.8
WycombeOxford United (A), average · Bradford (H), average · Barnsley (A), easy · Mansfield Town (A), hardest · Doncaster (H), easiest2.8
Sheffield WednesdayPlymouth (H), average · Barnsley (A), easy · Stevenage (A), average · Reading (H), hardest · Oxford United (A), average3.2
DoncasterBradford (A), hard · Huddersfield (H), hardest · Reading (A), hardest · Bromley (H), easiest · Oxford United (H), average3.6
StevenageNotts County (A), hard · Sheffield Wednesday (H), average · Blackpool (H), easiest · Huddersfield (A), hardest · Stockport County (H), hardest3.6
Stockport CountyReading (H), hardest · Cambridge United (A), average · Leyton Orient (H), easy · Mansfield Town (A), hardest · Stevenage (A), average3.6
Cambridge UnitedStockport County (H), hardest · Peterborough (A), hard · Leicester (H), hard · Milton Keynes Dons (A), average · Stevenage (H), average3.8
LeicesterHuddersfield (A), hardest · Mansfield Town (H), hard · Cambridge United (A), average · Sheffield Wednesday (H), average · Reading (A), hardest4.0
Mansfield TownMilton Keynes Dons (H), hard · Leicester (A), hardest · Stockport County (H), hardest · Wycombe (H), average · Plymouth (A), average4.0

More on League One

xG board

This week in xG

every league