Skip to content
MLS Power Rankings
Overall Performance Index  ·  Auto-updating
Fetching live data…
Overall Performance Index (OPI) — data-driven model combining results and underlying metrics. Scores are uncapped and grow naturally across the 34-game season.
PPG 59% G+ 2% Form 15% GD 8% SOS 6% xGD 4% H.Form 3% A.Form 3%

The Overall Performance Index is a data-based model built by Ben Wright. It combines results-based metrics with underlying performance indicators from American Soccer Analysis. Scores are uncapped and grow naturally as the season progresses.

Weighted points per game59%

Points per game across the season, weighted by recency — a result from week 1 carries about 15% as much weight as a result from this week by season's end. Old form fades instead of sitting at full value all year. MLS regular season only.

Goals Added (G+)2%

ASA metric measuring how every on-ball action shifts a team's probability of scoring. Counters luck-based noise in raw results.

Form — last 5 games15%

Points from the last 5 games divided by 5. A secondary recency signal on top of the decay already built into season PPG — extra emphasis on the very latest results.

Goal difference8%

Cumulative GF minus GA. A reliable indicator of team quality across the season.

Strength of schedule6%

Each week, every team's OPI score is locked and used to measure the quality of opponents faced so far this season.

Remaining SOS (R.SOS)

Not part of the OPI score itself — a separate look-ahead stat showing the average current OPI of a team's not-yet-played opponents. A high number means a tough run-in; a low number means an easier path.

Expected GD (xGD)4%

xGF minus xGA via ASA. Shows quality of chances created and conceded — predictive over large samples.

Home & away form3% + 3%

Deviation from 10-year MLS averages (1.75 home, 1.00 away). Rewards teams that outperform location expectations.

OPI Δ (delta)

The change in a team's OPI score since their last match. A positive delta means the team's overall score improved — a negative delta means it dropped.

Form trend arrow

A separate indicator showing whether a team's recent form is running above or below their season average. Compares points-per-game over the last 5 matches against their full-season PPG. ↑ hot, ↗ improving, → steady, ↘ cooling, ↓ cold.

Tier system

Tiers are assigned algorithmically based on each team's OPI score relative to the league mean and standard deviation — they shift week to week as the season evolves.

EliteMore than 1 SD above mean (~top 15%)
ContenderAbove average, pushing for honors
BubbleIn the playoff picture, not comfortable
MidBelow average, work to do
SlidingLosing ground, concern building
DangerMore than 1.18 SD below mean (~bottom 12%)

Data sources

ESPN — standings & results
American Soccer Analysis — xGD, G+

We're always looking for ways to make this table better. If you notice an issue that needs to be fixed, or have an idea for how to improve it, send us an email at sixonefivesoccer@gmail.com.

CTA Image

Subscribe today for the best Nashville soccer coverage on the market!

Sign up!