Updated Tuesday May. 13

2025 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
DodgersLAD27-14
1.0 - 8 98.8 63.2 96% 19%
2
MetsNYM27-15
2.0 ↑ 1 28 94.2 67.8 90% 10%
3
YankeesNYY24-17
4.0 ↑ 2 10 93.0 69.0 93% 13%
4
PadresSD25-15
4.7 - 30 91.1 70.9 73% 5%
5
CubsCHC24-18
5.7 ↓ 3 19 91.3 70.7 82% 8%
6
TigersDET27-15
5.7 ↑ 1 21 93.3 68.7 93% 10%
7
PhilliesPHI24-17
6.3 ↓ 1 18 89.9 72.1 67% 5%
8
DiamondbacksARI22-20
9.7 ↑ 2 1 86.9 75.1 51% 3%
9
BravesATL20-21
10.3 ↑ 2 25 86.3 75.7 46% 4%
10
GiantsSF24-18
10.7 ↓ 1 3 86.4 75.6 45% 2%
11
AstrosHOU20-20
12.0 ↑ 1 29 86.4 75.6 64% 4%
12
MarinersSEA22-18
12.3 ↓ 4 16 86.2 75.8 68% 4%
13
RoyalsKC25-18
14.0 ↑ 2 15 85.4 76.6 62% 3%
14
Red SoxBOS22-21
15.0 ↑ 2 24 82.3 79.7 39% 2%
15
GuardiansCLE24-17
15.7 ↓ 1 12 84.2 77.8 48% 1%
16
TwinsMIN21-20
15.7 ↑ 7 13 82.8 79.2 39% 2%
17
CardinalsSTL23-19
16.0 ↑ 5 22 82.9 79.1 24% <1%
18
RangersTEX21-21
16.3 ↓ 1 7 80.8 81.2 33% 2%
19
BrewersMIL20-22
16.7 ↓ 6 5 81.7 80.3 18% <1%
20
RedsCIN20-22
20.0 ↓ 2 26 78.4 83.6 8% <1%
21
RaysTB18-22
20.3 ↓ 2 6 79.5 82.5 22% <1%
22
Blue JaysTOR20-20
20.7 ↓ 2 17 79.5 82.5 22% <1%
23
AthleticsOAK21-20
23.0 ↓ 2 27 74.5 87.5 8% <1%
24
OriolesBAL15-24
23.3 - 14 74.8 87.2 7% <1%
25
NationalsWSH17-25
25.3 - 9 68.5 93.6 <1% <1%
26
PiratesPIT14-28
26.0 - 20 67.2 94.8 <1% <1%
27
AngelsLAA17-23
26.3 ↑ 1 23 68.7 93.3 <1% <1%
28
MarlinsMIA15-25
27.3 ↓ 1 2 65.3 96.7 <1% <1%
29
White SoxCHW12-29
29.0 ↑ 1 11 57.1 105.0 <1% <1%
30
RockiesCOL7-34
30.0 ↓ 1 4 51.7 110.3 <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 Massey Ratings (MY), Team Rankings (TR) and DRatings (DR).

TEAM MASSEY
RATINGS
MY
TEAM
RANKINGS
TR
DRATINGSDR AVERAGEAVG
DodgersLAD 1 1 1 1.0
MetsNYM 2 2 2 2.0
YankeesNYY 5 3 4 4.0
PadresSD 4 7 3 4.7
CubsCHC 6 6 5 5.7
TigersDET 3 8 6 5.7
PhilliesPHI 7 5 7 6.3
DiamondbacksARI 11 10 8 9.7
BravesATL 15 4 12 10.3
GiantsSF 8 15 9 10.7
AstrosHOU 14 11 11 12.0
MarinersSEA 13 14 10 12.3
RoyalsKC 10 19 13 14.0
Red SoxBOS 19 9 17 15.0
GuardiansCLE 9 22 16 15.7
TwinsMIN 16 13 18 15.7
CardinalsSTL 12 21 15 16.0
RangersTEX 18 12 19 16.3
BrewersMIL 20 16 14 16.7
RedsCIN 22 17 21 20.0
RaysTB 23 18 20 20.3
Blue JaysTOR 17 23 22 20.7
AthleticsOAK 21 25 23 23.0
OriolesBAL 26 20 24 23.3
NationalsWSH 25 26 25 25.3
PiratesPIT 28 24 26 26.0
AngelsLAA 24 27 28 26.3
MarlinsMIA 27 28 27 27.3
White SoxCHW 29 29 29 29.0
RockiesCOL 30 30 30 30.0

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 MASSEY
RATINGS
MY
TEAM
RANKINGS
TR
DRATINGSDR AVERAGEAVG
DodgersLAD 1 1 1 0.000
White SoxCHW 29 29 29 0.000
RockiesCOL 30 30 30 0.000
CubsCHC 6 6 5 0.000
MetsNYM 2 2 2 0.000
DiamondbacksARI 11 10 8 0.707
MarlinsMIA 27 28 27 0.707
NationalsWSH 25 26 25 0.707
MarinersSEA 13 14 10 0.707
YankeesNYY 5 3 4 1.414
PhilliesPHI 7 5 7 1.414
TwinsMIN 16 13 18 2.121
AngelsLAA 24 27 28 2.121
PadresSD 4 7 3 2.121
AstrosHOU 14 11 11 2.121
AthleticsOAK 21 25 23 2.828
PiratesPIT 28 24 26 2.828
BrewersMIL 20 16 14 2.828
TigersDET 3 8 6 3.536
RedsCIN 22 17 21 3.536
RaysTB 23 18 20 3.536
OriolesBAL 26 20 24 4.243
RangersTEX 18 12 19 4.243
Blue JaysTOR 17 23 22 4.243
GiantsSF 8 15 9 4.950
RoyalsKC 10 19 13 6.364
CardinalsSTL 12 21 15 6.364
Red SoxBOS 19 9 17 7.071
BravesATL 15 4 12 7.778
GuardiansCLE 9 22 16 9.192

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