32 Cincinnati Bengals 1-11 Last week: W, 22-6 vs. NYJLast rank: 32nd The Bengals avoid taking an ugly place in history. 31 New York Giants 2-10 Last week: L, 31-13 vs. GBLast rank: 31st The Giants are a complete dumpster fire. 30 Atlanta Falcons 3-9 Last week: L, 26-18 vs. NOLast rank: 27th Atlanta looked good for a few weeks. Back to normal. 29 Detroit Lions 3-8-1 Last week: L, 24-20 vs. CHILast rank: 26th Are the Lions ever going to compete? 28 Arizona Cardinals 3-8-1 Last week: L, 34-7 VS. LARLast rank: 25th Arizona has had its moments this year, but it can’t beat good teams. 27 Washington Redskins 3-9 Last week: W, 29-21 at CARLast rank: 29th The Redskins have won… two straight? 26 Miami Dolphins 3-9 Last week: W, 37-31 vs. PHILast rank: 30th Miami isn’t talented, but Brian Flores has it playing hard. 25 New York Jets 4-8 Last week: L, 22-6 at CINLast rank: 23th What in God’s name was that? 24 Los Angeles Chargers 4-8 Last week: L, 23-20 at DENLast rank: 20th The Chargers invent ways to lose. 23 Denver Broncos 4-8 Last week: W, 23-20 vs. LACLast rank: 28th Drew Lock was middling, but it’s the first glimpse at the Broncos potential future. 22 Jacksonville Jaguars 4-8 Last week: L, 28-11 vs. TBLast rank: 22nd The Jaguars need to stick with Gardner Minshew. 21 Carolina Panthers 5-7 Last week: L, 29-21 vs. WSHLast rank: 19th It’s time to move on from Ron Rivera. 20 Philadelphia Eagles 5-7 Last week: L, 37-31 at MIALast rank: 18th If you can’t beat the Dolphins, just forget it. 19 Tampa Bay Buccaneers 5-7 Last week: W, 28-11 at TBLast rank: 24th The Buccaneers are fantastic to watch. Just a circus. 18 Cleveland Browns 5-7 Last week: L, 20-13 at PITLast rank: 17th Pittsburgh started it. Pittsburgh ended it. 17 Chicago Bears 6-6 Last week: W, 24-20 at DETLast rank: 21st The Bears have no offense, but they are still technically alive. 16 Indianapolis Colts 6-6 Last week: L, 31-17 vs. TENLast rank: 15th Indianapolis was a fun story early. It’s over. 15 Oakland Raiders 6-6 Last week: L, 40-9 at KCLast rank: 14th The Raiders had a chance to make a statement in Kansas City. Boy did they. 14 Dallas Cowboys 6-6 Last week: L, 26-15 vs. BUFLast rank: 11th The Cowboys are actively trying to get Jason Garrett fired. 13 Los Angeles Rams 7-5 Last week: W, 34-7 at AZLast rank: 16th The Rams are somehow still in the mix. 12 Pittsburgh Steelers 7-5 Last week: W, 20-13 vs. CLELast rank: 12th Pittsburgh can’t score, but Mike Tomlin and the defense are cruising. 11 Tennessee Titans 7-5 Last week: W, 31-17 at INDLast rank: 13th Ryan Tannehill and the Titans are suddenly dangerous. 10 Buffalo Bills 9-3 Last week: W, 26-15 at DALLast rank: 10th Put some respect on the Bills. Now, the Ravens. 9 Minnesota Vikings 8-4 Last week: L, 37-30 at SEALast rank: 6th Tough loss. Dalvin Cook being out going forward would be crushing. 8 Houston Texans 8-4 Last week: W, 28-22 vs. NELast rank: 9th Houston put a beating on New England. Impressive. 7 Green Bay Packers 9-3 Last week: W, 31-13 at NYGLast rank: 8th The Packers still don’t look quite right, but they handled business. 6 New England Patriots 10-2 Last week: L, 28-22 at HOULast rank: 2nd The Patriots can’t score. It’s ironic. Here come the Chiefs. 5 Kansas City Chiefs 8-4 Last week: W, 40-9 vs. OAKLast rank: 7th The Chiefs salted away the AFC West. Now it’s onto Foxborough and a potential playoff preview. 4 San Francisco 49ers 10-2 Last week: L, 20-17 at BALLast rank: 1st The 49ers are fantastic, but they have a quarterback problem some weeks. 3 New Orleans Saints 10-2 Last week: W, 26-18 at ATLLast rank: 5th New Orleans is going to be making a deep January run. 2 Seattle Seahawks 10-2 Last week: W, 37-30 vs. MINLast rank: 4th Great second half from a Seahawks team that needed it. 1 Baltimore Ravens 10-2 Last week: W, 20-17 vs. SFLast rank: 3rd The best in football.Make sure to check out all things NFL at the FanSided NFL hub.