Updated Sunday Oct. 17

2021 College Football Strength of Schedule Rankings

Strength of Schedule Played and Strength of Schedule Remaining for all 130 NCAA Division 1 Football teams.

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

College Football 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
ArkansasARK4-3
SEC 23
42.40
2
IndianaIND2-4
Big Ten 49
42.50
3
Mississippi StateMSST3-3
SEC 39
42.60
4
Notre DameND5-1
Independent 15
45.20
5
WisconsinWIS3-3
Big Ten 28
45.70
6
Kansas StateKSU3-3
Big 12 41
46.60
7
GeorgiaUGA7-0
SEC 1
47.00
8
MiamiMIA2-4
ACC 47
47.20
9
IowaIOWA6-1
Big Ten 8
49.30
10
TexasTEX4-3
Big 12 16
49.40
11
StanfordSTAN3-4
Pac-12 53
49.50
12
LSULSU4-3
SEC 31
50.40
13
IllinoisILL2-5
Big Ten 86
51.10
14
Penn StatePSU5-1
Big Ten 7
52.00
15
PurduePUR4-2
Big Ten 35
53.20
16
MichiganMICH6-0
Big Ten 4
54.80
17
TCUTCU3-3
Big 12 34
55.10
18
NebraskaNEB3-5
Big Ten 30
55.60
19
West VirginiaWVU2-4
Big 12 57
55.60
20
FloridaFLA4-3
SEC 10
55.80
21
Ole MissMISS5-1
SEC 13
56.00
22
AlabamaALA6-1
SEC 2
56.30
23
USFUSF1-5
American 108
57.10
24
Florida StateFSU2-4
ACC 72
57.20
25
OklahomaOKLA7-0
Big 12 5
57.50
26
Oklahoma StateOKST6-0
Big 12 20
57.50
27
ClemsonCLEM4-2
ACC 14
57.70
28
TulaneTULN1-5
American 97
58.10
29
KansasKU1-5
Big 12 120
58.20
30
LouisvilleLOU3-3
ACC 55
58.50
31
Virginia TechVT3-3
ACC 54
59.40
32
RutgersRUTG3-4
Big Ten 64
59.40
33
CaliforniaCAL1-5
Pac-12 83
59.90
34
AuburnAUB5-2
SEC 12
60.50
35
UCLAUCLA5-2
Pac-12 32
60.80
36
UNLVUNLV0-6
MW 113
61.00
37
ColoradoCOLO2-4
Pac-12 87
61.10
38
MinnesotaMINN4-2
Big Ten 36
61.20
39
BYUBYU5-2
Independent 46
61.80
40
NavyNAVY1-5
American 107
61.80
41
TennesseeTENN4-3
SEC 25
62.10
42
UtahUTAH4-2
Pac-12 29
62.30
43
ArizonaARIZ0-6
Pac-12 110
62.30
44
MarylandMD4-2
Big Ten 65
63.00
45
KentuckyUK6-1
SEC 26
63.70
46
USCUSC3-3
Pac-12 42
63.80
47
Boise StateBSU3-4
MW 44
63.90
48
Georgia TechGT3-3
ACC 63
64.30
49
Texas A&MTAMU5-2
SEC 18
64.50
50
Ohio StateOSU5-1
Big Ten 3
65.60
51
MassachusettsUMASS1-5
Independent 128
66.10
52
Georgia StateGAST2-4
Sun Belt 103
67.00
53
Washington StateWSU4-3
Pac-12 70
67.10
54
MissouriMIZ3-4
SEC 76
67.30
55
SyracuseSYR3-4
ACC 74
67.60
56
North CarolinaUNC4-3
ACC 40
67.90
57
RiceRICE2-4
C-USA 124
68.00
58
Michigan StateMSU7-0
Big Ten 17
68.10
59
WashingtonWASH2-4
Pac-12 48
68.30
60
VanderbiltVAN2-5
SEC 114
68.30
61
VirginiaUVA5-2
ACC 37
69.10
62
Western MichiganWMU5-2
MAC 69
69.10
63
South CarolinaSC4-3
SEC 71
69.10
64
Arizona StateASU5-2
Pac-12 24
70.30
65
Oregon StateORST4-2
Pac-12 43
70.90
66
Kent StateKENT3-4
MAC 95
71.50
67
BaylorBAY6-1
Big 12 21
71.60
68
OregonORE5-1
Pac-12 19
72.10
69
UCFUCF3-3
American 67
72.10
70
TulsaTLSA3-4
American 88
72.50
71
Iowa StateISU4-2
Big 12 9
72.70
72
UL MonroeULM3-3
Sun Belt 125
72.70
73
Ball StateBALL4-3
MAC 80
74.70
74
NC StateNCST5-1
ACC 22
74.80
75
NorthwesternNW3-3
Big Ten 75
74.90
76
Texas TechTTU5-2
Big 12 59
75.00
77
TempleTEM3-3
American 112
76.50
78
Utah StateUSU4-2
MW 89
77.20
79
LA TechLT2-4
C-USA 100
77.40
80
CincinnatiCIN6-0
American 6
77.90
81
HawaiiHAW3-4
MW 101
78.00
82
PittsburghPITT5-1
ACC 11
78.30
83
Miami (OH)M-OH3-4
MAC 94
79.40
84
Mid TennesseeMTU2-4
C-USA 104
79.60
85
Northern IllinoisNIU5-2
MAC 91
80.50
86
Boston CollegeBC4-2
ACC 56
81.10
87
Western KentuckyWKU2-4
C-USA 85
81.60
88
Old DominionODU1-6
C-USA 119
81.60
89
DukeDUKE3-4
ACC 96
81.70
90
Wake ForestWAKE6-0
ACC 27
81.80
91
Arkansas StateARST1-5
Sun Belt 118
81.80
92
ECUECU3-3
American 90
81.90
93
North TexasUNT1-5
C-USA 117
82.00
94
FAUFAU3-3
C-USA 81
83.10
95
New MexicoUNM2-5
MW 123
83.30
96
BuffaloBUFF3-4
MAC 92
83.90
97
AkronAKR2-5
MAC 127
84.10
98
ArmyARMY4-2
Independent 68
86.00
99
Air ForceAFA6-1
MW 58
86.10
100
Fresno StateFRES5-2
MW 52
86.30
101
UABUAB5-2
C-USA 66
86.40
102
ConnecticutCONN1-7
American 130
86.80
103
Bowling GreenBGSU2-5
MAC 121
87.00
104
San Jose StateSJSU3-4
MW 102
87.10
105
Appalachian StateAPP4-2
Sun Belt 51
87.60
106
NevadaNEV5-1
MW 61
88.10
107
UL LafayetteULL5-1
Sun Belt 78
88.20
108
ToledoTOL3-4
MAC 73
88.90
109
WyomingWYO4-2
MW 82
90.00
110
Southern MissUSM1-6
C-USA 122
90.00
111
Ga SouthernGASO2-5
Sun Belt 111
90.50
112
Colorado StateCSU3-3
MW 84
91.50
113
Central MichiganCMU4-3
MAC 99
92.40
114
MemphisMEM4-3
American 79
93.30
115
Texas StateTXST2-4
Sun Belt 116
95.20
116
Eastern MichiganEMU4-3
MAC 93
95.50
117
OhioOHIO1-6
MAC 115
95.90
118
New Mexico StateNMSU1-6
Sun Belt 129
96.70
119
FIUFIU1-5
C-USA 126
97.50
120
SMUSMU6-0
American 38
98.80
121
HoustonHOU5-1
American 45
99.80
122
LibertyLIB5-2
Independent 50
101.00
123
MarshallMRSH4-3
C-USA 77
101.50
124
UT San AntonioUTSA7-0
C-USA 62
102.10
125
San Diego StateSDSU6-0
MW 60
103.50
126
TroyTROY4-3
Sun Belt 98
104.50
127
CharlotteCHAR4-2
C-USA 105
105.90
128
UTEPUTEP6-1
C-USA 109
110.70
129
South AlabamaUSA4-2
Sun Belt 106
114.50
130
Coastal CarolinaCCAR6-0
Sun Belt 33
118.20

