The longer bar is the better unit, and it takes its team's colour. A long coloured bar against a short grey one is where a side has the edge.
Lions with the ball
Lions offenseCardinals defense
11th
Passing
31st
8th
Run game
3rd
13thi
Pass rush
24thi
15th
Third down
21st
9th
Big plays
30th
1st
Turnovers
6th
4th
Red zone
24th
Cardinals with the ball
Cardinals offenseLions defense
25th
Passing
28th
14th
Run game
21st
9th
Pass rush
9th
16th
Third down
32nd
32nd
Big plays
29th
24th
Turnovers
23rd
19th
Red zone
32nd
Ranks run 1st (best) to 32nd, 2026 through week 4 as they stood at kickoff, close-game snaps. "Faced" is the average rank of the units across from them so far.
The tale of the tape
This is a mismatch, and it runs through Jared Goff's arm. Detroit's passing game ranks 11th and gets a Cardinals pass defense that ranks 31st. Arizona's pass rush is 24th at hitting the quarterback, and 27th once you account for the lines it has faced, so Goff should have time: he is 3rd of 36 from a clean pocket. Since 2015, teams with a passing edge this big won 68% of the time but covered only 47%, because the line already knows. Arizona's answer is its run defense, 3rd in the league, against a Lions run game that ranks 8th. The Lions line up under center more than anyone, on 55% of snaps, so that wall matters. If Arizona stuffs Jahmyr Gibbs early and Detroit gets impatient, that is where the game flips.
Arizona's best shot is a Lions defense that ranks 32nd on third down and 32nd in the red zone. The Cardinals throw short the 5th-most in the league, and Trey McBride gets 31% of their targets: he has 8 or more catches in 7 of his last 10 games as an underdog. What blunts it: Arizona ranks 32nd at big plays, so it has to march. For the bet, the side lines up. The Lions have covered 13 of 17 as a favorite after a loss, and the angles back Lions -4.5 at 2.7 times luck's count. The total splits: both teams' trends point over 54.5 (Cardinals 16 of 19 at home after a loss, Lions 19 of 26), while the angles lean under by a margin luck could explain.
Team totals
Lions scored 45 against a team total of 30.5: over. the spread and total, split; ours 28.8, 1.7 under.
Cardinals scored 21 against a team total of 25: under. the spread and total, split; ours 25.1, 0.1 over.
Team trends
Each team's own record in a spot like this one, against its record everywhere else. A reason to lean, not a bet.
Cardinals have gone over 16 of 19 at home after a losshit, 66 points
14 of 35 everywhere else, 2023-2026, new coach in 2026, new QB in 2025 · points to Over 55.5
16 of 19in this spot
Cardinals have gone over 18 of 25 indoors after a losshit, 66 points
12 of 29 everywhere else, 2023-2026, new coach in 2026, new QB in 2025 · points to Over 55.5
18 of 25in this spot
Cardinals have gone over 18 of 26 at homehit, 66 points
12 of 28 everywhere else, 2023-2026, new coach in 2026, new QB in 2025 · points to Over 55.5
18 of 26in this spot
4 more team trends
Lions have gone over 19 of 26 as a favorite with a total of 48 or higherhit, 66 points
31 of 61 everywhere else, 2021-2026, Campbell and Goff · points to Over 55.5
19 of 26in this spot
Lions have covered 13 of 17 as a favorite after a losscovered
41 of 69 everywhere else, 2021-2026, Campbell and Goff · points to Lions -5.5
13 of 17in this spot
Lions have covered 7 of 9 as a road favorite with a total of 48 or highercovered
47 of 77 everywhere else, 2021-2026, Campbell and Goff · points to Lions -5.5
7 of 9in this spot
Lions have covered 3 of the last 3 meetings
Last time, 2024 week 3: Lions 20, Cardinals 13, Lions covered.
3-0against the spread
Team angles
Every past game that looked like this one, counted by the side it covered. More of them than luck would give point at Lions -5.5.
Lions -5.5strongcovered
1,569 past angles back this side; luck alone would give about 488.
3.2xluck's count
Under 55.5could be luckmissed, 66 points
4,074 past angles back this side; luck alone would give about 2,501.
1.6xluck's count
Player trends
Each player's own record in a spot like this one, his best stat first.
Trey McBrideTEhit, 9 catches
Trey McBride has 7 of his last 10 games as an underdog with 8+ catches. 2 of 10 everywhere else, 2025-2026.
7 of 10last 10
Amon-Ra St. BrownWRmissed, 0 rec TD
Amon-Ra St. Brown has 8 of his last 10 games on the road indoors with a receiving touchdown. 26 of 57 everywhere else, 2023-2025.
8 of 10last 10
Michael WilsonWRmissed, 30 rec yds
Michael Wilson has 8 of his last 10 games as an underdog with 50+ receiving yards. 3 of 10 everywhere else, 2025-2026.
8 of 10last 10
7 more player trends
Jared GoffQBhit, 3 pass TD
Jared Goff has 7 of his last 10 games indoors with 2+ passing touchdowns. 8 of 23 everywhere else, 2025-2026.
7 of 10last 10
Sam LaPortaTEhit, 88 rec yds
Sam LaPorta has 7 of his last 10 games on the road with 50+ receiving yards. 9 of 22 everywhere else, 2024-2026.
7 of 10last 10
Jahmyr GibbsRBhit, 151 rush yds
Jahmyr Gibbs has 8 of his last 10 games on the road as a favorite with 50+ rushing yards. 23 of 37 everywhere else, 2024-2026.
8 of 10last 10
Trey McBrideTEhit, 66 rec yds
Trey McBride has 8 of his last 10 games indoors with 50+ receiving yards. 11 of 26 everywhere else, 2025-2026.
8 of 10last 10
Amon-Ra St. BrownWRmissed, 6 catches
Amon-Ra St. Brown has 7 of his last 10 games on the road with 8+ catches. 14 of 34 everywhere else, 2025-2026.
7 of 10last 10
Jared GoffQBhit, 271 pass yds
Jared Goff has 8 of his last 10 games as a favorite with 250+ passing yards. 12 of 23 everywhere else, 2025-2026.
8 of 10last 10
Amon-Ra St. BrownWRhit, 69 rec yds
Amon-Ra St. Brown has 9 of his last 10 games on the road as a favorite with 50+ receiving yards. 40 of 52 everywhere else, 2024-2026.
9 of 10last 10
Player angles
No player line on this game was archived with a read.
Model plays
Graded: Small plays went 1-1; Watching went 1-0.
Under 54.5 (+100 at Courtside)Small play, 0.25ulost -0.25u
Script play: A rule (bet sheet): two proven library angles for the under hit one hundred fifty-two of two hundred twenty and seventy-nine of one hundred; The market (tuesday total): the model's total was fifty-three point nine against an opener of fifty-four, with edge-at-line-now of about six-tenths of a point to the under. Proof B: rule k Tuesday total Stamped Sun 3:13 PM ET.
Sam LaPorta over 51.5 receiving yards (-110.0)Small play, 2uwon, 88 receiving yards
His history (read tags): the leg fits the script with full sample share with Goff; His history (player trend): on the road he has gone over nine of fifteen, versus five of fourteen elsewhere; The matchup (matchup brief): Arizona allows tight ends one point two eight times league average, third-worst. Proof C: a prop-board spot outside the registered markets Stamped Fri 12:40 PM ET.
Elijah Higgins over 9.5 receiving yards (-115.0)Watching, not a betwon, 57 receiving yards
The market (projection): projection has him at about twenty-four yards with an over edge of about twenty-seven percent, flagged as the backup-TE test-bet type; The script (injuries): Marvin Harrison Jr. is out and his thirteen percent target share redistributes; The matchup (matchup brief): Detroit allows tight ends one point one nine times league average, fifth-worst. Proof C: a prop-board spot outside the registered markets Stamped Sun 3:13 PM ET.
DET -4.5withdrawn
Pulled Oct 7 when it stopped qualifying; it would have won.
9 more plays
Jared Goff anytime TDwithdrawn
Pulled Oct 8 when it stopped qualifying.
Elijah Higgins anytime TDwithdrawn
Pulled Oct 11 when it stopped qualifying.
ARI +4.5withdrawn
Pulled Oct 8 when it stopped qualifying; it would have lost.
Jahmyr Gibbs under 90.5 rushing yardswithdrawn
Pulled Oct 10 when it stopped qualifying; it would have lost.
Over 54.5withdrawn
Pulled Oct 11 when it stopped qualifying; it would have won.
Jared Goff over 279.5 passing yardswithdrawn
Pulled Oct 10 when it stopped qualifying; it would have lost.
Trey McBride under 80.5 receiving yardswithdrawn
Pulled Oct 10 when it stopped qualifying; it would have won.
Marvin Harrison Jr. over 33.5 receiving yardswithdrawn
Pulled Oct 10 when it stopped qualifying.
Jacoby Brissett over 269.5 passing yardswithdrawn
Pulled Oct 11 when it stopped qualifying; it would have won.