Halloween was a spooky weekend for favorites. Underdogs went 10-5 against the spread in Week 8, with eight dogs winning straight up.
Here's an ATS rankings breakdown for all 32 teams heading into Week 9:
1. Dallas Cowboys 7-0 against the spread (have covered by +61 points)
No Dak, no problem. Cooper Rush threw 40 times for 325 yards and two touchdowns, including the game-winner with less than a minute left.
Week 9: (-10) vs. Denver Broncos
2. Green Bay Packers 7-1 (-1.5)
What's more impressive: the Packers covering seven in a row or Aaron Rodgers growing his hair out for a year for his Halloween costume?
Week 9: (+1) at Kansas City Chiefs
3. Arizona Cardinals 6-2 (+74.5)
Ask Admiral Ackbar what he thinks about Arizona getting points against San Francisco.
Week 9: (+1) at San Francisco 49ers
4. Tennessee Titans 6-2 (+33.5)
Week 9: (+7.5) at Los Angeles Rams
5. Buffalo Bills 5-2 (+63.5)
Week 9: (-14.5) at Jacksonville Jaguars
6. Indianapolis Colts 5-3 (+28.5)
Frank Reich is embracing the philosophy of "just put the ball in your best players' hands."
Week 9: (-10.5) vs. New York Jets
7. Seattle Seahawks 5-3 (+13.5)
Geno Smith completed 83.3% of his passes against the NFL's version of Madden easy mode.
Week 9: BYE
8. New Orleans Saints 4-3 (+39.5)
Sean Payton beating Tom Brady and the Bucs means that he's almost certain to lose this week against the Falcons.
Week 9: (-6) vs. Atlanta Falcons
9. Las Vegas Raiders 4-3 (+19.5)
The Raiders are a game up in the AFC West but they're third-favorite behind the Chargers and Chiefs to win the division.
Week 9: (-3) at New York Giants
10. Los Angeles Chargers 4-3 (-6)
The right side of the offensive line is absolutely killing the Chargers.
Week 9: (-1.5) at Philadelphia Eagles
11. Cincinnati Bengals 4-4 (+52.5)
A week after thrashing the Ravens, the Bengals lost to the Jets as double-digit favorites.
Week 9: (-3) vs. Cleveland Browns
12. Philadelphia Eagles 4-4 (+37)
The Eagles ran for 236 yards against the Lions and get the league's worst run defense this week.
Week 9: (+1.5) vs. Los Angeles Chargers
13. New England Patriots 4-4 (+29.5)
Bill Belichick confounded Justin Herbert for the second year in a row. Can he work the same magic against Sam Darnold or P.J. Walker?
Week 9: (-3.5) at Carolina Panthers
14. Los Angeles Rams 4-4 (+18)
Matthew Stafford has 10 touchdowns and one interception over his last three contests. The offense is a buzzsaw and the defense just added Von Miller. Sheesh.
Week 9: (-7.5) vs. Tennessee Titans
15. Carolina Panthers 4-4 (+1)
Stephon Gilmore gets a revenge game mere weeks after being traded from the Patriots.
Week 9: (+3.5) vs. New England Patriots
16. New York Giants 4-4 (-6)
Has Joe Judge tried unplugging his headset and plugging it back in?
Week 9: (+3) vs. Las Vegas Raiders
17. Denver Broncos 4-4 (-8.5)
Denver covered for the first time in five games. Can they be the first to hand the Cowboys an ATS loss?
Week 9: (+10) at Dallas Cowboys
18. Cleveland Browns 4-4 (-19.5)
The injuries keep piling up for the Browns as they'll be without stud offensive lineman Jack Conklin for multiple weeks.
Week 9: (+3) at Cincinnati Bengals
19. Houston Texans 4-4 (-23.5)
Houston scored three consecutive touchdowns in the fourth quarter to backdoor cover by half a point against the Rams.
Week 9: (+6.5) at Miami Dolphins
20. Baltimore Ravens 3-4 (-0.5)
The Ravens have followed every ATS loss with a cover so far this season.
Week 9: (-5.5) vs. Minnesota Vikings
21. Pittsburgh Steelers 3-4 (-5)
Pittsburgh has covered two of their last three games and will face a Bears team that has dropped three in a row against the spread.
Week 9: (-6.5) vs. Chicago Bears
22. Minnesota Vikings 3-4 (-7)
They couldn't beat Cooper Rush at home and now they'll travel to take on Lamar Jackson.
Week 9: (+5.5) at Baltimore Ravens
23. San Francisco 49ers 3-4 (-22)
YAC monster Deebo Samuel leads the league in receiving yards per game (115.5).
Week 9: (-1) vs. Arizona Cardinals
24. Atlanta Falcons 3-4 (-40.5)
Falcons receivers combined for 70 yards last week without Calvin Ridley.
Week 9: (+6) at New Orleans Saints
25. Tampa Bay Buccaneers 3-5 (+14)
Last year's Bucs team lost three of four games following their Week 9 bye, then won their next eight to claim a Super Bowl.
Week 9: BYE
26. Chicago Bears 3-5 (-33.5)
With Matt Nagy out, rookie Justin Fields ran for a career-high 103 yards and matched his career-high in touchdown passes (1).
Week 9: (+6.5) at Pittsburgh Steelers
27. Detroit Lions 3-5 (-47.5)
I still believe in Dan Campbell.
Week 9: BYE
28. New York Jets 2-5 (-45)
Between "The White Lotus" and beating the Bengals, this is a big year for Mike White.
Week 9: (+10.5) at Indianapolis Colts
29. Jacksonville Jaguars 2-5 (-51)
It's hard to win a game when Dan Arnold and Carlos Hyde lead your team in receiving.
Week 9: (+14.5) vs. Buffalo Bills
30. Kansas City Chiefs 2-6 (-58)
Green Bay coming off a long week where they went on the road to beat the last undefeated team in the NFL, the Chiefs barely edging out the Giants at home, annnnd guess who's favored?
Week 9: (-1) vs. Green Bay Packers
31. Miami Dolphins 2-6 (-62.5)
The Dolphins have failed to cover five in a row and I'm not so sure they break that streak this week.
Week 9: (-6.5) vs. Houston Texans
32. Washington Football Team 1-7 (-48.5)
Just let them take the rest of the season off.
Week 9: BYE
Stats provided by teamrankings.com and Pro Football Reference.