Updated Sunday Dec. 4

2022 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 2022 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
ColoradoCOLO1-11
Pac-12 124
33.90
2
West VirginiaWVU5-7
Big 12 46
34.00
3
TexasTEX8-4
Big 12 7
36.50
4
Kansas StateKSU10-3
Big 12 10
36.90
5
KansasKU6-6
Big 12 50
38.20
6
Texas TechTTU7-5
Big 12 26
39.10
7
Iowa StateISU4-8
Big 12 40
39.30
8
AuburnAUB5-7
SEC 45
39.60
9
StanfordSTAN3-9
Pac-12 80
41.40
10
LSULSU9-4
SEC 15
42.00
11
OklahomaOKLA6-6
Big 12 23
43.30
12
TCUTCU12-1
Big 12 9
44.30
13
FloridaFLA6-6
SEC 27
44.90
14
NorthwesternNW1-11
Big Ten 97
45.40
15
ArkansasARK6-6
SEC 35
45.50
16
Michigan StateMSU5-7
Big Ten 47
45.50
17
Oklahoma StateOKST7-5
Big 12 32
45.60
18
IndianaIND4-8
Big Ten 76
45.80
19
BaylorBAY6-6
Big 12 22
46.20
20
Mississippi StateMSST8-4
SEC 17
47.50
21
GeorgiaUGA13-0
SEC 1
49.80
22
VanderbiltVAN5-7
SEC 88
50.00
23
Texas A&MTAMU5-7
SEC 41
50.50
24
PurduePUR8-5
Big Ten 37
51.20
25
ArizonaARIZ5-7
Pac-12 70
51.70
26
AlabamaALA10-2
SEC 3
52.30
27
Georgia TechGT5-7
ACC 78
52.50
28
Ole MissMISS8-4
SEC 19
52.60
29
RutgersRUTG4-8
Big Ten 96
52.80
30
KentuckyUK7-5
SEC 33
52.90
31
Ohio StateOSU11-1
Big Ten 2
53.10
32
South CarolinaSC8-4
SEC 39
53.60
33
Penn StatePSU10-2
Big Ten 6
54.10
34
OregonORE9-3
Pac-12 13
54.30
35
WisconsinWIS6-6
Big Ten 31
54.30
36
Washington StateWSU7-5
Pac-12 42
54.30
37
MissouriMIZ6-6
SEC 52
54.60
38
NebraskaNEB4-8
Big Ten 64
54.80
39
USCUSC11-2
Pac-12 12
54.90
40
LouisvilleLOU7-5
ACC 28
55.20
41
CaliforniaCAL4-8
Pac-12 69
55.30
42
UtahUTAH10-3
Pac-12 8
55.40
43
Arizona StateASU3-9
Pac-12 73
55.50
44
IowaIOWA7-5
Big Ten 30
55.80
45
Oregon StateORST9-3
Pac-12 21
56.90
46
MarylandMD7-5
Big Ten 34
56.90
47
SyracuseSYR7-5
ACC 49
56.90
48
Notre DameND8-4
Independent 16
57.10
49
TennesseeTENN10-2
SEC 5
57.30
50
Florida StateFSU9-3
ACC 14
57.60
51
Boston CollegeBC3-9
ACC 101
58.00
52
MichiganMICH13-0
Big Ten 4
60.20
53
IllinoisILL8-4
Big Ten 24
60.30
54
ClemsonCLEM11-2
ACC 11
60.50
55
USFUSF1-11
American 112
60.70
56
NC StateNCST8-4
ACC 43
60.80
57
Wake ForestWAKE7-5
ACC 44
61.20
58
SMUSMU7-5
American 55
62.60
59
North CarolinaUNC9-4
ACC 48
65.10
60
NavyNAVY4-7
American 72
65.20
61
UCLAUCLA9-3
Pac-12 29
65.40
62
WashingtonWASH10-2
Pac-12 18
66.50
63
MinnesotaMINN8-4
Big Ten 20
67.20
64
PittsburghPITT8-4
ACC 62
67.20
65
MiamiMIA5-7
ACC 71
67.70
66
BYUBYU7-5
Independent 61
67.80
67
UCFUCF9-4
American 36
69.60
68
VirginiaUVA3-7
ACC 86
69.60
69
TulaneTULN11-2
American 25
70.10
70
HoustonHOU7-5
American 56
70.10
71
ECUECU7-5
American 66
71.10
72
MemphisMEM6-6
American 58
72.50
73
TulsaTLSA5-7
American 85
75.00
74
Virginia TechVT3-8
ACC 94
75.90
75
CincinnatiCIN9-3
American 38
76.40
76
TempleTEM3-9
American 113
78.10
77
UL MonroeULM4-8
Sun Belt 123
78.10
78
DukeDUKE8-4
ACC 54
81.10
79
Old DominionODU3-9
C-USA 106
82.00
80
Kent StateKENT5-7
MAC 99
82.40
81
Georgia StateGAST4-8
Sun Belt 89
83.20
82
ConnecticutCONN6-6
American 114
84.90
83
RiceRICE5-7
C-USA 115
85.50
84
Ga SouthernGASO6-6
Sun Belt 90
85.60
85
San Diego StateSDSU7-5
MW 82
85.90
86
WyomingWYO7-5
MW 98
85.90
87
TroyTROY11-2
Sun Belt 60
86.20
88
Appalachian StateAPP6-6
Sun Belt 68
86.30
89
Bowling GreenBGSU6-6
MAC 117
87.30
90
Arkansas StateARST3-9
Sun Belt 116
87.50
91
Colorado StateCSU3-9
MW 120
87.50
92
Fresno StateFRES9-4
MW 57
87.60
93
New MexicoUNM2-10
MW 129
87.70
94
MarshallMRSH8-4
C-USA 65
88.10
95
Southern MissUSM6-6
C-USA 95
88.10
96
Boise StateBSU9-4
MW 51
88.20
97
LA TechLT3-9
C-USA 122
88.60
98
UNLVUNLV5-7
MW 108
89.50
99
Coastal CarolinaCCAR9-3
Sun Belt 83
89.60
100
UT San AntonioUTSA11-2
C-USA 53
89.90
101
North TexasUNT7-6
C-USA 91
89.90
102
UABUAB6-6
C-USA 75
90.00
103
Utah StateUSU6-6
MW 104
90.40
104
James MadisonJMU8-3
Sun Belt 74
90.50
105
HawaiiHAW3-10
MW 128
90.80
106
UL LafayetteULL6-6
Sun Belt 92
90.90
107
NevadaNEV2-10
MW 125
90.90
108
Texas StateTXST4-8
Sun Belt 119
91.40
109
FAUFAU5-7
C-USA 93
91.50
110
CharlotteCHAR3-9
C-USA 127
91.60
111
AkronAKR2-10
MAC 126
91.90
112
ArmyARMY5-6
Independent 79
92.00
113
MassachusettsUMASS1-11
Independent 131
92.10
114
Western KentuckyWKU8-5
C-USA 63
93.90
115
LibertyLIB8-4
Independent 84
93.90
116
OhioOHIO9-4
MAC 81
94.40
117
Ball StateBALL5-7
MAC 110
94.60
118
Western MichiganWMU5-7
MAC 107
95.20
119
UTEPUTEP5-7
C-USA 111
95.80
120
Northern IllinoisNIU3-9
MAC 118
95.90
121
Miami (OH)M-OH6-6
MAC 105
96.10
122
Central MichiganCMU4-8
MAC 109
96.30
123
Mid TennesseeMTU7-5
C-USA 100
97.50
124
South AlabamaUSA10-2
Sun Belt 67
98.40
125
ToledoTOL8-5
MAC 77
98.60
126
New Mexico StateNMSU6-6
Sun Belt 121
98.90
127
BuffaloBUFF6-6
MAC 103
101.30
128
Air ForceAFA9-3
MW 59
101.40
129
San Jose StateSJSU7-4
MW 87
101.40
130
FIUFIU4-8
C-USA 130
103.30
131
Eastern MichiganEMU8-4
MAC 102
105.70

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
GeorgiaUGA13-0
SEC 1
2
Ohio StateOSU11-1
Big Ten 2
3
AlabamaALA10-2
SEC 3
4
MichiganMICH13-0
Big Ten 4
5
TennesseeTENN10-2
SEC 5
6
Penn StatePSU10-2
Big Ten 6
7
TexasTEX8-4
Big 12 7
8
UtahUTAH10-3
Pac-12 8
9
TCUTCU12-1
Big 12 9
10
Kansas StateKSU10-3
Big 12 10
11
ClemsonCLEM11-2
ACC 11
12
USCUSC11-2
Pac-12 12
13
OregonORE9-3
Pac-12 13
14
Florida StateFSU9-3
ACC 14
15
LSULSU9-4
SEC 15
16
Notre DameND8-4
Independent 16
17
Mississippi StateMSST8-4
SEC 17
18
WashingtonWASH10-2
Pac-12 18
19
Ole MissMISS8-4
SEC 19
20
MinnesotaMINN8-4
Big Ten 20
21
Oregon StateORST9-3
Pac-12 21
22
BaylorBAY6-6
Big 12 22
23
OklahomaOKLA6-6
Big 12 23
24
IllinoisILL8-4
Big Ten 24
25
TulaneTULN11-2
American 25
26
Texas TechTTU7-5
Big 12 26
27
FloridaFLA6-6
SEC 27
28
LouisvilleLOU7-5
ACC 28
29
UCLAUCLA9-3
Pac-12 29
30
IowaIOWA7-5
Big Ten 30
31
WisconsinWIS6-6
Big Ten 31
32
Oklahoma StateOKST7-5
Big 12 32
33
KentuckyUK7-5
SEC 33
34
MarylandMD7-5
Big Ten 34
35
ArkansasARK6-6
SEC 35
36
UCFUCF9-4
American 36
37
PurduePUR8-5
Big Ten 37
38
CincinnatiCIN9-3
American 38
39
South CarolinaSC8-4
SEC 39
40
Iowa StateISU4-8
Big 12 40
41
Texas A&MTAMU5-7
SEC 41
42
Washington StateWSU7-5
Pac-12 42
43
NC StateNCST8-4
ACC 43
44
Wake ForestWAKE7-5
ACC 44
45
AuburnAUB5-7
SEC 45
46
West VirginiaWVU5-7
Big 12 46
47
Michigan StateMSU5-7
Big Ten 47
48
North CarolinaUNC9-4
ACC 48
49
SyracuseSYR7-5
ACC 49
50
KansasKU6-6
Big 12 50
51
Boise StateBSU9-4
MW 51
52
MissouriMIZ6-6
SEC 52
53
UT San AntonioUTSA11-2
C-USA 53
54
DukeDUKE8-4
ACC 54
55
SMUSMU7-5
American 55
56
HoustonHOU7-5
American 56
57
Fresno StateFRES9-4
MW 57
58
MemphisMEM6-6
American 58
59
Air ForceAFA9-3
MW 59
60
TroyTROY11-2
Sun Belt 60
61
BYUBYU7-5
Independent 61
62
PittsburghPITT8-4
ACC 62
63
Western KentuckyWKU8-5
C-USA 63
64
NebraskaNEB4-8
Big Ten 64
65
MarshallMRSH8-4
C-USA 65
66
ECUECU7-5
American 66
67
South AlabamaUSA10-2
Sun Belt 67
68
Appalachian StateAPP6-6
Sun Belt 68
69
CaliforniaCAL4-8
Pac-12 69
70
ArizonaARIZ5-7
Pac-12 70
71
MiamiMIA5-7
ACC 71
72
Arizona StateASU3-9
Pac-12 73
73
James MadisonJMU8-3
Sun Belt 74
74
UABUAB6-6
C-USA 75
75
IndianaIND4-8
Big Ten 76
76
ToledoTOL8-5
MAC 77
77
Georgia TechGT5-7
ACC 78
78
StanfordSTAN3-9
Pac-12 80
79
OhioOHIO9-4
MAC 81
80
San Diego StateSDSU7-5
MW 82
81
Coastal CarolinaCCAR9-3
Sun Belt 83
82
LibertyLIB8-4
Independent 84
83
TulsaTLSA5-7
American 85
84
VirginiaUVA3-7
ACC 86
85
San Jose StateSJSU7-4
MW 87
86
VanderbiltVAN5-7
SEC 88
87
Georgia StateGAST4-8
Sun Belt 89
88
Ga SouthernGASO6-6
Sun Belt 90
89
North TexasUNT7-6
C-USA 91
90
UL LafayetteULL6-6
Sun Belt 92
91
FAUFAU5-7
C-USA 93
92
Virginia TechVT3-8
ACC 94
93
Southern MissUSM6-6
C-USA 95
94
RutgersRUTG4-8
Big Ten 96
95
NorthwesternNW1-11
Big Ten 97
96
WyomingWYO7-5
MW 98
97
Kent StateKENT5-7
MAC 99
98
Mid TennesseeMTU7-5
C-USA 100
99
Boston CollegeBC3-9
ACC 101
100
Eastern MichiganEMU8-4
MAC 102
101
BuffaloBUFF6-6
MAC 103
102
Utah StateUSU6-6
MW 104
103
Miami (OH)M-OH6-6
MAC 105
104
Old DominionODU3-9
C-USA 106
105
Western MichiganWMU5-7
MAC 107
106
UNLVUNLV5-7
MW 108
107
Central MichiganCMU4-8
MAC 109
108
Ball StateBALL5-7
MAC 110
109
UTEPUTEP5-7
C-USA 111
110
USFUSF1-11
American 112
111
TempleTEM3-9
American 113
112
ConnecticutCONN6-6
American 114
113
RiceRICE5-7
C-USA 115
114
Arkansas StateARST3-9
Sun Belt 116
115
Bowling GreenBGSU6-6
MAC 117
116
Northern IllinoisNIU3-9
MAC 118
117
Texas StateTXST4-8
Sun Belt 119
118
Colorado StateCSU3-9
MW 120
119
New Mexico StateNMSU6-6
Sun Belt 121
120
LA TechLT3-9
C-USA 122
121
UL MonroeULM4-8
Sun Belt 123
122
ColoradoCOLO1-11
Pac-12 124
123
NevadaNEV2-10
MW 125
124
AkronAKR2-10
MAC 126
125
CharlotteCHAR3-9
C-USA 127
126
HawaiiHAW3-10
MW 128
127
New MexicoUNM2-10
MW 129
128
FIUFIU4-8
C-USA 130
129
MassachusettsUMASS1-11
Independent 131
130
ArmyARMY5-6
Independent 79
73.80
131
NavyNAVY4-7
American 72
79.80