Matchup Analysis: Arizona Cardinals at Baltimore Ravens

Vegas Prediction

Vegas says: Cardinals 17, Ravens 30

FBG Projections

TeamRushYardsTDCompAttPass YdTDINT
ARI24950.424392601.41.1
BAL361751.420302391.60.8

Arizona Cardinals Offense: overview

Points (vs AVG) (rank)Rush Yards (vs AVG) (rank)Pass Yards (vs AVG) (rank)
Cardinals Offense27.0 (+2.8) (13)112 (+4) (16)275 (+11) (14)
Ravens Defense10.0 (-14.2) (4)21 (-87) (1)179 (-84) (8)

Baltimore Ravens Offense: overview

Points (vs AVG) (rank)Rush Yards (vs AVG) (rank)Pass Yards (vs AVG) (rank)
Ravens Offense59.0 (+34.8) (1)265 (+157) (1)378 (+114) (4)
Cardinals Defense27.0 (+2.8) (17)116 (+8) (19)361 (+97) (25)

Cardinals Rushing offense

Tough matchup vs. the Ravens defense.

Even in his best moments, David Johnson has never been very efficient as a ground-game bell cow. That’s why it was so encouraging to see him generate a handful of chunk runs against the Lions’ solid run defense in Week 1. Johnson averaged 4.6 yards over his 18 carries, a mark he’d only reached twice over his previous 21 appearances. The Cardinals’ new spread attack affords Johnson more opportunity to win in space, after years spent slamming too often into the line. With him and Kyler Murray sharing a backfield, open-field running should put a ton of pressure on any opposing defense. Of course, a line is still needed to create that space, and this group is still very much in flux. There are solid run-blocking pieces in place, but injuries and inconsistency have already reared their heads. Right tackle Marcus Gilbert missed Week 1 and looks questionable at best for Sunday, and Justin Murray was shaky Sunday in his place. The team could try and work second-year man Mason Cole, who played all five positions at Michigan, into that role. He’d likely bring a big upgrade over Murray in both phases of the offense.

The Baltimore run defense, like the rest of the team, came out in smothering fashion against the hapless Dolphins in Week 1. As a team, Miami mustered all of 21 yards on its 12 attempts. The opportunity was scarce, but neither Dolphin lead back made a dent in the Ravens’ lock-down front. It was an encouraging sight as this unit enters the year in such transition. The loss of middle linebacker C.J. Mosley will be felt, as will those of Terrell Suggs and Eric Weddle. But their replacements certainly looked well-groomed on Sunday. Patrick Onwuasor led an impressive linebacker rotation, and Matt Judon continued to dazzle as one of football’s lesser-known playmaking stars. As always, they were freed to roam and make plays on the ball by a thoroughly dominant line, led by Michael Pierce and Brandon Williams, that both penetrate and soak up blocking. This remains one of fantasy’s most imposing matchups; David Johnson will need to find his way into space to generate yardage Sunday.

Cardinals Passing offense

Bad matchup vs. the Ravens defense.

In his NFL debut, top pick Kyler Murray posted a true mixed bag. There were definite deficiencies and poor decisions on display, with a handful of big-time plays mixed in that reminded onlookers of Murray’s upside. The bad was indeed bad: Murray often looked lost in the NFL pocket, losing sight of defenders and making head-scratching throws. His lone interception, in particular, was a glaring rookie slip-up. But he settled down late and spearheaded an 18-point rally with his playmaking abilities. Murray eventually looked capable of making big downfield throws, connecting early and often with Larry Fitzgerald and David Johnson, among others. His 27-yard touchdown strike to Johnson, who had gained just a half-step on his man at the goal line, was a sight to behold. Fitzgerald remains the team’s steadiest receiver by far, and he opened with a fantastic performance from the slot. Given his bond with Murray, which was on display throughout the second half, his 8-111-1 line doesn’t look farfetched going forward. The team hopes for more contribution from Christian Kirk and rookie KeeSean Johnson, who combined to catch just 9 of their 22 targets for 79 yards. Both drew plenty of Murray’s attention Sunday, and both carry strong No. 2 traits for the NFL level. And everyone would benefit, of course, from elevated play upfront. With right tackle Marcus Gilbert on the shelf, Murray took 5 sacks on opening day. Gilbert is out for Week 2, and coach Kliff Kingsbury may need to shuffle his spot around a bit. Justin Murray looked badly outmatched and may not be a great fit in the Air Raid blocking scheme.

