Updated Sunday Dec. 3

2023 College Football Strength of Schedule Rankings

Strength of Schedule Played and Strength of Schedule Remaining for all 133 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 2023 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
Arizona StateASU3-9
Pac-12 85
43.40
2
TexasTEX12-1
Big 12 6
43.50
3
StanfordSTAN3-9
Pac-12 98
44.80
4
Kansas StateKSU8-4
Big 12 13
45.30
5
ColoradoCOLO4-8
Pac-12 71
45.80
6
AlabamaALA12-1
SEC 4
46.80
7
South CarolinaSC5-7
SEC 46
47.10
8
WashingtonWASH13-0
Pac-12 11
47.10
9
VirginiaUVA3-9
ACC 90
47.30
10
UtahUTAH8-4
Pac-12 22
47.40
11
Texas TechTTU6-6
Big 12 40
48.20
12
TCUTCU5-7
Big 12 29
48.20
13
OklahomaOKLA10-2
Big 12 8
48.30
14
LSULSU9-3
SEC 10
48.60
15
FloridaFLA5-7
SEC 43
48.80
16
USCUSC7-5
Pac-12 23
49.30
17
Iowa StateISU7-5
Big 12 26
49.70
18
BaylorBAY3-9
Big 12 82
49.70
19
Michigan StateMSU4-8
Big Ten 79
49.80
20
PurduePUR4-8
Big Ten 69
50.00
21
BYUBYU5-7
Big 12 64
50.10
22
IowaIOWA10-3
Big Ten 35
50.40
23
VanderbiltVAN2-10
SEC 105
50.70
24
Oklahoma StateOKST9-4
Big 12 38
50.80
25
Mississippi StateMSST5-7
SEC 56
50.90
26
CaliforniaCAL6-6
Pac-12 49
51.00
27
HoustonHOU4-8
Big 12 76
51.90
28
ClemsonCLEM8-4
ACC 19
52.10
29
KansasKU8-4
Big 12 25
52.50
30
MissouriMIZ10-2
SEC 15
52.60
31
PittsburghPITT3-9
ACC 75
53.00
32
IllinoisILL5-7
Big Ten 63
53.40
33
IndianaIND3-9
Big Ten 81
53.50
34
Oregon StateORST8-4
Pac-12 17
54.30
35
ArkansasARK4-8
SEC 55
54.60
36
MinnesotaMINN5-7
Big Ten 66
54.70
37
RutgersRUTG6-6
Big Ten 52
54.80
38
Texas A&MTAMU7-5
SEC 16
54.90
39
Ole MissMISS10-2
SEC 14
54.90
40
West VirginiaWVU8-4
Big 12 41
55.10
41
Georgia TechGT6-6
ACC 54
55.30
42
OregonORE11-2
Pac-12 3
55.50
43
Ohio StateOSU11-1
Big Ten 2
55.50
44
CincinnatiCIN3-9
Big 12 78
55.60
45
GeorgiaUGA12-1
SEC 7
55.90
46
Washington StateWSU5-7
Pac-12 48
56.00
47
AuburnAUB6-6
SEC 28
56.00
48
LouisvilleLOU10-3
ACC 24
56.10
49
TennesseeTENN8-4
SEC 18
56.80
50
DukeDUKE7-5
ACC 32
57.30
51
MichiganMICH13-0
Big Ten 1
57.50
52
Wake ForestWAKE4-8
ACC 77
57.60
53
MiamiMIA7-5
ACC 30
57.80
54
KentuckyUK7-5
SEC 39
58.10
55
Florida StateFSU13-0
ACC 9
59.00
56
UCFUCF6-6
Big 12 31
59.20
57
North CarolinaUNC8-4
ACC 27
59.60
58
Penn StatePSU10-2
Big Ten 5
59.60
59
NorthwesternNW7-5
Big Ten 59
59.70
60
NC StateNCST9-3
ACC 34
59.90
61
ArizonaARIZ9-3
Pac-12 20
59.90
62
NebraskaNEB5-7
Big Ten 57
62.00
63
Notre DameND9-3
Independent 12
62.00
64
UCLAUCLA7-5
Pac-12 33
62.50
65
WisconsinWIS7-5
Big Ten 45
62.70
66
MarylandMD7-5
Big Ten 36
62.90
67
Virginia TechVT6-6
ACC 51
64.30
68
SyracuseSYR6-6
ACC 62
68.20
69
Boston CollegeBC6-6
ACC 86
71.10
70
Boise StateBSU8-5
MW 47
76.70
71
San Jose StateSJSU7-5
MW 58
77.50
72
UL MonroeULM2-10
Sun Belt 130
79.20
73
Southern MissUSM3-9
Sun Belt 122
79.30
74
ECUECU2-10
American 103
80.10
75
San Diego StateSDSU4-8
MW 104
80.30
76
TulsaTLSA4-8
American 114
81.00
77
WyomingWYO8-4
MW 73
81.10
78
MarshallMRSH6-6
Sun Belt 93
81.50
79
Old DominionODU6-6
Sun Belt 101
82.70
80
ConnecticutCONN3-9
Independent 126
82.80
81
MassachusettsUMASS3-9
Independent 129
83.10
82
Georgia StateGAST6-6
Sun Belt 102
83.30
83
CharlotteCHAR3-9
American 125
84.00
84
TulaneTULN11-2
American 50
84.20
85
ArmyARMY5-6
Independent 95
84.70
86
RiceRICE6-6
American 89
85.20
87
New MexicoUNM4-8
MW 121
85.80
88
Utah StateUSU6-6
MW 94
86.10
89
TempleTEM3-9
American 128
86.10
90
NevadaNEV2-10
MW 127
86.70
91
UABUAB4-8
American 112
86.80
92
Coastal CarolinaCCAR7-5
Sun Belt 80
87.00
93
HawaiiHAW5-8
MW 117
87.00
94
Western MichiganWMU4-8
MAC 116
87.10
95
South AlabamaUSA6-6
Sun Belt 70
87.20
96
Arkansas StateARST6-6
Sun Belt 106
87.30
97
Appalachian StateAPP8-5
Sun Belt 68
87.40
98
Mid TennesseeMTU4-8
C-USA 111
87.70
99
NavyNAVY5-6
American 109
87.80
100
MemphisMEM9-3
American 53
88.00
101
Colorado StateCSU5-7
MW 108
88.10
102
TroyTROY11-2
Sun Belt 42
88.30
103
UNLVUNLV9-4
MW 72
88.40
104
FAUFAU4-8
American 99
88.50
105
Bowling GreenBGSU7-5
MAC 91
88.50
106
UTEPUTEP3-9
C-USA 119
88.70
107
SMUSMU11-2
American 21
90.00
108
North TexasUNT5-7
American 107
90.10
109
Ball StateBALL4-8
MAC 113
90.10
110
UT San AntonioUTSA8-4
American 60
90.20
111
James MadisonJMU11-1
Sun Belt 37
91.00
112
LA TechLT3-9
C-USA 124
91.40
113
Western KentuckyWKU7-5
C-USA 88
91.40
114
Ga SouthernGASO6-6
Sun Belt 96
92.30
115
Fresno StateFRES8-4
MW 74
93.00
116
BuffaloBUFF3-9
MAC 118
93.20
117
Sam Houston StateSHS3-9
C-USA 120
93.30
118
Kent StateKENT1-11
MAC 133
93.80
119
USFUSF6-6
American 110
93.80
120
Air ForceAFA8-4
MW 65
94.20
121
Texas StateTXST7-5
Sun Belt 97
94.60
122
Central MichiganCMU5-7
MAC 115
95.20
123
Miami (OH)M-OH11-2
MAC 67
99.00
124
UL LafayetteULL6-6
Sun Belt 92
99.20
125
FIUFIU4-8
C-USA 131
99.30
126
ToledoTOL11-2
MAC 61
99.80
127
Jacksonville StateJSU8-4
C-USA 83
99.90
128
New Mexico StateNMSU10-4
C-USA 87
100.60
129
AkronAKR2-10
MAC 132
100.90
130
OhioOHIO9-3
MAC 84
103.20
131
Northern IllinoisNIU6-6
MAC 100
106.10
132
LibertyLIB13-0
C-USA 44
106.20
133
Eastern MichiganEMU6-6
MAC 123
108.60

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
Miami (OH)M-OH11-2
MAC 67
0.00
2
OhioOHIO9-3
MAC 84
0.00
3
Arizona StateASU3-9
Pac-12 85
0.00
4
Boston CollegeBC6-6
ACC 86
0.00
5
New Mexico StateNMSU10-4
C-USA 87
0.00
6
Western KentuckyWKU7-5
C-USA 88
0.00
7
RiceRICE6-6
American 89
0.00
8
VirginiaUVA3-9
ACC 90
0.00
9
Bowling GreenBGSU7-5
MAC 91
0.00
10
UL LafayetteULL6-6
Sun Belt 92
0.00
11
MarshallMRSH6-6
Sun Belt 93
0.00
12
Utah StateUSU6-6
MW 94
0.00
13
Ga SouthernGASO6-6
Sun Belt 96
0.00
14
Texas StateTXST7-5
Sun Belt 97
0.00
15
StanfordSTAN3-9
Pac-12 98
0.00
16
Jacksonville StateJSU8-4
C-USA 83
0.00
17
BaylorBAY3-9
Big 12 82
0.00
18
Appalachian StateAPP8-5
Sun Belt 68
0.00
19
PurduePUR4-8
Big Ten 69
0.00
20
South AlabamaUSA6-6
Sun Belt 70
0.00
21
ColoradoCOLO4-8
Pac-12 71
0.00
22
UNLVUNLV9-4
MW 72
0.00
23
WyomingWYO8-4
MW 73
0.00
24
Fresno StateFRES8-4
MW 74
0.00
25
PittsburghPITT3-9
ACC 75
0.00
26
HoustonHOU4-8
Big 12 76
0.00
27
Wake ForestWAKE4-8
ACC 77
0.00
28
CincinnatiCIN3-9
Big 12 78
0.00
29
Michigan StateMSU4-8
Big Ten 79
0.00
30
Coastal CarolinaCCAR7-5
Sun Belt 80
0.00
31
IndianaIND3-9
Big Ten 81
0.00
32
FAUFAU4-8
American 99
0.00
33
Northern IllinoisNIU6-6
MAC 100
0.00
34
Old DominionODU6-6
Sun Belt 101
0.00
35
UTEPUTEP3-9
C-USA 119
0.00
36
Sam Houston StateSHS3-9
C-USA 120
0.00
37
New MexicoUNM4-8
MW 121
0.00
38
Southern MissUSM3-9
Sun Belt 122
0.00
39
Eastern MichiganEMU6-6
MAC 123
0.00
40
LA TechLT3-9
C-USA 124
0.00
41
CharlotteCHAR3-9
American 125
0.00
42
ConnecticutCONN3-9
Independent 126
0.00
43
NevadaNEV2-10
MW 127
0.00
44
TempleTEM3-9
American 128
0.00
45
MassachusettsUMASS3-9
Independent 129
0.00
46
UL MonroeULM2-10
Sun Belt 130
0.00
47
FIUFIU4-8
C-USA 131
0.00
48
AkronAKR2-10
MAC 132
0.00
49
BuffaloBUFF3-9
MAC 118
0.00
50
HawaiiHAW5-8
MW 117
0.00
51
Georgia StateGAST6-6
Sun Belt 102
0.00
52
ECUECU2-10
American 103
0.00
53
San Diego StateSDSU4-8
MW 104
0.00
54
VanderbiltVAN2-10
SEC 105
0.00
55
Arkansas StateARST6-6
Sun Belt 106
0.00
56
North TexasUNT5-7
American 107
0.00
57
Colorado StateCSU5-7
MW 108
0.00
58
USFUSF6-6
American 110
0.00
59
Mid TennesseeMTU4-8
C-USA 111
0.00
60
UABUAB4-8
American 112
0.00
61
Ball StateBALL4-8
MAC 113
0.00
62
TulsaTLSA4-8
American 114
0.00
63
Central MichiganCMU5-7
MAC 115
0.00
64
Western MichiganWMU4-8
MAC 116
0.00
65
Kent StateKENT1-11
MAC 133
0.00
66
MinnesotaMINN5-7
Big Ten 66
0.00
67
MichiganMICH13-0
Big Ten 1
0.00
68
ClemsonCLEM8-4
ACC 19
0.00
69
ArizonaARIZ9-3
Pac-12 20
0.00
70
SMUSMU11-2
American 21
0.00
71
UtahUTAH8-4
Pac-12 22
0.00
72
USCUSC7-5
Pac-12 23
0.00
73
LouisvilleLOU10-3
ACC 24
0.00
74
KansasKU8-4
Big 12 25
0.00
75
Iowa StateISU7-5
Big 12 26
0.00
76
North CarolinaUNC8-4
ACC 27
0.00
77
AuburnAUB6-6
SEC 28
0.00
78
TCUTCU5-7
Big 12 29
0.00
79
MiamiMIA7-5
ACC 30
0.00
80
UCFUCF6-6
Big 12 31
0.00
81
DukeDUKE7-5
ACC 32
0.00
82
TennesseeTENN8-4
SEC 18
0.00
83
Oregon StateORST8-4
Pac-12 17
0.00
84
Texas A&MTAMU7-5
SEC 16
0.00
85
Ohio StateOSU11-1
Big Ten 2
0.00
86
OregonORE11-2
Pac-12 3
0.00
87
AlabamaALA12-1
SEC 4
0.00
88
Penn StatePSU10-2
Big Ten 5
0.00
89
TexasTEX12-1
Big 12 6
0.00
90
GeorgiaUGA12-1
SEC 7
0.00
91
OklahomaOKLA10-2
Big 12 8
0.00
92
Florida StateFSU13-0
ACC 9
0.00
93
LSULSU9-3
SEC 10
0.00
94
WashingtonWASH13-0
Pac-12 11
0.00
95
Notre DameND9-3
Independent 12
0.00
96
Kansas StateKSU8-4
Big 12 13
0.00
97
Ole MissMISS10-2
SEC 14
0.00
98
MissouriMIZ10-2
SEC 15
0.00
99
UCLAUCLA7-5
Pac-12 33
0.00
100
NC StateNCST9-3
ACC 34
0.00
101
TulaneTULN11-2
American 50
0.00
102
Virginia TechVT6-6
ACC 51
0.00
103
RutgersRUTG6-6
Big Ten 52
0.00
104
MemphisMEM9-3
American 53
0.00
105
Georgia TechGT6-6
ACC 54
0.00
106
ArkansasARK4-8
SEC 55
0.00
107
Mississippi StateMSST5-7
SEC 56
0.00
108
NebraskaNEB5-7
Big Ten 57
0.00
109
San Jose StateSJSU7-5
MW 58
0.00
110
NorthwesternNW7-5
Big Ten 59
0.00
111
UT San AntonioUTSA8-4
American 60
0.00
112
ToledoTOL11-2
MAC 61
0.00
113
SyracuseSYR6-6
ACC 62
0.00
114
IllinoisILL5-7
Big Ten 63
0.00
115
BYUBYU5-7
Big 12 64
0.00
116
CaliforniaCAL6-6
Pac-12 49
0.00
117
Washington StateWSU5-7
Pac-12 48
0.00
118
IowaIOWA10-3
Big Ten 35
0.00
119
MarylandMD7-5
Big Ten 36
0.00
120
James MadisonJMU11-1
Sun Belt 37
0.00
121
Oklahoma StateOKST9-4
Big 12 38
0.00
122
KentuckyUK7-5
SEC 39
0.00
123
Texas TechTTU6-6
Big 12 40
0.00
124
West VirginiaWVU8-4
Big 12 41
0.00
125
TroyTROY11-2
Sun Belt 42
0.00
126
FloridaFLA5-7
SEC 43
0.00
127
LibertyLIB13-0
C-USA 44
0.00
128
WisconsinWIS7-5
Big Ten 45
0.00
129
South CarolinaSC5-7
SEC 46
0.00
130
Boise StateBSU8-5
MW 47
0.00
131
Air ForceAFA8-4
MW 65
0.00
132
NavyNAVY5-6
American 109
97.00
133
ArmyARMY5-6
Independent 95
107.80