Xgoals Get alerts

MLS xG Fixture Difficulty 2026

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.52 xG per team per match. From the xG of 491 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
FC CincinnatiOrlando City SC (A), easiest1.0
Columbus CrewInter Miami (A), easy · Inter Miami (H), easy2.0
Orlando City SCFC Cincinnati (H), easy2.0
Chicago FireCharlotte (H), easiest · Charlotte (A), hard2.5
FC DallasPortland Timbers (H), easy · Portland Timbers (A), hard3.0
Seattle SoundersReal Salt Lake (H), average3.0
Houston DynamoSan Jose Earthquakes (A), hard · San Jose Earthquakes (H), average3.5
Philadelphia UnionNew England Revolution (A), hard · New England Revolution (H), average3.5
San Jose EarthquakesHouston Dynamo (H), average · Houston Dynamo (A), hard3.5
CharlotteChicago Fire (A), hard · Chicago Fire (H), hard4.0
Inter MiamiColumbus Crew (H), average · Columbus Crew (A), hardest4.0
New England RevolutionPhiladelphia Union (H), average · Philadelphia Union (A), hardest4.0
Portland TimbersFC Dallas (A), hard · FC Dallas (H), hard4.0
Real Salt LakeSeattle Sounders (A), hard4.0
LAFCSt. Louis City SC (A), hardest · St. Louis City SC (H), hard4.5
St. Louis City SCLAFC (H), hard · LAFC (A), hardest4.5

For defenders: the opponent's xG for

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

TeamNext fiveAvg
San Jose EarthquakesHouston Dynamo (H), easy · Houston Dynamo (A), easiest1.5
Seattle SoundersReal Salt Lake (H), easy2.0
Inter MiamiColumbus Crew (H), easy · Columbus Crew (A), average2.5
Chicago FireCharlotte (H), easy · Charlotte (A), hard3.0
FC DallasPortland Timbers (H), easy · Portland Timbers (A), hard3.0
Orlando City SCFC Cincinnati (H), average3.0
Philadelphia UnionNew England Revolution (A), easy · New England Revolution (H), hard3.0
Real Salt LakeSeattle Sounders (A), average3.0
St. Louis City SCLAFC (H), average · LAFC (A), average3.0
Houston DynamoSan Jose Earthquakes (A), hardest · San Jose Earthquakes (H), easy3.5
LAFCSt. Louis City SC (A), hard · St. Louis City SC (H), average3.5
Portland TimbersFC Dallas (A), hard · FC Dallas (H), average3.5
CharlotteChicago Fire (A), hardest · Chicago Fire (H), average4.0
Columbus CrewInter Miami (A), hardest · Inter Miami (H), average4.0
FC CincinnatiOrlando City SC (A), hard4.0
New England RevolutionPhiladelphia Union (H), hard · Philadelphia Union (A), hardest4.5

Overall: the opponent's xG difference

Easiest run first: its xG for minus against.

TeamNext fiveAvg
FC CincinnatiOrlando City SC (A), easy2.0
Orlando City SCFC Cincinnati (H), easy2.0
San Jose EarthquakesHouston Dynamo (H), easy · Houston Dynamo (A), easy2.0
Seattle SoundersReal Salt Lake (H), easy2.0
FC DallasPortland Timbers (H), easiest · Portland Timbers (A), hard2.5
Chicago FireCharlotte (H), easiest · Charlotte (A), hardest3.0
Philadelphia UnionNew England Revolution (A), average · New England Revolution (H), average3.0
Real Salt LakeSeattle Sounders (A), average3.0
Columbus CrewInter Miami (A), hardest · Inter Miami (H), easy3.5
Inter MiamiColumbus Crew (H), average · Columbus Crew (A), hard3.5
Portland TimbersFC Dallas (A), hard · FC Dallas (H), average3.5
Houston DynamoSan Jose Earthquakes (A), hardest · San Jose Earthquakes (H), average4.0
LAFCSt. Louis City SC (A), hardest · St. Louis City SC (H), average4.0
New England RevolutionPhiladelphia Union (H), average · Philadelphia Union (A), hardest4.0
St. Louis City SCLAFC (H), average · LAFC (A), hardest4.0
CharlotteChicago Fire (A), hardest · Chicago Fire (H), hard4.5

More on MLS

xG board

This week in xG

every league