It’s probably not prudent to judge the Baltimore pass defense by its Week 1 performance. Facing the league’s worst passing attack never provides much usable data. Still, it was encouraging to see this unit look every bit as dominant as it did in 2018. The pass rush swarmed Miami’s makeshift line, forcing both their scattershot quarterbacks into awful days through the air. The Dolphins absorbed 14 hits and managed just 5.9 yards per attempt, with only 3 completions going for more than 13. Losing Terrell Suggs, Eric Weddle, and C.J. Mosley is impactful, of course. But new leaders, like Matt Judon and Earl Thomas, already look ready to step in. It is worth noting that cornerback Jimmy Smith will be lost for some time and that second-year replacement Anthony Averett struggled noticeably in his place Sunday. This secondary is loaded elsewhere, so he’ll likely be the point of attack whenever possible for Kyler Murray.

Ravens Rushing offense

Neutral matchup vs. the Cardinals defense.

Mark Ingram started and led the committee early, and he didn’t disappoint in his team debut, racking up 107 yards on 14 carries and scoring twice. Ingram ran with purpose and power, particularly on a bruising, 49-yard scamper on the game’s first play. Gus Edwards sprinkled in liberally with power of his own, running 17 times for 56 yards, though most of his usage came late and well behind Ingram. It looks clear that, on most weeks, there will be plenty of volume and offensive support for any (or all) to post big weeks on the ground. The way this dominant front is opening holes, both are always on the brink of a huge gain and a solid RB2 fantasy day. Marshal Yanda leads a powerful group that’s built to run-block, sometimes mauling at the point of attack and sometimes pulling to spring holes on the move. Quarterback Lamar Jackson and explosive rookie Justice Hill remain game-to-game wild cards, but both also carry the same week-winning upsides. Simply put: no fantasy backfield boasts a stronger blend of opportunity and efficiency than this one.

Just one year removed from being football’s worst run defense, the Cardinals offered a glimmer of hope on Sunday. Despite facing electric young runner Kerryon Johnson, the longest gain they allowed all day was a 12-yard keeper by Matthew Stafford. All told, they held Lions running backs to just 90 yards over 28 attempts, thanks in large part to the aggressive play of linebackers Jordan Hicks and Terrell Suggs. Hicks recorded 14 total tackles, including 2 for losses, while Suggs chimed in a pair of lost-yardage stuffs of his own. Suggs has long been underrated as a run-game playmaker, and his presence could make a huge impact on the Cardinals. With nose tackle Corey Peters occupying blockers to keep them free, there’s a reason to believe this unit won’t be quite as terrible as last years unit

Ravens Passing offense

Great matchup vs. the Cardinals defense.

By now, the sports world has run out of adjectives to describe the Ravens’ Week 1 onslaught. Lamar Jackson simply erupted against the Dolphins’ weak secondary, posting a perfect passer rating over three-quarters of play. His 324 yards and 5 touchdowns shattered expectations and offered tons of optimism in the growth of his arm skills. Jackson routinely found his retooled receiving corps - particularly prized rookie Marquise Brown - for big plays downfield. The pair showed an impressive sense of timing so early, especially considering Brown missed so much camp time. Brown is exceptionally small, but his speed and short-area burst proved impossible for the Dolphins to contain. Tight end Mark Andrews carried over his playmaking from 2018, winning frequently up the seams; he’s the clear-cut second option here. Rookie Miles Boykin only drew one target in the starting role, but on cue, turned it into an impressive touchdown. They won’t be able to face the Dolphins every week, and Jackson will face far more resistance going forward. But as long as he’s executing confidently off play action, all of his weapons will boast big-game potential.

