Updated Sunday Nov. 2

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
PurduePUR2-7
Big Ten 82
8.30
2
Mississippi StateMSST5-4
SEC 39
12.30
3
OklahomaOKLA7-2
SEC 14
14.60
4
ArkansasARK2-7
SEC 48
16.50
5
PittsburghPITT7-2
ACC 28
16.70
6
UCLAUCLA3-5
Big Ten 63
17.10
7
TexasTEX7-2
SEC 9
19.90
8
WisconsinWIS2-6
Big Ten 61
26.30
9
MissouriMIZ6-2
SEC 21
26.60
10
OregonORE7-1
Big Ten 3
26.60
11
FloridaFLA3-5
SEC 26
27.10
12
Virginia TechVT3-6
ACC 71
27.90
13
NorthwesternNW5-3
Big Ten 56
28.10
14
RutgersRUTG4-5
Big Ten 64
28.40
15
IowaIOWA6-2
Big Ten 18
29.00
16
CincinnatiCIN7-2
Big 12 34
30.50
17
KansasKU5-4
Big 12 53
31.40
18
VanderbiltVAN7-2
SEC 17
31.80
19
BYUBYU8-0
Big 12 15
33.00
20
Michigan StateMSU3-6
Big Ten 66
33.90
21
BaylorBAY5-4
Big 12 47
34.60
22
USCUSC6-2
Big Ten 12
35.00
23
NebraskaNEB6-3
Big Ten 33
35.00
24
TCUTCU6-2
Big 12 32
35.00
25
SyracuseSYR3-6
ACC 80
36.60
26
MichiganMICH7-2
Big Ten 19
38.80
27
West VirginiaWVU3-6
Big 12 69
39.00
28
MinnesotaMINN6-3
Big Ten 54
39.80
29
NC StateNCST5-4
ACC 52
40.60
30
LSULSU5-3
SEC 20
41.10
31
Penn StatePSU3-5
Big Ten 24
41.30
32
ArizonaARIZ5-3
Big 12 43
41.80
33
Georgia TechGT8-1
ACC 29
42.10
34
NavyNAVY7-1
American 74
42.20
35
MarylandMD4-4
Big Ten 62
43.90
36
HoustonHOU7-2
Big 12 51
44.80
37
UtahUTAH7-2
Big 12 10
45.90
38
Oklahoma StateOKST1-8
Big 12 116
46.10
39
CaliforniaCAL5-4
ACC 75
46.20
40
Boston CollegeBC1-8
ACC 90
47.20
41
Florida StateFSU4-4
ACC 31
47.80
42
CharlotteCHAR1-7
American 134
47.90
43
UCFUCF4-4
Big 12 58
47.90
44
Texas TechTTU8-1
Big 12 8
47.90
45
LouisvilleLOU7-1
ACC 23
48.90
46
ColoradoCOLO3-6
Big 12 68
49.80
47
South CarolinaSC3-6
SEC 36
49.80
48
AlabamaALA7-1
SEC 4
49.90
49
Texas A&MTAMU8-0
SEC 6
51.10
50
KentuckyUK3-5
SEC 49
51.20
51
WashingtonWASH6-2
Big Ten 22
51.90
52
AuburnAUB4-5
SEC 27
52.70
53
StanfordSTAN3-6
ACC 83
52.80
54
GeorgiaUGA7-1
SEC 7
53.30
55
IndianaIND9-0
Big Ten 2
54.60
56
Ohio StateOSU8-0
Big Ten 1
56.40
57
TennesseeTENN6-3
SEC 16
57.30
58
ClemsonCLEM3-5
ACC 38
57.60
59
MiamiMIA6-2
ACC 13
58.30
60
IllinoisILL6-3
Big Ten 25
58.70
61
VirginiaUVA8-1
ACC 37
60.80
62
North CarolinaUNC3-5
ACC 76
61.30
63
Arizona StateASU6-3
Big 12 35
61.80
64
MemphisMEM8-1
American 45
62.00
65
TempleTEM5-4
American 99
62.00
66
SMUSMU6-3
ACC 30
63.10
67
DukeDUKE5-3
ACC 44
65.00
68
Kansas StateKSU4-5
Big 12 41
65.40
69
Notre DameND6-2
Independent 5
66.50
70
Iowa StateISU5-4
Big 12 42
66.90
71
Ole MissMISS8-1
SEC 11
67.80
72
RiceRICE4-5
American 120
69.40
73
Wake ForestWAKE5-3
ACC 65
73.90
74
UT San AntonioUTSA4-4
American 72
77.00
75
Washington StateWSU4-5
Pac-12 70
77.80
76
HawaiiHAW6-3
MW 91
78.00
77
FAUFAU3-5
American 115
78.30
78
Coastal CarolinaCCAR5-3
Sun Belt 105
80.40
79
Colorado StateCSU2-6
MW 112
81.20
80
San Diego StateSDSU7-1
MW 60
81.90
81
UABUAB3-5
American 119
83.00
82
Western KentuckyWKU7-2
C-USA 100
84.70
83
Utah StateUSU4-4
MW 96
86.30
84
Appalachian StateAPP4-4
Sun Belt 107
87.00
85
Georgia StateGAST1-7
Sun Belt 131
88.40
86
Boise StateBSU6-3
MW 55
88.80
87
ConnecticutCONN6-3
Independent 79
88.80
88
BuffaloBUFF5-4
MAC 111
90.60
89
Air ForceAFA2-6
MW 109
91.20
90
ECUECU5-3
American 57
91.40
91
New Mexico StateNMSU3-5
C-USA 128
91.80
92
ArmyARMY4-4
American 81
92.10
93
NevadaNEV1-7
MW 126
92.30
94
New MexicoUNM6-3
MW 84
92.70
95
Ga SouthernGASO3-5
Sun Belt 110
93.30
96
James MadisonJMU7-1
Sun Belt 46
94.30
97
TroyTROY6-3
Sun Belt 88
94.30
98
San Jose StateSJSU3-5
MW 98
94.80
99
USFUSF6-2
American 40
96.40
100
Fresno StateFRES6-3
MW 86
96.90
101
Miami (OH)M-OH5-3
MAC 87
97.10
102
MarshallMRSH4-4
Sun Belt 94
97.70
103
TulaneTULN6-2
American 59
97.90
104
Southern MissUSM6-2
Sun Belt 85
98.40
105
Arkansas StateARST5-4
Sun Belt 102
99.30
106
WyomingWYO4-5
MW 95
100.80
107
South AlabamaUSA2-7
Sun Belt 114
102.10
108
Missouri StateMOST5-3
C-USA 113
102.70
109
TulsaTLSA2-6
American 122
103.20
110
DelawareDEL4-4
C-USA 121
103.60
111
UL MonroeULM3-6
Sun Belt 130
103.90
112
Ball StateBALL3-5
MAC 127
104.30
113
Central MichiganCMU5-4
MAC 108
105.50
114
UNLVUNLV6-2
MW 78
105.80
115
Western MichiganWMU5-4
MAC 93
106.60
116
OhioOHIO5-3
MAC 77
106.90
117
UL LafayetteULL3-6
Sun Belt 106
107.40
118
Texas StateTXST3-5
Sun Belt 92
108.50
119
Old DominionODU6-3
Sun Belt 67
109.00
120
Northern IllinoisNIU2-6
MAC 118
109.10
121
MassachusettsUMASS0-8
Independent 137
110.10
122
ToledoTOL4-4
MAC 73
110.10
123
Oregon StateORST2-7
Pac-12 101
110.50
124
Jacksonville StateJSU5-3
C-USA 104
111.10
125
LibertyLIB4-4
C-USA 103
111.90
126
LA TechLT5-3
C-USA 89
112.20
127
North TexasUNT8-1
American 50
112.50
128
Eastern MichiganEMU2-7
MAC 124
112.70
129
Kennesaw StateKENN6-2
C-USA 97
117.60
130
FIUFIU3-5
C-USA 125
118.40
131
Kent StateKENT3-5
MAC 133
120.30
132
Mid TennesseeMTU1-7
C-USA 132
122.40
133
Sam Houston StateSHS0-8
C-USA 136
123.20
134
UTEPUTEP2-6
C-USA 123
126.30
135
AkronAKR3-6
MAC 129
128.40
136
Bowling GreenBGSU3-6
MAC 117
129.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
FloridaFLA3-5
SEC 26
33.90
2
South CarolinaSC3-6
SEC 36
38.10
3
KentuckyUK3-5
SEC 49
38.50
4
AlabamaALA7-1
SEC 4
40.10
5
WisconsinWIS2-6
Big Ten 61
40.40
6
ArkansasARK2-7
SEC 48
43.30
7
Notre DameND6-2
Independent 5
44.50
8
LSULSU5-3
SEC 20
45.50
9
GeorgiaUGA7-1
SEC 7
46.00
10
UCLAUCLA3-5
Big Ten 63
47.50
11
AuburnAUB4-5
SEC 27
47.60
12
MiamiMIA6-2
ACC 13
47.60
13
Ole MissMISS8-1
SEC 11
48.10
14
StanfordSTAN3-6
ACC 83
48.80
15
Texas A&MTAMU8-0
SEC 6
50.20
16
IllinoisILL6-3
Big Ten 25
50.60
17
ColoradoCOLO3-6
Big 12 68
50.80
18
Arizona StateASU6-3
Big 12 35
50.80
19
West VirginiaWVU3-6
Big 12 69
51.20
20
Ohio StateOSU8-0
Big Ten 1
51.40
21
NC StateNCST5-4
ACC 52
53.30
22
MichiganMICH7-2
Big Ten 19
53.30
23
Mississippi StateMSST5-4
SEC 39
53.80
24
SyracuseSYR3-6
ACC 80
53.80
25
OklahomaOKLA7-2
SEC 14
54.60
26
TennesseeTENN6-3
SEC 16
54.90
27
Iowa StateISU5-4
Big 12 42
55.00
28
Kansas StateKSU4-5
Big 12 41
55.20
29
Oklahoma StateOKST1-8
Big 12 116
55.20
30
PurduePUR2-7
Big Ten 82
55.80
31
TexasTEX7-2
SEC 9
56.10
32
RutgersRUTG4-5
Big Ten 64
56.10
33
Michigan StateMSU3-6
Big Ten 66
56.20
34
Virginia TechVT3-6
ACC 71
56.40
35
BaylorBAY5-4
Big 12 47
57.10
36
ClemsonCLEM3-5
ACC 38
57.40
37
VanderbiltVAN7-2
SEC 17
58.60
38
UtahUTAH7-2
Big 12 10
59.40
39
USCUSC6-2
Big Ten 12
59.60
40
Boston CollegeBC1-8
ACC 90
59.90
41
IndianaIND9-0
Big Ten 2
60.10
42
WashingtonWASH6-2
Big Ten 22
61.30
43
DukeDUKE5-3
ACC 44
62.10
44
NebraskaNEB6-3
Big Ten 33
62.80
45
Florida StateFSU4-4
ACC 31
63.10
46
KansasKU5-4
Big 12 53
63.50
47
TCUTCU6-2
Big 12 32
63.80
48
BYUBYU8-0
Big 12 15
64.00
49
Oregon StateORST2-7
Pac-12 101
64.20
50
IowaIOWA6-2
Big Ten 18
64.80
51
MissouriMIZ6-2
SEC 21
64.90
52
MinnesotaMINN6-3
Big Ten 54
64.90
53
NorthwesternNW5-3
Big Ten 56
65.90
54
Penn StatePSU3-5
Big Ten 24
66.10
55
Washington StateWSU4-5
Pac-12 70
66.80
56
CincinnatiCIN7-2
Big 12 34
67.40
57
LouisvilleLOU7-1
ACC 23
67.80
58
MarylandMD4-4
Big Ten 62
68.90
59
TulaneTULN6-2
American 59
69.00
60
Wake ForestWAKE5-3
ACC 65
69.10
61
OregonORE7-1
Big Ten 3
69.80
62
UCFUCF4-4
Big 12 58
69.90
63
ArizonaARIZ5-3
Big 12 43
70.20
64
SMUSMU6-3
ACC 30
70.30
65
USFUSF6-2
American 40
71.90
66
Georgia StateGAST1-7
Sun Belt 131
72.70
67
VirginiaUVA8-1
ACC 37
72.90
68
Georgia TechGT8-1
ACC 29
73.20
69
North CarolinaUNC3-5
ACC 76
74.10
70
CaliforniaCAL5-4
ACC 75
74.70
71
Texas TechTTU8-1
Big 12 8
75.10
72
PittsburghPITT7-2
ACC 28
75.20
73
HoustonHOU7-2
Big 12 51
78.30
74
Kent StateKENT3-5
MAC 133
78.60
75
Colorado StateCSU2-6
MW 112
79.60
76
Utah StateUSU4-4
MW 96
82.90
77
ECUECU5-3
American 57
83.20
78
UT San AntonioUTSA4-4
American 72
84.00
79
UABUAB3-5
American 119
84.10
80
NevadaNEV1-7
MW 126
84.50
81
UL MonroeULM3-6
Sun Belt 130
84.80
82
Boise StateBSU6-3
MW 55
85.80
83
TempleTEM5-4
American 99
86.20
84
Texas StateTXST3-5
Sun Belt 92
87.30
85
Ga SouthernGASO3-5
Sun Belt 110
87.50
86
ArmyARMY4-4
American 81
87.50
87
San Jose StateSJSU3-5
MW 98
88.10
88
Old DominionODU6-3
Sun Belt 67
88.10
89
Air ForceAFA2-6
MW 109
88.30
90
CharlotteCHAR1-7
American 134
88.60
91
Bowling GreenBGSU3-6
MAC 117
88.60
92
TulsaTLSA2-6
American 122
88.70
93
WyomingWYO4-5
MW 95
88.90
94
New MexicoUNM6-3
MW 84
88.90
95
Northern IllinoisNIU2-6
MAC 118
89.00
96
South AlabamaUSA2-7
Sun Belt 114
89.10
97
MassachusettsUMASS0-8
Independent 137
89.80
98
FAUFAU3-5
American 115
89.80
99
Sam Houston StateSHS0-8
C-USA 136
90.10
100
Western MichiganWMU5-4
MAC 93
90.20
101
RiceRICE4-5
American 120
90.30
102
North TexasUNT8-1
American 50
90.70
103
UL LafayetteULL3-6
Sun Belt 106
91.70
104
Ball StateBALL3-5
MAC 127
92.80
105
Coastal CarolinaCCAR5-3
Sun Belt 105
92.90
106
Fresno StateFRES6-3
MW 86
93.20
107
MarshallMRSH4-4
Sun Belt 94
94.60
108
Arkansas StateARST5-4
Sun Belt 102
94.80
109
Missouri StateMOST5-3
C-USA 113
94.90
110
OhioOHIO5-3
MAC 77
95.00
111
UNLVUNLV6-2
MW 78
95.90
112
James MadisonJMU7-1
Sun Belt 46
96.10
113
Kennesaw StateKENN6-2
C-USA 97
96.60
114
TroyTROY6-3
Sun Belt 88
96.90
115
Central MichiganCMU5-4
MAC 108
98.00
116
Eastern MichiganEMU2-7
MAC 124
98.40
117
AkronAKR3-6
MAC 129
98.90
118
UTEPUTEP2-6
C-USA 123
99.80
119
HawaiiHAW6-3
MW 91
100.00
120
Miami (OH)M-OH5-3
MAC 87
100.50
121
Appalachian StateAPP4-4
Sun Belt 107
101.50
122
MemphisMEM8-1
American 45
101.90
123
Southern MissUSM6-2
Sun Belt 85
102.60
124
San Diego StateSDSU7-1
MW 60
102.80
125
FIUFIU3-5
C-USA 125
103.20
126
LA TechLT5-3
C-USA 89
103.20
127
ToledoTOL4-4
MAC 73
103.70
128
DelawareDEL4-4
C-USA 121
106.00
129
LibertyLIB4-4
C-USA 103
107.10
130
NavyNAVY7-1
American 74
108.70
131
BuffaloBUFF5-4
MAC 111
110.60
132
Mid TennesseeMTU1-7
C-USA 132
111.50
133
Jacksonville StateJSU5-3
C-USA 104
111.80
134
New Mexico StateNMSU3-5
C-USA 128
113.60
135
ConnecticutCONN6-3
Independent 79
116.10
136
Western KentuckyWKU7-2
C-USA 100
120.90