1. New England Patriots (2003)
This was one of the greatest winning streaks ever. The Patriots lost against the Redskins in Week Four of the 2002-2003 season but didn’t suffer defeat again for another 21 games. Their remarkable run included a Super Bowl victory over the Panthers. Then, they went into the next season full of confidence. New England carried a 15-game winning streak into 2004.

There were no signs of them slowing down because they kept winning. Finally, they reached Halloween and hoped to make it 22 in a row (via Sportskeeda). They faced the Steelers who had a young rookie quarterback in their ranks. His name was Ben Roethlisberger, and he helped end the Patriots’ glorious run. In the end, the Steelers defeated the Pats, 34-20 and broke their streak.