Predictably, the Cardinals struggled mightily to defend the pass in Week 1 without Patrick Peterson. The Lions looked incapable of making plays through the air in 2018 but opened the year with 385 yards and 3 touchdowns in this matchup. Marvin Jones and Kenny Golladay won their share of battles down the field, while slot man Danny Amendola and rookie tight end T.J. Hockenson excelled over the middle. Suspended until Week 7, Peterson will continue to watch helplessly as the team’s shallow secondary seeks its footing. His replacement, Tramaine Brock, was beaten frequently Sunday, as was rookie slot man Byron Murphy. As a whole, though, the unit lacked cohesion and communication across the field. Even without Peterson, better safety play could slow the wide-open, in-strIde completions between zones. The team is counting on D.J. Swearinger, who was excellent in Washington last year, to provide that open-space ability.

Ravens vs QB

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)5T (-10.2)5T (-10.3)4 (-9.1)4 (-10.5)
WEEKPLAYERoSNAPCMPATTYDTDINTRSHYDTDSTDPPRFDDK
1Ryan Fitzpatrick4514291851118013.113.111.211.2

Kyler Murray (FanDuel: $6500, DraftKings: $5400)

oSNAPCMPATTYDTDINTRSHYDTDSTDPPRFDDK
1vs DET89295430821313023.723.722.625.6
2PROJ-Dodds24392601.41.14230.120.420.420.4 (H=57)20.4 (H=68)
2PROJ-Tremblay25402831.213160.120.220.220.2 (H=56)20.2 (H=67)
2PROJ-Bloom24422281.61.35220.119.319.319.3 (H=51)19.3 (H=62)

Ravens vs RB

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)1 (-14.7)1 (-17.2)1 (-16.0)1 (-17.8)
WEEKPLAYERoSNAPRSHYDTDTARGRECYDTDSTDPPRFDDK
1Kenyan Drake274120321502.74.73.74.7
1Kalen Ballage205-10111301.22.21.72.2

David Johnson (FanDuel: $7300, DraftKings: $7100)

oSNAPRSHYDTDTARGRECYDTDSTDPPRFDDK
1vs DET771882076.055119.725.722.725.7
2PROJ-Dodds17630.34.9430.213.618.516.1 (H=33)18.5 (H=44)
2PROJ-Tremblay17580.35.3430.213.118.415.8 (H=32)18.4 (H=43)
2PROJ-Bloom15620.35.0420.3141916.5 (H=35)19.0 (H=46)

Chase Edmonds (FanDuel: $5100, DraftKings: $3200)

oSNAPRSHYDTDTARGRECYDTDSTDPPRFDDK
1vs DET1015010.0000.50.50.50.5
2PROJ-Dodds2501.0601.12.11.6 (H=0)2.1 (H=2)
2PROJ-Tremblay1300.8500.81.61.2 (H=0)1.6 (H=1)
2PROJ-Bloom140.10.000111.0 (H=0)1.0 (H=0)

Ravens vs WR

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)12 (-7.3)9 (-10.7)10 (-10.8)9 (-13.4)
WEEKPLAYERoSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1Preston Williams21532410008.411.49.911.4
1DeVante Parker38737500007.510.59.010.5

Christian Kirk (FanDuel: $5400, DraftKings: $4500)

oSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1vs DET83124.032011204.48.48.410.4
2PROJ-Dodds4.4590.31408.112.510.4 (H=21)12.6 (H=35)
2PROJ-Tremblay4.8650.31508.813.611.3 (H=24)13.7 (H=41)
2PROJ-Bloom5.0540.41608.413.411.0 (H=23)13.5 (H=40)

Larry Fitzgerald (FanDuel: $5500, DraftKings: $4600)

oSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1vs DET85138.0113100017.325.321.328.3
2PROJ-Dodds5.2590.30007.712.910.3 (H=20)12.9 (H=36)
2PROJ-Tremblay5.3590.30007.71310.4 (H=21)13.0 (H=36)
2PROJ-Bloom6.0550.50008.514.511.5 (H=24)14.5 (H=44)

KeeSean Johnson (FanDuel: $4900, DraftKings: $3100)

oSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1vs DET68105.04600004.69.67.19.6
2PROJ-Dodds3.1370.20004.986.5 (H=10)8.0 (H=23)
2PROJ-Tremblay3.8500.20006.2108.1 (H=15)10.0 (H=34)
2PROJ-Bloom4.0370.20004.98.96.9 (H=11)8.9 (H=28)

Damiere Byrd (FanDuel: $4500, DraftKings: $3000)

oSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1vs DET7874.04200004.28.26.28.2
2PROJ-Dodds2.5300.20004.26.75.5 (H=8)6.8 (H=18)
2PROJ-Tremblay2.6350.20004.77.36.1 (H=10)7.4 (H=21)
2PROJ-Bloom4.0400.20005.29.27.3 (H=13)9.3 (H=31)

Michael Crabtree (FanDuel: $4600, DraftKings: $3300)

oSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1vs DET000.000000000.00.0
2PROJ-Dodds0.9120.10001.82.72.3 (H=1)2.7 (H=3)
2PROJ-Tremblay1.1130.10001.932.5 (H=2)3.0 (H=4)
2PROJ-Bloom0.000000000.0 (H=0)0.0 (H=0)

Andy Isabella (FanDuel: $4600, DraftKings: $3200)

oSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1vs DET700.000000000.00.0
2PROJ-Dodds0.000000000.0 (H=0)0.0 (H=0)
2PROJ-Tremblay0.000000000.0 (H=0)0.0 (H=0)
2PROJ-Bloom0.000000000.0 (H=0)0.0 (H=0)

Ravens vs TE

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)9T (-4.3)8 (-7.3)8 (-5.8)8 (-7.6)
WEEKPLAYERoSNAPTARGRECYDTDSTDPPRFDDK
1Mike Gesicki34623103.15.14.15.1

Charles Clay (FanDuel: $4200, DraftKings: $2700)

oSNAPTARGRECYDTDSTDPPRFDDK
1vs DET1411.0500.51.51.01.5
2PROJ-Dodds1.080.11.42.41.9 (H=1)2.4 (H=3)
2PROJ-Tremblay0.7600.61.31.0 (H=0)1.3 (H=1)
2PROJ-Bloom0.000000.0 (H=0)0.0 (H=0)

Maxx Williams (FanDuel: $4100, DraftKings: $2500)

oSNAPTARGRECYDTDSTDPPRFDDK
1vs DET2211.01501.52.52.02.5
2PROJ-Dodds1.0600.61.61.1 (H=0)1.6 (H=1)
2PROJ-Tremblay0.7700.71.41.0 (H=0)1.4 (H=1)
2PROJ-Bloom0.000000.0 (H=0)0.0 (H=0)

Ravens vs PK

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)8T (-2.8)8T (-2.8)15T (-1.5) (+0.0)
WEEKPLAYERFGFGAXPXPASTDPPRFDDK
1Jason Sanders1111446.06.0

Zane Gonzalez (FanDuel: $--, DraftKings: $--)

FGFGAXPXPASTDPPRFDDK
1vs DET4411131314.014.0
2PROJ-Dodds1.31.61.61.75.55.56.46.4
2PROJ-Tremblay1.21.51.61.65.25.26.06.0

Ravens vs TD

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)4T (-5.1)4T (-5.1)3 (-9.8)3 (-9.8)
WEEKPLAYERPTYDSACKINTFRSFTYTDSTDPPRFDDK
1Miami Dolphins596431000011-3.0-3.0

Arizona Cardinals (FanDuel: $3000, DraftKings: $2200)

