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 |