Updated Friday Jul. 26

2024 Composite MLB Power Rankings

Calculated by aggregating computer generated power rankings from around the web and determining each team’s average ranking.

TEAM AVERAGE
RANKING
AVG
1-WEEK
MOVE
SOS
PLAYED
RANK
WINS LOSSES MAKE
PLAYOFFS
MAKE
PLAY-
OFFS
WIN
SERIES
1
DodgersLAD62-42
1.7 - 14 97.7 64.3 >99% 24%
2
PhilliesPHI64-38
2.7 - 15 98.3 63.7 >99% 14%
3
OriolesBAL61-41
3.0 ↑ 1 13 95.3 66.8 >99% 13%
4
YankeesNYY60-44
3.7 ↓ 1 22 94.9 67.1 >99% 13%
5
TwinsMIN56-45
7.0 ↑ 1 16 89.4 72.6 85% 7%
6
BravesATL54-47
7.3 ↓ 1 25 89.3 72.7 88% 7%
7
BrewersMIL59-43
8.7 ↑ 1 19 90.4 71.6 89% 2%
8
AstrosHOU53-49
10.3 ↑ 2 30 86.5 75.5 67% 5%
9
MetsNYM54-48
10.3 ↑ 3 28 85.3 76.7 60% 2%
10
PadresSD55-50
10.3 ↑ 3 29 85.8 76.2 59% 2%
11
GuardiansCLE61-41
11.0 ↓ 2 12 90.0 72.0 83% 3%
12
MarinersSEA53-51
11.7 ↓ 5 11 84.1 77.9 46% 3%
13
Red SoxBOS54-47
12.7 ↓ 2 3 83.8 78.2 35% <1%
14
DiamondbacksARI53-50
14.0 ↑ 1 1 83.2 78.8 36% <1%
15
RangersTEX51-52
14.3 ↓ 1 2 82.4 79.6 29% 1%
16
RoyalsKC56-47
15.3 ↑ 2 5 83.8 78.2 35% <1%
17
RedsCIN49-53
16.0 - 23 79.3 82.7 12% <1%
18
CardinalsSTL53-49
18.0 ↑ 1 24 82.3 79.7 32% <1%
19
CubsCHC49-55
18.3 ↓ 3 7 79.4 82.6 10% <1%
20
RaysTB52-51
19.3 - 21 80.6 81.5 10% <1%
21
TigersDET51-53
20.3 ↑ 1 20 79.7 82.3 10% <1%
22
GiantsSF49-55
20.7 ↓ 1 4 78.2 83.9 7% <1%
23
PiratesPIT52-50
21.3 - 17 78.8 83.3 8% <1%
24
Blue JaysTOR46-56
24.0 - 18 74.5 87.5 <1% <1%
25
NationalsWSH47-56
25.7 ↑ 1 6 72.6 89.5 <1% <1%
26
AngelsLAA45-58
25.7 ↓ 1 26 71.0 91.0 <1% <1%
27
AthleticsOAK42-63
25.7 - 27 65.3 96.7 <1% <1%
28
MarlinsMIA37-66
27.0 - 9 60.9 101.1 <1% <1%
29
RockiesCOL38-65
29.3 ↑ 1 8 58.2 103.9 <1% <1%
30
White SoxCHW27-78
29.7 ↓ 1 10 47.9 114.1 <1% <1%

How We Calculate: Our MLB Power Rankings are calculated by aggregating computer rankings from around the web and determining each team’s average ranking. Up or down movement within our rankings versus the previous week is provided for each team. Some of these sites also project teams’ future success. We collect this info and calculate each team’s average win/loss projection, playoff odds and World Series odds.

Our heat chart below shows how each of the three sites we pull from ranks all 30 teams. We pull from numberFire (nF), Massey Ratings (MY) and Team Rankings (TR).

TEAM numberFirenF MASSEY
RATINGS
MY
TEAM
RANKINGS
TR
AVERAGEAVG
DodgersLAD 1 3 1 1.7
PhilliesPHI 3 1 4 2.7
OriolesBAL 2 2 5 3.0
YankeesNYY 4 4 3 3.7
TwinsMIN 5 7 9 7.0
BravesATL 12 8 2 7.3
BrewersMIL 10 6 10 8.7
AstrosHOU 11 14 6 10.3
MetsNYM 7 10 14 10.3
PadresSD 8 12 11 10.3
GuardiansCLE 13 5 15 11.0
MarinersSEA 6 16 13 11.7
Red SoxBOS 9 11 18 12.7
DiamondbacksARI 21 13 8 14.0
RangersTEX 17 19 7 14.3
RoyalsKC 15 9 22 15.3
RedsCIN 14 22 12 16.0
CardinalsSTL 20 15 19 18.0
CubsCHC 16 23 16 18.3
RaysTB 19 18 21 19.3
TigersDET 18 20 23 20.3
GiantsSF 24 21 17 20.7
PiratesPIT 23 17 24 21.3
Blue JaysTOR 27 25 20 24.0
NationalsWSH 26 24 27 25.7
AngelsLAA 25 26 26 25.7
AthleticsOAK 22 27 28 25.7
MarlinsMIA 28 28 25 27.0
RockiesCOL 30 29 29 29.3
White SoxCHW 29 30 30 29.7

Standard deviation is a statistical tool used to measure the variance within a set of numbers. In the table below, we use standard deviation to determine which teams are ranked the most and least consistently. A low number indicates that a team is ranked consistently across the three sites we pull from. A high number indicates an inconsistently ranked team.

TEAM numberFirenF MASSEY
RATINGS
MY
TEAM
RANKINGS
TR
AVERAGEAVG
White SoxCHW 29 30 30 0.577
RockiesCOL 30 29 29 0.577
AngelsLAA 25 26 26 0.577
YankeesNYY 4 4 3 0.577
DodgersLAD 1 3 1 1.155
RaysTB 19 18 21 1.528
PhilliesPHI 3 1 4 1.528
NationalsWSH 26 24 27 1.528
OriolesBAL 2 2 5 1.732
MarlinsMIA 28 28 25 1.732
TwinsMIN 5 7 9 2.000
PadresSD 8 12 11 2.082
BrewersMIL 10 6 10 2.309
TigersDET 18 20 23 2.517
CardinalsSTL 20 15 19 2.646
AthleticsOAK 22 27 28 3.215
MetsNYM 7 10 14 3.512
GiantsSF 24 21 17 3.512
Blue JaysTOR 27 25 20 3.606
PiratesPIT 23 17 24 3.786
CubsCHC 16 23 16 4.041
AstrosHOU 11 14 6 4.041
Red SoxBOS 9 11 18 4.726
BravesATL 12 8 2 5.033
MarinersSEA 6 16 13 5.132
RedsCIN 14 22 12 5.292
GuardiansCLE 13 5 15 5.292
RangersTEX 17 19 7 6.429
RoyalsKC 15 9 22 6.506
DiamondbacksARI 21 13 8 6.557

We update the site daily. To keep up to date, please follow us on Facebook, Twitter and Instagram!