Updated Sunday Nov. 30

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
UCFUCF5-7
Big 12 69
0.00
2
PurduePUR2-10
Big Ten 88
0.00
3
Miami (OH)M-OH7-5
MAC 89
0.00
4
Boston CollegeBC2-10
ACC 90
0.00
5
Western KentuckyWKU8-4
C-USA 91
0.00
6
SyracuseSYR3-9
ACC 92
0.00
7
TroyTROY8-4
Sun Belt 93
0.00
8
LA TechLT7-5
C-USA 94
0.00
9
MarshallMRSH5-7
Sun Belt 95
0.00
10
Kennesaw StateKENN9-3
C-USA 96
0.00
11
Air ForceAFA4-8
MW 97
0.00
12
Southern MissUSM7-5
Sun Belt 98
0.00
13
Jacksonville StateJSU8-4
C-USA 99
0.00
14
UL LafayetteULL6-6
Sun Belt 100
0.00
15
Central MichiganCMU7-5
MAC 101
0.00
16
HawaiiHAW8-4
MW 87
0.00
17
Western MichiganWMU8-4
MAC 86
0.00
18
North CarolinaUNC4-8
ACC 85
0.00
19
UT San AntonioUTSA6-6
American 70
0.00
20
UCLAUCLA3-9
Big Ten 71
0.00
21
Virginia TechVT3-9
ACC 72
0.00
22
MarylandMD4-8
Big Ten 73
0.00
23
CaliforniaCAL7-5
ACC 74
0.00
24
West VirginiaWVU4-8
Big 12 75
0.00
25
ConnecticutCONN9-3
Independent 76
0.00
26
StanfordSTAN4-8
ACC 77
0.00
27
New MexicoUNM9-3
MW 78
0.00
28
ColoradoCOLO3-9
Big 12 79
0.00
29
Utah StateUSU6-6
MW 80
0.00
30
OhioOHIO8-4
MAC 81
0.00
31
Texas StateTXST6-6
Sun Belt 82
0.00
32
Fresno StateFRES8-4
MW 84
0.00
33
TempleTEM5-7
American 102
0.00
34
Arkansas StateARST6-6
Sun Belt 103
0.00
35
FIUFIU7-5
C-USA 104
0.00
36
Eastern MichiganEMU4-8
MAC 122
0.00
37
RiceRICE5-7
American 123
0.00
38
UABUAB4-8
American 124
0.00
39
Northern IllinoisNIU3-9
MAC 125
0.00
40
New Mexico StateNMSU4-8
C-USA 126
0.00
41
AkronAKR5-7
MAC 127
0.00
42
UTEPUTEP2-10
C-USA 128
0.00
43
Ball StateBALL4-8
MAC 129
0.00
44
Mid TennesseeMTU3-9
C-USA 130
0.00
45
UL MonroeULM3-9
Sun Belt 131
0.00
46
Georgia StateGAST1-11
Sun Belt 132
0.00
47
Kent StateKENT5-7
MAC 133
0.00
48
CharlotteCHAR1-11
American 134
0.00
49
Sam Houston StateSHS2-10
C-USA 137
0.00
50
DelawareDEL6-6
C-USA 121
0.00
51
Bowling GreenBGSU4-8
MAC 120
0.00
52
Colorado StateCSU2-10
MW 119
0.00
53
Missouri StateMOST7-5
C-USA 105
0.00
54
South AlabamaUSA4-8
Sun Belt 106
0.00
55
Oklahoma StateOKST1-11
Big 12 107
0.00
56
Ga SouthernGASO6-6
Sun Belt 108
0.00
57
LibertyLIB4-8
C-USA 109
0.00
58
WyomingWYO4-8
MW 110
0.00
59
FAUFAU4-8
American 111
0.00
60
Oregon StateORST2-10
Pac-12 112
0.00
61
Appalachian StateAPP5-7
Sun Belt 113
0.00
62
Coastal CarolinaCCAR6-6
Sun Belt 114
0.00
63
BuffaloBUFF5-7
MAC 115
0.00
64
NevadaNEV3-9
MW 116
0.00
65
San Jose StateSJSU3-9
MW 117
0.00
66
TulsaTLSA4-8
American 118
0.00
67
MassachusettsUMASS0-12
Independent 136
0.00
68
San Diego StateSDSU9-3
MW 68
0.00
69
Ohio StateOSU12-0
Big Ten 1
0.00
70
TennesseeTENN8-4
SEC 19
0.00
71
MichiganMICH9-3
Big Ten 20
0.00
72
WashingtonWASH8-4
Big Ten 21
0.00
73
MissouriMIZ8-4
SEC 22
0.00
74
LSULSU7-5
SEC 23
0.00
75
SMUSMU8-4
ACC 24
0.00
76
AuburnAUB5-7
SEC 25
0.00
77
ArizonaARIZ9-3
Big 12 26
0.00
78
IllinoisILL8-4
Big Ten 27
0.00
79
ClemsonCLEM7-5
ACC 28
0.00
80
James MadisonJMU11-1
Sun Belt 29
0.00
81
LouisvilleLOU8-4
ACC 30
0.00
82
USFUSF9-3
American 31
0.00
83
Iowa StateISU8-4
Big 12 32
0.00
84
PittsburghPITT8-4
ACC 33
0.00
85
IowaIOWA8-4
Big Ten 18
0.00
86
Penn StatePSU6-6
Big Ten 17
0.00
87
IndianaIND12-0
Big Ten 2
0.00
88
Notre DameND10-2
Independent 3
0.00
89
OregonORE11-1
Big Ten 4
0.00
90
AlabamaALA10-2
SEC 5
0.00
91
GeorgiaUGA11-1
SEC 6
0.00
92
Texas TechTTU11-1
Big 12 7
0.00
93
Texas A&MTAMU11-1
SEC 8
0.00
94
MiamiMIA10-2
ACC 9
0.00
95
Ole MissMISS11-1
SEC 10
0.00
96
UtahUTAH10-2
Big 12 11
0.00
97
OklahomaOKLA10-2
SEC 12
0.00
98
USCUSC9-3
Big Ten 13
0.00
99
TexasTEX9-3
SEC 14
0.00
100
VanderbiltVAN10-2
SEC 15
0.00
101
BYUBYU11-1
Big 12 16
0.00
102
South CarolinaSC4-8
SEC 34
0.00
103
VirginiaUVA10-2
ACC 35
0.00
104
KansasKU5-7
Big 12 53
0.00
105
Boise StateBSU8-4
MW 54
0.00
106
NorthwesternNW6-6
Big Ten 55
0.00
107
MinnesotaMINN7-5
Big Ten 56
0.00
108
BaylorBAY5-7
Big 12 57
0.00
109
MemphisMEM8-4
American 58
0.00
110
Wake ForestWAKE8-4
ACC 59
0.00
111
Old DominionODU9-3
Sun Belt 60
0.00
112
ToledoTOL8-4
MAC 61
0.00
113
ECUECU8-4
American 62
0.00
114
RutgersRUTG5-7
Big Ten 63
0.00
115
UNLVUNLV10-2
MW 64
0.00
116
Michigan StateMSU4-8
Big Ten 65
0.00
117
Washington StateWSU6-6
Pac-12 66
0.00
118
TulaneTULN10-2
American 52
0.00
119
WisconsinWIS4-8
Big Ten 51
0.00
120
NC StateNCST7-5
ACC 50
0.00
121
TCUTCU8-4
Big 12 36
0.00
122
FloridaFLA4-8
SEC 37
0.00
123
Arizona StateASU8-4
Big 12 38
0.00
124
Florida StateFSU5-7
ACC 39
0.00
125
Georgia TechGT9-3
ACC 40
0.00
126
North TexasUNT11-1
American 41
0.00
127
Kansas StateKSU6-6
Big 12 42
0.00
128
NebraskaNEB7-5
Big Ten 43
0.00
129
CincinnatiCIN7-5
Big 12 44
0.00
130
KentuckyUK5-7
SEC 45
0.00
131
HoustonHOU9-3
Big 12 46
0.00
132
ArkansasARK2-10
SEC 47
0.00
133
DukeDUKE7-5
ACC 48
0.00
134
Mississippi StateMSST5-7
SEC 49
0.00
135
ArmyARMY6-5
American 83
65.30
136
NavyNAVY9-2
American 67
84.00

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
FloridaFLA4-8
SEC 37
32.80
2
UCLAUCLA3-9
Big Ten 71
36.60
3
WisconsinWIS4-8
Big Ten 51
37.20
4
ArkansasARK2-10
SEC 47
39.60
5
South CarolinaSC4-8
SEC 34
41.60
6
KentuckyUK5-7
SEC 45
42.60
7
AlabamaALA10-2
SEC 5
42.90
8
LSULSU7-5
SEC 23
43.80
9
PurduePUR2-10
Big Ten 88
44.00
10
OklahomaOKLA10-2
SEC 12
45.50
11
Mississippi StateMSST5-7
SEC 49
46.80
12
Virginia TechVT3-9
ACC 72
48.30
13
SyracuseSYR3-9
ACC 92
49.30
14
AuburnAUB5-7
SEC 25
49.60
15
MichiganMICH9-3
Big Ten 20
49.80
16
TexasTEX9-3
SEC 14
50.60
17
ColoradoCOLO3-9
Big 12 79
50.70
18
StanfordSTAN4-8
ACC 77
50.70
19
RutgersRUTG5-7
Big Ten 63
50.80
20
BaylorBAY5-7
Big 12 57
50.90
21
West VirginiaWVU4-8
Big 12 75
51.00
22
GeorgiaUGA11-1
SEC 6
51.20
23
Texas A&MTAMU11-1
SEC 8
51.20
24
VanderbiltVAN10-2
SEC 15
51.20
25
IowaIOWA8-4
Big Ten 18
51.30
26
NC StateNCST7-5
ACC 50
51.90
27
Michigan StateMSU4-8
Big Ten 65
51.90
28
Notre DameND10-2
Independent 3
52.20
29
MissouriMIZ8-4
SEC 22
52.40
30
MiamiMIA10-2
ACC 9
52.50
31
IllinoisILL8-4
Big Ten 27
52.80
32
USCUSC9-3
Big Ten 13
53.00
33
Oklahoma StateOKST1-11
Big 12 107
53.40
34
Arizona StateASU8-4
Big 12 38
53.60
35
Ole MissMISS11-1
SEC 10
53.60
36
Ohio StateOSU12-0
Big Ten 1
53.70
37
OregonORE11-1
Big Ten 4
54.10
38
KansasKU5-7
Big 12 53
54.80
39
NorthwesternNW6-6
Big Ten 55
54.90
40
BYUBYU11-1
Big 12 16
55.00
41
TCUTCU8-4
Big 12 36
56.40
42
Penn StatePSU6-6
Big Ten 17
56.50
43
Boston CollegeBC2-10
ACC 90
56.80
44
Florida StateFSU5-7
ACC 39
56.90
45
TennesseeTENN8-4
SEC 19
58.30
46
NebraskaNEB7-5
Big Ten 43
58.30
47
LouisvilleLOU8-4
ACC 30
58.40
48
Kansas StateKSU6-6
Big 12 42
58.70
49
Iowa StateISU8-4
Big 12 32
58.80
50
IndianaIND12-0
Big Ten 2
58.90
51
MinnesotaMINN7-5
Big Ten 56
59.00
52
CincinnatiCIN7-5
Big 12 44
59.10
53
WashingtonWASH8-4
Big Ten 21
59.60
54
UtahUTAH10-2
Big 12 11
60.70
55
MarylandMD4-8
Big Ten 73
60.90
56
ClemsonCLEM7-5
ACC 28
61.10
57
PittsburghPITT8-4
ACC 33
61.60
58
ArizonaARIZ9-3
Big 12 26
61.70
59
DukeDUKE7-5
ACC 48
63.30
60
UCFUCF5-7
Big 12 69
64.20
61
Georgia TechGT9-3
ACC 40
66.50
62
SMUSMU8-4
ACC 24
68.90
63
Washington StateWSU6-6
Pac-12 66
69.60
64
Texas TechTTU11-1
Big 12 7
69.70
65
CaliforniaCAL7-5
ACC 74
69.70
66
North CarolinaUNC4-8
ACC 85
70.50
67
VirginiaUVA10-2
ACC 35
70.90
68
HoustonHOU9-3
Big 12 46
72.10
69
Oregon StateORST2-10
Pac-12 112
72.50
70
Wake ForestWAKE8-4
ACC 59
73.00
71
CharlotteCHAR1-11
American 134
75.20
72
Colorado StateCSU2-10
MW 119
77.80
73
Georgia StateGAST1-11
Sun Belt 132
78.10
74
TempleTEM5-7
American 102
78.90
75
TulaneTULN10-2
American 52
79.60
76
USFUSF9-3
American 31
79.80
77
UT San AntonioUTSA6-6
American 70
80.90
78
UABUAB4-8
American 124
82.00
79
Utah StateUSU6-6
MW 80
82.40
80
RiceRICE5-7
American 123
82.40
81
Boise StateBSU8-4
MW 54
82.80
82
FAUFAU4-8
American 111
84.90
83
NavyNAVY9-2
American 67
85.40
84
NevadaNEV3-9
MW 116
86.00
85
Air ForceAFA4-8
MW 97
86.40
86
Coastal CarolinaCCAR6-6
Sun Belt 114
86.80
87
ECUECU8-4
American 62
86.90
88
San Jose StateSJSU3-9
MW 117
87.70
89
ArmyARMY6-5
American 83
88.50
90
New MexicoUNM9-3
MW 78
89.50
91
Ga SouthernGASO6-6
Sun Belt 108
90.00
92
UL MonroeULM3-9
Sun Belt 131
90.60
93
MemphisMEM8-4
American 58
91.00
94
WyomingWYO4-8
MW 110
92.20
95
Kent StateKENT5-7
MAC 133
92.30
96
Western MichiganWMU8-4
MAC 86
92.30
97
South AlabamaUSA4-8
Sun Belt 106
92.60
98
MarshallMRSH5-7
Sun Belt 95
93.10
99
HawaiiHAW8-4
MW 87
93.10
100
North TexasUNT11-1
American 41
93.60
101
Texas StateTXST6-6
Sun Belt 82
93.70
102
TulsaTLSA4-8
American 118
94.50
103
Old DominionODU9-3
Sun Belt 60
94.70
104
Ball StateBALL4-8
MAC 129
95.00
105
James MadisonJMU11-1
Sun Belt 29
95.20
106
UL LafayetteULL6-6
Sun Belt 100
95.30
107
Arkansas StateARST6-6
Sun Belt 103
95.70
108
Missouri StateMOST7-5
C-USA 105
95.90
109
TroyTROY8-4
Sun Belt 93
96.20
110
Miami (OH)M-OH7-5
MAC 89
96.30
111
Northern IllinoisNIU3-9
MAC 125
96.60
112
Fresno StateFRES8-4
MW 84
96.70
113
San Diego StateSDSU9-3
MW 68
96.90
114
MassachusettsUMASS0-12
Independent 136
97.00
115
UNLVUNLV10-2
MW 64
97.80
116
Appalachian StateAPP5-7
Sun Belt 113
98.10
117
Sam Houston StateSHS2-10
C-USA 137
98.80
118
OhioOHIO8-4
MAC 81
99.00
119
Bowling GreenBGSU4-8
MAC 120
99.80
120
Central MichiganCMU7-5
MAC 101
100.30
121
Eastern MichiganEMU4-8
MAC 122
100.70
122
Southern MissUSM7-5
Sun Belt 98
101.60
123
Kennesaw StateKENN9-3
C-USA 96
102.70
124
ToledoTOL8-4
MAC 61
103.50
125
DelawareDEL6-6
C-USA 121
103.70
126
BuffaloBUFF5-7
MAC 115
105.40
127
LibertyLIB4-8
C-USA 109
105.90
128
FIUFIU7-5
C-USA 104
106.30
129
New Mexico StateNMSU4-8
C-USA 126
106.30
130
LA TechLT7-5
C-USA 94
107.20
131
AkronAKR5-7
MAC 127
107.50
132
UTEPUTEP2-10
C-USA 128
108.00
133
Western KentuckyWKU8-4
C-USA 91
108.70
134
ConnecticutCONN9-3
Independent 76
108.90
135
Mid TennesseeMTU3-9
C-USA 130
110.80
136
Jacksonville StateJSU8-4
C-USA 99
112.30