Updated Wednesday Apr. 24

2024 MLB Strength of Schedule Rankings

Strength of Schedule Remaining and Strength of Schedule Played for all 30 MLB teams.

Our Strength of Schedule rankings represents the average difficulty of those opponents that each team has faced or will face during the current season. The strength of an opponent is determined by their ranking in our Composite MLB Power Rankings. A low opponent average ranking (opp avg) indicates a difficult schedule, whereas a high opponent average ranking suggests an easier schedule.

MLB Strength of Schedule Remaining

Our Strength of Schedule Remaining rankings show the average difficulty of opponents each team will face for the rest of the season.

DIFFICULT

EASY

TEAM DIVISION GURU
RANK
AVERAGE
OPPONENT
RANK
1
RaysTB12-13
AL East 22
14.10
2
NationalsWSH10-12
NL East 26
14.20
3
MarlinsMIA6-19
NL East 28
14.40
4
RockiesCOL6-18
NL West 29
14.50
5
DiamondbacksARI12-13
NL West 14
14.70
6
Red SoxBOS13-11
AL East 17
14.80
7
CardinalsSTL10-14
NL Central 23
14.90
8
GiantsSF12-13
NL West 21
14.90
9
PiratesPIT13-11
NL Central 20
15.00
10
PhilliesPHI15-9
NL East 6
15.10
11
RedsCIN13-10
NL Central 16
15.10
12
Blue JaysTOR13-11
AL East 12
15.20
13
White SoxCHW3-20
AL Central 30
15.40
14
YankeesNYY16-8
AL East 4
15.50
15
OriolesBAL15-8
AL East 3
15.60
16
AngelsLAA10-14
AL West 25
15.60
17
TigersDET14-10
AL Central 13
15.70
18
BravesATL16-6
NL East 1
15.70
19
CubsCHC14-9
NL Central 8
15.70
20
PadresSD13-13
NL West 10
15.80
21
AthleticsOAK9-15
AL West 27
15.80
22
RoyalsKC14-10
AL Central 18
15.90
23
MetsNYM12-11
NL East 11
15.90
24
DodgersLAD14-11
NL West 2
16.00
25
BrewersMIL14-8
NL Central 7
16.00
26
TwinsMIN9-13
AL Central 24
16.40
27
GuardiansCLE17-6
AL Central 5
16.50
28
RangersTEX12-12
AL West 15
16.70
29
AstrosHOU7-17
AL West 19
16.70
30
MarinersSEA12-11
AL West 9
17.20

MLB Strength of Schedule Played

Our Strength of Schedule Played shows the current average ranking for each opponent that a given team has faced to date.

DIFFICULT

EASY

TEAM DIVISION GURU
RANK
AVERAGE
OPPONENT
RANK
1
White SoxCHW3-20
AL Central 30
0.00
2
Red SoxBOS13-11
AL East 17
0.00
3
RoyalsKC14-10
AL Central 18
0.00
4
AstrosHOU7-17
AL West 19
0.00
5
PiratesPIT13-11
NL Central 20
0.00
6
GiantsSF12-13
NL West 21
0.00
7
RaysTB12-13
AL East 22
0.00
8
CardinalsSTL10-14
NL Central 23
0.00
9
TwinsMIN9-13
AL Central 24
0.00
10
AngelsLAA10-14
AL West 25
0.00
11
NationalsWSH10-12
NL East 26
0.00
12
AthleticsOAK9-15
AL West 27
0.00
13
MarlinsMIA6-19
NL East 28
0.00
14
RockiesCOL6-18
NL West 29
0.00
15
RedsCIN13-10
NL Central 16
0.00
16
RangersTEX12-12
AL West 15
0.00
17
DodgersLAD14-11
NL West 2
0.00
18
OriolesBAL15-8
AL East 3
0.00
19
YankeesNYY16-8
AL East 4
0.00
20
GuardiansCLE17-6
AL Central 5
0.00
21
PhilliesPHI15-9
NL East 6
0.00
22
BrewersMIL14-8
NL Central 7
0.00
23
CubsCHC14-9
NL Central 8
0.00
24
MarinersSEA12-11
AL West 9
0.00
25
PadresSD13-13
NL West 10
0.00
26
MetsNYM12-11
NL East 11
0.00
27
TigersDET14-10
AL Central 13
0.00
28
DiamondbacksARI12-13
NL West 14
0.00
29
Blue JaysTOR13-11
AL East 12
15.10
30
BravesATL16-6
NL East 1
18.10