All 32 NFL teams (including the Bills) ranked by strength of schedule

Full NFL schedules have yet to be released. With the 2024 NFL draft on deck in the coming week, the next item up on the offseason schedule is the schedule (pun intended) in May. At that point we’ll see the full release of schedules for every NFL …

Full NFL schedules have yet to be released. With the 2024 NFL draft on deck in the coming week, the next item up on the offseason schedule is the schedule (pun intended) in May.

At that point we’ll see the full release of schedules for every NFL team. However, we already know everyones upcoming opponents and if games will be home and away.

Based on that, at Sharp Football Analysis, every team in the NFL was ranked by its strength of schedule based on the projected win total set by oddsmakers for each of their opponents.

Here’s how all 32 teams ranked from the easiest to the most difficult:

Non-divisional opponents: Cowboys, Chiefs, Chargers, Giants, Seahawks, Steelers, Broncos, Raiders, Eagles, Commanders, Vikings

Non-divisional opponents: Ravens, Bengals, Saints, Buccaneers, Titans, Falcons, Panthers, Browns, Steelers, Patriots, Cardinals

Non-divisional opponents: Jaguars, Rams, Seahawks, Titans, Panthers, Patriots, Cardinals, Texans, Colts, 49ers, Commanders

Non-divisional opponents: Texans, Colts, Rams, Seahawks, Broncos, Cardinals, Jaguars, 49ers, Titans, Steelers, Vikings

Non-divisional opponents: Broncos, Raiders, Eagles, Commanders, Rams, Browns, Cowboys, Chiefs, Chargers, Giants, Packers

Non-divisional opponents: Broncos, Raiders, Eagles, Commanders, Patriots, Cowboys, Chiefs, Chargers, Giants, Titans, Panthers

Non-divisional opponents: Bills, Bears, Lions, Dolphins, Steelers, Packers, Vikings, Patriots, Jets, Broncos, Giants

Non-divisional opponents: Cardinals, Jaguars, 49ers, Titans, Raiders, Texans, Colts, Rams, Seahawks, Browns, Packers

Non-divisional opponents: Falcons, Panthers, Browns, Steelers, Packers, Jaguars, Ravens, Bengals, Saints, Buccaneers, Rams

Non-divisional opponents: Cowboys, Chiefs, Chargers, Giants, Cardinals, Bengals, Broncos, Raiders, Eagles, Commanders, Bears

Non-divisional opponents: Broncos, Raiders, Eagles, Commanders, 49ers, Ravens, Cowboys, Chiefs, Chargers, Giants, Lions

Non-divisional opponents: Ravens, Bengals, Saints, Buccaneers, Texans, Falcons, Panthers, Browns, Steelers, Bills, 49ers

Non-divisional opponents: Falcons, Panthers, Browns, Steelers, Bears, Titans, Ravens, Bengals, Saints, Buccaneers, Cardinals

Non-divisional opponents: Packers, Vikings, Patriots, Jets, Browns, Bills, Bears, Lions, Dolphins, Raiders, Eagles

Non-divisional opponents: Bills, Packers, Dolphins, Vikings, Giants, Broncos, Bears, Lions, Patriots, Jets, Falcons

Non-divisional opponents: Bears, Lions, Patriots, Jets, Commanders, Chargers, Bills, Packers, Dolphins, Vikings, Panthers

Non-divisional opponents: Bills, Packers, Dolphins, Vikings, Eagles, Raiders, Bears, Lions, Patriots, Jets, Saints

Non-divisional opponents: Bears, Lions, Patriots, Jets, Cowboys, Chiefs, Bills, Packers, Dolphins, Vikings, Buccaneers

Non-divisional opponents: Cardinals, Texans, Colts, 49ers, Saints, Dolphins, Jaguars, Rams, Seahawks, Titans, Eagles

Non-divisional opponents: Ravens, Bengals, Saints, Buccaneers, Vikings, Colts, Falcons, Panthers, Browns, Steelers, Seahawks

Non-divisional opponents: Jaguars, Rams, Seahawks, Titans, Buccaneers, Bills, Cardinals, Texans, Colts, 49ers, Cowboys

Non-divisional opponents: Ravens, Bengals, Saints, Buccaneers, Lions, Texans, Falcons, Panthers, Browns, Steelers, 49ers

Non-divisional opponents: Cardinals, Jaguars, 49ers, Titans, Chiefs, Texans, Colts, Rams, Seahawks, Ravens, Lions

Non-divisional opponents: Falcons, Panthers, Browns, Steelers, Jaguars, Ravens, Bengals, Saints, Buccaneers, Dolphins, Rams

Non-divisional opponents: Falcons, Panthers, Browns, Steelers, Colts, Ravens, Bengals, Saints, Buccaneers, Jets, Seahawks

Non-divisional opponents: Bills, Bears, Lions, Dolphins, Ravens, Packers, Vikings, Patriots, Jets, Chiefs, Cowboys

Non-divisional opponents: Packers, Vikings, Patriots, Jets, Bengals, Bills, Bears, Lions, Dolphins, Chargers, Commanders

Non-divisional opponents: Cardinals, Texans, Colts, 49ers, Falcons, Jets, Jaguars, Rams, Seahawks, Titans, Giants

Non-divisional opponents: Broncos, Raiders, Eagles, Commanders, Bills, Cowboys, Chiefs, Chargers, Giants, Texans, Buccaneers

Non-divisional opponents: Cowboys, Chiefs, Chargers, Giants, Dolphins, Broncos, Raiders, Eagles, Commanders, Jaguars, Saints

Non-divisional opponents: Texans, Colts, Rams, Seahawks, Chargers, Cardinals, Jaguars, 49ers, Titans, Bengals, Bears

Non-divisional opponents: Cowboys, Chiefs, Chargers, Giants, Jets, Broncos, Raiders, Eagles, Commanders, Colts, Falcons