College Football 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 CONFERENCE GURU
RANK
AVERAGE
OPPONENT
RANK
1
NebraskaNEB3-5
Big Ten 30
18.90
2
Texas TechTTU5-2
Big 12 59
20.60
3
Michigan StateMSU7-0
Big Ten 17
22.90
4
Ohio StateOSU5-1
Big Ten 3
24.00
5
South CarolinaSC4-3
SEC 71
27.10
6
KansasKU1-5
Big 12 120
29.10
7
AuburnAUB5-2
SEC 12
29.20
8
MarylandMD4-2
Big Ten 65
30.00
9
BaylorBAY6-1
Big 12 21
30.90
10
Iowa StateISU4-2
Big 12 9
31.60
11
NorthwesternNW3-3
Big Ten 75
33.00
12
PurduePUR4-2
Big Ten 35
33.80
13
IndianaIND2-4
Big Ten 49
34.00
14
Georgia TechGT3-3
ACC 63
35.80
15
MichiganMICH6-0
Big Ten 4
36.30
16
LSULSU4-3
SEC 31
36.70
17
VanderbiltVAN2-5
SEC 114
37.50
18
VirginiaUVA5-2
ACC 37
38.20
19
IllinoisILL2-5
Big Ten 86
38.40
20
Penn StatePSU5-1
Big Ten 7
39.20
21
DukeDUKE3-4
ACC 96
39.80
22
West VirginiaWVU2-4
Big 12 57
40.50
23
SyracuseSYR3-4
ACC 74
40.60
24
WisconsinWIS3-3
Big Ten 28
41.00
25
North CarolinaUNC4-3
ACC 40
41.70
26
ColoradoCOLO2-4
Pac-12 87
42.80
27
StanfordSTAN3-4
Pac-12 53
43.90
28
MissouriMIZ3-4
SEC 76
44.60
29
Ole MissMISS5-1
SEC 13
45.10
30
AlabamaALA6-1
SEC 2
45.40
31
TCUTCU3-3
Big 12 34
45.50
32
OklahomaOKLA7-0
Big 12 5
46.40
33
Oklahoma StateOKST6-0
Big 12 20
47.00
34
Florida StateFSU2-4
ACC 72
47.00
35
RutgersRUTG3-4
Big Ten 64
47.20
36
LouisvilleLOU3-3
ACC 55
48.40
37
Oregon StateORST4-2
Pac-12 43
49.40
38
ArizonaARIZ0-6
Pac-12 110
49.60
39
TennesseeTENN4-3
SEC 25
49.90
40
Wake ForestWAKE6-0
ACC 27
50.00
41
TexasTEX4-3
Big 12 16
50.30
42
IowaIOWA6-1
Big Ten 8
50.60
43
Kansas StateKSU3-3
Big 12 41
50.80
44
Washington StateWSU4-3
Pac-12 70
51.20
45
Texas A&MTAMU5-2
SEC 18
51.70
46
OregonORE5-1
Pac-12 19
51.80
47
MinnesotaMINN4-2
Big Ten 36
51.80
48
UCLAUCLA5-2
Pac-12 32
51.90
49
USCUSC3-3
Pac-12 42
52.20
50
PittsburghPITT5-1
ACC 11
52.40
51
NC StateNCST5-1
ACC 22
53.40
52
MiamiMIA2-4
ACC 47
53.80
53
Mississippi StateMSST3-3
SEC 39
54.00
54
ArkansasARK4-3
SEC 23
56.80
55
ConnecticutCONN1-7
American 130
57.20
56
Boston CollegeBC4-2
ACC 56
57.80
57
Notre DameND5-1
Independent 15
57.90
58
UtahUTAH4-2
Pac-12 29
58.30
59
WashingtonWASH2-4
Pac-12 48
61.20
60
ClemsonCLEM4-2
ACC 14
61.30
61
GeorgiaUGA7-0
SEC 1
61.70
62
CaliforniaCAL1-5
Pac-12 83
62.30
63
Virginia TechVT3-3
ACC 54
62.50
64
NavyNAVY1-5
American 107
62.70
65
SMUSMU6-0
American 38
63.80
66
Arizona StateASU5-2
Pac-12 24
63.90
67
TulaneTULN1-5
American 97
64.90
68
MemphisMEM4-3
American 79
67.90
69
New Mexico StateNMSU1-6
Sun Belt 129
68.70
70
USFUSF1-5
American 108
69.50
71
Ga SouthernGASO2-5
Sun Belt 111
69.50
72
FloridaFLA4-3
SEC 10
70.40
73
San Diego StateSDSU6-0
MW 60
71.10
74
Colorado StateCSU3-3
MW 84
71.50
75
TulsaTLSA3-4
American 88
72.30
76
KentuckyUK6-1
SEC 26
73.50
77
ArmyARMY4-2
Independent 68
73.60
78
TroyTROY4-3
Sun Belt 98
73.60
79
South AlabamaUSA4-2
Sun Belt 106
74.40
80
Air ForceAFA6-1
MW 58
75.90
81
New MexicoUNM2-5
MW 123
76.20
82
ECUECU3-3
American 90
76.60
83
NevadaNEV5-1
MW 61
77.00
84
Fresno StateFRES5-2
MW 52
77.10
85
San Jose StateSJSU3-4
MW 102
78.30
86
BYUBYU5-2
Independent 46
78.80
87
Boise StateBSU3-4
MW 44
79.10
88
LibertyLIB5-2
Independent 50
81.00
89
AkronAKR2-5
MAC 127
81.80
90
UNLVUNLV0-6
MW 113
82.30
91
UL MonroeULM3-3
Sun Belt 125
83.30
92
TempleTEM3-3
American 112
83.80
93
Central MichiganCMU4-3
MAC 99
85.70
94
Northern IllinoisNIU5-2
MAC 91
86.40
95
CincinnatiCIN6-0
American 6
87.70
96
UTEPUTEP6-1
C-USA 109
88.70
97
WyomingWYO4-2
MW 82
89.70
98
MarshallMRSH4-3
C-USA 77
91.10
99
Georgia StateGAST2-4
Sun Belt 103
92.00
100
HoustonHOU5-1
American 45
93.30
101
UABUAB5-2
C-USA 66
93.80
102
HawaiiHAW3-4
MW 101
93.90
103
Bowling GreenBGSU2-5
MAC 121
94.00
104
Texas StateTXST2-4
Sun Belt 116
94.10
105
UCFUCF3-3
American 67
94.50
106
Western KentuckyWKU2-4
C-USA 85
94.50
107
Eastern MichiganEMU4-3
MAC 93
94.60
108
OhioOHIO1-6
MAC 115
95.20
109
Arkansas StateARST1-5
Sun Belt 118
95.90
110
Western MichiganWMU5-2
MAC 69
96.00
111
RiceRICE2-4
C-USA 124
96.10
112
MassachusettsUMASS1-5
Independent 128
96.70
113
Coastal CarolinaCCAR6-0
Sun Belt 33
96.80
114
CharlotteCHAR4-2
C-USA 105
97.00
115
Appalachian StateAPP4-2
Sun Belt 51
97.60
116
FAUFAU3-3
C-USA 81
99.00
117
North TexasUNT1-5
C-USA 117
99.20
118
LA TechLT2-4
C-USA 100
99.70
119
Southern MissUSM1-6
C-USA 122
99.80
120
Ball StateBALL4-3
MAC 80
99.90
121
UL LafayetteULL5-1
Sun Belt 78
100.60
122
Miami (OH)M-OH3-4
MAC 94
100.60
123
Old DominionODU1-6
C-USA 119
101.60
124
Utah StateUSU4-2
MW 89
102.10
125
BuffaloBUFF3-4
MAC 92
102.10
126
UT San AntonioUTSA7-0
C-USA 62
104.00
127
ToledoTOL3-4
MAC 73
104.50
128
Kent StateKENT3-4
MAC 95
104.60
129
FIUFIU1-5
C-USA 126
104.60
130
Mid TennesseeMTU2-4
C-USA 104
110.70