Football Sensei Logo
Football
Sensei

Strength of Schedule

2026 Season

RankTeamGood TeamsBad Teams
1
Arizona Cardinals logo
ARI
1529
Los Angeles Rams logo
Los Angeles Rams logo
Seattle Seahawks logo
Seattle Seahawks logo
San Francisco 49ers logo
San Francisco 49ers logo
Philadelphia Eagles logo
Detroit Lions logo
Los Angeles Chargers logo
New York Jets logo
Las Vegas Raiders logo
2
Los Angeles Rams logo
LAR
1516
Seattle Seahawks logo
Seattle Seahawks logo
Buffalo Bills logo
San Francisco 49ers logo
San Francisco 49ers logo
Philadelphia Eagles logo
Los Angeles Chargers logo
Arizona Cardinals logo
Arizona Cardinals logo
Las Vegas Raiders logo
3
Seattle Seahawks logo
SEA
1513
Los Angeles Rams logo
Los Angeles Rams logo
San Francisco 49ers logo
San Francisco 49ers logo
Philadelphia Eagles logo
Los Angeles Chargers logo
Arizona Cardinals logo
Arizona Cardinals logo
Las Vegas Raiders logo
4
Dallas Cowboys logo
DAL
1511
Los Angeles Rams logo
Seattle Seahawks logo
San Francisco 49ers logo
Philadelphia Eagles logo
Philadelphia Eagles logo
Baltimore Ravens logo
Arizona Cardinals logo
Tennessee Titans logo
Indianapolis Colts logo
5
Washington Commanders logo
WSH
1509
Los Angeles Rams logo
Seattle Seahawks logo
San Francisco 49ers logo
Philadelphia Eagles logo
Philadelphia Eagles logo
Arizona Cardinals logo
Tennessee Titans logo
Indianapolis Colts logo
6
New York Giants logo
NYG
1509
Los Angeles Rams logo
Seattle Seahawks logo
San Francisco 49ers logo
Philadelphia Eagles logo
Philadelphia Eagles logo
Detroit Lions logo
Arizona Cardinals logo
Cleveland Browns logo
Tennessee Titans logo
Indianapolis Colts logo
7
Miami Dolphins logo
MIA
1508
Buffalo Bills logo
Buffalo Bills logo
San Francisco 49ers logo
Detroit Lions logo
Los Angeles Chargers logo
New York Jets logo
New York Jets logo
Las Vegas Raiders logo
Indianapolis Colts logo
8
Green Bay Packers logo
GB
1508
Los Angeles Rams logo
Buffalo Bills logo
Detroit Lions logo
Detroit Lions logo
Miami Dolphins logo
New York Jets logo
9
Carolina Panthers logo
CAR
1507
Seattle Seahawks logo
Philadelphia Eagles logo
Detroit Lions logo
Baltimore Ravens logo
Cleveland Browns logo
Pittsburgh Steelers logo
10
San Francisco 49ers logo
SF
1507
Los Angeles Rams logo
Los Angeles Rams logo
Seattle Seahawks logo
Seattle Seahawks logo
Philadelphia Eagles logo
Los Angeles Chargers logo
Arizona Cardinals logo
Arizona Cardinals logo
Miami Dolphins logo
Las Vegas Raiders logo
11
Chicago Bears logo
CHI
1506
Seattle Seahawks logo
Buffalo Bills logo
Philadelphia Eagles logo
Detroit Lions logo
Detroit Lions logo
Miami Dolphins logo
New York Jets logo
12
Tampa Bay Buccaneers logo
TB
1506
Los Angeles Rams logo
Detroit Lions logo
Baltimore Ravens logo
Los Angeles Chargers logo
Cleveland Browns logo
Pittsburgh Steelers logo
13
Minnesota Vikings logo
MIN
1505
Buffalo Bills logo
San Francisco 49ers logo
Detroit Lions logo
Detroit Lions logo
Miami Dolphins logo
New York Jets logo
Indianapolis Colts logo
14
Philadelphia Eagles logo
PHI
1504
Los Angeles Rams logo
Seattle Seahawks logo
San Francisco 49ers logo
Arizona Cardinals logo
Tennessee Titans logo
Pittsburgh Steelers logo
Indianapolis Colts logo
15
Atlanta Falcons logo
ATL
1504
San Francisco 49ers logo
Detroit Lions logo
Baltimore Ravens logo
Cleveland Browns logo
Pittsburgh Steelers logo
16
Los Angeles Chargers logo
LAC
1503
Los Angeles Rams logo
Seattle Seahawks logo
Buffalo Bills logo
San Francisco 49ers logo
Baltimore Ravens logo
Arizona Cardinals logo
Miami Dolphins logo
New York Jets logo
Las Vegas Raiders logo
Las Vegas Raiders logo
17
Las Vegas Raiders logo
LV
1499
Los Angeles Rams logo
Seattle Seahawks logo
Buffalo Bills logo
San Francisco 49ers logo
Los Angeles Chargers logo
Los Angeles Chargers logo
Arizona Cardinals logo
Miami Dolphins logo
New York Jets logo
Cleveland Browns logo
Tennessee Titans logo
18
Kansas City Chiefs logo
KC
1499
Los Angeles Rams logo
Seattle Seahawks logo
Buffalo Bills logo
San Francisco 49ers logo
Los Angeles Chargers logo
Los Angeles Chargers logo
Arizona Cardinals logo
Miami Dolphins logo
New York Jets logo
Las Vegas Raiders logo
Las Vegas Raiders logo
Indianapolis Colts logo
19
Denver Broncos logo
DEN
1498
Los Angeles Rams logo
Seattle Seahawks logo
Buffalo Bills logo
San Francisco 49ers logo
Los Angeles Chargers logo
Los Angeles Chargers logo
Arizona Cardinals logo
Miami Dolphins logo
New York Jets logo
Las Vegas Raiders logo
Las Vegas Raiders logo
Pittsburgh Steelers logo
20
Houston Texans logo
HOU
1496
Buffalo Bills logo
Philadelphia Eagles logo
Baltimore Ravens logo
Los Angeles Chargers logo
Cleveland Browns logo
Tennessee Titans logo
Tennessee Titans logo
Pittsburgh Steelers logo
Indianapolis Colts logo
Indianapolis Colts logo
21
New England Patriots logo
NE
1495
Seattle Seahawks logo
Buffalo Bills logo
Buffalo Bills logo
Detroit Lions logo
Los Angeles Chargers logo
Miami Dolphins logo
Miami Dolphins logo
New York Jets logo
New York Jets logo
Las Vegas Raiders logo
Pittsburgh Steelers logo
22
Buffalo Bills logo
BUF
1495
Los Angeles Rams logo
Detroit Lions logo
Baltimore Ravens logo
Los Angeles Chargers logo
Miami Dolphins logo
Miami Dolphins logo
New York Jets logo
New York Jets logo
Las Vegas Raiders logo
23
Jacksonville Jaguars logo
JAX
1494
Philadelphia Eagles logo
Baltimore Ravens logo
Cleveland Browns logo
Tennessee Titans logo
Tennessee Titans logo
Pittsburgh Steelers logo
Indianapolis Colts logo
Indianapolis Colts logo
24
Tennessee Titans logo
TEN
1492
Philadelphia Eagles logo
Detroit Lions logo
Baltimore Ravens logo
New York Jets logo
Cleveland Browns logo
Las Vegas Raiders logo
Pittsburgh Steelers logo
Indianapolis Colts logo
Indianapolis Colts logo
25
Pittsburgh Steelers logo
PIT
1491
Philadelphia Eagles logo
Baltimore Ravens logo
Baltimore Ravens logo
Cleveland Browns logo
Cleveland Browns logo
Tennessee Titans logo
Indianapolis Colts logo
26
New York Jets logo
NYJ
1491
Buffalo Bills logo
Buffalo Bills logo
Detroit Lions logo
Los Angeles Chargers logo
Arizona Cardinals logo
Miami Dolphins logo
Miami Dolphins logo
Cleveland Browns logo
Tennessee Titans logo
Las Vegas Raiders logo
27
Indianapolis Colts logo
IND
1489
Philadelphia Eagles logo
Baltimore Ravens logo
Miami Dolphins logo
Cleveland Browns logo
Tennessee Titans logo
Tennessee Titans logo
Pittsburgh Steelers logo
28
New Orleans Saints logo
NO
1488
Detroit Lions logo
Baltimore Ravens logo
Arizona Cardinals logo
Cleveland Browns logo
Las Vegas Raiders logo
Pittsburgh Steelers logo
29
Detroit Lions logo
DET
1487
Buffalo Bills logo
Arizona Cardinals logo
Miami Dolphins logo
New York Jets logo
Tennessee Titans logo
30
Baltimore Ravens logo
BAL
1487
Buffalo Bills logo
Los Angeles Chargers logo
Cleveland Browns logo
Cleveland Browns logo
Tennessee Titans logo
Pittsburgh Steelers logo
Pittsburgh Steelers logo
Indianapolis Colts logo
31
Cleveland Browns logo
CLE
1484
Baltimore Ravens logo
Baltimore Ravens logo
New York Jets logo
Tennessee Titans logo
Las Vegas Raiders logo
Pittsburgh Steelers logo
Pittsburgh Steelers logo
Indianapolis Colts logo
32
Cincinnati Bengals logo
CIN
1478
Baltimore Ravens logo
Baltimore Ravens logo
Miami Dolphins logo
Cleveland Browns logo
Cleveland Browns logo
Tennessee Titans logo
Pittsburgh Steelers logo
Pittsburgh Steelers logo
Indianapolis Colts logo

Column Descriptions:

Rank: Ranking by hardest schedule over the selected time period.

Team: Team name and logo.

SoS: Average opponent Elo over the selected week range.

Good Teams: Opponents ranked in the top 8 by Elo, ordered best to worst.

Bad Teams: Opponents ranked in the bottom 8 by Elo, ordered worst to best.