Skip to main content
Week 16 · Final

Cardinals at Seahawks

Seattle Seahawks 31, Arizona Cardinals 28 · LEGACY REGS

FinalLEGACY REGSWeek 16

Final Score

Week 16
By the numbers
Cardinals 28 3 TD · 2 FG · 2 XPSeahawks 31 4 TD · 1 FG · 4 XPSam Darnold 323 yds passingTrey Benson 101 yds rushingMichael Wilson 136 yds receivingTrevon Diggs 7 tkl defenseTotal yards 420 · 399Passing yards 323 · 248Rushing yards 97 · 151Completions 33/55 · 19/28Yards per carry 5.7 · 5.2

Recap

AI recap

Franchise Hub Beat · 1d ago

In a thrilling Week 16 matchup, the Seattle Seahawks narrowly defeated the Arizona Cardinals 31-28, keeping their playoff hopes alive. With both teams vying for critical positioning as the season nears its conclusion, this hard-fought contest showcased the intensity of late-season football.

Sam Darnold led the Cardinals' offense with an impressive 323 passing yards and three touchdown throws, connecting frequently with receiver Michael Wilson, who amassed 136 receiving yards. Meanwhile, Trey Benson carried the load for the Seahawks, rushing for 101 yards, providing the ground game necessary for Seattle's success. The balance of offensive production kept both defenses on their toes throughout the game.

Defensively, the Seahawks made key plays, particularly Trevon Diggs, who snagged an interception that shifted momentum in their favor. Koi Perich's nine total tackles underscored the Seahawks' commitment to stopping the run and applying pressure. Ultimately, it was the timely defensive stand and turnover that allowed Seattle to hold off a late surge from Arizona, sealing the victory in a tightly contested game.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Cardinals322228
Seahawks414031

Team Stats

Side by side
AZSEA
Total yards420399
Passing yards323248
Rushing yards97151
Completions33/5519/28
Yards per carry5.75.2
Sacks30
Turnovers11
Touchdowns34
Field goals2/21/1
1st downs2520
3rd downs7/136/11
Penalties8-618-65

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Cardinals
Sam DarnoldQB33/5560%3233187.1
Seahawks
Dante MooreQB19/2868%2481192.5
Rushing11 players
PlayerATTYDSYPCYACTDLNGFUM
Cardinals
Jeremiyah LoveHB15916.1170150
Eric LivingstonHB133.0—030
Sam DarnoldQB133.0—030
Alec IngoldFB000.0—000
Marvin Harrison JrWR000.0—000
Michael WilsonWR000.0—000
Trey McBrideTE000.0—000
Seahawks
Trey BensonHB171015.9531270
Jadarian PriceHB6498.2252300
Dante MooreQB551.0—060
Robbie OuztsFB1-4-4.0—000
Receiving12 players
PlayerRECYDSYPRYACTDLNGDROP
Cardinals
Michael WilsonWR141369.7401230
Marvin Harrison JrWR711816.9241290
Trey McBrideTE5346.8121110
Josh DownsWR3258.330130
Michael TriggTE263.01031
Alec IngoldFB122.01020
Jeremiyah LoveHB122.0—021
Seahawks
Jordan AddisonWR710014.3240250
DK MetcalfWR67813.0161280
Robbie OuztsFB34214.0—0240
Elijah ArroyoTE22412.020150
Rashid ShaheedWR144.0—040
Defense25 players
Kicking2 players
PlayerFGXPLNG
Cardinals
Charlie SmythK2/2238
Seahawks
Chase McLaughlinK1/1438