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 a team a 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
LutonCambridge United (H), easy · Burton Albion (A), average · Oxford United (H), easy · Blackpool (A), easy · Wigan (H), easiest2.0
PeterboroughOxford United (H), easy · Plymouth (A), average · Cambridge United (H), easy · Leyton Orient (A), easy · Barnsley (H), average2.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
Notts CountyBromley (A), easy · Stevenage (H), hard · Milton Keynes Dons (A), easy · AFC Wimbledon (H), easy · Plymouth (H), average2.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
BromleyNotts County (H), average · Reading (A), hard · Burton Albion (H), easy · Plymouth (A), average · 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
HuddersfieldWycombe (A), average · Leicester (H), average · Doncaster (A), easy · Stevenage (H), hard · Leyton Orient (H), average3.0
Leyton OrientDoncaster (A), easy · AFC Wimbledon (H), easy · Stockport County (A), hard · Peterborough (H), easy · Huddersfield (A), hardest3.0
BradfordLeicester (A), hard · Doncaster (H), easy · Barnsley (H), average · Wycombe (A), average · Milton Keynes Dons (H), hard3.2
Milton Keynes DonsBurton Albion (H), easy · Mansfield Town (A), hard · Notts County (H), average · Bradford (A), hardest · Cambridge United (H), easy3.2
Oxford UnitedPeterborough (A), hard · Wycombe (H), hard · Luton (A), hardest · Sheffield Wednesday (H), easy · Blackpool (H), easiest3.2
StevenageMansfield Town (H), hard · Notts County (A), hard · Sheffield Wednesday (H), easy · Blackpool (H), easiest · Huddersfield (A), hardest3.2
WiganBarnsley (H), average · Blackpool (A), easy · Plymouth (H), average · Burton Albion (A), average · Luton (A), hardest3.2
Sheffield WednesdayPlymouth (H), average · Barnsley (A), easiest · Stevenage (A), hardest · Reading (H), hardest · Oxford United (A), average3.4
DoncasterLeyton Orient (H), average · Bradford (A), hardest · Huddersfield (H), hardest · Reading (A), hard · Bromley (H), easiest3.6
WycombeHuddersfield (H), hardest · Oxford United (A), average · Bradford (H), hardest · Barnsley (A), easiest · Mansfield Town (A), hard3.6
Cambridge UnitedLuton (A), hardest · Stockport County (H), hardest · Peterborough (A), hard · Leicester (H), average · Milton Keynes Dons (A), easy3.8
LeicesterBradford (H), hardest · Huddersfield (A), hardest · Mansfield Town (H), hard · Cambridge United (A), average · Sheffield Wednesday (H), easy3.8
Stockport CountyReading (H), hardest · Cambridge United (A), average · Leyton Orient (H), average · Mansfield Town (A), hard · Stevenage (A), hardest4.0
Mansfield TownStevenage (A), hardest · Milton Keynes Dons (H), hard · Leicester (A), hard · Stockport County (H), hardest · Wycombe (H), hard4.4

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
Milton Keynes DonsBurton Albion (H), easiest · Mansfield Town (A), hard · Notts County (H), easiest · Bradford (A), easy · Cambridge United (H), average2.2
BromleyNotts County (H), easiest · Reading (A), hardest · Burton Albion (H), easiest · Plymouth (A), average · Doncaster (A), easy2.4
Notts CountyBromley (A), easiest · Stevenage (H), easy · Milton Keynes Dons (A), hard · AFC Wimbledon (H), easiest · Plymouth (H), hard2.4
ReadingStockport County (A), hardest · Bromley (H), easiest · Sheffield Wednesday (A), hard · Doncaster (H), easiest · Burton Albion (A), 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
HuddersfieldWycombe (A), average · Leicester (H), hard · Doncaster (A), easy · Stevenage (H), easy · Leyton Orient (H), easy2.6
PlymouthSheffield Wednesday (A), hard · Peterborough (H), average · Wigan (A), average · Bromley (H), easiest · Notts County (A), easy2.6
LutonCambridge United (H), average · Burton Albion (A), easiest · Oxford United (H), hard · Blackpool (A), average · Wigan (H), average2.8
PeterboroughOxford United (H), hard · Plymouth (A), average · Cambridge United (H), average · Leyton Orient (A), easy · Barnsley (H), easy2.8
WiganBarnsley (H), easy · Blackpool (A), average · Plymouth (H), hard · Burton Albion (A), easiest · Luton (A), hard2.8
BradfordLeicester (A), hardest · Doncaster (H), easiest · Barnsley (H), easy · Wycombe (A), average · Milton Keynes Dons (H), hard3.0
DoncasterLeyton Orient (H), easy · Bradford (A), easy · Huddersfield (H), hardest · Reading (A), hardest · Bromley (H), easiest3.0
LeicesterBradford (H), easiest · Huddersfield (A), hardest · Mansfield Town (H), average · Cambridge United (A), average · Sheffield Wednesday (H), hard3.2
Leyton OrientDoncaster (A), easy · AFC Wimbledon (H), easiest · Stockport County (A), hardest · Peterborough (H), average · Huddersfield (A), hardest3.2
StevenageMansfield Town (H), average · Notts County (A), easy · Sheffield Wednesday (H), hard · Blackpool (H), easy · Huddersfield (A), hardest3.2
Stockport CountyReading (H), hardest · Cambridge United (A), average · Leyton Orient (H), easy · Mansfield Town (A), hard · Stevenage (A), easy3.2
WycombeHuddersfield (H), hardest · Oxford United (A), average · Bradford (H), easiest · Barnsley (A), average · Mansfield Town (A), hard3.2
Burton AlbionMilton Keynes Dons (A), hard · Luton (H), hard · Bromley (A), easiest · Wigan (H), average · Reading (H), hardest3.4
Oxford UnitedPeterborough (A), hard · Wycombe (H), average · Luton (A), hard · Sheffield Wednesday (H), hard · Blackpool (H), easy3.4
Sheffield WednesdayPlymouth (H), hard · Barnsley (A), average · Stevenage (A), easy · Reading (H), hardest · Oxford United (A), average3.4
Mansfield TownStevenage (A), easy · Milton Keynes Dons (H), hard · Leicester (A), hardest · Stockport County (H), hardest · Wycombe (H), average3.8
Cambridge UnitedLuton (A), hard · Stockport County (H), hardest · Peterborough (A), hard · Leicester (H), hard · Milton Keynes Dons (A), hard4.2

