Week 12 Fantasy Football Running Back Rankings: Christian McCaffrey At The Top

Welcome to Week 12!
The NFL schedule goes back to a four-team bye week, as the Chargers, Commanders, Broncos, and Dolphins are off. That leaves us without De’Von Achane, RJ Harvey, Kimani Vidal and Chris Rodriguez, and at least three of them are viable weekly starters.
There are longer any International Games left on the schedule, so the Sunday slate starts at 1pm ET with seven games. There are four games in the 4pm ET window followed of course by the usual Sunday night and Monday night contests to end the weekend’s action.
This week’s running backs risers in the rankings include TreVeyon Henderson, Kenneth Walker III, and Travis Etienne Jr., all of whom have great matchups next on the schedule. On the flip side, backs like Alvin Kamara, D’Andre Swift, and Breece Hall could struggle versus tougher foes.
With that said, here are my complete fantasy football running back rankings for Week 12 of the NFL season.
Be sure to check back all week for daily updates!
All Positions: QBs | WRs | TEs | FLEX | Ks | DEFs
Week 12 Fantasy Running Back Rankings
RK | Player | TM | Opponent |
|---|---|---|---|
1 | Christian McCaffrey | SF | vs. CAR |
2 | Bijan Robinson | ATL | at NO |
3 | Jahmyr Gibbs | DET | vs. NYG |
4 | Jonathan Taylor | IND | at KC |
5 | Saquon Barkley | PHI | at DAL |
6 | Chase Brown | CIN | vs. NE |
7 | Kyren Williams | LAR | vs. TB |
8 | Rico Dowdle | CAR | at SF |
9 | James Cook | BUF | at HOU |
10 | TreVeyon Henderson | NE | at CIN |
11 | Derrick Henry | BAL | vs. NYJ |
12 | Javonte Williams | DAL | vs. PHI |
13 | Jaylen Warren | PIT | at CHI |
14 | Ashton Jeanty | LV | vs. CLE |
15 | Travis Etienne Jr. | JAC | at SF |
16 | Breece Hall | NYJ | at BAL |
17 | Quinshon Judkins | CLE | at LV |
18 | Aaron Jones Sr. | MIN | at GB |
19 | Woody Marks | HOU | vs. BUF |
20 | Kenneth Walker III | SEA | at TEN |
21 | D'Andre Swift | CHI | vs. PIT |
22 | Emanuel Wilson | GB | vs. MIN |
23 | Alvin Kamara | NO | vs. ATL |
24 | David Montgomery | DET | vs. NYG |
25 | Sean Tucker | TB | at LAR |
26 | Kareem Hunt | KC | vs. IND |
27 | Zach Charbonnet | SEA | at TEN |
28 | Tyrone Tracy Jr. | NYG | at DET |
29 | Rachaad White | TB | at LAR |
30 | Tony Pollard | TEN | vs. SEA |
31 | Bam Knight | ARI | vs. JAC |
32 | Tyjae Spears | TEN | vs. SEA |
33 | Kenneth Gainwell | PIT | at CHI |
34 | Rhamondre Stevenson | NE | at CIN |
35 | Devin Singletary | NYG | at DET |
36 | Kyle Monangai | CHI | vs. PIT |
37 | Tyler Allgeier | ATL | at NO |
38 | Bhayshul Tuten | JAC | at SF |
39 | Jordan Mason | MIN | at GB |
40 | Michael Carter | ARI | vs. JAC |
41 | Brian Robinson Jr. | SF | vs. CAR |
42 | Nick Chubb | HOU | vs. BUF |
43 | Blake Corum | LAR | vs. TB |
44 | Brashard Smith | KC | vs. IND |
45 | Chuba Hubbard | CAR | at SF |
46 | Devin Neal | NO | vs. ATL |
47 | Justice Hill | BAL | vs. NYJ |
48 | Dylan Sampson | CLE | at LV |
49 | Kyle Juszczyk | SF | vs. CAR |
50 | Ty Johnson | BUF | at HOU |
51 | Chris Brooks | GB | vs. MIN |
52 | Isaiah Davis | NYJ | at BAL |
53 | Tank Bigsby | PHI | at DAL |
54 | Raheem Mostert | LV | vs. CLE |
55 | Jerome Ford | CLE | at LV |
56 | Kaleb Johnson | PIT | at CHI |
57 | Keaton Mitchell | BAL | vs. NYJ |
58 | Tahj Brooks | CIN | vs. NE |
59 | Ameer Abdullah | IND | at KC |
60 | Malik Davis | DAL | vs. PHI |
