Updated Monday Jul. 14

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
DodgersLAD58-39
1.0 - 19 95.8 66.2 99% 18%
2
CubsCHC57-39
2.3 - 6 93.9 68.1 97% 11%
3
YankeesNYY53-43
4.7 ↑ 3 15 90.2 71.8 89% 11%
4
PhilliesPHI55-41
5.3 ↓ 1 14 91.1 70.9 89% 8%
5
TigersDET59-38
6.3 ↓ 1 13 94.0 68.0 99% 11%
6
AstrosHOU56-40
6.7 ↓ 1 29 91.8 70.2 94% 8%
7
BrewersMIL56-40
6.7 ↑ 2 2 90.9 71.1 86% 6%
8
MetsNYM55-42
6.7 ↓ 1 26 89.6 72.4 82% 5%
9
Red SoxBOS53-45
9.3 ↑ 3 23 86.2 75.8 63% 4%
10
Blue JaysTOR55-41
11.0 - 16 87.6 74.4 75% 3%
11
MarinersSEA51-45
12.3 ↑ 2 22 86.3 75.7 66% 4%
12
PadresSD52-44
12.3 ↓ 1 30 86.3 75.7 51% 2%
13
RaysTB50-47
12.7 ↓ 5 5 84.7 77.3 47% 3%
14
RangersTEX48-49
14.0 ↑ 4 4 82.0 80.0 27% 2%
15
GiantsSF52-45
15.7 - 3 84.6 77.4 38% 1%
16
CardinalsSTL51-46
16.0 ↓ 2 10 83.9 78.1 30% 1%
17
BravesATL42-53
16.3 ↑ 2 28 77.0 85.0 3% <1%
18
RedsCIN50-47
16.3 ↓ 2 25 81.7 80.3 14% <1%
19
DiamondbacksARI47-50
17.7 ↓ 2 1 80.5 81.5 10% <1%
20
TwinsMIN47-49
18.0 - 21 80.6 81.4 16% <1%
21
RoyalsKC47-50
21.0 - 20 79.2 82.8 10% <1%
22
GuardiansCLE46-49
21.7 - 12 78.9 83.1 9% <1%
23
OriolesBAL43-52
23.0 - 9 74.7 87.3 2% <1%
24
AngelsLAA47-49
23.7 - 27 76.5 85.5 3% <1%
25
PiratesPIT39-58
25.0 - 17 70.0 92.0 <1% <1%
26
MarlinsMIA44-51
26.0 - 7 73.4 88.6 <1% <1%
27
AthleticsOAK41-57
27.0 ↑ 1 24 68.4 93.6 <1% <1%
28
NationalsWSH38-58
27.3 ↓ 1 18 66.5 95.5 <1% <1%
29
White SoxCHW32-65
29.0 - 8 57.1 104.9 <1% <1%
30
RockiesCOL22-74
30.0 - 11 45.5 116.5 <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 2 3 2 2.3
YankeesNYY 9 2 3 4.7
PhilliesPHI 6 4 6 5.3
TigersDET 3 12 4 6.3
AstrosHOU 5 10 5 6.7
BrewersMIL 4 8 8 6.7
MetsNYM 8 5 7 6.7
Red SoxBOS 11 6 11 9.3
Blue JaysTOR 7 17 9 11.0
MarinersSEA 12 15 10 12.3
PadresSD 10 14 13 12.3
RaysTB 15 11 12 12.7
RangersTEX 17 9 16 14.0
GiantsSF 14 19 14 15.7
CardinalsSTL 13 20 15 16.0
BravesATL 23 7 19 16.3
RedsCIN 16 16 17 16.3
DiamondbacksARI 20 13 20 17.7
TwinsMIN 18 18 18 18.0
RoyalsKC 19 22 22 21.0
GuardiansCLE 21 23 21 21.7
OriolesBAL 25 21 23 23.0
AngelsLAA 22 25 24 23.7
PiratesPIT 26 24 25 25.0
MarlinsMIA 24 28 26 26.0
AthleticsOAK 27 27 27 27.0
NationalsWSH 28 26 28 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
AthleticsOAK 27 27 27 0.000
TwinsMIN 18 18 18 0.000
RockiesCOL 30 30 30 0.000
RedsCIN 16 16 17 0.577
CubsCHC 2 3 2 0.577
PiratesPIT 26 24 25 1.000
GuardiansCLE 21 23 21 1.155
PhilliesPHI 6 4 6 1.155
NationalsWSH 28 26 28 1.155
AngelsLAA 22 25 24 1.528
MetsNYM 8 5 7 1.528
RoyalsKC 19 22 22 1.732
MarlinsMIA 24 28 26 2.000
OriolesBAL 25 21 23 2.000
RaysTB 15 11 12 2.082
PadresSD 10 14 13 2.082
BrewersMIL 4 8 8 2.309
MarinersSEA 12 15 10 2.517
AstrosHOU 5 10 5 2.887
Red SoxBOS 11 6 11 2.887
GiantsSF 14 19 14 2.887
CardinalsSTL 13 20 15 3.606
YankeesNYY 9 2 3 3.786
DiamondbacksARI 20 13 20 4.041
RangersTEX 17 9 16 4.359
TigersDET 3 12 4 4.933
Blue JaysTOR 7 17 9 5.292
BravesATL 23 7 19 8.327

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