#TeamPGxG/90+/-
1Vancouver Whitecaps224948.22.19+0.8
2Inter Miami235845.761.99+12.2
3SJ Earthquakes234045.061.96-5.1
4Philadelphia Union233642.411.84-6.4
5Chicago Fire224342.391.93+0.6
6Minnesota United233439.641.72-5.6
7New York RB233237.971.65-6
8Cincinnati224937.921.72+11.1
9Charlotte234036.741.6+3.3
10New England233736.411.58+0.6
11Los Angeles FC243836.131.51+1.9
12LA Galaxy243035.751.49-5.8
13San Diego234035.271.53+4.7
14Dallas234535.191.53+9.8
15CF Montréal233034.571.5-4.6
16Portland Timbers234434.321.49+9.7
17St. Louis City233634.131.48+1.9
18Colorado Rapids233133.951.48-3
19New York City233633.591.46+2.4
20Orlando City233833.221.44+4.8
21Nashville SC234732.941.43+14.1
22Atlanta United232732.311.4-5.3
23DC United222831.331.42-3.3
24Real Salt Lake223631.071.41+4.9
25Seattle Sounders222430.931.41-6.9
26Columbus Crew233430.931.34+3.1
27Toronto233626.851.17+9.2
28Houston Dynamo233024.641.07+5.4
29Austin232924.51.07+4.5
30Sporting KC232323.581.03-0.6
#TeamPGAxGA/90+/-
1Vancouver Whitecaps222120.730.94+0.3
2Houston Dynamo232627.461.19-1.5
3St. Louis City233127.581.2+3.4
4Colorado Rapids233127.631.2+3.4
5Columbus Crew233928.091.22+10.9
6Nashville SC231729.451.28-12.5
7Dallas234031.231.36+8.8
8Chicago Fire223231.351.43+0.6
9Seattle Sounders222931.681.44-2.7
10SJ Earthquakes233432.141.4+1.9
11New England232933.091.44-4.1
12New York City233133.561.46-2.6
13Real Salt Lake223533.751.53+1.3
14Philadelphia Union233934.151.48+4.9
15Los Angeles FC242434.721.45-10.7
16Toronto234234.941.52+7.1
17Charlotte233235.091.53-3.1
18San Diego233435.541.55-1.5
19Minnesota United233735.771.56+1.2
20DC United223636.291.65-0.3
21Atlanta United234037.451.63+2.6
22CF Montréal234837.511.63+10.5
23Inter Miami234338.321.67+4.7
24LA Galaxy243638.421.6-2.4
25Portland Timbers234338.881.69+4.1
26Cincinnati225140.551.84+10.5
27Orlando City235443.881.91+10.1
28New York RB234644.971.96+1
29Austin234245.711.99-3.7
30Sporting KC235847.772.08+10.2
#TeamPPTSxPTS/90+/-
1Vancouver Whitecaps224344.82.04-1.8
2SJ Earthquakes233537.881.65-2.9
3Philadelphia Union232736.661.59-9.7
4Inter Miami234336.391.58+6.6
5Chicago Fire223835.971.64+2
6St. Louis City233735.771.56+1.2
7Minnesota United232935.331.54-6.3
8Dallas233734.641.51+2.4
9Los Angeles FC243734.151.42+2.9
10San Diego233033.471.46-3.5
11Colorado Rapids233133.411.45-2.4
12Nashville SC235333.31.45+19.7
13New England233733.251.45+3.8
14Charlotte233632.811.43+3.2
15Columbus Crew232332.481.41-9.5
16New York City232932.351.41-3.4
17LA Galaxy242931.381.31-2.4
18CF Montréal232131.271.36-10.3
19Houston Dynamo234030.321.32+9.7
20Portland Timbers233130.291.32+0.7
21Seattle Sounders222729.911.36-2.9
22Cincinnati223129.291.33+1.7
23Atlanta United232229.021.26-7
24New York RB232728.261.23-1.3
25Real Salt Lake222928.141.28+0.9
26DC United222527.211.24-2.2
27Orlando City232826.971.17+1
28Toronto232626.471.15-0.5
29Austin232521.750.95+3.3
30Sporting KC231519.530.85-4.5
#TeamPxGxGAxGD/90
1Vancouver Whitecaps2248.220.7327.471.25
2SJ Earthquakes2345.0632.1412.920.56
3Chicago Fire2242.3931.3511.040.5
4Philadelphia Union2342.4134.158.260.36
5Inter Miami2345.7638.327.440.32
6St. Louis City2334.1327.586.550.28
7Colorado Rapids2333.9527.636.320.27
8Dallas2335.1931.233.960.17
9Minnesota United2339.6435.773.870.17
10Nashville SC2332.9429.453.490.15
11New England2336.4133.093.320.14
12Columbus Crew2330.9328.092.840.12
13Charlotte2336.7435.091.650.07
14Los Angeles FC2436.1334.721.410.06
15New York City2333.5933.560.030
16San Diego2335.2735.54-0.27-0.01
17Seattle Sounders2230.9331.68-0.75-0.03
18Cincinnati2237.9240.55-2.63-0.12
19LA Galaxy2435.7538.42-2.67-0.11
20Real Salt Lake2231.0733.75-2.68-0.12
21Houston Dynamo2324.6427.46-2.82-0.12
22CF Montréal2334.5737.51-2.94-0.13
23Portland Timbers2334.3238.88-4.56-0.2
24DC United2231.3336.29-4.96-0.23
25Atlanta United2332.3137.45-5.14-0.22
26New York RB2337.9744.97-7-0.3
27Toronto2326.8534.94-8.09-0.35
28Orlando City2333.2243.88-10.66-0.46
29Austin2324.545.71-21.21-0.92
30Sporting KC2323.5847.77-24.19-1.05
#TeamPGnpxGxG/90
1Vancouver Whitecaps224943.4648.22.19
2Inter Miami235842.645.761.99
3SJ Earthquakes234040.3245.061.96
4Philadelphia Union233639.2542.411.84
5Minnesota United233438.0639.641.72
6New York RB233237.1837.971.65
7Chicago Fire224336.8642.391.93
8Los Angeles FC243835.3436.131.51
9LA Galaxy243034.1735.751.49
10Cincinnati224933.9737.921.72
11Charlotte234033.5836.741.6
12St. Louis City233633.3434.131.48
13Portland Timbers234431.9534.321.49
14New England233731.6736.411.58
15Colorado Rapids233131.5833.951.48
16Dallas234531.2435.191.53
17Real Salt Lake223631.0731.071.41
18Orlando City233830.8533.221.44
19Atlanta United232730.7332.311.4
20Nashville SC234730.5732.941.43
21San Diego234030.5335.271.53
22CF Montréal233029.0434.571.5
23Seattle Sounders222428.5630.931.41
24DC United222828.1731.331.42
25New York City233628.0633.591.46
26Columbus Crew233427.7730.931.34
27Toronto233626.8526.851.17
28Houston Dynamo233023.8524.641.07
29Austin232923.7124.51.07
30Sporting KC232323.5823.581.03
#TeamPGxGoTxG/90
1Inter Miami235852.7545.761.99
2Vancouver Whitecaps224949.548.22.19
3Cincinnati224946.2637.921.72
4Chicago Fire224346.2542.391.93
5SJ Earthquakes234045.0345.061.96
6Charlotte234043.0436.741.6
7Nashville SC234740.5832.941.43
8Dallas234539.8435.191.53
9Philadelphia Union233639.0642.411.84
10Real Salt Lake223638.8431.071.41
11San Diego234038.3335.271.53
12LA Galaxy243038.0835.751.49
13CF Montréal233037.6534.571.5
14Minnesota United233437.4539.641.72
15New York City233637.1833.591.46
16New York RB233236.537.971.65
17Portland Timbers234436.0734.321.49
18St. Louis City233635.4434.131.48
19New England233735.1136.411.58
20Orlando City233833.8333.221.44
21Los Angeles FC243833.736.131.51
22Atlanta United232733.4832.311.4
23Seattle Sounders222431.8330.931.41
24Austin232931.2424.51.07
25Sporting KC232330.5823.581.03
26DC United222830.0931.331.42
27Columbus Crew233429.6130.931.34
28Toronto233629.5726.851.17
29Colorado Rapids233129.4533.951.48
30Houston Dynamo233028.0124.641.07
Upcoming Fixtures (Next 14 Days)
Show xG:

