Every game in order, Week 1 first. Opp. rank = where I had the opponent in my power rankings in effect at kickoff. Recaps are mine, word for word.
L 7-27
Line -4
ATS: Did not cover (-24)
49ers 27, Rams 7 (LAR -4). This was an even game in the first half, but the 49ers controlled the ball in the second half, as the Rams looked exhausted from traveling 24 hours beforehand, whereas the 49ers traveled a week earlier. 379-290 SF, 5.9-5.1 SF
W 28-6
Line -7
ATS: Covered (+15)
RAMS 28, Giants 6 (LAR -7). Jaxson Dart got hurt on the first drive and Jameis Winston struggled in relief. The Matthew Stafford to Davante Adams connection was lethal all night. 481-182 LAR, 8.0-3.3 LAR
L 26-30
Line -2.5
ATS: Did not cover (-6.5)
BRONCOS 30, Rams 26 (DEN +2.5). The Rams were up 16-0 at halftime and were in complete control, but the Broncos caught fire in the second half. The Rams went up 26-23, but the officials gave the Broncos a win on a silver platter with a horrible call at the end. 482-257 LAR, 5.9-4.3 LAR
W 24-20
Line -3
ATS: Covered (+1)
Rams 24, EAGLES 20 (PHI +3). The Eagles played terribly for most of the game, but had a 20-10 lead because the Rams made so many mistakes. The Eagles couldn't maintain their lead because they were 0-of-12 on third down. The Rams stormed back with two touchdowns in the fourth quarter. 415-172 LAR, 5.4-3.0 LAR
L 34-37
Line -3
ATS: Did not cover (-6)
Bills 37, RAMS 34 (LAR -3). The Bills led 13-7 at halftime, but this game turned into a shootout in the fourth quarter and overtime. James Cook lost a fumble in overtime, but the Rams couldn't capitalize because of a blocked field goal. The Bills then moved into field goal position because of two long Josh Allen runs, and they converted on the decisive kick. 454-436 LAR, 7.5-5.9 BUF
L 16-18
Line -12.5
ATS: Did not cover (-14.5)
Cardinals 18, RAMS 16 (LAR -12.5). The Rams looked like they didn't give a damn in this game. Matthew Stafford was lethargic, and the defense didn't want to tackle. The Rams took a 16-15 lead late, but Jacoby Brissett hit a deep pass to set up the decisive field goal. 338-286 ARZ, 5.1-4.8 LAR
W 35-21
Line -4
ATS: Covered (+10)
Rams 35, RAIDERS 21 (LV +4). The Rams were much more focused in this game, going up 28-3. The Raiders scored twice off turnovers, but the Rams shut the door late. Much of what the Raiders did occurred in garbage time. 386-350 LAR, 5.7-5.5 LAR
W 24-9
Line -6.5
ATS: Covered (+8.5)
RAMS 24, Chargers 9 (LAR -6.5). The Rams couldn't achieve a first down on their first five drives. The Chargers didn't take much advantage of it with a 9-3 lead. The Rams woke up prior to the 2-minute warning and couldn't stop scoring after that. The Chargers couldn't do anything offensively in the second half. 295-281 LAC, 5.3-5.0 LAR
W 20-13
Line -4
ATS: Covered (+3)
Rams 20, REDSKINS 13 (WAS +4). The Redskins had an early 10-3 lead with the Rams struggling to do much early on, but the Redskins squandered some opportunities, and the Rams eventually took the lead. Washington went over midfield on the next two possessions but squandered more opportunities. 343-313 LAR, 5.4-4.7 WAS
W 26-14
Line +8.5
ATS: Covered (+20.5)
Cardinals 26, CHARGERS 14 (LAC -8.5). The Chargers were the better team, dominating in all three facets. They controlled the clock, which frustrated Justin Herbert, especially after losing Ladd McConkey. 393-268 ARZ, 5.5-5.3 ARZ
L 7-31
Line +4
ATS: Did not cover (-20)
Seahawks 31, CARDINALS 7 (ARZ +4). The Seahawks hit a big play to Jaxon Smith-Njigba to start the game, and then the Cardinals tied. Arizona could do nothing in the second half due to immense Seattle pressure, and Drew Lock once again hit Smith-Njigba twice more for touchdowns. 381-151 SEA, 5.7-3.2 SEA
L 30-36
Line +8.5
ATS: Covered (+2.5)
49ERS 36, Cardinals 30 (SF -8.5). The 49ers had great offenive production in this game until Mike Evans and Trent Williams got hurt. The 49ers were up big, but Jacoby Brissett garbage time and a muffed punt made this game close. 437 SF, 8.7-4.5 SF
L 24-36
Line -2.5
ATS: Did not cover (-14.5)
GIANTS 36, Cardinals 24 (NYG +2.5). The Giants were down 14-3 early but stormed back with the help of some Jacoby Brissett interceptions. The Cardinals and Giants then exchanged leads and it looked like the Cardinals would win at the end, but Brissett threw a pick-six on the final play of the game. 319-270 NYG, 5.2-4.3 NYG
L 21-45
Line +5.5
ATS: Did not cover (-18.5)
Lions 45, CARDINALS 21 (ARZ +5.5). The Cardinals went up early with a touchdown drive and the Lions had two scoreless possessions. After that, Detroit couldn't stop scoring. The Cardinals couldn't keep up and got two touchdowns in garbage time. 412-327 DET, 6.3-4.6 DET
W 18-16
Line +12.5
ATS: Covered (+14.5)
Cardinals 18, RAMS 16 (LAR -12.5). The Rams looked like they didn't give a damn in this game. Matthew Stafford was lethargic, and the defense didn't want to tackle. The Rams took a 16-15 lead late, but Jacoby Brissett hit a deep pass to set up the decisive field goal. 338-286 ARZ, 5.1-4.8 LAR
L 16-30
Line +4.5
ATS: Did not cover (-9.5)
Broncos 30, CARDINALS 16 (ARZ +4.5). The Broncos began slugglishly but everything changed when Bo Nix scrambled for a 60-yard touchdown. The Broncos then blocked a punt and Nix hit Marvin Mims for a deep pass to extend the lead to two touchdowns. 377-353 DEN, 6.7-4.7 DEN
W 33-30
Line +7
ATS: Covered (+10)
Cardinals 33, COWBOYS 30 (DAL -7). The Cardinals couldn't get anything going until it was 24-10, but Gardner Minshew caught fire in the fourth quarter and overtime, and he couldn't be stopped. Tyler Allgeier and Michael Wilson were huge late in the game. 467-261 ARZ, 6.0-3.6 ARZ
L 3-17
Line +8.5
ATS: Did not cover (-5.5)
SEAHAWKS 17, Cardinals 3 (SEA -8.5). The Seahawks were down 3-0, but Jaxon Smith-Njigba made some nice catches and drew an interference flag to set up a touchdown. The Cardinals had a chance to cover at the end, but failed on fourth-and-goal at the 1-yard line. 295-198 SEA, 4.8-3.9 SEA