Vikings rookie running back Jerick McKinnon received his first career start in the 17-3 loss to the Lions at TCF Bank Stadium on Sunday.

It's about the only positive thing you can say about the Vikings offense. He was the only player with double-digit carries, rushing for 40 yards on 11 attempts. McKinnon also had a team high six catches for 42 yards.

McKinnon said he knew during the week that would receive the start over running back Matt Asiata, who had two carries for -5 yards and one catch for 18 yards.

"I tried to prepare myself the best for it, really dial in, focus in on my assignment and make sure that I was on top of everything," McKinnon said.

The rookie has stepped up over the last three games since he was challenged by Vikings head coach Mike Zimmer to make the most of his limited opportunities. He received five carries in his first three games but has had 36 in the last three games.

Asiata didn't hit double digits in carries for the first time since running back Adrian Peterson's absence after the season opener against the Rams.

"It's not up to me; it's up to the coaches," Asiata said on playing time. "I'm a team player and I do whatever the coaches tell me to do, I do. Seeing Jerick step up is a big thing. A rookie catching the ball out of the backfield and doing all that he can do is a positive for this team."