San Francisco
49ers
0-1
30
FINAL
22
New York
Giants
1-0
AI Recap
No recap yet

A full AI recap will appear here once the bot writes one for this game.

Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Keelon RusselQB311342%3273373.6
Brock PurdyQB211048%2231182.0
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Christian McCaffreyHB15946.3102760
Bhayshul TutenHB78311.990240
Keelon RusselQB4194.840130
Kaelon BlackHB166.04060
Brock PurdyQB4-1-0.3—060
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Puka NacuaWR410125.3271460
Jamari JohnsonTE49223.0191371
Antonio WilliamsWR59118.291510
Calvin AustinWR17373.0241730
George KittleTE35418.0330222
Brian Thomas JrWR25226.0140442
Chimere DikeWR13636.060360
Bhayshul TutenHB11818.070180
Chris OlaveWR11717.0—0170
Christian McCaffreyHB11616.090160
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Deommodore LenoirCB40101
Devon WitherspoonCB20101
Budda BakerSS20100
T.J. WattLEDG22000
Colton HoodCB10100
Jax StrongCB31000
Dorance ArmstrongREDG21000
Ellis Robinson IVCB30000
Ashton LevyFS30000
Danielle HunterREDG11001
Fred WarnerMIKE30000
David OjaboLEDG10.5000
Wade WoodazWILL20000
Ephesians PrysockCB20000
Keon SabbSS20000
Julian LoveFS20001
Koi PerichFS10002
Nelson WalkerDT10000
Jaylen SneedWILL10001
Jonathon CooperLEDG00.5000
Marques SigleSS10000
Sammy BrownSAM10000
Evan JohnsonCB10000
Jack KellyMIKE10000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Eddy PineiroK11321
Aidan BirrK11136