Updated Sunday Apr. 28

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
BravesATL18-7
1.7 - 26 103.7 58.3 >99% 21%
2
DodgersLAD18-11
2.3 ↑ 1 16 101.9 60.1 >99% 23%
3
YankeesNYY18-10
5.0 ↑ 1 22 94.5 67.6 91% 10%
4
PhilliesPHI18-10
5.0 ↑ 4 10 93.2 68.8 84% 6%
5
OriolesBAL17-9
5.0 ↓ 3 13 92.8 69.2 86% 9%
6
CubsCHC17-10
8.3 ↑ 3 7 89.5 72.5 78% 2%
7
BrewersMIL17-9
8.7 ↓ 1 6 84.1 77.9 35% <1%
8
MarinersSEA15-12
8.7 ↑ 2 9 87.8 74.2 61% 3%
9
GuardiansCLE19-8
10.0 ↓ 2 8 85.4 76.6 45% 2%
10
RangersTEX14-14
10.7 ↑ 2 5 90.0 72.0 80% 6%
11
MetsNYM13-13
11.3 ↓ 6 28 83.8 78.2 43% 1%
12
Red SoxBOS15-13
14.3 ↑ 2 4 79.7 82.3 16% <1%
13
RedsCIN15-12
14.3 ↑ 2 21 81.5 80.6 32% <1%
14
PadresSD14-16
14.7 ↓ 3 29 82.4 79.6 32% <1%
15
RoyalsKC17-11
15.3 ↑ 1 18 78.7 83.3 21% <1%
16
DiamondbacksARI12-16
16.7 ↑ 1 2 81.9 80.1 39% 1%
17
TigersDET15-12
16.7 ↑ 3 24 78.4 83.6 20% <1%
18
TwinsMIN13-13
17.7 ↑ 7 15 86.1 75.9 60% 3%
19
Blue JaysTOR13-15
18.0 ↓ 6 23 83.9 78.1 39% 2%
20
AstrosHOU8-19
18.3 ↓ 2 30 84.8 77.2 54% 4%
21
PiratesPIT14-14
19.0 - 12 73.4 88.6 6% <1%
22
GiantsSF13-15
20.0 - 3 78.7 83.4 20% <1%
23
CardinalsSTL13-14
20.7 - 19 80.8 81.3 32% <1%
24
RaysTB13-15
21.7 ↓ 5 17 81.8 80.2 25% <1%
25
AngelsLAA10-17
23.7 ↓ 1 27 68.5 93.5 2% <1%
26
NationalsWSH12-14
25.3 - 1 67.6 94.4 <1% <1%
27
AthleticsOAK11-17
26.0 - 25 60.6 101.4 <1% <1%
28
MarlinsMIA6-22
27.3 - 11 63.7 98.3 <1% <1%
29
RockiesCOL7-20
28.7 - 14 55.9 106.1 <1% <1%
30
White SoxCHW5-22
30.0 - 20 54.0 108.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 numberFire (nF), Massey Ratings (MY) and Team Rankings (TR).

TEAM numberFirenF MASSEY
RATINGS
MY
TEAM
RANKINGS
TR
AVERAGEAVG
BravesATL 2 1 2 1.7
DodgersLAD 1 5 1 2.3
YankeesNYY 8 4 3 5.0
PhilliesPHI 3 7 5 5.0
OriolesBAL 5 6 4 5.0
CubsCHC 9 8 8 8.3
BrewersMIL 4 3 19 8.7
MarinersSEA 6 10 10 8.7
GuardiansCLE 13 2 15 10.0
RangersTEX 11 14 7 10.7
MetsNYM 7 15 12 11.3
Red SoxBOS 10 12 21 14.3
RedsCIN 18 11 14 14.3
PadresSD 12 16 16 14.7
RoyalsKC 14 9 23 15.3
DiamondbacksARI 17 24 9 16.7
TigersDET 15 13 22 16.7
TwinsMIN 20 20 13 17.7
Blue JaysTOR 24 19 11 18.0
AstrosHOU 22 27 6 18.3
PiratesPIT 16 17 24 19.0
GiantsSF 21 21 18 20.0
CardinalsSTL 27 18 17 20.7
RaysTB 23 22 20 21.7
AngelsLAA 19 26 26 23.7
NationalsWSH 26 23 27 25.3
AthleticsOAK 25 25 28 26.0
MarlinsMIA 28 29 25 27.3
RockiesCOL 29 28 29 28.7
White SoxCHW 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 numberFirenF MASSEY
RATINGS
MY
TEAM
RANKINGS
TR
AVERAGEAVG
White SoxCHW 30 30 30 0.000
RockiesCOL 29 28 29 0.577
BravesATL 2 1 2 0.577
CubsCHC 9 8 8 0.577
OriolesBAL 5 6 4 1.000
RaysTB 23 22 20 1.528
GiantsSF 21 21 18 1.732
AthleticsOAK 25 25 28 1.732
PhilliesPHI 3 7 5 2.000
MarlinsMIA 28 29 25 2.082
NationalsWSH 26 23 27 2.082
DodgersLAD 1 5 1 2.309
MarinersSEA 6 10 10 2.309
PadresSD 12 16 16 2.309
YankeesNYY 8 4 3 2.646
RedsCIN 18 11 14 3.512
RangersTEX 11 14 7 3.512
AngelsLAA 19 26 26 4.041
TwinsMIN 20 20 13 4.041
MetsNYM 7 15 12 4.041
PiratesPIT 16 17 24 4.359
TigersDET 15 13 22 4.726
CardinalsSTL 27 18 17 5.508
Red SoxBOS 10 12 21 5.859
Blue JaysTOR 24 19 11 6.557
GuardiansCLE 13 2 15 7.000
RoyalsKC 14 9 23 7.095
DiamondbacksARI 17 24 9 7.506
BrewersMIL 4 3 19 8.963
AstrosHOU 22 27 6 10.970

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