Updated Thursday Nov. 13

2025 College Football Strength of Schedule Rankings

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

Our College Football Strength of Schedule (SOS) rankings assess the overall difficulty of each team's 2025 season schedule by evaluating the average quality of their opponents. The strength of each opponent is determined by their position in our Composite College Football Power Rankings. A lower average opponent ranking signifies a more challenging, difficult schedule, while a higher opponent ranking indicates an easier path.

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
RutgersRUTG5-5
Big Ten 61
11.40
2
UCLAUCLA3-6
Big Ten 64
12.50
3
PurduePUR2-8
Big Ten 78
13.40
4
OklahomaOKLA7-2
SEC 13
15.30
5
Mississippi StateMSST5-5
SEC 43
16.00
6
PittsburghPITT7-2
ACC 28
16.10
7
ArkansasARK2-7
SEC 47
16.80
8
NebraskaNEB7-3
Big Ten 29
19.60
9
TexasTEX7-2
SEC 9
19.70
10
FloridaFLA3-6
SEC 35
21.00
11
West VirginiaWVU4-6
Big 12 69
22.60
12
KansasKU5-5
Big 12 52
23.80
13
WisconsinWIS3-6
Big Ten 58
27.30
14
VanderbiltVAN8-2
SEC 15
27.40
15
USCUSC7-2
Big Ten 12
28.90
16
OregonORE8-1
Big Ten 3
30.30
17
Virginia TechVT3-6
ACC 71
31.30
18
CincinnatiCIN7-2
Big 12 31
31.60
19
NorthwesternNW5-4
Big Ten 57
32.60
20
LouisvilleLOU7-2
ACC 30
32.80
21
TCUTCU6-3
Big 12 33
33.00
22
BaylorBAY5-4
Big 12 46
33.30
23
MissouriMIZ6-3
SEC 21
34.70
24
Michigan StateMSU3-6
Big Ten 65
35.30
25
IowaIOWA6-3
Big Ten 17
36.30
26
MarylandMD4-5
Big Ten 66
36.60
27
ArizonaARIZ6-3
Big 12 42
38.30
28
StanfordSTAN3-7
ACC 85
38.50
29
MinnesotaMINN6-3
Big Ten 56
38.90
30
Ole MissMISS9-1
SEC 10
39.10
31
ColoradoCOLO3-7
Big 12 72
39.30
32
HoustonHOU8-2
Big 12 48
39.60
33
MichiganMICH7-2
Big Ten 18
41.30
34
RiceRICE5-5
American 117
41.60
35
NC StateNCST5-4
ACC 53
41.80
36
BYUBYU8-1
Big 12 19
41.90
37
Georgia TechGT8-1
ACC 27
43.80
38
Oklahoma StateOKST1-8
Big 12 118
46.00
39
UtahUTAH7-2
Big 12 11
46.40
40
CharlotteCHAR1-8
American 136
46.80
41
Ohio StateOSU9-0
Big Ten 1
47.80
42
South CarolinaSC3-6
SEC 39
48.30
43
UCFUCF4-5
Big 12 60
48.50
44
WashingtonWASH6-3
Big Ten 23
48.80
45
SyracuseSYR3-7
ACC 80
50.50
46
SMUSMU7-3
ACC 25
51.40
47
MiamiMIA7-2
ACC 14
51.60
48
TempleTEM5-5
American 100
51.90
49
Penn StatePSU3-6
Big Ten 22
52.40
50
LSULSU5-4
SEC 20
52.80
51
Florida StateFSU4-5
ACC 36
53.20
52
North CarolinaUNC4-5
ACC 76
53.80
53
Boston CollegeBC1-9
ACC 95
54.40
54
NavyNAVY7-2
American 77
55.00
55
CaliforniaCAL6-4
ACC 70
55.60
56
GeorgiaUGA8-1
SEC 7
58.30
57
TennesseeTENN6-3
SEC 16
59.30
58
AlabamaALA8-1
SEC 4
59.50
59
VirginiaUVA8-2
ACC 44
59.50
60
IllinoisILL6-3
Big Ten 24
59.80
61
DukeDUKE5-4
ACC 49
60.80
62
Texas A&MTAMU9-0
SEC 5
61.30
63
KentuckyUK4-5
SEC 40
61.50
64
Arizona StateASU6-3
Big 12 37
61.60
65
FAUFAU4-5
American 112
62.30
66
Coastal CarolinaCCAR6-3
Sun Belt 106
62.90
67
Notre DameND7-2
Independent 6
64.60
68
Texas TechTTU9-1
Big 12 8
64.80
69
IndianaIND10-0
Big Ten 2
67.00
70
Kansas StateKSU4-5
Big 12 41
67.00
71
MemphisMEM8-2
American 51
68.00
72
ClemsonCLEM4-5
ACC 34
68.70
73
UABUAB3-6
American 123
69.30
74
Utah StateUSU5-4
MW 88
70.20
75
AuburnAUB4-6
SEC 26
70.80
76
Colorado StateCSU2-7
MW 116
78.00
77
San Diego StateSDSU7-2
MW 73
79.20
78
ECUECU6-3
American 59
80.90
79
Appalachian StateAPP4-5
Sun Belt 111
81.30
80
Washington StateWSU4-5
Pac-12 74
81.50
81
HawaiiHAW7-3
MW 81
83.60
82
Georgia StateGAST1-8
Sun Belt 131
84.10
83
Iowa StateISU6-4
Big 12 38
84.80
84
BuffaloBUFF5-5
MAC 114
85.30
85
Western KentuckyWKU7-2
C-USA 98
85.40
86
Wake ForestWAKE6-3
ACC 62
87.00
87
NevadaNEV1-8
MW 130
89.30
88
Ga SouthernGASO4-5
Sun Belt 107
89.40
89
New Mexico StateNMSU3-6
C-USA 128
91.20
90
Air ForceAFA3-6
MW 96
91.70
91
UT San AntonioUTSA4-5
American 82
91.90
92
Boise StateBSU6-3
MW 54
92.30
93
Ball StateBALL4-5
MAC 126
92.30
94
ArmyARMY5-4
American 83
94.10
95
TroyTROY6-3
Sun Belt 89
94.70
96
Fresno StateFRES6-3
MW 87
94.90
97
New MexicoUNM6-3
MW 84
95.70
98
San Jose StateSJSU3-6
MW 101
96.10
99
James MadisonJMU8-1
Sun Belt 45
96.70
100
Central MichiganCMU6-4
MAC 104
97.80
101
WyomingWYO4-5
MW 97
98.70
102
Southern MissUSM7-2
Sun Belt 86
98.70
103
UNLVUNLV7-2
MW 68
98.80
104
MassachusettsUMASS0-10
Independent 137
98.90
105
Oregon StateORST2-8
Pac-12 108
99.40
106
South AlabamaUSA2-7
Sun Belt 113
102.70
107
LibertyLIB4-5
C-USA 110
103.10
108
TulsaTLSA2-7
American 125
103.30
109
UL MonroeULM3-6
Sun Belt 129
103.70
110
ConnecticutCONN7-3
Independent 75
104.30
111
Missouri StateMOST6-3
C-USA 109
104.60
112
Jacksonville StateJSU6-3
C-USA 102
105.10
113
USFUSF7-2
American 32
105.70
114
DelawareDEL5-4
C-USA 115
105.80
115
LA TechLT5-4
C-USA 92
106.30
116
Arkansas StateARST5-5
Sun Belt 103
107.50
117
Texas StateTXST3-6
Sun Belt 93
108.50
118
Eastern MichiganEMU3-7
MAC 122
108.60
119
Old DominionODU6-3
Sun Belt 67
108.70
120
Kent StateKENT4-6
MAC 132
111.60
121
Northern IllinoisNIU3-7
MAC 121
112.00
122
North TexasUNT8-1
American 50
113.10
123
ToledoTOL6-4
MAC 63
114.60
124
FIUFIU4-5
C-USA 120
114.70
125
TulaneTULN7-2
American 55
115.80
126
Kennesaw StateKENN7-2
C-USA 99
115.80
127
UL LafayetteULL4-6
Sun Belt 105
116.00
128
MarshallMRSH4-5
Sun Belt 94
116.00
129
AkronAKR4-7
MAC 127
118.50
130
Miami (OH)M-OH5-5
MAC 90
119.40
131
Mid TennesseeMTU1-8
C-USA 133
119.80
132
Western MichiganWMU6-4
MAC 91
120.90
133
OhioOHIO6-4
MAC 79
124.60
134
Sam Houston StateSHS1-8
C-USA 134
129.80
135
Bowling GreenBGSU3-7
MAC 119
131.30
136
UTEPUTEP2-7
C-USA 124
133.80

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
FloridaFLA3-6
SEC 35
34.10
2
KentuckyUK4-5
SEC 40
36.50
3
South CarolinaSC3-6
SEC 39
36.90
4
AlabamaALA8-1
SEC 4
37.60
5
WisconsinWIS3-6
Big Ten 58
40.10
6
LSULSU5-4
SEC 20
41.30
7
AuburnAUB4-6
SEC 26
43.10
8
ArkansasARK2-7
SEC 47
44.80
9
UCLAUCLA3-6
Big Ten 64
45.30
10
GeorgiaUGA8-1
SEC 7
45.40
11
Texas A&MTAMU9-0
SEC 5
47.10
12
Notre DameND7-2
Independent 6
48.30
13
SyracuseSYR3-7
ACC 80
48.50
14
PurduePUR2-8
Big Ten 78
49.50
15
Mississippi StateMSST5-5
SEC 43
49.70
16
IllinoisILL6-3
Big Ten 24
50.30
17
Arizona StateASU6-3
Big 12 37
50.90
18
MichiganMICH7-2
Big Ten 18
52.00
19
MiamiMIA7-2
ACC 14
52.00
20
StanfordSTAN3-7
ACC 85
52.20
21
ColoradoCOLO3-7
Big 12 72
52.30
22
Iowa StateISU6-4
Big 12 38
53.70
23
NC StateNCST5-4
ACC 53
53.90
24
Ohio StateOSU9-0
Big Ten 1
54.00
25
West VirginiaWVU4-6
Big 12 69
54.00
26
OklahomaOKLA7-2
SEC 13
54.30
27
TennesseeTENN6-3
SEC 16
54.60
28
VanderbiltVAN8-2
SEC 15
54.80
29
Oklahoma StateOKST1-8
Big 12 118
54.80
30
Kansas StateKSU4-5
Big 12 41
55.10
31
ClemsonCLEM4-5
ACC 34
55.40
32
Ole MissMISS9-1
SEC 10
55.80
33
TexasTEX7-2
SEC 9
56.00
34
Virginia TechVT3-6
ACC 71
56.10
35
Boston CollegeBC1-9
ACC 95
56.10
36
Michigan StateMSU3-6
Big Ten 65
56.30
37
IowaIOWA6-3
Big Ten 17
56.50
38
IndianaIND10-0
Big Ten 2
57.10
39
BaylorBAY5-4
Big 12 46
57.10
40
RutgersRUTG5-5
Big Ten 61
57.70
41
BYUBYU8-1
Big 12 19
57.90
42
MissouriMIZ6-3
SEC 21
57.90
43
USCUSC7-2
Big Ten 12
58.10
44
NorthwesternNW5-4
Big Ten 57
58.90
45
Penn StatePSU3-6
Big Ten 22
59.00
46
UtahUTAH7-2
Big 12 11
59.90
47
Florida StateFSU4-5
ACC 36
60.10
48
TCUTCU6-3
Big 12 33
60.40
49
KansasKU5-5
Big 12 52
61.80
50
WashingtonWASH6-3
Big Ten 23
61.80
51
DukeDUKE5-4
ACC 49
62.00
52
NebraskaNEB7-3
Big Ten 29
63.50
53
MinnesotaMINN6-3
Big Ten 56
63.80
54
OregonORE8-1
Big Ten 3
64.00
55
Wake ForestWAKE6-3
ACC 62
67.10
56
ArizonaARIZ6-3
Big 12 42
67.10
57
UCFUCF4-5
Big 12 60
67.30
58
MarylandMD4-5
Big Ten 66
67.50
59
CincinnatiCIN7-2
Big 12 31
67.60
60
TulaneTULN7-2
American 55
69.10
61
LouisvilleLOU7-2
ACC 30
69.60
62
Washington StateWSU4-5
Pac-12 74
69.80
63
Oregon StateORST2-8
Pac-12 108
70.10
64
Texas TechTTU9-1
Big 12 8
70.10
65
SMUSMU7-3
ACC 25
72.10
66
Georgia TechGT8-1
ACC 27
72.80
67
VirginiaUVA8-2
ACC 44
73.00
68
CaliforniaCAL6-4
ACC 70
73.90
69
USFUSF7-2
American 32
74.10
70
North CarolinaUNC4-5
ACC 76
75.60
71
PittsburghPITT7-2
ACC 28
76.80
72
HoustonHOU8-2
Big 12 48
76.90
73
Georgia StateGAST1-8
Sun Belt 131
77.10
74
UT San AntonioUTSA4-5
American 82
78.80
75
Colorado StateCSU2-7
MW 116
80.30
76
Boise StateBSU6-3
MW 54
83.70
77
CharlotteCHAR1-8
American 136
84.90
78
Air ForceAFA3-6
MW 96
85.40
79
UL MonroeULM3-6
Sun Belt 129
85.70
80
Utah StateUSU5-4
MW 88
85.80
81
NevadaNEV1-8
MW 130
86.00
82
San Jose StateSJSU3-6
MW 101
86.60
83
TempleTEM5-5
American 100
87.40
84
New MexicoUNM6-3
MW 84
87.60
85
Western MichiganWMU6-4
MAC 91
87.80
86
Kent StateKENT4-6
MAC 132
87.80
87
UABUAB3-6
American 123
88.10
88
ArmyARMY5-4
American 83
88.50
89
South AlabamaUSA2-7
Sun Belt 113
89.10
90
MarshallMRSH4-5
Sun Belt 94
89.10
91
Old DominionODU6-3
Sun Belt 67
89.30
92
WyomingWYO4-5
MW 97
89.40
93
ECUECU6-3
American 59
89.90
94
Sam Houston StateSHS1-8
C-USA 134
90.10
95
Texas StateTXST3-6
Sun Belt 93
90.30
96
Ga SouthernGASO4-5
Sun Belt 107
90.40
97
North TexasUNT8-1
American 50
91.40
98
UL LafayetteULL4-6
Sun Belt 105
91.90
99
Bowling GreenBGSU3-7
MAC 119
92.30
100
Miami (OH)M-OH5-5
MAC 90
92.60
101
TulsaTLSA2-7
American 125
92.70
102
Arkansas StateARST5-5
Sun Belt 103
93.40
103
OhioOHIO6-4
MAC 79
93.70
104
Northern IllinoisNIU3-7
MAC 121
93.80
105
RiceRICE5-5
American 117
94.10
106
FAUFAU4-5
American 112
94.30
107
Fresno StateFRES6-3
MW 87
95.00
108
Missouri StateMOST6-3
C-USA 109
95.10
109
HawaiiHAW7-3
MW 81
95.90
110
NavyNAVY7-2
American 77
96.10
111
Ball StateBALL4-5
MAC 126
96.20
112
MassachusettsUMASS0-10
Independent 137
96.20
113
MemphisMEM8-2
American 51
96.70
114
UNLVUNLV7-2
MW 68
97.30
115
James MadisonJMU8-1
Sun Belt 45
97.30
116
TroyTROY6-3
Sun Belt 89
97.60
117
Coastal CarolinaCCAR6-3
Sun Belt 106
98.50
118
Central MichiganCMU6-4
MAC 104
99.30
119
UTEPUTEP2-7
C-USA 124
99.60
120
Kennesaw StateKENN7-2
C-USA 99
99.80
121
Eastern MichiganEMU3-7
MAC 122
99.90
122
San Diego StateSDSU7-2
MW 73
101.40
123
ToledoTOL6-4
MAC 63
102.70
124
Southern MissUSM7-2
Sun Belt 86
103.20
125
Appalachian StateAPP4-5
Sun Belt 111
103.20
126
DelawareDEL5-4
C-USA 115
104.10
127
AkronAKR4-7
MAC 127
104.80
128
FIUFIU4-5
C-USA 120
105.40
129
LA TechLT5-4
C-USA 92
106.60
130
ConnecticutCONN7-3
Independent 75
109.30
131
BuffaloBUFF5-5
MAC 114
109.40
132
LibertyLIB4-5
C-USA 110
110.70
133
New Mexico StateNMSU3-6
C-USA 128
112.40
134
Mid TennesseeMTU1-8
C-USA 133
112.40
135
Jacksonville StateJSU6-3
C-USA 102
113.60
136
Western KentuckyWKU7-2
C-USA 98
119.50