Many fantasy managers are facing must-win situations this week, and six teams out of action on a bye will not make things easier. If you need assistance setting optimal lineups this week, our half-PPR fantasy football rankings for Week 12 of the 2024 NFL season are here to help.
As always, we will update the rankings as the latest injury reports come out and if there are any expected changes in a player's role. Below you will see where Christian McCaffrey, Isiah Pacheco, Mike Evans, Kyren Williams, Jerry Jeudy, Josh Downs, Nico Collins, and more stand in our early Week 12 rankings.
Our half-PPR fantasy football rankings for Week 12 are assembled by Nick Mariano. In addition to our staff rankings, below you will find a summary of the recent important fantasy football injury news. There are always critical injuries to track, so check back until kickoff.
Be sure to check all of our fantasy football rankings for 2024:- Quarterback fantasy football rankings
- Running back fantasy football rankings
- Wide receiver fantasy football rankings
- Tight end fantasy football rankings
- Kicker fantasy football rankings
- FLEX fantasy football rankings
- Defense (D/ST) fantasy football rankings
- Superflex fantasy football rankings
- IDP fantasy football rankings
- Dynasty fantasy football rankings
Week 12 Fantasy Football News and Injuries
-
- Tyjae Spears In The Concussion Protocol
- Andy Reid On Isiah Pacheco: "We'll See How He Does In Practice"
- Miles Sanders Likely To Miss Week 12 Game
- Jonathon Brooks Expected To Debut Against Chiefs
- Zamir White, Alexander Mattison Injured In Loss To Dolphins
- Luke Schoonmaker Commands 10 Targets Amidst Teammate's Injury
- David Njoku On The Week 12 Injury Report
- George Kittle Expected To Practice On Wednesday
- Noah Gray Scores Twice In Week 11 Loss
- Elijah Moore Listed As Limited On Monday
- Tyquan Thornton Joining Chiefs Practice Squad
- Mike Evans Seen At Practice On Monday
- Adam Thielen Expected To Return In Week 12
- Darnell Mooney's Hamstring Injury Not Believed To Be Serious
- Brock Purdy Day-To-Day With Shoulder Soreness
- Raiders Sticking With Gardner Minshew II At QB
- Dak Prescott Heading To Injured Reserve
- Bryce Young Will Start In Week 12
- Tommy Devito Will Step In As Starter For Giants
Week 12 Fantasy Football Rankings: Top 325
Bookmark our weekly PPR rankings, Half-PPR rankings, Standard rankings.
Note that quarterbacks, defenses, and kickers are all grouped separately toward the bottom. Each position is ranked separately. This helps to compare running backs, wide receivers, and tight ends for FLEX spots (without QB, DEF, and K mixed in).
Tier | Rank | Player Name | Pos |
1 | 1 | Christian McCaffrey | RB |
1 | 2 | Saquon Barkley | RB |
1 | 3 | Amon-Ra St. Brown | WR |
1 | 4 | De'Von Achane | RB |
1 | 5 | Justin Jefferson | WR |
1 | 6 | Derrick Henry | RB |
1 | 7 | Joe Mixon | RB |
1 | 8 | Nico Collins | WR |
2 | 9 | Tyreek Hill | WR |
2 | 10 | Jahmyr Gibbs | RB |
2 | 11 | Puka Nacua | WR |
2 | 12 | Kenneth Walker III | RB |
2 | 13 | A.J. Brown | WR |
2 | 14 | James Conner | RB |
2 | 15 | Cooper Kupp | WR |
2 | 16 | Mike Evans | WR |
2 | 17 | Kyren Williams | RB |
2 | 18 | DK Metcalf | WR |
2 | 19 | Jauan Jennings | WR |
2 | 20 | Brock Bowers | TE |
2 | 21 | George Pickens | WR |
2 | 22 | David Montgomery | RB |
3 | 23 | Jonathan Taylor | RB |
3 | 24 | Trey McBride | TE |
3 | 25 | Malik Nabers | WR |
3 | 26 | Terry McLaurin | WR |
3 | 27 | Deebo Samuel Sr. | WR |
3 | 28 | Zay Flowers | WR |
3 | 29 | Courtland Sutton | WR |
3 | 30 | CeeDee Lamb | WR |
3 | 31 | Ladd McConkey | WR |
3 | 32 | Tyrone Tracy Jr. | RB |
3 | 33 | Travis Kelce | TE |
3 | 34 | George Kittle | TE |
3 | 35 | Aaron Jones | RB |
3 | 36 | Jaxon Smith-Njigba | WR |
3 | 37 | Josh Jacobs | RB |
4 | 38 | Josh Downs | WR |
4 | 39 | Jayden Reed | WR |
4 | 40 | Marvin Harrison Jr. | WR |
4 | 41 | Chuba Hubbard | RB |
4 | 42 | D'Andre Swift | RB |
4 | 43 | DeVonta Smith | WR |
4 | 44 | David Njoku | TE |
4 | 45 | Rhamondre Stevenson | RB |
4 | 46 | Tony Pollard | RB |
5 | 47 | DeAndre Hopkins | WR |
5 | 48 | Calvin Ridley | WR |
5 | 49 | Brian Robinson Jr. | RB |
5 | 50 | Jameson Williams | WR |
5 | 51 | Cedric Tillman | WR |
5 | 52 | Jakobi Meyers | WR |
5 | 53 | J.K. Dobbins | RB |
5 | 54 | Najee Harris | RB |
5 | 55 | Isiah Pacheco | RB |
5 | 56 | Jerry Jeudy | WR |
5 | 57 | Bucky Irving | RB |
5 | 58 | DJ Moore | WR |
5 | 59 | Tank Dell | WR |
5 | 60 | Quentin Johnston | WR |
5 | 61 | Kareem Hunt | RB |
5 | 62 | Javonte Williams | RB |
5 | 63 | Rachaad White | RB |
5 | 64 | Christian Watson | WR |
5 | 65 | Rico Dowdle | RB |
5 | 66 | Rome Odunze | WR |
5 | 67 | Austin Ekeler | RB |
5 | 68 | Jaylen Warren | RB |
5 | 69 | Romeo Doubs | WR |
5 | 70 | Xavier Worthy | WR |
5 | 71 | Jaylen Waddle | WR |
5 | 72 | Darius Slayton | WR |
5 | 73 | T.J. Hockenson | TE |
5 | 74 | Keenan Allen | WR |
6 | 75 | Elijah Moore | WR |
6 | 76 | Cade Otton | TE |
6 | 77 | DeMario Douglas | WR |
6 | 78 | Xavier Legette | WR |
6 | 79 | Wan'Dale Robinson | WR |
6 | 80 | Jordan Addison | WR |
6 | 81 | Hunter Henry | TE |
6 | 82 | Will Dissly | TE |
6 | 83 | Nick Chubb | RB |
6 | 84 | Audric Estime | RB |
6 | 85 | Alexander Mattison | RB |
6 | 86 | Ricky Pearsall | WR |
6 | 87 | Zamir White | RB |
7 | 88 | Michael Pittman Jr. | WR |
7 | 89 | Tucker Kraft | TE |
7 | 90 | Noah Brown | WR |
7 | 91 | Nick Westbrook-Ikhine | WR |
7 | 92 | Adam Thielen | WR |
7 | 93 | Tyler Lockett | WR |
7 | 94 | Jonnu Smith | TE |
7 | 95 | Jerome Ford | RB |
7 | 96 | Justice Hill | RB |
7 | 97 | Jalen Coker | WR |
7 | 98 | Rashod Bateman | WR |
7 | 99 | Alec Pierce | WR |
7 | 100 | Kayshon Boutte | WR |
7 | 101 | Joshua Palmer | WR |
7 | 102 | Michael Wilson | WR |
7 | 103 | Roschon Johnson | RB |
7 | 104 | Demarcus Robinson | WR |
7 | 105 | Cam Akers | RB |
8 | 106 | Devaughn Vele | WR |
8 | 107 | Calvin Austin III | WR |
8 | 108 | Kendrick Bourne | WR |
8 | 109 | Gus Edwards | RB |
8 | 110 | Mark Andrews | TE |
8 | 111 | Trey Benson | RB |
8 | 112 | Sam LaPorta | TE |
8 | 113 | Dallas Goedert | TE |
8 | 114 | Jalen McMillan | WR |
8 | 115 | Jake Ferguson | TE |
8 | 116 | Zach Ertz | TE |
8 | 117 | Dontayvion Wicks | WR |
8 | 118 | Cole Kmet | TE |
8 | 119 | Mike Williams | WR |
8 | 120 | Jaylen Wright | RB |
8 | 121 | Tre Tucker | WR |
8 | 122 | Isaiah Likely | TE |
9 | 123 | Noah Fant | TE |
9 | 124 | John Metchie III | WR |
9 | 125 | Lil'Jordan Humphrey | WR |
9 | 126 | Adonai Mitchell | WR |
9 | 127 | Diontae Johnson | WR |
9 | 128 | Jalen Tolbert | WR |
9 | 129 | Pat Freiermuth | TE |
9 | 130 | Raheem Mostert | RB |
9 | 131 | Justin Watson | WR |
9 | 132 | Marvin Mims Jr. | WR |
9 | 133 | Zach Charbonnet | RB |
9 | 134 | Tyjae Spears | RB |
9 | 135 | JuJu Smith-Schuster | WR |
9 | 136 | Troy Franklin | WR |
9 | 137 | Devin Singletary | RB |
9 | 138 | Jonathon Brooks | RB |
9 | 139 | Dalton Schultz | TE |
9 | 140 | Ameer Abdullah | RB |
9 | 141 | Ja'Tavion Sanders | TE |
9 | 142 | Theo Johnson | TE |
9 | 143 | Jaleel McLaughlin | RB |
10 | 144 | Odell Beckham Jr. | WR |
10 | 145 | Jalen Nailor | WR |
10 | 146 | Tim Patrick | WR |
10 | 147 | Greg Dortch | WR |
10 | 148 | Kenneth Gainwell | RB |
10 | 149 | Dylan Laube | RB |
10 | 150 | Tyler Boyd | WR |
10 | 151 | Emanuel Wilson | RB |
10 | 152 | Ja'Lynn Polk | WR |
10 | 153 | Olamide Zaccheaus | WR |
10 | 154 | Samaje Perine | RB |
10 | 155 | Jordan Mason | RB |
10 | 156 | Blake Corum | RB |
10 | 157 | KaVontae Turpin | WR |
10 | 158 | Chigoziem Okonkwo | TE |
10 | 159 | Kalif Raymond | WR |
11 | 160 | Malik Washington | WR |
11 | 161 | Nelson Agholor | WR |
11 | 162 | Noah Gray | TE |
11 | 163 | Sterling Shepard | WR |
11 | 164 | Austin Hooper | TE |
11 | 165 | Mecole Hardman Jr. | WR |
11 | 166 | Antonio Gibson | RB |
11 | 167 | Van Jefferson | WR |
11 | 168 | Luke McCaffrey | WR |
11 | 169 | AJ Barner | TE |
11 | 170 | Davis Allen | TE |
11 | 171 | Josh Oliver | TE |
11 | 172 | Ezekiel Elliott | RB |
11 | 173 | Brock Wright | TE |
11 | 174 | Cordarrelle Patterson | RB |
11 | 175 | Tutu Atwell | WR |
11 | 176 | Jeremy McNichols | RB |
11 | 177 | Jahan Dotson | WR |
11 | 178 | Emari Demercado | RB |
11 | 179 | Adam Trautman | TE |
11 | 180 | Luke Schoonmaker | TE |
11 | 181 | Jalen Brooks | WR |
11 | 182 | Dare Ogunbowale | RB |
11 | 183 | Dyami Brown | WR |
11 | 184 | Nate Adkins | WR |
11 | 185 | Mo Alie-Cox | TE |
12 | 186 | Chris Brooks | RB |
12 | 187 | Xavier Hutchinson | WR |
12 | 188 | Trey Sermon | RB |
12 | 189 | DJ Turner | WR |
12 | 190 | Julius Chestnut | RB |
12 | 191 | Jake Bobo | WR |
12 | 192 | Trey Palmer | WR |
12 | 193 | Colby Parkinson | TE |
12 | 194 | Robert Woods | WR |
12 | 195 | Tyler Johnson | WR |
12 | 196 | Tyler Goodson | RB |
12 | 197 | Josh Whyle | TE |
12 | 198 | Darnell Washington | TE |
12 | 199 | Bo Melton | WR |
12 | 200 | Tylan Wallace | WR |
12 | 201 | Michael Mayer | TE |
12 | 202 | Jalen Reagor | WR |
12 | 203 | Rakim Jarrett | WR |
12 | 204 | Isaac Guerendo | RB |
12 | 205 | Ashton Dulin | WR |
13 | 206 | Jonathan Mingo | WR |
13 | 207 | Dameon Pierce | RB |
13 | 208 | Hassan Haskins | RB |
13 | 209 | Eric Saubert | TE |
13 | 210 | Zay Jones | WR |
13 | 211 | Jordan Akins | TE |
13 | 212 | JaMycal Hasty | RB |
13 | 213 | Kylen Granson | TE |
13 | 214 | Lucas Krull | TE |
13 | 215 | Keaton Mitchell | RB |
13 | 216 | Will Shipley | RB |
13 | 217 | Jalin Hyatt | WR |
13 | 218 | Hunter Luepke | RB |
13 | 219 | Tommy Tremble | TE |
13 | 220 | Cade Stover | TE |
13 | 221 | Charlie Kolar | TE |
13 | 222 | Carson Steele | RB |
13 | 223 | Ty Chandler | RB |
13 | 224 | Drew Ogletree | TE |
13 | 225 | Gerald Everett | TE |
13 | 226 | Kyle Juszczyk | RB |
13 | 227 | Grant Calcaterra | TE |
13 | 228 | Pierre Strong Jr. | RB |
13 | 229 | Sean Tucker | RB |
13 | 230 | Nick Vannett | TE |
13 | 231 | Brevyn Spann-Ford | TE |
13 | 232 | Patrick Ricard | RB |
13 | 233 | C.J. Ham | RB |
13 | 234 | Michael Burton | RB |
13 | 235 | Travis Homer | RB |
13 | 236 | Miles Sanders | RB |
13 | 237 | Tyreik McAllister | WR |
14 | 238 | Eric Gray | RB |
14 | 239 | Ronnie Rivers | RB |
14 | 240 | Clyde Edwards-Helaire | RB |
14 | 241 | Craig Reynolds | RB |
14 | 242 | Dalvin Cook | RB |
14 | 243 | Kenny McIntosh | RB |
14 | 244 | Terrell Jennings | RB |
14 | 245 | Blake Watson | RB |
14 | 246 | D'Onta Foreman | RB |
14 | 247 | Jalen Hurts | QB |
14 | 248 | Lamar Jackson | QB |
14 | 249 | Justin Herbert | QB |
14 | 250 | Kyler Murray | QB |
14 | 251 | Jayden Daniels | QB |
14 | 252 | Jared Goff | QB |
14 | 253 | Brock Purdy | QB |
14 | 254 | Bo Nix | QB |
14 | 255 | Baker Mayfield | QB |
14 | 256 | Patrick Mahomes II | QB |
14 | 257 | Jordan Love | QB |
14 | 258 | Geno Smith | QB |
14 | 259 | Tua Tagovailoa | QB |
14 | 260 | Russell Wilson | QB |
15 | 261 | Drake Maye | QB |
15 | 262 | C.J. Stroud | QB |
15 | 263 | Anthony Richardson | QB |
15 | 264 | Matthew Stafford | QB |
15 | 265 | Jameis Winston | QB |
15 | 266 | Caleb Williams | QB |
15 | 267 | Sam Darnold | QB |
15 | 268 | Will Levis | QB |
15 | 269 | Tommy DeVito | QB |
15 | 270 | Cooper Rush | QB |
15 | 271 | Gardner Minshew II | QB |
15 | 272 | Bryce Young | QB |
15 | 273 | Trey Lance | QB |
15 | 274 | Justin Fields | QB |
15 | 275 | Denver Broncos | DST |
15 | 276 | Pittsburgh Steelers | DST |
15 | 277 | Kansas City Chiefs | DST |
15 | 278 | Detroit Lions | DST |
15 | 279 | Houston Texans | DST |
15 | 280 | Tampa Bay Buccaneers | DST |
15 | 281 | Minnesota Vikings | DST |
15 | 282 | Washington Commanders | DST |
15 | 283 | Chicago Bears | DST |
15 | 284 | Miami Dolphins | DST |
15 | 285 | Philadelphia Eagles | DST |
15 | 286 | San Francisco 49ers | DST |
15 | 287 | Cleveland Browns | DST |
15 | 288 | Arizona Cardinals | DST |
15 | 289 | Green Bay Packers | DST |
15 | 290 | Tennessee Titans | DST |
15 | 291 | Los Angeles Chargers | DST |
15 | 292 | New York Giants | DST |
15 | 293 | Seattle Seahawks | DST |
15 | 294 | Baltimore Ravens | DST |
15 | 295 | New England Patriots | DST |
15 | 296 | Las Vegas Raiders | DST |
15 | 297 | Los Angeles Rams | DST |
15 | 298 | Dallas Cowboys | DST |
15 | 299 | Indianapolis Colts | DST |
15 | 300 | Carolina Panthers | DST |
15 | 301 | Jake Bates | K |
15 | 302 | Chris Boswell | K |
15 | 303 | Ka'imi Fairbairn | K |
15 | 304 | Cameron Dicker | K |
15 | 305 | Jake Moody | K |
15 | 306 | Justin Tucker | K |
15 | 307 | Wil Lutz | K |
15 | 308 | Jason Sanders | K |
15 | 309 | Chase McLaughlin | K |
15 | 310 | Brandon Aubrey | K |
15 | 311 | Zane Gonzalez | K |
15 | 312 | Chad Ryland | K |
15 | 313 | Jake Elliott | K |
15 | 314 | Spencer Shrader | K |
15 | 315 | Brandon McManus | K |
15 | 316 | John Parker Romo | K |
15 | 317 | Matt Gay | K |
15 | 318 | Jason Myers | K |
15 | 319 | Joshua Karty | K |
15 | 320 | Joey Slye | K |
15 | 321 | Dustin Hopkins | K |
15 | 322 | Cairo Santos | K |
15 | 323 | Nick Folk | K |
15 | 324 | Graham Gano | K |
15 | 325 | Daniel Carlson | K |
Download Our Free News & Alerts Mobile App
Like what you see? Download our updated fantasy football app for iPhone and Android with 24x7 player news, injury alerts, rankings, starts/sits & more. All free!
More Fantasy Football Analysis
Check out all of RotoBaller's fantasy football rankings. Staff rankings are updated regularly for all positions and include standard formats, PPR scoring, tiered rankings and dynasty leagues.