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

The Dolphins are set to face a relatively favorable slate of opponents in 2024.

When the Miami Dolphins lost back-to-back games at the end of the 2023 regular season, it doomed them to a nightmarishly frigid road matchup against the Kansas City Chiefs in the playoffs. But losing out on the AFC East title last season means a much easier path for the Dolphins in 2024.

While the Buffalo Bills are now set to face the Chiefs, Baltimore Ravens, and Detroit Lions, the Dolphins will instead see the Las Vegas Raiders, Cleveland Browns, and Green Bay Packers. Couple that much more favorable trio of games with a rough offseason for the Bills and the road to the division title isn’t looking too rough for Miami.

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