Skip to content

MLB Team Explorer

MLB

How do two team stats relate? Every club on any two of 26 team stats, from one frame — so a stat means the same thing on both axes.

2026 seasonregular season, raw totals

ChartYour own pair

Across 30 clubs, runs scored per game tells you almost nothing about opponent OPS (r = -0.14). The Brewers are the best combination of the two.

Each axis is flipped where lower is better, so the top-right corner is always good on both.

4.04.55.00.6500.7000.7500.8000.850Runs scored per game← worsebetter →Opponent OPS← worsebetter →
30 MLB clubs · dashed lines mark the league medianr = -0.14(r² = 0.02)

Every teamordered by combined rank

TeamR/GOpp OPS
Brewers5.14.660
Dodgers4.94.653
Yankees4.59.661
Rays4.54.678
Pirates4.73.698
Braves4.58.693
Cubs5.25.721
Tigers4.46.684
White Sox4.79.721
Marlins4.41.697
Red Sox4.25.683
Nationals5.07.757
Padres4.46.710
D-backs4.56.726
Orioles4.46.724
Phillies4.40.716
Guardians4.19.700
Mets4.31.713
Twins4.56.734
Astros4.53.726
Blue Jays4.00.685
Rockies4.64.842
Angels4.04.709
Cardinals4.44.727
Giants4.13.719
Rangers4.15.725
Mariners4.10.724
Athletics4.31.817
Royals4.26.777
Reds4.11.769

How to read it

Dashed lines mark the league median on each axis; the shaded corner is good on both. The dashed diagonal is the least-squares line and r is the correlation across the 30 clubs — thirty points is a small sample, so an r under about 0.35 is within what chance produces. Stats are raw season figures from the MLB Stats API, not adjusted for park or schedule. Not park-adjusted: our own park factors put Coors Field at 1.11 — about 11% more runs than a neutral park.