3. Miami Dolphins
The Dolphins were widely considered to be one of the worst teams in the NFL when they played host to the Baltimore Ravens on Thursday Night Football.
Most didn't expect much out of Miami, that was until they soundly defeated a good Ravens team 22-10 to add to the growing list of shocking upsets this season.
The Dolphins' defense smothered Baltimore's offense with the Ravens accounting for their worst offensive performance of the Lamar Jackson era.
Miami's defense deserves plenty of credit for their dominant performance, as does quarterback Tua Tagovailoa who entered the game in place of the struggling Jacoby Brissett and led Miami to victory.
Tagovailoa, for as much flack as he's gotten, has played some good football as of late. But the Dolphins will have to earn their third place ranking again next week with another victory, this time over the Jets.
After defeating a very good Ravens team, one would think that wouldn't be an issue. But this Dolphins team is 3-7 for a reason.
Their offensive line remains a trainwreck and the defense has struggled at points this year too, prior to Week 10. The Jets will have a shot at beating them.
But for now, they have earned the No. 3 spot in these rankings.