The NFL season has reached its midpoint and the coming weeks will be used settle out the postseason competitors. There have been massive losses due to injuries and teams have made due with what they have to get victories.
Guys are literally coming off of the streets and making an impact, while other guys should be making an impact and are in street clothes.
Week ten will provide some good matchups and key divisional games.
1. Arizona Cardinals (8-1)
Arizona is ranked second in points scored, fifth in total yards, third in points allowed and fourth in total yards allowed. They’re really good overall.
2. Tennessee Titans (7-2)
Adrian Peterson has fought father time tooth and nail to continue to be a productive running back at age 36.
3. Baltimore Ravens (6-2)
The Ravens have scored 30 or more points in four games this season and are undefeated in those contests. They are currently ranked seventh in points scored this season.
4. Green Bay Packers (7-2)
Will Aaron Rodgers play this weekend? Did he find his shaving cream and razor when he was out on Sunday? Can the Packers play better if Jordan Love gets his second start?
5. Tampa Bay Buccaneers (6-2)
The Buccaneers come off their bye week to face the Washington Football Team. They have scored 260 total points this season.
6. Los Angeles Rams (7-2)
The Rams’ four game winning streak was snapped with their lowest point total of the season. They’re ranked fifth in points scored this season.
7. Dallas Cowboys (6-2)
The Cowboys’ six game winning streak got snapped by producing their lowest point total of the season. Dallas is third in points scored.
8. Buffalo Bills (5-3)
Buffalo has lost two out of their last three games. They are still ranked first in total yards allowed and points allowed.
9. Las Vegas Raiders (5-3)
The Raiders had their two game winning streak snapped on Sunday. They have a big showdown with Kansas City on Sunday night Football.
10. New Orleans Saints (5-3)
The Saints are ranked fifth in points allowed and 11th in total yards gained. They’ve only allowed one team to go over a hundred rushing yards this season.
11. Cincinnati Bengals (5-4)
The Bengals have lost two in a row headed into their bye week. They’ve been out scored 75-47 during that stretch.
12. Los Angeles Chargers (5-3)
The Chargers snapped a two game losing streak with a slim three point victory on Sunday. They are ranked 14th in points scored.
13. Cleveland Browns (5-4)
Cleveland has won two of their last three games. They have outscored their opponent 68-45 in that span.
14. Pittsburgh Steelers (5-3)
The Steelers are currently riding a four game winning streak. They play Detroit next and I suspect they won’t need that much help from the officials this week to pull out another victory.
15. New England Patriots (5-4)
The Patriots have matched division leading Buffalo in the win column. They have won four out of their last five games.
16. Kansas City Chiefs (5-4)
The Chiefs have won two games in a row, outscoring their opponents 33-24. Sunday marked the first time they didn’t turn the ball over since week one.
17. Denver Broncos (5-4)
The Broncos are ranked second in points allowed and sixth in total yards allowed. They have won two straight games.
18. Carolina Panthers (4-5)
The Panthers have averaged 7.0 points per game in their last three games. They are 1-2 with five turnovers during that stretch.
19. Atlanta Falcons (4-4)
The Falcons are 3-1 on the road. In fact, the only home win they have credit for was played in London.
20. Indianapolis Colts (4-5)
The Colts have won three out of their last four games. They’ve scored 30 or more points in all of those games.
21. Minnesota Vikings (3-5)
The Vikings have lost two straight games after their bye week. They’ve forced 11 turnovers this season.
22. Chicago Bears (3-6)
The Bears might’ve been robbed in their Monday night affair versus Pittsburgh, but they also got something in return. They saw Justin Fields bring them back in the fourth quarter with some beautiful throws, especially on the deep passes.
23. New York Giants (3-6)
The Giants have won two out of their last three games heading into the bye week. They have forced six turnovers in that span.
24. San Francisco 49ers (3-5)
The 49ers have lost two out of three, scoring a total of 68 points. They’ve allowed 83 in those three games.
25. Seattle Seahawks (3-5)
The Seahawks come off their bye week to face Green Bay. Russell Wilson is set to return at quarterback.
26. Philadelphia Eagles (3-6)
The Eagles have lost three out of their last five games. They’ve allowed an average of 22.4 points per game in that span.
27. New York Jets (2-6)
The Jets lost yet another quarterback to injury and still managed to score 30 points. They have given up a total of 76 points in the last two weeks.
28. Jacksonville Jaguars (2-6)
Jacksonville had their best defensive outing of the season in Sunday. They are currently 2-0 versus the AFC East.
29. Miami Dolphins (2-7)
The Dolphins have 18 turnovers on offense this season. They won their second game of the season despite turning the ball over five times.
30. Washington Football Team (2-6)
Washington is on a four game losing streak heading into their bye week. They are ranked 25th in points scored and 16th in total yards gained.
31. Houston Texans (1-8)
The Texans losing streak has been pushed to eight games. They have 15 turnovers in their last six games.
32. Detroit Lions (0-8)
Detroit comes off their bye week to face the Steelers and then Cleveland. Both games are on the road.