MLB CURSD Luck Score Rankings

Data last updated May 1, 2026, 7:00 PM UTC

Baseball invented luck analytics. Bill James' Pythagorean formula (expected wins from runs scored and allowed) has been validated across 40+ years of data. The MLB CURSD Luck Score (CLS) builds on that foundation with 4 orthogonal signals: Pythagorean delta (30%), one-run game record with Bayesian shrinkage toward .500 (20%), batting luck from Statcast xwOBA vs actual wOBA (25%), and pitching luck from xERA vs actual ERA (25%). Statcast data from Baseball Savant strips out defense, sequencing, and BABIP noise to isolate true hitting and pitching performance. A team that rakes in expected metrics but can't buy a hit with runners in scoring position will show up as deeply cursed. Statcast signal weights ramp up with season progress, reaching full strength at 40+ games when the sample is reliable.

Season
Sort By
Scroll for full table
RKTeamPosLASRecordCLSTrendHighlightShare
Unlucky
1
Mets
Mets
MLB · 21 pts
23111221-28-39
Unlucky
21-28 with a -14 run differential. The Pythagorean says 23 wins - they have 21. Margins have fallen the wrong way.
2
Tigers
Tigers
MLB · 20 pts
2521420-30-32
Unlucky
20-30 with a -21 run differential. The Pythagorean says 23 wins - they have 20. Margins have fallen the wrong way.
3
Mariners
Mariners
MLB · 24 pts
179824-27-21
Unlucky
24-27 with a +11 run differential. The Pythagorean says 27 wins - they have 24. Margins have fallen the wrong way.
4
Yankees
Yankees
MLB · 30 pts
43130-20-16
Unlucky
30-20 with a +69 run differential. The Pythagorean says 32 wins - they have 30. Margins have fallen the wrong way.
5
Dodgers
Dodgers
MLB · 31 pts
32131-19-15
Unlucky
31-19 with a +98 run differential. The Pythagorean says 35 wins - they have 31. Margins have fallen the wrong way.
6
Angels
Angels
MLB · 17 pts
3029117-33-15
Unlucky
17-33 with a -68 run differential. Right where the data says they should be. No significant luck in either direction.
7
Blue Jays
Blue Jays
MLB · 22 pts
2120122-27-15
Unlucky
22-27 with a -12 run differential. The Pythagorean says 23 wins - they have 22. Margins have fallen the wrong way.
Neutral
8
Orioles
Orioles
MLB · 21 pts
2423121-29-13
Neutral
21-29 with a -59 run differential. Right where the data says they should be. No significant luck in either direction.
9
Rangers
Rangers
MLB · 24 pts
1813524-25-10
Neutral
24-25 with a +13 run differential. Right where the data says they should be. No significant luck in either direction.
10
Astros
Astros
MLB · 20 pts
2726120-31-8
Neutral
20-31 with a -56 run differential. Right where the data says they should be. No significant luck in either direction.
11
Twins
Twins
MLB · 23 pts
1918123-27-6
Neutral
23-27 with a -1 run differential. The Pythagorean says 25 wins - they have 23. Margins have fallen the wrong way.
12
Royals
Royals
MLB · 20 pts
2627120-30-6
Neutral
20-30 with a -30 run differential. The Pythagorean says 22 wins - they have 20. Margins have fallen the wrong way.
13
Rockies
Rockies
MLB · 19 pts
2928119-31-3
Neutral
19-31 with a -54 run differential. Right where the data says they should be. No significant luck in either direction.
14
Pirates
Pirates
MLB · 25 pts
1112125-24-2
Neutral
25-24 with a +22 run differential. Right where the data says they should be. No significant luck in either direction.
15
Padres
Padres
MLB · 29 pts
84429-20-1
Neutral
29-20 with a +3 run differential. Winning more than their run production justifies. The data says regression is coming.
16
Brewers
Brewers
MLB · 29 pts
5529-18+1
Neutral
29-18 with a +75 run differential. Right where the data says they should be. No significant luck in either direction.
17
Phillies
Phillies
MLB · 25 pts
1614225-25+2
Neutral
25-25 with a -24 run differential. Winning more than their run production justifies. The data says regression is coming.
18
Red Sox
Red Sox
MLB · 22 pts
2224222-27+3
Neutral
22-27 with a -11 run differential. Right where the data says they should be. No significant luck in either direction.
19
Athletics
Athletics
MLB · 25 pts
1215325-24+6
Neutral
25-24 with a -5 run differential. Right where the data says they should be. No significant luck in either direction.
20
Reds
Reds
MLB · 26 pts
101026-24+6
Neutral
26-24 with a -28 run differential. Winning more than their run production justifies. The data says regression is coming.
21
Braves
Braves
MLB · 34 pts
1134-16+8
Neutral
34-16 with a +98 run differential. Right where the data says they should be. No significant luck in either direction.
22
Guardians
Guardians
MLB · 29 pts
6629-22+8
Neutral
29-22 with a +21 run differential. Right where the data says they should be. No significant luck in either direction.
23
Marlins
Marlins
MLB · 22 pts
2025522-28+9
Neutral
22-28 with a -13 run differential. Right where the data says they should be. No significant luck in either direction.
24
D-backs
D-backs
MLB · 25 pts
1416225-23+9
Neutral
25-23 with a -2 run differential. Right where the data says they should be. No significant luck in either direction.
25
White Sox
White Sox
MLB · 25 pts
1517225-24+10
Neutral
25-24 with a -12 run differential. Winning more than their run production justifies. The data says regression is coming.
26
Nationals
Nationals
MLB · 25 pts
1319625-25+12
Neutral
25-25 with a -15 run differential. Right where the data says they should be. No significant luck in either direction.
27
Giants
Giants
MLB · 20 pts
2830220-30+15
Neutral
20-30 with a -52 run differential. Right where the data says they should be. No significant luck in either direction.
Lucky
28
Cubs
Cubs
MLB · 29 pts
78129-21+18
Lucky
29-21 with a +28 run differential. Winning more than their run production justifies. The data says regression is coming.
Blessed
29
Cardinals
Cardinals
MLB · 28 pts
9221328-20+41
Blessed
28-20 with a -1 run differential. Winning more than their run production justifies. The data says regression is coming.
30
Rays
Rays
MLB · 33 pts
27533-15+53
Blessed
33 wins from a +40 run differential. Winning tight games at an unsustainable rate. One of the luckiest teams in baseball.

Frequently Asked Questions

CLS Evolution

How each team's CLS has changed throughout the season

Above zero = lucky. Below zero = unlucky. Scale: -100 (cursed) to +100 (blessed).

MLB Luck by Signal

The CLS combines several signals. Pick one to see which MLB teams are getting robbed (or blessed) on that signal individually.