Yards by the mile

The Vikings defense will have a time on its hands when it faces the Cardinals' David Johnson, one of the most complete running backs in the NFL this season. Here's the damage he has dealt other run defenses in 2016.

Week 1, Patriots:

16 carries, 89 yards

4 catches, 43 yards

Week 2, Buccaneers:

12 carries, 45 yards

3 catches, 98 yards

Week 3, Bills:

19 carries, 83 yards

3 catches, 28 yards

Week 4, Rams

17 carries, 83 yards

4 catches, 41 yards

Week 5, 49ers:

27 carries, 157 yards

3 catches, 28 yards

Week 6, Jets:

22 carries, 111 yards

3 catches, 27 yards

Week 7, Seahawks:

33 carries, 113 yards

8 catches, 58 yards

Week 8, Panthers

10 carries, 24 yards

7 catches, 84 yards

Week 10, 49ers

19 carries, 55 yards

5 catches, 46 yards