Seattle
Seahawks
0-1
36
FINAL
43
Arizona
Cardinals
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 13h ago
In a thrilling Week 2 matchup, the Arizona Cardinals defeated the Seattle Seahawks 43-36, showcasing their offensive prowess and positioning themselves as early contenders in the 2026 season. Both teams were looking to secure a crucial victory, but it was Arizona that ultimately outlasted Seattle in a high-scoring affair. Quarterback J.J. McCarthy delivered a standout performance for the Cardinals, throwing for an impressive 541 yards and six touchdowns, solidifying his role as a key offensive leader. He was supported by the explosive Brian Thomas Jr., who racked up 326 receiving yards, creating mismatches all over the field. Christian McCaffrey also contributed with 89 rushing yards, adding balance to Arizona's offensive attack. Defensively, the Cardinals made critical stops, with Sheldon Rankins leading the charge with 1.5 sacks, applying pressure on Seattle's passing game. The turning point came late in the fourth quarter when Arizona's defense held strong, forcing a turnover that ultimately sealed the victory. Despite Jermod McCoy's two interceptions for Seattle, the Cardinals' ability to respond on both sides of the ball proved decisive in this tightly contested matchup.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
J.J. McCarthyQB642844%5416765.4
Michael Penix JrQB432558%3041358.6
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB14896.4200210
Rachaad WhiteHB10232.3—260
Michael Penix JrQB4184.5—070
J.J. McCarthyQB111.0—010
Kenny GainwellHB000.0—000
Bhayshul TutenHB000.0—000
Courtland SuttonWR000.0—000
Brian Thomas JrWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Brian Thomas JrWR1532621.7435632
Courtland SuttonWR611018.3461400
Kyle WilliamsWR38729.050370
Jalen CokerWR68113.580240
Christian McCaffreyHB68013.3321230
T.J. HockensonTE46015.0180350
Rachaad WhiteHB7355.0120100
Oronde GadsdenTE22814.070150
Puka NacuaWR2189.030140
Marvin Mims JrWR11414.070140
Bhayshul TutenHB166.010060
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
JK ScottP0000
Wil LutzK55351
Tyler LoopK0010