PTYDSACKINTFRSFTYTDSTDPPRFDDK
1vs DET27.0047730200777.07.0
2PROJ-Dodds32.204302.40.80.500.35.45.45.4 (H=12)5.4 (H=16)
2PROJ-Tremblay30.004002.210.500.3666.0 (H=14)6.0 (H=20)

Cardinals vs QB

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)29 (+10.9)28 (+10.9)28 (+8.1)28 (+10.7)
WEEKPLAYERoSNAPCMPATTYDTDINTRSHYDTDSTDPPRFDDK
1Matthew Stafford88274538530322033.533.527.631.6

Lamar Jackson (FanDuel: $8200, DraftKings: $6700)

oSNAPCMPATTYDTDINTRSHYDTDSTDPPRFDDK
1@ MIA5417203245036036.836.833.636.6
2PROJ-Dodds20302391.60.88420.323.623.623.6 (H=58)23.6 (H=71)
2PROJ-Tremblay21342331.817370.222.722.722.7 (H=54)22.7 (H=66)
2PROJ-Bloom20262441.70.58410.324.424.424.4 (H=61)24.4 (H=75)

Cardinals vs RB

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)8T (-6.0)9T (-6.5)8T (-6.3)9T (-7.1)
WEEKPLAYERoSNAPRSHYDTDTARGRECYDTDSTDPPRFDDK
1Kerryon Johnson5016490221306.28.27.28.2
1C.J. Anderson261135000003.53.53.53.5

Mark Ingram (FanDuel: $7500, DraftKings: $6000)

oSNAPRSHYDTDTARGRECYDTDSTDPPRFDDK
1@ MIA2514107200.00022.722.722.725.7
2PROJ-Dodds16790.72.2180.114.516.715.6 (H=31)16.7 (H=43)
2PROJ-Tremblay17790.72.8220.114.917.716.3 (H=33)17.7 (H=48)
2PROJ-Bloom16760.90.000131313.0 (H=22)13.0 (H=28)

Gus Edwards (FanDuel: $5200, DraftKings: $3200)

oSNAPRSHYDTDTARGRECYDTDSTDPPRFDDK
1@ MIA291756000.0005.65.65.65.6
2PROJ-Dodds7320.20.0004.44.44.4 (H=5)4.4 (H=8)
2PROJ-Tremblay7320.20.0004.44.44.4 (H=5)4.4 (H=8)
2PROJ-Bloom9340.20.0004.64.64.6 (H=5)4.6 (H=8)

Justice Hill (FanDuel: $4900, DraftKings: $3300)

oSNAPRSHYDTDTARGRECYDTDSTDPPRFDDK
1@ MIA23727000.0002.72.72.72.7
2PROJ-Dodds5220.21.0904.35.34.9 (H=6)5.4 (H=11)
2PROJ-Tremblay4190.21.29045.24.7 (H=5)5.3 (H=10)
2PROJ-Bloom6310.11.01104.85.85.4 (H=7)5.9 (H=13)

Cardinals vs WR

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)23 (+6.1)20 (+7.7)20 (+7.1)20 (+9.0)
WEEKPLAYERoSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1Danny Amendola47137104100016.423.419.926.4
1Kenny Golladay869442100010.214.212.214.2

Marquise Brown (FanDuel: $5700, DraftKings: $5000)

oSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1@ MIA1454.0147200026.730.728.733.7
2PROJ-Dodds3.4520.3000710.48.7 (H=14)10.4 (H=23)
2PROJ-Tremblay3.6480.40007.210.89.0 (H=15)10.8 (H=24)
2PROJ-Bloom4.0630.50009.313.311.3 (H=23)13.3 (H=35)

Willie Snead (FanDuel: $5000, DraftKings: $4500)

oSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1@ MIA5032.041100010.112.111.112.1
2PROJ-Dodds2.7320.20004.47.15.8 (H=8)7.1 (H=13)
2PROJ-Tremblay2.4270.20003.96.35.1 (H=6)6.3 (H=10)
2PROJ-Bloom2.0250.20003.75.74.7 (H=5)5.7 (H=9)

