Blog/ MLB

The Batted-Ball Luck Rankings: Who's Getting Robbed at the Plate in 2026

Statcast's wOBA-minus-xwOBA signal reveals which lineups are cursed by BABIP fate and which are cashing in on good fortune.

Statcast's expected weighted on-base average (xwOBA) strips away fielding, luck, and park quirks to measure how well a lineup is actually hitting the ball. Compare it to actual wOBA and you get a clean read on batted-ball luck: are a team's hard-hit balls finding gloves or finding grass? By late June, the sample is large enough that the gap between wOBA and xwOBA stops being noise and starts being a story.

This is one slice of a broader MLB luck index, isolating the variance between contact quality and actual offensive results. It won't tell you everything about a team's fortune, but it tells you something specific and measurable.

Most Cursed by wOBA-minus-xwOBA

1. Red Sox - Boston's lineup has been squaring balls up all season and getting almost nothing to show for it. Their wOBA trails their xwOBA by a margin that suggests the baseball gods have been screening their calls.

2. Tigers - Detroit's offensive numbers look anemic, but the underlying contact data paints a different picture. The Tigers are hitting the ball harder than their run production would ever let you believe.

3. Angels - Another year, another Angels lineup watching well-struck balls die in outfielders' gloves. Their Statcast profile says they should be producing more. The scoreboard disagrees.

4. Yankees - The Bronx bats have underperformed their expected numbers, which is the kind of thing that makes a front office grind its teeth while insisting the process is sound. The process, for what it's worth, actually is sound.

5. Dodgers - Even the deepest lineup in baseball isn't immune. Los Angeles rounds out the most cursed five, running a wOBA below their xwOBA despite the kind of exit velocities that usually translate to crooked numbers.

Five teams, all watching line drives land in leather.

Most Blessed by wOBA-minus-xwOBA

1. Rays - Tampa Bay's offense is outperforming its batted-ball data by the widest margin in baseball. The Rays are finding holes, legging out hits, and benefiting from the kind of sequencing that makes a modest contact profile look potent.

2. Phillies - Philadelphia's lineup is producing at a clip above what Statcast thinks it deserves. That's not a moral judgment. It's a statistical one. Enjoy it while the variance cooperates.

3. Athletics - Oakland's hitters are punching above their expected weight class, which is a useful thing when your payroll doesn't offer much margin for error.

4. D-backs - Arizona continues to post offensive numbers that exceed their batted-ball quality. Some of this is speed. Some of it is just balls finding the right patches of dirt.

5. Padres - San Diego closes out the blessed list, running a wOBA comfortably ahead of xwOBA in a way that flatters a lineup already considered one of the better ones in the National League.

What This Tells Us

The spread from most cursed to most blessed represents real wins and losses. Historical data on wOBA-minus-xwOBA shows consistent regression toward zero over the second half of a season. Teams running negative gaps - the Red Sox, Tigers, and Angels especially - tend to see their offenses "wake up" without any obvious mechanical change. The bats were never asleep. The results just weren't matching the contact.

Conversely, the Rays and Phillies should expect some cooling. Not a collapse, but the kind of quiet drift where a few more hard-hit balls start finding gloves instead of gaps.

None of this is destiny. But by late June, the signal is real enough that front offices factor it into trade deadline calculus. A cursed team with strong underlying metrics is a team that believes, with good reason, that better days are built into the data. A blessed team might look at its numbers and wonder how much of the foundation is concrete and how much is sand.

The ball doesn't know. But Statcast does.

MLB · Signal ranking
Batting luck (wOBA - xwOBA)
Every team ranked from most cursed (top, red) to most blessed (bottom, green) by this single isolated signal.
1
Red Sox
0.000
2
Tigers
0.000
3
Angels
0.000
4
Yankees
0.000
5
Dodgers
0.000
6
Brewers
0.000
7
Royals
0.000
8
Pirates
0.000
9
Mets
0.000
10
Giants
0.000
11
Braves
0.000
12
Orioles
0.000
13
Mariners
0.000
14
Rockies
0.000
15
Twins
0.000
16
Nationals
0.000
17
Cubs
0.000
18
Rangers
0.000
19
Marlins
0.000
20
Blue Jays
0.000
21
White Sox
0.000
22
Astros
0.000
23
Guardians
0.000
24
Reds
0.000
25
Cardinals
0.000
26
Padres
0.000
27
D-backs
0.000
28
Athletics
0.000
29
Phillies
0.000
30
Rays
0.000
Cursed (below league average) Blessed
Source: CURSD CLS
Free

Liked this? Get more.

Weekly analysis like this one, in your inbox every Monday. 5 picks the CURSD way: cursed teams ripe for regression, blessed teams due to cool off.

No spam. One email per week. Unsubscribe anytime.

Share

Read next