Texans need to win out
Titans need to lose at least 1 game.
Jaguars need to lose 2 of the next 3
Fish need to lose 2 of the next 3
Jets need to lose 2 of the next 3
Steelers need to lose at least 1
Baltimore loses 2 of the last 3
and Denver lose out.
Only one of these can not happen for the Texans to make it.
So technically the Fish could win but then you would need to bank of them losing the final two games.