San Francisco
49ers
3-0
62
FINAL
27
Arizona
Cardinals
0-3
AI Recap
AI RECAP
Franchise Hub Beat· 5h ago
In a dominant display, the San Francisco 49ers topped the Arizona Cardinals 62-27 in Week 4 of the 2028 season. With both teams looking to establish themselves early in the campaign, the 49ers showcased their offensive firepower, leaving the Cardinals scrambling to keep pace. Leading the charge was Tyler Shough, who threw for an impressive 605 yards and seven touchdowns, setting the tone for San Francisco’s high-octane offense. Jeff Caldwell was his favorite target, racking up 266 receiving yards and proving nearly impossible for the Cardinals' secondary to contain. On the ground, Jaylen Wright did manage to carve out 110 rushing yards for Arizona, but it was clear who commanded the offensive spotlight. Defensively, the 49ers made their mark as well, with Jermaine Matthews Jr. leading the way with five tackles. Derrick Harmon added pressure with two sacks, while Sammy Brown recorded two interceptions, effectively shutting down any momentum the Cardinals tried to build. The game shifted early in the second half when the 49ers' defense forced a turnover, allowing them to pull away and secure a commanding lead that Arizona could not overcome.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Tyler ShoughQB302067%60571135.4
Dylan RaiolaQB312065%3332482.5
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Jaylen WrightHB211105.2360340
Chris Johnson Jr.HB9485.3100250
Dylan RaiolaQB44511.3100230
Ollie Gordon IIHB2126.011160
Tyler ShoughQB372.31150
Jeff CaldwellWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Jeff CaldwellWR626644.31562840
Chris Johnson Jr.HB719628.0543630
Deondre JohnsonTE58617.2150290
Ja'Marr ChaseWR28442.0202491
Jaylen WrightHB67512.5691300
Malachi ToneyWR26231.0210410
Isaac TeSlaaWR44912.3130300
Garrett WilsonWR14545.0301450
Elijah ArroyoTE4369.0150180
London HumphreysWR12323.0200230
Antonio WilliamsWR2168.050100
Defense
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Ryan FitzgeraldK22338
Cade YorkK0080