Showing home xG for home teams, away xG for away teams Showing overall xG for all teams

No upcoming fixtures available.

Recent Results with xG
xG
Sun, Sep 6
xG
1.22
Vancouver Whitecaps
1 - 3
St. Louis City
1.2
2.34
Portland Timbers
5 - 4
Minnesota United
1.94
2.83
Real Salt Lake
2 - 2
Los Angeles FC
2.47
1.33
LA Galaxy
2 - 1
New England
2.55
0.61
Inter Miami
2 - 2
Atlanta United
0.93
2.51
Dallas
4 - 3
Sporting KC
3.09
1.27
Seattle Sounders
0 - 0
New York RB
0.8
1.53
Austin
1 - 1
SJ Earthquakes
0.84
xG
Sat, Sep 5
xG
2.82
Philadelphia Union
2 - 0
CF Montréal
1.59
1.92
Orlando City
1 - 0
San Diego
0.42
1.38
Toronto
4 - 4
Chicago Fire
2.41
1.46
Columbus Crew
3 - 0
Colorado Rapids
0.68
1.02
Charlotte
0 - 0
Houston Dynamo
1.17
xG
Fri, Sep 4
xG
1.01
New York City
0 - 0
Nashville SC
1.27
xG
Sun, Aug 30
xG
1.4
St. Louis City
3 - 3
Dallas
0.87
0.66
Columbus Crew
1 - 3
New England
1.55
1.81
Portland Timbers
1 - 2
Austin
1.01
2.33
San Diego
3 - 1
LA Galaxy
1
2.2
Colorado Rapids
1 - 0
Real Salt Lake
0.11
0.59
Sporting KC
0 - 3
Vancouver Whitecaps
3.2
0.67
Houston Dynamo
0 - 0
SJ Earthquakes
1.33
2.1
Nashville SC
4 - 0
Cincinnati
1.42
3.25
Minnesota United
3 - 3
Orlando City
0.96
xG
Sat, Aug 29
xG
1.22
DC United
0 - 0
Los Angeles FC
1.23
1.49
New York RB
1 - 3
Philadelphia Union
2.75
1.91
Inter Miami
7 - 1
CF Montréal
0.65
0.96
Atlanta United
0 - 2
Charlotte
1.84
0.86
Toronto
1 - 1
New York City
0.54
1.31
Seattle Sounders
2 - 2
Chicago Fire
2.06
xG
Sun, Aug 23
xG
1.57
Atlanta United
2 - 1
Sporting KC
0.98
2.47
New England
1 - 1
New York City
1.17
3.08
Los Angeles FC
1 - 1
Portland Timbers
0.77
1.96
SJ Earthquakes
1 - 5
Minnesota United
1.72
1.12
San Diego
3 - 0
Colorado Rapids
0.55
1.48
Vancouver Whitecaps
5 - 0
Dallas
0.45
1.42
Austin
1 - 1
Philadelphia Union
0.78
0.97
Nashville SC
3 - 2
Columbus Crew
0.36
1.38
St. Louis City
2 - 1
Houston Dynamo
1.38
xG
Sat, Aug 22
xG
1.2
Cincinnati
1 - 1
Seattle Sounders
1.12
0.73
New York RB
1 - 1
Chicago Fire
0.96
1.64
CF Montréal
2 - 2
LA Galaxy
1.11
1.52
Orlando City
2 - 1
Real Salt Lake
0.56
1.76
Inter Miami
1 - 2
Toronto
0.77
2.01
Charlotte
3 - 1
DC United
1.8
xG
Thu, Aug 20
xG
1.26
Vancouver Whitecaps
0 - 1
Houston Dynamo
0.63
1.59
Portland Timbers
3 - 1
San Diego
2
1.44
LA Galaxy
1 - 0
SJ Earthquakes
2
2.71
Colorado Rapids
1 - 0
Los Angeles FC
0.58
1.71
Real Salt Lake
3 - 4
Dallas
1.93
1.69
Seattle Sounders
1 - 2
Austin
1.01

