The San Francisco 49ers are facing a nervous wait to understand the extent of Christian McCaffrey‘s injury that kept him out of Monday night’s game.

Despite his absence, the 49ers still got off to a winning start as they cruised to a 32-19 victory over the New York Jets. It was an impressive display given they were without the reigning NFL Offensive Player of the Year.

ESPN’s Adam Schefter spoke about how McCaffrey would miss Week 1 and could also be at risk of missing the Week 2 clash with the Minnesota Vikings.

“Not only is Christian McCaffrey out tonight, but there’s a real chance he’s not gonna play on Sunday either,” Schefter said via Kyle Madson of Niners Wire. “They play on the road at Minnesota on turf on a shorter week. So, he’s inactive tonight and it looks like there’s a real strong possibility McCaffrey will not play Sunday against the Vikings as well.”

Niners head coach Kyle Shanahan was shocked by how quickly McCaffrey’s condition has been made known to the rest of the world.

“That’s amazing,” Shanahan quipped. “That person must be God because we just found out he wasn’t playing today, and I have no idea how he’s going to feel tomorrow or the next day. I thought he was playing this whole week until today, so I don’t know who knows that he’s not playing next week.”

When asked about McCaffrey‘s injury, Shanahan explained, “Just the same stuff that was bothering him all week. There was a little too much today, game-time decision. He came in, just talking to him about it, it was still there. Thought it was going to be smart to keep him out, and glad we did.”

Shanahan refused to rule McCaffrey out of the next match, saying: “No, he didn’t have a setback. I mean, it was on and off throughout the week. He was able to practice throughout the week. It was always bothering him to a degree, and sometimes it goes away, sometimes it comes back. And today, it was bothering him a little too much to where we didn’t feel good about it.”

Christian McCaffrey