Updated Sunday Dec. 3
2023 College Football Strength of Schedule Rankings
Strength of Schedule Played and Strength of Schedule Remaining for all 133 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 2023 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 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 |
Arizona StateASU3-9
|
Pac-12 | 85 | 43.40 |
2 |
TexasTEX12-1
|
Big 12 | 6 | 43.50 |
3 |
StanfordSTAN3-9
|
Pac-12 | 98 | 44.80 |
4 |
Kansas StateKSU8-4
|
Big 12 | 13 | 45.30 |
5 |
ColoradoCOLO4-8
|
Pac-12 | 71 | 45.80 |
6 |
AlabamaALA12-1
|
SEC | 4 | 46.80 |
7 |
South CarolinaSC5-7
|
SEC | 46 | 47.10 |
8 |
WashingtonWASH13-0
|
Pac-12 | 11 | 47.10 |
9 |
VirginiaUVA3-9
|
ACC | 90 | 47.30 |
10 |
UtahUTAH8-4
|
Pac-12 | 22 | 47.40 |
11 |
Texas TechTTU6-6
|
Big 12 | 40 | 48.20 |
12 |
TCUTCU5-7
|
Big 12 | 29 | 48.20 |
13 |
OklahomaOKLA10-2
|
Big 12 | 8 | 48.30 |
14 |
LSULSU9-3
|
SEC | 10 | 48.60 |
15 |
FloridaFLA5-7
|
SEC | 43 | 48.80 |
16 |
USCUSC7-5
|
Pac-12 | 23 | 49.30 |
17 |
Iowa StateISU7-5
|
Big 12 | 26 | 49.70 |
18 |
BaylorBAY3-9
|
Big 12 | 82 | 49.70 |
19 |
Michigan StateMSU4-8
|
Big Ten | 79 | 49.80 |
20 |
PurduePUR4-8
|
Big Ten | 69 | 50.00 |
21 |
BYUBYU5-7
|
Big 12 | 64 | 50.10 |
22 |
IowaIOWA10-3
|
Big Ten | 35 | 50.40 |
23 |
VanderbiltVAN2-10
|
SEC | 105 | 50.70 |
24 |
Oklahoma StateOKST9-4
|
Big 12 | 38 | 50.80 |
25 |
Mississippi StateMSST5-7
|
SEC | 56 | 50.90 |
26 |
CaliforniaCAL6-6
|
Pac-12 | 49 | 51.00 |
27 |
HoustonHOU4-8
|
Big 12 | 76 | 51.90 |
28 |
ClemsonCLEM8-4
|
ACC | 19 | 52.10 |
29 |
KansasKU8-4
|
Big 12 | 25 | 52.50 |
30 |
MissouriMIZ10-2
|
SEC | 15 | 52.60 |
31 |
PittsburghPITT3-9
|
ACC | 75 | 53.00 |
32 |
IllinoisILL5-7
|
Big Ten | 63 | 53.40 |
33 |
IndianaIND3-9
|
Big Ten | 81 | 53.50 |
34 |
Oregon StateORST8-4
|
Pac-12 | 17 | 54.30 |
35 |
ArkansasARK4-8
|
SEC | 55 | 54.60 |
36 |
MinnesotaMINN5-7
|
Big Ten | 66 | 54.70 |
37 |
RutgersRUTG6-6
|
Big Ten | 52 | 54.80 |
38 |
Texas A&MTAMU7-5
|
SEC | 16 | 54.90 |
39 |
Ole MissMISS10-2
|
SEC | 14 | 54.90 |
40 |
West VirginiaWVU8-4
|
Big 12 | 41 | 55.10 |
41 |
Georgia TechGT6-6
|
ACC | 54 | 55.30 |
42 |
OregonORE11-2
|
Pac-12 | 3 | 55.50 |
43 |
Ohio StateOSU11-1
|
Big Ten | 2 | 55.50 |
44 |
CincinnatiCIN3-9
|
Big 12 | 78 | 55.60 |
45 |
GeorgiaUGA12-1
|
SEC | 7 | 55.90 |
46 |
Washington StateWSU5-7
|
Pac-12 | 48 | 56.00 |
47 |
AuburnAUB6-6
|
SEC | 28 | 56.00 |
48 |
LouisvilleLOU10-3
|
ACC | 24 | 56.10 |
49 |
TennesseeTENN8-4
|
SEC | 18 | 56.80 |
50 |
DukeDUKE7-5
|
ACC | 32 | 57.30 |
51 |
MichiganMICH13-0
|
Big Ten | 1 | 57.50 |
52 |
Wake ForestWAKE4-8
|
ACC | 77 | 57.60 |
53 |
MiamiMIA7-5
|
ACC | 30 | 57.80 |
54 |
KentuckyUK7-5
|
SEC | 39 | 58.10 |
55 |
Florida StateFSU13-0
|
ACC | 9 | 59.00 |
56 |
UCFUCF6-6
|
Big 12 | 31 | 59.20 |
57 |
North CarolinaUNC8-4
|
ACC | 27 | 59.60 |
58 |
Penn StatePSU10-2
|
Big Ten | 5 | 59.60 |
59 |
NorthwesternNW7-5
|
Big Ten | 59 | 59.70 |
60 |
NC StateNCST9-3
|
ACC | 34 | 59.90 |
61 |
ArizonaARIZ9-3
|
Pac-12 | 20 | 59.90 |
62 |
NebraskaNEB5-7
|
Big Ten | 57 | 62.00 |
63 |
Notre DameND9-3
|
Independent | 12 | 62.00 |
64 |
UCLAUCLA7-5
|
Pac-12 | 33 | 62.50 |
65 |
WisconsinWIS7-5
|
Big Ten | 45 | 62.70 |
66 |
MarylandMD7-5
|
Big Ten | 36 | 62.90 |
67 |
Virginia TechVT6-6
|
ACC | 51 | 64.30 |
68 |
SyracuseSYR6-6
|
ACC | 62 | 68.20 |
69 |
Boston CollegeBC6-6
|
ACC | 86 | 71.10 |
70 |
Boise StateBSU8-5
|
MW | 47 | 76.70 |
71 |
San Jose StateSJSU7-5
|
MW | 58 | 77.50 |
72 |
UL MonroeULM2-10
|
Sun Belt | 130 | 79.20 |
73 |
Southern MissUSM3-9
|
Sun Belt | 122 | 79.30 |
74 |
ECUECU2-10
|
American | 103 | 80.10 |
75 |
San Diego StateSDSU4-8
|
MW | 104 | 80.30 |
76 |
TulsaTLSA4-8
|
American | 114 | 81.00 |
77 |
WyomingWYO8-4
|
MW | 73 | 81.10 |
78 |
MarshallMRSH6-6
|
Sun Belt | 93 | 81.50 |
79 |
Old DominionODU6-6
|
Sun Belt | 101 | 82.70 |
80 |
ConnecticutCONN3-9
|
Independent | 126 | 82.80 |
81 |
MassachusettsUMASS3-9
|
Independent | 129 | 83.10 |
82 |
Georgia StateGAST6-6
|
Sun Belt | 102 | 83.30 |
83 |
CharlotteCHAR3-9
|
American | 125 | 84.00 |
84 |
TulaneTULN11-2
|
American | 50 | 84.20 |
85 |
ArmyARMY5-6
|
Independent | 95 | 84.70 |
86 |
RiceRICE6-6
|
American | 89 | 85.20 |
87 |
New MexicoUNM4-8
|
MW | 121 | 85.80 |
88 |
Utah StateUSU6-6
|
MW | 94 | 86.10 |
89 |
TempleTEM3-9
|
American | 128 | 86.10 |
90 |
NevadaNEV2-10
|
MW | 127 | 86.70 |
91 |
UABUAB4-8
|
American | 112 | 86.80 |
92 |
Coastal CarolinaCCAR7-5
|
Sun Belt | 80 | 87.00 |
93 |
HawaiiHAW5-8
|
MW | 117 | 87.00 |
94 |
Western MichiganWMU4-8
|
MAC | 116 | 87.10 |
95 |
South AlabamaUSA6-6
|
Sun Belt | 70 | 87.20 |
96 |
Arkansas StateARST6-6
|
Sun Belt | 106 | 87.30 |
97 |
Appalachian StateAPP8-5
|
Sun Belt | 68 | 87.40 |
98 |
Mid TennesseeMTU4-8
|
C-USA | 111 | 87.70 |
99 |
NavyNAVY5-6
|
American | 109 | 87.80 |
100 |
MemphisMEM9-3
|
American | 53 | 88.00 |
101 |
Colorado StateCSU5-7
|
MW | 108 | 88.10 |
102 |
TroyTROY11-2
|
Sun Belt | 42 | 88.30 |
103 |
UNLVUNLV9-4
|
MW | 72 | 88.40 |
104 |
FAUFAU4-8
|
American | 99 | 88.50 |
105 |
Bowling GreenBGSU7-5
|
MAC | 91 | 88.50 |
106 |
UTEPUTEP3-9
|
C-USA | 119 | 88.70 |
107 |
SMUSMU11-2
|
American | 21 | 90.00 |
108 |
North TexasUNT5-7
|
American | 107 | 90.10 |
109 |
Ball StateBALL4-8
|
MAC | 113 | 90.10 |
110 |
UT San AntonioUTSA8-4
|
American | 60 | 90.20 |
111 |
James MadisonJMU11-1
|
Sun Belt | 37 | 91.00 |
112 |
LA TechLT3-9
|
C-USA | 124 | 91.40 |
113 |
Western KentuckyWKU7-5
|
C-USA | 88 | 91.40 |
114 |
Ga SouthernGASO6-6
|
Sun Belt | 96 | 92.30 |
115 |
Fresno StateFRES8-4
|
MW | 74 | 93.00 |
116 |
BuffaloBUFF3-9
|
MAC | 118 | 93.20 |
117 |
Sam Houston StateSHS3-9
|
C-USA | 120 | 93.30 |
118 |
Kent StateKENT1-11
|
MAC | 133 | 93.80 |
119 |
USFUSF6-6
|
American | 110 | 93.80 |
120 |
Air ForceAFA8-4
|
MW | 65 | 94.20 |
121 |
Texas StateTXST7-5
|
Sun Belt | 97 | 94.60 |
122 |
Central MichiganCMU5-7
|
MAC | 115 | 95.20 |
123 |
Miami (OH)M-OH11-2
|
MAC | 67 | 99.00 |
124 |
UL LafayetteULL6-6
|
Sun Belt | 92 | 99.20 |
125 |
FIUFIU4-8
|
C-USA | 131 | 99.30 |
126 |
ToledoTOL11-2
|
MAC | 61 | 99.80 |
127 |
Jacksonville StateJSU8-4
|
C-USA | 83 | 99.90 |
128 |
New Mexico StateNMSU10-4
|
C-USA | 87 | 100.60 |
129 |
AkronAKR2-10
|
MAC | 132 | 100.90 |
130 |
OhioOHIO9-3
|
MAC | 84 | 103.20 |
131 |
Northern IllinoisNIU6-6
|
MAC | 100 | 106.10 |
132 |
LibertyLIB13-0
|
C-USA | 44 | 106.20 |
133 |
Eastern MichiganEMU6-6
|
MAC | 123 | 108.60 |
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 |
Miami (OH)M-OH11-2
|
MAC | 67 | 0.00 |
2 |
OhioOHIO9-3
|
MAC | 84 | 0.00 |
3 |
Arizona StateASU3-9
|
Pac-12 | 85 | 0.00 |
4 |
Boston CollegeBC6-6
|
ACC | 86 | 0.00 |
5 |
New Mexico StateNMSU10-4
|
C-USA | 87 | 0.00 |
6 |
Western KentuckyWKU7-5
|
C-USA | 88 | 0.00 |
7 |
RiceRICE6-6
|
American | 89 | 0.00 |
8 |
VirginiaUVA3-9
|
ACC | 90 | 0.00 |
9 |
Bowling GreenBGSU7-5
|
MAC | 91 | 0.00 |
10 |
UL LafayetteULL6-6
|
Sun Belt | 92 | 0.00 |
11 |
MarshallMRSH6-6
|
Sun Belt | 93 | 0.00 |
12 |
Utah StateUSU6-6
|
MW | 94 | 0.00 |
13 |
Ga SouthernGASO6-6
|
Sun Belt | 96 | 0.00 |
14 |
Texas StateTXST7-5
|
Sun Belt | 97 | 0.00 |
15 |
StanfordSTAN3-9
|
Pac-12 | 98 | 0.00 |
16 |
Jacksonville StateJSU8-4
|
C-USA | 83 | 0.00 |
17 |
BaylorBAY3-9
|
Big 12 | 82 | 0.00 |
18 |
Appalachian StateAPP8-5
|
Sun Belt | 68 | 0.00 |
19 |
PurduePUR4-8
|
Big Ten | 69 | 0.00 |
20 |
South AlabamaUSA6-6
|
Sun Belt | 70 | 0.00 |
21 |
ColoradoCOLO4-8
|
Pac-12 | 71 | 0.00 |
22 |
UNLVUNLV9-4
|
MW | 72 | 0.00 |
23 |
WyomingWYO8-4
|
MW | 73 | 0.00 |
24 |
Fresno StateFRES8-4
|
MW | 74 | 0.00 |
25 |
PittsburghPITT3-9
|
ACC | 75 | 0.00 |
26 |
HoustonHOU4-8
|
Big 12 | 76 | 0.00 |
27 |
Wake ForestWAKE4-8
|
ACC | 77 | 0.00 |
28 |
CincinnatiCIN3-9
|
Big 12 | 78 | 0.00 |
29 |
Michigan StateMSU4-8
|
Big Ten | 79 | 0.00 |
30 |
Coastal CarolinaCCAR7-5
|
Sun Belt | 80 | 0.00 |
31 |
IndianaIND3-9
|
Big Ten | 81 | 0.00 |
32 |
FAUFAU4-8
|
American | 99 | 0.00 |
33 |
Northern IllinoisNIU6-6
|
MAC | 100 | 0.00 |
34 |
Old DominionODU6-6
|
Sun Belt | 101 | 0.00 |
35 |
UTEPUTEP3-9
|
C-USA | 119 | 0.00 |
36 |
Sam Houston StateSHS3-9
|
C-USA | 120 | 0.00 |
37 |
New MexicoUNM4-8
|
MW | 121 | 0.00 |
38 |
Southern MissUSM3-9
|
Sun Belt | 122 | 0.00 |
39 |
Eastern MichiganEMU6-6
|
MAC | 123 | 0.00 |
40 |
LA TechLT3-9
|
C-USA | 124 | 0.00 |
41 |
CharlotteCHAR3-9
|
American | 125 | 0.00 |
42 |
ConnecticutCONN3-9
|
Independent | 126 | 0.00 |
43 |
NevadaNEV2-10
|
MW | 127 | 0.00 |
44 |
TempleTEM3-9
|
American | 128 | 0.00 |
45 |
MassachusettsUMASS3-9
|
Independent | 129 | 0.00 |
46 |
UL MonroeULM2-10
|
Sun Belt | 130 | 0.00 |
47 |
FIUFIU4-8
|
C-USA | 131 | 0.00 |
48 |
AkronAKR2-10
|
MAC | 132 | 0.00 |
49 |
BuffaloBUFF3-9
|
MAC | 118 | 0.00 |
50 |
HawaiiHAW5-8
|
MW | 117 | 0.00 |
51 |
Georgia StateGAST6-6
|
Sun Belt | 102 | 0.00 |
52 |
ECUECU2-10
|
American | 103 | 0.00 |
53 |
San Diego StateSDSU4-8
|
MW | 104 | 0.00 |
54 |
VanderbiltVAN2-10
|
SEC | 105 | 0.00 |
55 |
Arkansas StateARST6-6
|
Sun Belt | 106 | 0.00 |
56 |
North TexasUNT5-7
|
American | 107 | 0.00 |
57 |
Colorado StateCSU5-7
|
MW | 108 | 0.00 |
58 |
USFUSF6-6
|
American | 110 | 0.00 |
59 |
Mid TennesseeMTU4-8
|
C-USA | 111 | 0.00 |
60 |
UABUAB4-8
|
American | 112 | 0.00 |
61 |
Ball StateBALL4-8
|
MAC | 113 | 0.00 |
62 |
TulsaTLSA4-8
|
American | 114 | 0.00 |
63 |
Central MichiganCMU5-7
|
MAC | 115 | 0.00 |
64 |
Western MichiganWMU4-8
|
MAC | 116 | 0.00 |
65 |
Kent StateKENT1-11
|
MAC | 133 | 0.00 |
66 |
MinnesotaMINN5-7
|
Big Ten | 66 | 0.00 |
67 |
MichiganMICH13-0
|
Big Ten | 1 | 0.00 |
68 |
ClemsonCLEM8-4
|
ACC | 19 | 0.00 |
69 |
ArizonaARIZ9-3
|
Pac-12 | 20 | 0.00 |
70 |
SMUSMU11-2
|
American | 21 | 0.00 |
71 |
UtahUTAH8-4
|
Pac-12 | 22 | 0.00 |
72 |
USCUSC7-5
|
Pac-12 | 23 | 0.00 |
73 |
LouisvilleLOU10-3
|
ACC | 24 | 0.00 |
74 |
KansasKU8-4
|
Big 12 | 25 | 0.00 |
75 |
Iowa StateISU7-5
|
Big 12 | 26 | 0.00 |
76 |
North CarolinaUNC8-4
|
ACC | 27 | 0.00 |
77 |
AuburnAUB6-6
|
SEC | 28 | 0.00 |
78 |
TCUTCU5-7
|
Big 12 | 29 | 0.00 |
79 |
MiamiMIA7-5
|
ACC | 30 | 0.00 |
80 |
UCFUCF6-6
|
Big 12 | 31 | 0.00 |
81 |
DukeDUKE7-5
|
ACC | 32 | 0.00 |
82 |
TennesseeTENN8-4
|
SEC | 18 | 0.00 |
83 |
Oregon StateORST8-4
|
Pac-12 | 17 | 0.00 |
84 |
Texas A&MTAMU7-5
|
SEC | 16 | 0.00 |
85 |
Ohio StateOSU11-1
|
Big Ten | 2 | 0.00 |
86 |
OregonORE11-2
|
Pac-12 | 3 | 0.00 |
87 |
AlabamaALA12-1
|
SEC | 4 | 0.00 |
88 |
Penn StatePSU10-2
|
Big Ten | 5 | 0.00 |
89 |
TexasTEX12-1
|
Big 12 | 6 | 0.00 |
90 |
GeorgiaUGA12-1
|
SEC | 7 | 0.00 |
91 |
OklahomaOKLA10-2
|
Big 12 | 8 | 0.00 |
92 |
Florida StateFSU13-0
|
ACC | 9 | 0.00 |
93 |
LSULSU9-3
|
SEC | 10 | 0.00 |
94 |
WashingtonWASH13-0
|
Pac-12 | 11 | 0.00 |
95 |
Notre DameND9-3
|
Independent | 12 | 0.00 |
96 |
Kansas StateKSU8-4
|
Big 12 | 13 | 0.00 |
97 |
Ole MissMISS10-2
|
SEC | 14 | 0.00 |
98 |
MissouriMIZ10-2
|
SEC | 15 | 0.00 |
99 |
UCLAUCLA7-5
|
Pac-12 | 33 | 0.00 |
100 |
NC StateNCST9-3
|
ACC | 34 | 0.00 |
101 |
TulaneTULN11-2
|
American | 50 | 0.00 |
102 |
Virginia TechVT6-6
|
ACC | 51 | 0.00 |
103 |
RutgersRUTG6-6
|
Big Ten | 52 | 0.00 |
104 |
MemphisMEM9-3
|
American | 53 | 0.00 |
105 |
Georgia TechGT6-6
|
ACC | 54 | 0.00 |
106 |
ArkansasARK4-8
|
SEC | 55 | 0.00 |
107 |
Mississippi StateMSST5-7
|
SEC | 56 | 0.00 |
108 |
NebraskaNEB5-7
|
Big Ten | 57 | 0.00 |
109 |
San Jose StateSJSU7-5
|
MW | 58 | 0.00 |
110 |
NorthwesternNW7-5
|
Big Ten | 59 | 0.00 |
111 |
UT San AntonioUTSA8-4
|
American | 60 | 0.00 |
112 |
ToledoTOL11-2
|
MAC | 61 | 0.00 |
113 |
SyracuseSYR6-6
|
ACC | 62 | 0.00 |
114 |
IllinoisILL5-7
|
Big Ten | 63 | 0.00 |
115 |
BYUBYU5-7
|
Big 12 | 64 | 0.00 |
116 |
CaliforniaCAL6-6
|
Pac-12 | 49 | 0.00 |
117 |
Washington StateWSU5-7
|
Pac-12 | 48 | 0.00 |
118 |
IowaIOWA10-3
|
Big Ten | 35 | 0.00 |
119 |
MarylandMD7-5
|
Big Ten | 36 | 0.00 |
120 |
James MadisonJMU11-1
|
Sun Belt | 37 | 0.00 |
121 |
Oklahoma StateOKST9-4
|
Big 12 | 38 | 0.00 |
122 |
KentuckyUK7-5
|
SEC | 39 | 0.00 |
123 |
Texas TechTTU6-6
|
Big 12 | 40 | 0.00 |
124 |
West VirginiaWVU8-4
|
Big 12 | 41 | 0.00 |
125 |
TroyTROY11-2
|
Sun Belt | 42 | 0.00 |
126 |
FloridaFLA5-7
|
SEC | 43 | 0.00 |
127 |
LibertyLIB13-0
|
C-USA | 44 | 0.00 |
128 |
WisconsinWIS7-5
|
Big Ten | 45 | 0.00 |
129 |
South CarolinaSC5-7
|
SEC | 46 | 0.00 |
130 |
Boise StateBSU8-5
|
MW | 47 | 0.00 |
131 |
Air ForceAFA8-4
|
MW | 65 | 0.00 |
132 |
NavyNAVY5-6
|
American | 109 | 97.00 |
133 |
ArmyARMY5-6
|
Independent | 95 | 107.80 |