Download This Data as CSV

Get full access to xG, xGA, xPTS, and 30+ metrics for every team. Export to CSV and power your own analysis.

50+ Leagues 30+ Metrics Updated Daily

Major League Soccer xG Table 2026

The Major League Soccer xG table for 2026 tracks expected goals data for all 30 teams. This includes xG (expected goals), xGA (expected goals against), xPTS (expected points), npxG (non-penalty xG), xGoT (expected goals on target), and the goals vs xG overperformance metric.

Who has the best attack?

Vancouver Whitecaps top the xG charts with 48.2 expected goals from 22 games (2.19/90). They have scored 49 actual goals, outperforming their xG by +0.8.

Who has the best defence?

Vancouver Whitecaps have the tightest defence by xGA, conceding just 20.73 expected goals (0.94/90). Their actual goals conceded stands at 21.

Biggest overperformer

Nashville SC are the biggest overperformers in Major League Soccer, scoring 47 goals from an xG of just 32.94 — a difference of +14.1. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Seattle Sounders are the most wasteful in front of goal, scoring 24 from an xG of 30.93 (diff: -6.9). Regression towards their xG would suggest improvement is likely.

Understanding the xG metrics

  • xG (Expected Goals): The total expected goals a team should have scored based on the quality of their chances.
  • xGA (Expected Goals Against): How many goals a team should have conceded — lower is better.
  • xPTS (Expected Points): How many league points a team deserves based on xG performance.
  • npxG (Non-Penalty xG): xG excluding penalties, giving a truer picture of open-play chance creation.
  • xGoT (xG on Target): Expected goals from shots that were on target only.
  • +/- (Overperformance): The difference between actual goals and xG. Positive = overperforming, negative = underperforming.

Data is updated daily, powered by advanced xG models covering 50+ competitions. Learn more about how xG works.

Data last updated: 2026-09-07 20:35:44