Updated Friday Oct. 24

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
OklahomaOKLA6-1
SEC 13
12.40
2
UCLAUCLA3-4
Big Ten 61
14.50
3
Mississippi StateMSST4-3
SEC 46
16.40
4
WisconsinWIS2-5
Big Ten 65
20.80
5
PurduePUR2-5
Big Ten 81
21.50
6
ArkansasARK2-5
SEC 41
22.50
7
VanderbiltVAN6-1
SEC 19
23.60
8
TexasTEX5-2
SEC 8
23.90
9
FloridaFLA3-4
SEC 28
24.80
10
MissouriMIZ6-1
SEC 14
25.40
11
NorthwesternNW5-2
Big Ten 56
26.80
12
Boston CollegeBC1-6
ACC 96
30.60
13
BYUBYU7-0
Big 12 20
32.20
14
IowaIOWA5-2
Big Ten 21
33.00
15
Michigan StateMSU3-4
Big Ten 68
33.40
16
LSULSU5-2
SEC 17
33.60
17
Penn StatePSU3-4
Big Ten 22
33.70
18
CincinnatiCIN6-1
Big 12 29
33.90
19
South CarolinaSC3-4
SEC 38
34.30
20
NebraskaNEB5-2
Big Ten 30
34.50
21
USCUSC5-2
Big Ten 11
34.60
22
OregonORE6-1
Big Ten 2
34.70
23
PittsburghPITT5-2
ACC 37
35.40
24
MarylandMD4-3
Big Ten 60
35.40
25
Oklahoma StateOKST1-6
Big 12 118
36.60
26
Virginia TechVT2-5
ACC 73
37.50
27
RutgersRUTG3-4
Big Ten 62
37.70
28
West VirginiaWVU2-5
Big 12 82
37.80
29
NC StateNCST4-3
ACC 59
40.40
30
BaylorBAY4-3
Big 12 45
40.80
31
KentuckyUK2-4
SEC 53
41.70
32
ArizonaARIZ4-3
Big 12 54
42.20
33
MinnesotaMINN5-2
Big Ten 48
43.00
34
TCUTCU5-2
Big 12 32
43.20
35
Texas A&MTAMU7-0
SEC 7
43.20
36
StanfordSTAN3-4
ACC 79
43.30
37
UtahUTAH5-2
Big 12 18
43.70
38
SyracuseSYR3-4
ACC 66
45.00
39
AlabamaALA6-1
SEC 4
46.20
40
ColoradoCOLO3-4
Big 12 58
46.70
41
TennesseeTENN5-2
SEC 15
47.50
42
WashingtonWASH5-2
Big Ten 24
47.70
43
GeorgiaUGA6-1
SEC 6
48.50
44
Kansas StateKSU3-4
Big 12 44
48.90
45
UCFUCF4-3
Big 12 52
48.90
46
Ohio StateOSU7-0
Big Ten 1
48.90
47
Iowa StateISU5-2
Big 12 33
49.40
48
HoustonHOU6-1
Big 12 50
49.50
49
CaliforniaCAL5-2
ACC 75
49.60
50
AuburnAUB3-4
SEC 27
50.50
51
CharlotteCHAR1-6
American 137
51.20
52
Florida StateFSU3-4
ACC 40
52.50
53
Ole MissMISS6-1
SEC 10
52.50
54
Georgia TechGT7-0
ACC 25
52.70
55
MichiganMICH5-2
Big Ten 16
52.80
56
KansasKU4-3
Big 12 42
53.00
57
IllinoisILL5-2
Big Ten 26
53.50
58
SMUSMU5-2
ACC 31
53.90
59
Arizona StateASU5-2
Big 12 35
54.80
60
NavyNAVY6-0
American 69
56.70
61
ClemsonCLEM3-4
ACC 36
57.10
62
MiamiMIA5-1
ACC 9
57.90
63
IndianaIND7-0
Big Ten 3
58.30
64
North CarolinaUNC2-4
ACC 91
59.30
65
LouisvilleLOU5-1
ACC 23
60.50
66
DukeDUKE4-3
ACC 47
61.10
67
Texas TechTTU6-1
Big 12 12
62.40
68
Wake ForestWAKE4-2
ACC 64
64.00
69
RiceRICE3-4
American 124
66.20
70
MemphisMEM6-1
American 49
68.60
71
VirginiaUVA6-1
ACC 39
69.80
72
Notre DameND5-2
Independent 5
69.90
73
UT San AntonioUTSA3-4
American 83
73.00
74
TempleTEM4-3
American 88
74.40
75
FAUFAU3-4
American 117
76.00
76
NevadaNEV1-6
MW 129
80.70
77
Fresno StateFRES5-2
MW 87
81.00
78
Colorado StateCSU2-5
MW 104
81.70
79
UABUAB3-4
American 119
82.00
80
Coastal CarolinaCCAR4-3
Sun Belt 112
82.40
81
Utah StateUSU4-3
MW 89
84.50
82
Appalachian StateAPP4-3
Sun Belt 109
84.60
83
Washington StateWSU3-4
Pac-12 77
84.70
84
San Diego StateSDSU5-1
MW 72
85.30
85
HawaiiHAW6-2
MW 86
85.50
86
New MexicoUNM4-3
MW 94
87.10
87
Air ForceAFA2-5
MW 99
87.60
88
USFUSF6-1
American 34
88.30
89
Georgia StateGAST1-7
Sun Belt 132
90.20
90
UL MonroeULM3-4
Sun Belt 127
92.60
91
ArmyARMY3-4
American 80
92.60
92
James MadisonJMU6-1
Sun Belt 55
93.10
93
Western KentuckyWKU6-2
C-USA 100
93.60
94
TulaneTULN6-1
American 51
94.00
95
ECUECU4-3
American 63
94.00
96
New Mexico StateNMSU3-4
C-USA 128
94.50
97
Miami (OH)M-OH4-3
MAC 93
94.50
98
San Jose StateSJSU2-5
MW 97
94.80
99
WyomingWYO3-4
MW 98
95.40
100
Boise StateBSU5-2
MW 43
95.90
101
Ga SouthernGASO3-4
Sun Belt 106
97.10
102
Texas StateTXST3-4
Sun Belt 84
97.90
103
Eastern MichiganEMU2-6
MAC 125
98.60
104
Arkansas StateARST3-4
Sun Belt 111
99.60
105
UNLVUNLV6-1
MW 71
99.90
106
ConnecticutCONN5-2
Independent 74
100.80
107
Southern MissUSM5-2
Sun Belt 92
101.00
108
UL LafayetteULL2-5
Sun Belt 115
101.00
109
TulsaTLSA2-5
American 123
101.40
110
BuffaloBUFF4-3
MAC 113
101.90
111
MarshallMRSH4-3
Sun Belt 85
102.00
112
TroyTROY5-2
Sun Belt 78
103.10
113
Oregon StateORST1-7
Pac-12 105
103.30
114
Western MichiganWMU4-3
MAC 90
104.70
115
ToledoTOL4-3
MAC 67
105.10
116
DelawareDEL4-3
C-USA 116
105.20
117
North TexasUNT6-1
American 57
106.90
118
Central MichiganCMU4-3
MAC 108
108.00
119
MassachusettsUMASS0-7
Independent 136
108.20
120
Ball StateBALL3-4
MAC 126
108.20
121
South AlabamaUSA2-6
Sun Belt 107
108.70
122
Missouri StateMOST4-3
C-USA 114
110.10
123
Old DominionODU4-3
Sun Belt 70
110.20
124
OhioOHIO4-3
MAC 76
110.70
125
Northern IllinoisNIU1-6
MAC 122
110.80
126
Jacksonville StateJSU4-3
C-USA 101
115.80
127
Mid TennesseeMTU1-6
C-USA 130
117.10
128
Sam Houston StateSHS0-7
C-USA 134
117.70
129
Kent StateKENT2-5
MAC 133
118.00
130
LibertyLIB3-4
C-USA 110
118.80
131
Kennesaw StateKENN5-2
C-USA 103
119.10
132
LA TechLT4-3
C-USA 95
119.20
133
UTEPUTEP2-5
C-USA 120
121.00
134
AkronAKR2-6
MAC 131
121.30
135
FIUFIU3-4
C-USA 121
122.80
136
Bowling GreenBGSU3-4
MAC 102
127.70

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
Notre DameND5-2
Independent 5
36.40
2
FloridaFLA3-4
SEC 28
37.40
3
AlabamaALA6-1
SEC 4
41.10
4
KentuckyUK2-4
SEC 53
42.80
5
MiamiMIA5-1
ACC 9
45.00
6
AuburnAUB3-4
SEC 27
45.80
7
WisconsinWIS2-5
Big Ten 65
46.30
8
South CarolinaSC3-4
SEC 38
46.30
9
GeorgiaUGA6-1
SEC 6
47.10
10
ArkansasARK2-5
SEC 41
48.10
11
MichiganMICH5-2
Big Ten 16
49.90
12
LSULSU5-2
SEC 17
52.10
13
IllinoisILL5-2
Big Ten 26
52.70
14
Texas A&MTAMU7-0
SEC 7
53.30
15
Ole MissMISS6-1
SEC 10
53.40
16
Arizona StateASU5-2
Big 12 35
53.50
17
SyracuseSYR3-4
ACC 66
54.00
18
West VirginiaWVU2-5
Big 12 82
54.50
19
UCLAUCLA3-4
Big Ten 61
55.10
20
Ohio StateOSU7-0
Big Ten 1
55.40
21
ColoradoCOLO3-4
Big 12 58
56.90
22
RutgersRUTG3-4
Big Ten 62
57.50
23
ClemsonCLEM3-4
ACC 36
57.80
24
PurduePUR2-5
Big Ten 81
58.30
25
Virginia TechVT2-5
ACC 73
58.90
26
StanfordSTAN3-4
ACC 79
59.00
27
KansasKU4-3
Big 12 42
59.40
28
TennesseeTENN5-2
SEC 15
59.90
29
BaylorBAY4-3
Big 12 45
60.80
30
NC StateNCST4-3
ACC 59
61.40
31
IndianaIND7-0
Big Ten 3
61.40
32
Michigan StateMSU3-4
Big Ten 68
61.60
33
Kansas StateKSU3-4
Big 12 44
61.90
34
DukeDUKE4-3
ACC 47
62.40
35
USCUSC5-2
Big Ten 11
62.60
36
Mississippi StateMSST4-3
SEC 46
62.80
37
Washington StateWSU3-4
Pac-12 77
63.00
38
Florida StateFSU3-4
ACC 40
63.10
39
TCUTCU5-2
Big 12 32
63.10
40
LouisvilleLOU5-1
ACC 23
63.10
41
Oklahoma StateOKST1-6
Big 12 118
63.30
42
TexasTEX5-2
SEC 8
64.10
43
UtahUTAH5-2
Big 12 18
64.20
44
OklahomaOKLA6-1
SEC 13
64.30
45
Oregon StateORST1-7
Pac-12 105
64.60
46
Iowa StateISU5-2
Big 12 33
64.80
47
WashingtonWASH5-2
Big Ten 24
65.40
48
IowaIOWA5-2
Big Ten 21
66.00
49
NorthwesternNW5-2
Big Ten 56
68.90
50
TulaneTULN6-1
American 51
69.10
51
Georgia StateGAST1-7
Sun Belt 132
69.10
52
ArizonaARIZ4-3
Big 12 54
69.60
53
BYUBYU7-0
Big 12 20
69.80
54
VanderbiltVAN6-1
SEC 19
69.80
55
NebraskaNEB5-2
Big Ten 30
70.20
56
MissouriMIZ6-1
SEC 14
70.90
57
OregonORE6-1
Big Ten 2
71.30
58
MinnesotaMINN5-2
Big Ten 48
71.50
59
Georgia TechGT7-0
ACC 25
71.90
60
Boston CollegeBC1-6
ACC 96
72.50
61
CincinnatiCIN6-1
Big 12 29
73.40
62
Kent StateKENT2-5
MAC 133
74.10
63
Texas TechTTU6-1
Big 12 12
74.60
64
USFUSF6-1
American 34
74.90
65
Penn StatePSU3-4
Big Ten 22
75.20
66
UCFUCF4-3
Big 12 52
75.20
67
VirginiaUVA6-1
ACC 39
75.40
68
SMUSMU5-2
ACC 31
76.70
69
North CarolinaUNC2-4
ACC 91
77.80
70
Boise StateBSU5-2
MW 43
78.80
71
PittsburghPITT5-2
ACC 37
79.00
72
Bowling GreenBGSU3-4
MAC 102
79.20
73
MarylandMD4-3
Big Ten 60
80.10
74
Colorado StateCSU2-5
MW 104
81.00
75
South AlabamaUSA2-6
Sun Belt 107
81.30
76
Old DominionODU4-3
Sun Belt 70
81.60
77
Utah StateUSU4-3
MW 89
81.70
78
ECUECU4-3
American 63
82.80
79
Wake ForestWAKE4-2
ACC 64
83.20
80
CaliforniaCAL5-2
ACC 75
84.60
81
TempleTEM4-3
American 88
85.00
82
Air ForceAFA2-5
MW 99
85.20
83
UABUAB3-4
American 119
85.40
84
UT San AntonioUTSA3-4
American 83
85.50
85
MassachusettsUMASS0-7
Independent 136
85.50
86
HoustonHOU6-1
Big 12 50
86.00
87
ArmyARMY3-4
American 80
86.20
88
Northern IllinoisNIU1-6
MAC 122
86.60
89
North TexasUNT6-1
American 57
86.80
90
TulsaTLSA2-5
American 123
87.40
91
New MexicoUNM4-3
MW 94
87.40
92
WyomingWYO3-4
MW 98
87.60
93
Ga SouthernGASO3-4
Sun Belt 106
87.70
94
Ball StateBALL3-4
MAC 126
87.80
95
Western MichiganWMU4-3
MAC 90
88.00
96
San Jose StateSJSU2-5
MW 97
88.00
97
Sam Houston StateSHS0-7
C-USA 134
88.00
98
UL MonroeULM3-4
Sun Belt 127
88.00
99
Missouri StateMOST4-3
C-USA 114
89.10
100
UL LafayetteULL2-5
Sun Belt 115
89.80
101
Arkansas StateARST3-4
Sun Belt 111
90.00
102
OhioOHIO4-3
MAC 76
90.50
103
FAUFAU3-4
American 117
92.10
104
NevadaNEV1-6
MW 129
92.10
105
Central MichiganCMU4-3
MAC 108
92.60
106
TroyTROY5-2
Sun Belt 78
93.00
107
MarshallMRSH4-3
Sun Belt 85
93.00
108
Coastal CarolinaCCAR4-3
Sun Belt 112
93.20
109
Texas StateTXST3-4
Sun Belt 84
93.40
110
Kennesaw StateKENN5-2
C-USA 103
94.90
111
CharlotteCHAR1-6
American 137
95.00
112
UNLVUNLV6-1
MW 71
95.70
113
AkronAKR2-6
MAC 131
97.60
114
HawaiiHAW6-2
MW 86
98.30
115
FIUFIU3-4
C-USA 121
98.60
116
James MadisonJMU6-1
Sun Belt 55
98.60
117
LA TechLT4-3
C-USA 95
99.40
118
UTEPUTEP2-5
C-USA 120
100.00
119
RiceRICE3-4
American 124
100.20
120
Fresno StateFRES5-2
MW 87
100.70
121
Southern MissUSM5-2
Sun Belt 92
101.00
122
LibertyLIB3-4
C-USA 110
101.60
123
Miami (OH)M-OH4-3
MAC 93
102.30
124
Eastern MichiganEMU2-6
MAC 125
102.30
125
DelawareDEL4-3
C-USA 116
103.20
126
BuffaloBUFF4-3
MAC 113
104.70
127
MemphisMEM6-1
American 49
106.50
128
ToledoTOL4-3
MAC 67
106.80
129
San Diego StateSDSU5-1
MW 72
107.00
130
Appalachian StateAPP4-3
Sun Belt 109
107.50
131
Jacksonville StateJSU4-3
C-USA 101
109.30
132
Mid TennesseeMTU1-6
C-USA 130
113.20
133
ConnecticutCONN5-2
Independent 74
113.90
134
NavyNAVY6-0
American 69
115.20
135
New Mexico StateNMSU3-4
C-USA 128
118.40
136
Western KentuckyWKU6-2
C-USA 100
119.60