The NFL is practically impossible to predict, as each year there are injuries, upsets and surprises that create unexpected outcomes. Some teams exceed expectations, while others fall short.

When assessing a team's upcoming schedule, it's easy to look at its opponent's win-loss record from the year before as a quick measuring stick for how they might perform in the future.

While it's rarely ever that simple, as variance is prevalent for most teams from season to season, it's still interesting to see how the NFL strength of schedule shakes out each offseason.

With that in mind, let's take a look where Houston's schedule ranks in 2018.

As you can see here, the Texans have the easiest strength of schedule for the upcoming season, as their opponents' combined record in 2017 was 116-140, good for a .453 win percentage, the lowest in the league.

The Green Bay Packers have the NFL's toughest strength of schedule, as their opponents went 138-118 for a .539 win percentage last season.

In addition to playing the Jaguars, Titans and Colts, the Texans will face each team in the AFC East and NFC East, as well as the Browns and Broncos in 2018.

Houston's slate includes six games against teams with five or fewer wins last season, but also features seven games against teams that made the playoffs.