Miles Boykin (FanDuel: $4500, DraftKings: $3200)

oSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1@ MIA1811.0510006.57.57.07.5
2PROJ-Dodds2.0240.20003.65.64.6 (H=6)5.6 (H=12)
2PROJ-Tremblay1.4190.10002.53.93.2 (H=3)3.9 (H=6)
2PROJ-Bloom3.0350.30005.38.36.8 (H=12)8.3 (H=24)

Seth Roberts (FanDuel: $4500, DraftKings: $3000)

oSNAPTARGRECYDTDRSHYDTDSTDPPRFDDK
1@ MIA5211.0100000121.52.0
2PROJ-Dodds1.0120.10001.82.82.3 (H=1)2.8 (H=3)
2PROJ-Tremblay0.8100.10001.62.42.0 (H=1)2.4 (H=3)
2PROJ-Bloom1.0900000.91.91.4 (H=0)1.9 (H=2)

Cardinals vs TE

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)31 (+13.2)30 (+15.2)30 (+14.2)30 (+17.9)
WEEKPLAYERoSNAPTARGRECYDTDSTDPPRFDDK
1T.J. Hockenson6496131119.125.122.128.1

Mark Andrews (FanDuel: $6100, DraftKings: $3800)

oSNAPTARGRECYDTDSTDPPRFDDK
1@ MIA3288.0108116.824.820.827.8
2PROJ-Dodds4.2560.4812.210.1 (H=17)12.2 (H=40)
2PROJ-Tremblay4.5590.58.913.411.2 (H=21)13.4 (H=47)
2PROJ-Bloom4.0540.47.811.89.8 (H=17)11.8 (H=37)

Hayden Hurst (FanDuel: $4800, DraftKings: $2900)

oSNAPTARGRECYDTDSTDPPRFDDK
1@ MIA4343.04104.17.15.67.1
2PROJ-Dodds2.1220.23.45.54.5 (H=5)5.5 (H=13)
2PROJ-Tremblay2.2230.23.55.74.6 (H=5)5.7 (H=14)
2PROJ-Bloom3.0320.24.47.45.9 (H=9)7.4 (H=22)

Nick Boyle (FanDuel: $4000, DraftKings: $2600)

oSNAPTARGRECYDTDSTDPPRFDDK
1@ MIA4333.02602.65.64.15.6
2PROJ-Dodds1.4140.123.42.7 (H=2)3.4 (H=6)
2PROJ-Tremblay1.7160.12.23.93.1 (H=3)3.9 (H=8)
2PROJ-Bloom2.0150.12.14.13.1 (H=3)4.1 (H=8)

Cardinals vs PK

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)21T (+2.2)21T (+2.2)22T (+3.5) (+0.0)
WEEKPLAYERFGFGAXPXPASTDPPRFDDK
1Matt Prater22339911.011.0

Justin Tucker (FanDuel: $--, DraftKings: $--)

FGFGAXPXPASTDPPRFDDK
1@ MIA1188111111.011.0
2PROJ-Dodds2.12.533.29.39.310.810.8
2PROJ-Tremblay2.32.83.13.1101011.611.6

Cardinals vs TD

STANDARDPPRFDDK
Season FPPG allowed rank (vs AVG)19T (+0.9)19T (+0.9)17T (+0.2)17T (+0.2)
WEEKPLAYERPTYDSACKINTFRSFTYTDSTDPPRFDDK
1Detroit Lions2738751000777.07.0

Baltimore Ravens (FanDuel: $5000, DraftKings: $3800)

PTYDSACKINTFRSFTYTDSTDPPRFDDK
1@ MIA10.00200321009913.013.0
2PROJ-Dodds17.803603.11.10.900.511.811.811.8 (H=28)11.8 (H=37)
2PROJ-Tremblay16.503662.6110.10.612.512.512.5 (H=31)12.5 (H=41)