Overall: the opponent's xG difference

Easiest run first: its xG for minus against.

TeamNext fiveAvg
LutonCambridge United (H), easy · Burton Albion (A), easy · Oxford United (H), average · Blackpool (A), easy · Wigan (H), easiest2.0
Notts CountyBromley (A), easiest · Stevenage (H), average · Milton Keynes Dons (A), average · AFC Wimbledon (H), easiest · Plymouth (H), average2.2
BlackpoolAFC Wimbledon (A), easiest · Wigan (H), easiest · Stevenage (A), average · Luton (H), hard · Oxford United (A), average2.4
BromleyNotts County (H), easiest · Reading (A), hardest · Burton Albion (H), easiest · Plymouth (A), average · Doncaster (A), easy2.4
PeterboroughOxford United (H), average · Plymouth (A), average · Cambridge United (H), easy · Leyton Orient (A), easy · Barnsley (H), 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
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
Burton AlbionMilton Keynes Dons (A), average · Luton (H), hard · Bromley (A), easiest · Wigan (H), easiest · Reading (H), hardest2.8
HuddersfieldWycombe (A), average · Leicester (H), hard · Doncaster (A), easy · Stevenage (H), average · Leyton Orient (H), easy2.8
WiganBarnsley (H), easy · Blackpool (A), easy · Plymouth (H), average · Burton Albion (A), easy · Luton (A), hardest2.8
BradfordLeicester (A), hardest · Doncaster (H), easiest · Barnsley (H), easy · Wycombe (A), average · Milton Keynes Dons (H), hard3.0
Leyton OrientDoncaster (A), easy · AFC Wimbledon (H), easiest · Stockport County (A), hardest · Peterborough (H), easy · Huddersfield (A), hardest3.0
Oxford UnitedPeterborough (A), hard · Wycombe (H), average · Luton (A), hardest · Sheffield Wednesday (H), average · Blackpool (H), easiest3.2
Sheffield WednesdayPlymouth (H), average · Barnsley (A), easy · Stevenage (A), average · Reading (H), hardest · Oxford United (A), average3.2
DoncasterLeyton Orient (H), easy · Bradford (A), hard · Huddersfield (H), hardest · Reading (A), hardest · Bromley (H), easiest3.4
StevenageMansfield Town (H), hard · Notts County (A), hard · Sheffield Wednesday (H), average · Blackpool (H), easiest · Huddersfield (A), hardest3.4
LeicesterBradford (H), average · Huddersfield (A), hardest · Mansfield Town (H), hard · Cambridge United (A), average · Sheffield Wednesday (H), average3.6
Stockport CountyReading (H), hardest · Cambridge United (A), average · Leyton Orient (H), easy · Mansfield Town (A), hardest · Stevenage (A), average3.6
WycombeHuddersfield (H), hardest · Oxford United (A), average · Bradford (H), average · Barnsley (A), easy · Mansfield Town (A), hardest3.6
Mansfield TownStevenage (A), average · Milton Keynes Dons (H), hard · Leicester (A), hardest · Stockport County (H), hardest · Wycombe (H), average4.0
Cambridge UnitedLuton (A), hardest · Stockport County (H), hardest · Peterborough (A), hard · Leicester (H), hard · Milton Keynes Dons (A), average4.2

More on League One

xG board

This week in xG

every league