Updated Sunday Nov. 10

2024 College Football Strength of Schedule Rankings

Strength of Schedule Played and Strength of Schedule Remaining for all 134 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 2024 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 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
OklahomaOKLA5-5
SEC 26
8.40
2
VanderbiltVAN6-4
SEC 49
11.30
3
Mississippi StateMSST2-8
SEC 74
14.80
4
VirginiaUVA5-4
ACC 65
19.40
5
MinnesotaMINN6-4
Big Ten 32
21.10
6
CincinnatiCIN5-4
Big 12 44
25.70
7
NebraskaNEB5-4
Big Ten 54
26.30
8
KansasKU3-6
Big 12 36
28.50
9
UtahUTAH4-5
Big 12 48
28.80
10
NorthwesternNW4-5
Big Ten 73
28.80
11
WashingtonWASH5-5
Big Ten 50
28.90
12
PurduePUR1-8
Big Ten 104
28.90
13
WisconsinWIS5-4
Big Ten 31
30.30
14
MarylandMD4-5
Big Ten 63
30.50
15
PittsburghPITT7-2
ACC 40
30.70
16
TexasTEX8-1
SEC 3
31.00
17
FloridaFLA4-5
SEC 28
32.80
18
LSULSU6-3
SEC 15
33.20
19
Kansas StateKSU7-2
Big 12 18
33.60
20
Boston CollegeBC5-4
ACC 60
35.80
21
USCUSC4-5
Big Ten 21
36.10
22
Iowa StateISU7-2
Big 12 20
36.50
23
Oklahoma StateOKST3-7
Big 12 64
37.50
24
Arizona StateASU7-2
Big 12 33
38.00
25
Wake ForestWAKE4-5
ACC 81
38.30
26
Georgia TechGT6-4
ACC 37
38.30
27
MichiganMICH5-5
Big Ten 30
38.40
28
Ohio StateOSU8-1
Big Ten 1
39.90
29
MissouriMIZ7-2
SEC 25
40.50
30
OregonORE10-0
Big Ten 7
40.80
31
AuburnAUB3-6
SEC 38
41.30
32
West VirginiaWVU5-4
Big 12 42
44.40
33
NC StateNCST5-5
ACC 70
44.40
34
UCFUCF4-6
Big 12 39
44.50
35
Notre DameND8-1
Independent 6
45.30
36
HoustonHOU4-5
Big 12 66
45.70
37
ArizonaARIZ3-6
Big 12 75
46.00
38
BYUBYU9-0
Big 12 19
46.30
39
SyracuseSYR6-3
ACC 62
47.40
40
BaylorBAY5-4
Big 12 41
48.80
41
ColoradoCOLO7-2
Big 12 24
49.60
42
ArkansasARK5-4
SEC 29
49.70
43
StanfordSTAN2-7
ACC 102
49.90
44
Ole MissMISS8-2
SEC 5
51.40
45
KentuckyUK3-6
SEC 45
51.80
46
UCLAUCLA4-5
Big Ten 56
51.80
47
Texas TechTTU6-4
Big 12 55
53.30
48
IndianaIND10-0
Big Ten 10
53.60
49
WyomingWYO2-7
MW 118
54.10
50
NavyNAVY7-2
American 67
55.70
51
SMUSMU8-1
ACC 16
56.30
52
IowaIOWA6-4
Big Ten 22
56.50
53
San Jose StateSJSU6-3
MW 91
56.90
54
ArmyARMY9-0
American 51
57.10
55
South CarolinaSC6-3
SEC 12
57.80
56
Texas A&MTAMU7-2
SEC 13
58.40
57
GeorgiaUGA7-2
SEC 4
59.30
58
DukeDUKE7-3
ACC 57
59.50
59
Virginia TechVT5-5
ACC 34
59.80
60
CaliforniaCAL5-4
ACC 43
60.10
61
TCUTCU6-4
Big 12 35
60.10
62
TennesseeTENN8-1
SEC 9
60.20
63
RutgersRUTG5-4
Big Ten 61
60.30
64
Oregon StateORST4-5
Pac-12 86
61.80
65
MassachusettsUMASS2-7
Independent 131
62.50
66
LouisvilleLOU6-3
ACC 17
62.70
67
ClemsonCLEM7-2
ACC 14
63.00
68
AlabamaALA7-2
SEC 2
66.80
69
TulaneTULN8-2
American 27
67.10
70
Penn StatePSU8-1
Big Ten 8
67.30
71
Appalachian StateAPP4-5
Sun Belt 100
67.50
72
IllinoisILL6-3
Big Ten 53
68.00
73
UTEPUTEP2-8
C-USA 129
69.60
74
UL MonroeULM5-4
Sun Belt 108
69.90
75
MemphisMEM8-2
American 68
70.90
76
North CarolinaUNC5-4
ACC 52
71.80
77
Fresno StateFRES5-5
MW 85
72.10
78
Michigan StateMSU4-5
Big Ten 69
72.20
79
MiamiMIA9-1
ACC 11
72.50
80
New MexicoUNM4-6
MW 115
74.40
81
MarshallMRSH6-3
Sun Belt 72
77.60
82
Old DominionODU4-5
Sun Belt 82
79.40
83
NevadaNEV3-8
MW 105
80.40
84
LA TechLT3-6
C-USA 122
81.30
85
Florida StateFSU1-9
ACC 79
81.50
86
Southern MissUSM1-8
Sun Belt 128
85.10
87
James MadisonJMU7-2
Sun Belt 58
85.30
88
South AlabamaUSA4-5
Sun Belt 78
86.60
89
UT San AntonioUTSA4-5
American 101
87.80
90
Coastal CarolinaCCAR5-4
Sun Belt 96
88.70
91
TroyTROY2-7
Sun Belt 106
89.20
92
New Mexico StateNMSU2-7
C-USA 132
89.60
93
Georgia StateGAST2-7
Sun Belt 112
91.40
94
UABUAB2-7
American 117
92.70
95
San Diego StateSDSU3-6
MW 110
93.70
96
Central MichiganCMU3-6
MAC 121
94.30
97
ECUECU5-4
American 94
94.60
98
ConnecticutCONN7-3
Independent 88
96.40
99
Jacksonville StateJSU6-3
C-USA 83
97.00
100
UL LafayetteULL8-1
Sun Belt 59
97.20
101
Boise StateBSU8-1
MW 23
98.10
102
Ball StateBALL3-6
MAC 123
98.30
103
Western KentuckyWKU7-2
C-USA 77
99.50
104
Ga SouthernGASO6-3
Sun Belt 80
99.50
105
Air ForceAFA2-7
MW 114
100.80
106
LibertyLIB6-2
C-USA 95
100.80
107
Arkansas StateARST5-4
Sun Belt 109
101.30
108
Utah StateUSU2-7
MW 120
101.50
109
Bowling GreenBGSU5-4
MAC 87
101.80
110
UNLVUNLV7-2
MW 46
101.80
111
TulsaTLSA3-6
American 130
102.80
112
Sam Houston StateSHS7-2
C-USA 97
103.00
113
TempleTEM2-7
American 125
103.10
114
AkronAKR2-7
MAC 127
103.50
115
Miami (OH)M-OH5-4
MAC 76
103.90
116
Eastern MichiganEMU5-4
MAC 113
104.30
117
RiceRICE3-7
American 99
105.00
118
North TexasUNT5-4
American 89
106.00
119
Texas StateTXST5-4
Sun Belt 71
106.40
120
Washington StateWSU8-1
Pac-12 47
106.40
121
Kent StateKENT0-9
MAC 134
106.90
122
OhioOHIO6-3
MAC 92
107.30
123
Western MichiganWMU5-4
MAC 107
107.40
124
Colorado StateCSU6-3
MW 93
107.80
125
Northern IllinoisNIU5-4
MAC 90
108.60
126
CharlotteCHAR3-6
American 111
110.50
127
Kennesaw StateKENN1-8
C-USA 133
111.60
128
USFUSF4-5
American 98
113.00
129
ToledoTOL6-3
MAC 84
113.10
130
FIUFIU3-6
C-USA 119
113.90
131
HawaiiHAW4-6
MW 103
117.80
132
FAUFAU2-7
American 124
122.20
133
BuffaloBUFF5-4
MAC 116
123.00
134
Mid TennesseeMTU3-7
C-USA 126
125.30

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
UCLAUCLA4-5
Big Ten 56
34.50
2
AlabamaALA7-2
SEC 2
35.30
3
Florida StateFSU1-9
ACC 79
36.20
4
FloridaFLA4-5
SEC 28
37.50
5
GeorgiaUGA7-2
SEC 4
38.70
6
LSULSU6-3
SEC 15
39.40
7
South CarolinaSC6-3
SEC 12
40.30
8
KentuckyUK3-6
SEC 45
40.60
9
HoustonHOU4-5
Big 12 66
41.70
10
MichiganMICH5-5
Big Ten 30
43.70
11
OklahomaOKLA5-5
SEC 26
44.70
12
USCUSC4-5
Big Ten 21
46.20
13
Texas A&MTAMU7-2
SEC 13
46.30
14
LouisvilleLOU6-3
ACC 17
47.90
15
Mississippi StateMSST2-8
SEC 74
48.00
16
PurduePUR1-8
Big Ten 104
49.60
17
West VirginiaWVU5-4
Big 12 42
49.60
18
KansasKU3-6
Big 12 36
50.10
19
Michigan StateMSU4-5
Big Ten 69
50.60
20
StanfordSTAN2-7
ACC 102
51.20
21
UCFUCF4-6
Big 12 39
51.50
22
Penn StatePSU8-1
Big Ten 8
52.40
23
ArkansasARK5-4
SEC 29
52.40
24
AuburnAUB3-6
SEC 38
52.60
25
WashingtonWASH5-5
Big Ten 50
52.80
26
VanderbiltVAN6-4
SEC 49
53.40
27
Oklahoma StateOKST3-7
Big 12 64
53.90
28
Kansas StateKSU7-2
Big 12 18
54.60
29
Texas TechTTU6-4
Big 12 55
54.90
30
ArizonaARIZ3-6
Big 12 75
54.90
31
Virginia TechVT5-5
ACC 34
55.40
32
Ole MissMISS8-2
SEC 5
56.00
33
MarylandMD4-5
Big Ten 63
56.10
34
Georgia TechGT6-4
ACC 37
56.20
35
TexasTEX8-1
SEC 3
57.00
36
CincinnatiCIN5-4
Big 12 44
57.00
37
BaylorBAY5-4
Big 12 41
57.20
38
IowaIOWA6-4
Big Ten 22
57.50
39
IllinoisILL6-3
Big Ten 53
59.10
40
MinnesotaMINN6-4
Big Ten 32
59.40
41
WisconsinWIS5-4
Big Ten 31
59.60
42
RutgersRUTG5-4
Big Ten 61
59.90
43
TCUTCU6-4
Big 12 35
60.10
44
Iowa StateISU7-2
Big 12 20
60.70
45
Arizona StateASU7-2
Big 12 33
60.90
46
NorthwesternNW4-5
Big Ten 73
61.00
47
TennesseeTENN8-1
SEC 9
61.00
48
ColoradoCOLO7-2
Big 12 24
61.10
49
BYUBYU9-0
Big 12 19
61.60
50
ClemsonCLEM7-2
ACC 14
61.90
51
VirginiaUVA5-4
ACC 65
61.90
52
OregonORE10-0
Big Ten 7
62.10
53
Boston CollegeBC5-4
ACC 60
62.70
54
Ohio StateOSU8-1
Big Ten 1
63.10
55
NebraskaNEB5-4
Big Ten 54
63.20
56
MissouriMIZ7-2
SEC 25
63.40
57
MiamiMIA9-1
ACC 11
64.60
58
Wake ForestWAKE4-5
ACC 81
64.90
59
Notre DameND8-1
Independent 6
65.40
60
SMUSMU8-1
ACC 16
65.60
61
PittsburghPITT7-2
ACC 40
65.80
62
UtahUTAH4-5
Big 12 48
66.00
63
CharlotteCHAR3-6
American 111
66.90
64
North CarolinaUNC5-4
ACC 52
68.40
65
SyracuseSYR6-3
ACC 62
69.10
66
DukeDUKE7-3
ACC 57
69.10
67
NC StateNCST5-5
ACC 70
71.10
68
CaliforniaCAL5-4
ACC 43
73.10
69
Ga SouthernGASO6-3
Sun Belt 80
74.80
70
USFUSF4-5
American 98
74.90
71
Utah StateUSU2-7
MW 120
75.20
72
IndianaIND10-0
Big Ten 10
75.50
73
Old DominionODU4-5
Sun Belt 82
76.20
74
TempleTEM2-7
American 125
76.60
75
NevadaNEV3-8
MW 105
77.60
76
Georgia StateGAST2-7
Sun Belt 112
77.80
77
Kent StateKENT0-9
MAC 134
79.10
78
UNLVUNLV7-2
MW 46
80.20
79
RiceRICE3-7
American 99
80.30
80
AkronAKR2-7
MAC 127
80.60
81
UABUAB2-7
American 117
81.00
82
Oregon StateORST4-5
Pac-12 86
81.30
83
HawaiiHAW4-6
MW 103
83.30
84
Boise StateBSU8-1
MW 23
83.30
85
Appalachian StateAPP4-5
Sun Belt 100
83.80
86
Arkansas StateARST5-4
Sun Belt 109
84.80
87
Southern MissUSM1-8
Sun Belt 128
84.90
88
Washington StateWSU8-1
Pac-12 47
85.10
89
UL MonroeULM5-4
Sun Belt 108
85.20
90
North TexasUNT5-4
American 89
85.70
91
Ball StateBALL3-6
MAC 123
86.30
92
TulaneTULN8-2
American 27
87.30
93
Miami (OH)M-OH5-4
MAC 76
87.70
94
San Diego StateSDSU3-6
MW 110
87.80
95
TroyTROY2-7
Sun Belt 106
87.90
96
Air ForceAFA2-7
MW 114
88.00
97
Bowling GreenBGSU5-4
MAC 87
88.70
98
Colorado StateCSU6-3
MW 93
89.40
99
MarshallMRSH6-3
Sun Belt 72
89.60
100
Mid TennesseeMTU3-7
C-USA 126
89.90
101
Coastal CarolinaCCAR5-4
Sun Belt 96
90.40
102
Texas StateTXST5-4
Sun Belt 71
92.00
103
South AlabamaUSA4-5
Sun Belt 78
92.10
104
Fresno StateFRES5-5
MW 85
92.10
105
WyomingWYO2-7
MW 118
92.10
106
Western MichiganWMU5-4
MAC 107
92.60
107
FAUFAU2-7
American 124
92.70
108
UT San AntonioUTSA4-5
American 101
94.60
109
MassachusettsUMASS2-7
Independent 131
94.70
110
Northern IllinoisNIU5-4
MAC 90
95.60
111
NavyNAVY7-2
American 67
96.70
112
UL LafayetteULL8-1
Sun Belt 59
97.50
113
BuffaloBUFF5-4
MAC 116
97.80
114
Sam Houston StateSHS7-2
C-USA 97
99.10
115
Kennesaw StateKENN1-8
C-USA 133
99.40
116
OhioOHIO6-3
MAC 92
99.60
117
Western KentuckyWKU7-2
C-USA 77
99.70
118
ToledoTOL6-3
MAC 84
100.30
119
MemphisMEM8-2
American 68
100.40
120
Central MichiganCMU3-6
MAC 121
100.60
121
TulsaTLSA3-6
American 130
100.80
122
San Jose StateSJSU6-3
MW 91
101.90
123
ECUECU5-4
American 94
102.00
124
New MexicoUNM4-6
MW 115
102.30
125
ConnecticutCONN7-3
Independent 88
102.50
126
New Mexico StateNMSU2-7
C-USA 132
102.90
127
UTEPUTEP2-8
C-USA 129
104.30
128
James MadisonJMU7-2
Sun Belt 58
104.40
129
Eastern MichiganEMU5-4
MAC 113
104.70
130
FIUFIU3-6
C-USA 119
106.30
131
Jacksonville StateJSU6-3
C-USA 83
106.40
132
LA TechLT3-6
C-USA 122
113.10
133
ArmyARMY9-0
American 51
113.60
134
LibertyLIB6-2
C-USA 95
116.40