Updated Saturday Apr. 1

2023 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
Red SoxBOS0-1
AL East 23
13.60
2
OriolesBAL1-0
AL East 9
14.50
3
Blue JaysTOR1-0
AL East 6
14.60
4
AthleticsOAK1-0
AL West 24
14.60
5
AngelsLAA0-1
AL West 21
14.70
6
RaysTB1-0
AL East 4
14.70
7
NationalsWSH0-1
NL East 30
14.80
8
RoyalsKC0-1
AL Central 29
14.90
9
TigersDET0-1
AL Central 28
15.00
10
YankeesNYY1-0
AL East 1
15.00
11
RangersTEX1-0
AL West 13
15.20
12
MarinersSEA1-1
AL West 11
15.30
13
DiamondbacksARI1-1
NL West 26
15.50
14
AstrosHOU1-1
AL West 5
15.60
15
PadresSD0-2
NL West 17
15.60
16
MarlinsMIA1-1
NL East 18
15.60
17
RockiesCOL2-0
NL West 15
15.70
18
GiantsSF0-1
NL West 22
15.70
19
White SoxCHW1-1
AL Central 16
15.80
20
RedsCIN0-1
NL Central 27
15.90
21
PhilliesPHI0-1
NL East 12
15.90
22
TwinsMIN1-0
AL Central 8
16.10
23
PiratesPIT1-0
NL Central 25
16.10
24
MetsNYM1-1
NL East 7
16.10
25
GuardiansCLE1-1
AL Central 10
16.10
26
BrewersMIL0-1
NL Central 19
16.40
27
BravesATL1-0
NL East 3
16.40
28
CubsCHC1-0
NL Central 20
16.40
29
CardinalsSTL0-1
NL Central 14
16.70
30
DodgersLAD1-1
NL West 2
16.70

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
GiantsSF0-1
NL West 22
2.40
2
DiamondbacksARI1-1
NL West 26
3.80
3
NationalsWSH0-1
NL East 30
5.40
4
TigersDET0-1
AL Central 28
7.60
5
White SoxCHW1-1
AL Central 16
8.00
6
CardinalsSTL0-1
NL Central 14
8.40
7
MarlinsMIA1-1
NL East 18
10.00
8
RoyalsKC0-1
AL Central 29
11.00
9
Red SoxBOS0-1
AL East 23
11.80
10
MarinersSEA1-1
AL West 11
12.40
11
GuardiansCLE1-1
AL Central 10
13.00
12
RangersTEX1-0
AL West 13
13.60
13
PhilliesPHI0-1
NL East 12
13.80
14
Blue JaysTOR1-0
AL East 6
14.60
15
PadresSD0-2
NL West 17
16.20
16
AstrosHOU1-1
AL West 5
16.40
17
RockiesCOL2-0
NL West 15
17.00
18
MetsNYM1-1
NL East 7
17.40
19
CubsCHC1-0
NL Central 20
17.60
20
BrewersMIL0-1
NL Central 19
17.80
21
AthleticsOAK1-0
AL West 24
19.00
22
YankeesNYY1-0
AL East 1
19.40
23
OriolesBAL1-0
AL East 9
20.00
24
AngelsLAA0-1
AL West 21
21.00
25
RedsCIN0-1
NL Central 27
21.00
26
DodgersLAD1-1
NL West 2
21.80
27
PiratesPIT1-0
NL Central 25
24.40
28
RaysTB1-0
AL East 4
25.40
29
TwinsMIN1-0
AL Central 8
26.60
30
BravesATL1-0
NL East 3
28.20