Updated Friday Jun. 20

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
DodgersLAD46-30
1.0 - 13 97.5 64.5 98% 20%
2
CubsCHC45-29
3.0 ↑ 2 12 93.7 68.3 92% 9%
3
YankeesNYY43-31
3.7 ↓ 1 10 93.0 69.0 96% 14%
4
MetsNYM45-30
4.0 ↓ 1 28 92.5 69.5 90% 9%
5
TigersDET48-28
5.0 - 8 95.0 67.0 98% 10%
6
PhilliesPHI45-30
5.7 - 20 91.2 70.8 81% 5%
7
AstrosHOU43-32
7.3 ↑ 2 29 90.3 71.7 89% 7%
8
RaysTB41-34
9.7 ↑ 3 5 87.4 74.6 71% 4%
9
PadresSD40-34
10.0 ↓ 2 30 86.7 75.3 50% 2%
10
GiantsSF42-33
10.3 ↓ 2 3 87.1 74.9 55% 2%
11
Red SoxBOS39-37
12.3 ↑ 4 23 83.2 78.8 43% 2%
12
BrewersMIL40-35
12.7 ↑ 1 2 84.9 77.2 32% 1%
13
DiamondbacksARI37-37
13.3 ↓ 3 1 83.4 78.6 27% 1%
14
BravesATL34-39
13.7 - 26 83.3 78.7 29% 2%
15
CardinalsSTL40-35
14.3 ↑ 1 16 84.2 77.8 30% 1%
16
Blue JaysTOR40-34
15.0 ↓ 4 15 84.2 77.8 52% 2%
17
RedsCIN39-36
16.7 ↑ 3 25 82.1 79.9 17% <1%
18
MarinersSEA37-36
18.0 ↑ 3 21 83.0 79.0 45% 2%
19
TwinsMIN37-37
18.3 ↓ 2 22 81.3 80.7 28% 1%
20
RangersTEX36-39
18.7 ↓ 1 6 80.1 81.9 21% <1%
21
GuardiansCLE37-36
19.3 ↓ 3 18 81.9 80.1 32% 1%
22
RoyalsKC37-38
21.7 - 19 79.6 82.4 19% <1%
23
OriolesBAL32-42
22.7 ↑ 1 11 73.3 88.7 3% <1%
24
AngelsLAA36-38
24.0 ↓ 1 27 74.7 87.3 3% <1%
25
PiratesPIT30-46
24.7 - 17 69.5 92.5 <1% <1%
26
NationalsWSH31-44
26.0 - 14 68.2 93.8 <1% <1%
27
AthleticsOAK31-46
27.3 - 24 66.4 95.7 <1% <1%
28
MarlinsMIA29-44
27.7 - 4 65.6 96.4 <1% <1%
29
White SoxCHW23-52
29.0 - 7 56.4 105.6 <1% <1%
30
RockiesCOL17-58
30.0 - 9 49.0 113.0 <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
CubsCHC 3 4 2 3.0
YankeesNYY 6 2 3 3.7
MetsNYM 4 3 5 4.0
TigersDET 2 9 4 5.0
PhilliesPHI 5 6 6 5.7
AstrosHOU 7 8 7 7.3
RaysTB 9 10 10 9.7
PadresSD 10 11 9 10.0
GiantsSF 8 15 8 10.3
Red SoxBOS 14 7 16 12.3
BrewersMIL 12 14 12 12.7
DiamondbacksARI 15 12 13 13.3
BravesATL 21 5 15 13.7
CardinalsSTL 13 19 11 14.3
Blue JaysTOR 11 20 14 15.0
RedsCIN 16 17 17 16.7
MarinersSEA 18 18 18 18.0
TwinsMIN 19 16 20 18.3
RangersTEX 22 13 21 18.7
GuardiansCLE 17 22 19 19.3
RoyalsKC 20 23 22 21.7
OriolesBAL 24 21 23 22.7
AngelsLAA 23 25 24 24.0
PiratesPIT 25 24 25 24.7
NationalsWSH 26 26 26 26.0
AthleticsOAK 28 27 27 27.3
MarlinsMIA 27 28 28 27.7
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
NationalsWSH 26 26 26 0.000
MarinersSEA 18 18 18 0.000
RockiesCOL 30 30 30 0.000
PhilliesPHI 5 6 6 0.707
CubsCHC 3 4 2 0.707
MarlinsMIA 27 28 28 0.707
AthleticsOAK 28 27 27 0.707
PiratesPIT 25 24 25 0.707
MetsNYM 4 3 5 0.707
RedsCIN 16 17 17 0.707
AstrosHOU 7 8 7 0.707
RaysTB 9 10 10 0.707
PadresSD 10 11 9 0.707
BrewersMIL 12 14 12 1.414
AngelsLAA 23 25 24 1.414
DiamondbacksARI 15 12 13 2.121
OriolesBAL 24 21 23 2.121
RoyalsKC 20 23 22 2.121
TwinsMIN 19 16 20 2.121
YankeesNYY 6 2 3 2.828
GuardiansCLE 17 22 19 3.536
CardinalsSTL 13 19 11 4.243
Red SoxBOS 14 7 16 4.950
GiantsSF 8 15 8 4.950
TigersDET 2 9 4 4.950
RangersTEX 22 13 21 6.364
Blue JaysTOR 11 20 14 6.364
BravesATL 21 5 15 11.314

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