勝点期待値(xP:Expected Points)は、両チームのxGから、その試合で本来期待される勝点を算出する指標です。本記事では、2026 J1百年構想リーグの地域リーグラウンドの最終順位を踏まえて、xPと実勝点の比較から考察します。
xPは1試合ごとに、両チームのxGから期待される勝点を算出する
xG(ゴール期待値)はシュートが得点になる確率を表す指標で、xP(勝点期待値)はそのxG値から勝点を算出します。1試合のxPは、両チームのxGをもとに「勝つ確率」「引き分ける確率」「負ける確率」を確率モデルで導き、それぞれに勝点を掛けて合計したものです。
xPは実勝点と並べて読みます。実勝点がxPを大きく上回るチームは、内容以上の勝点を得ている。逆に下回るチームは、内容ほどの勝点を得ていない。この差分が、結果と内容のズレを数値で表します。
xPの基盤となるxGは、シュートがリーグの平均的な選手によって打たれたと仮定して算出されます。同じ位置・状況からのシュートは、誰が打っても同じxGになります。そのため、突出したFWやGKを擁するチームでは、実際の得失点がxGから算出される水準を上回ったり下回ったりすることもあります。
1試合のxP計算例
具体例として、xG 1.8 vs 1.0 の試合を考えてみます。
両チームのxGをポアソン分布で扱い、得点分布を確率的にモデル化します。ポアソン分布は、ある期待値(平均値)が分かっているとき、実際の値が0回・1回・2回…と分布する形を表す確率分布です。
0ゴール・1ゴール・2ゴール…と各得点数の確率を計算し、組み合わせれば、3パターンの結果(チームAの勝利・引き分け・チームBの勝利)の確率が導けます。
この例では、チームA勝が約56%、引き分けが約23%、チームB勝が約21%となります。各確率に勝点を掛けて合計すると、チームAのxPは1.91ポイント、チームBのxPは0.86ポイントです。
サッカーの勝点は、勝てば3、引き分けは両チーム1ずつ、負ければ0と整数で与えられます。一方、xPは確率の重み付けで算出されるため、1試合のxPは整数値を取りません。
PK決着のレギュレーションに合わせた調整
2026 Jリーグ百年構想リーグは特別レギュレーションとなっており、90分引き分けの場合はPK戦に入り、PK勝ちに勝点2、PK負けに勝点1が分配されます。
この差は、xPの計算式にも影響します。通常リーグ前提のxPは「3 × P(勝) + 1 × P(分) + 0 × P(負)」で算出されますが、この大会では、引き分け確率を「PK勝ちの勝点2」と「PK負けの勝点1」に振り分ける必要があります。
どちらがPK戦に強いかのデータは出しづらいため、振り分けは均等とします。すると引き分け時の勝点期待値は1.5となり、計算式は「3 × P(勝) + 1.5 × P(分) + 0 × P(負)」となります。
この調整版では、チームAのxPは2.03、チームBのxPは0.97となり、両チームの合計は3.00ちょうどです。百年構想リーグでは90分で引き分けの場合も、PK戦で必ず勝点3(2と1)が両チームに分配されるため、xPの合計は常に3.00になります。
2026 J1百年構想リーグ xP(勝点期待値)順位表
2026/5/24に地域リーグラウンドの全18節(全180試合)が終了しました。本大会のレギュレーションに合わせて算出したxP累計をもとにxP順位表を並べると、以下のようになります。
実勝点とxP累計の差分を見ると、20チーム中9チームがプラス(実勝点がxPを上回る上振れ)、11チームがマイナス(下振れ)となっています。両チームのxPの合計が常に3.00になる構造上、リーグ全体ではプラスとマイナスがほぼ拮抗します。
海外では、xP累計をもとに並べた順位表を 「Justice Table(実力順位表)」 と呼びます。運や判定の揺れを取り除き、チャンスの質に基づいた順位を示すものとして、サッカーのデータ分析で参照される指標のひとつです。
Justice Tableの考え方は、データ分析の専門企業SmartOddsで早くから活用されてきました。同社のオーナーが所有するブレントフォードでは、結果だけでなくJustice Tableをチームのパフォーマンス評価の基準として取り入れており、データに基づく長期的な視点での意思決定の事例として知られています。
関連するスタッツ事典
- 勝点期待値(xP) — 指標の定義と読み方、限界の全体像
- ゴール期待値(xG) — xPの入力となる指標
- 被ゴール期待値(xGA) — 相手チームのxGに相当する指標
- 平均回帰 — 差分が長期的に0へ近づく傾向を支える概念

