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 |