Facebook Pixel

    Soppe’s Fantasy Football Week 12 WR Rankings: Do You Need To Start DJ Moore, Keenan Allen, and Zay Flowers?

    Where do DJ Moore and Zay Flowers fall in the Week 12 fantasy WR rankings? Check out the latest as you lock in your lineup.

    With no teams on bye, the fantasy WR rankings in the middle range are likely to determine a matchup or two in your league. Here’s how I stack up the top fantasy football receivers for the week ahead.

    Which WR Should You Start in Fantasy Football?

    MORE rankings from Soppe: DST | QBRB | TE | K 

    1) A.J. Brown | PHI (vs. BUF)
    2) Amon-Ra St. Brown | DET (vs. GB)
    3) Stefon Diggs | BUF (at PHI)
    4) Tyreek Hill | MIA (at NYJ)
    5) CeeDee Lamb | DAL (vs. WAS)
    6) Keenan Allen | LAC (vs. BAL)
    7) Cooper Kupp | LAR (at ARI)
    8) Chris Olave | NO (at ATL)
    9) Justin Jefferson | MIN (vs. CHI)
    10) Brandon Aiyuk | SF (at SEA)
    11) Mike Evans | TB (at IND)
    12) Jaylen Waddle | MIA (at NYJ)
    13) DeVonta Smith | PHI (vs. BUF)
    14) Michael Pittman Jr. | IND (vs. TB)
    15) Nico Collins | HOU (vs. JAX)
    16) Deebo Samuel | SF (at SEA)
    17) Calvin Ridley | JAX (at HOU)
    18) Tank Dell | HOU (vs. JAX)
    19) Adam Thielen | CAR (at TEN)
    20) Garrett Wilson | NYJ (vs. MIA)
    21) Davante Adams | LV (vs. KC)
    22) DJ Moore | CHI (at MIN)
    23) Puka Nacua | LAR (at ARI)
    24) DK Metcalf | SEA (vs. SF)
    25) Zay Flowers | BAL (at LAC)
    26) Christian Kirk | JAX (at HOU)
    27) Ja’Marr Chase | CIN (vs. PIT)
    28) Terry McLaurin | WAS (at DAL)
    29) Rashee Rice | KC (at LV)
    30) DeAndre Hopkins | TEN (vs. CAR)

    31) Courtland Sutton | DEN (vs. CLE)
    32) Marquise Brown | ARI (vs. LAR)
    33) George Pickens | PIT (at CIN)
    34) Rashid Shaheed | NO (at ATL)
    35) Drake London | ATL (vs. NO)
    36) Diontae Johnson | PIT (at CIN)
    37) Tee Higgins | CIN (vs. PIT)
    38) Chris Godwin | TB (at IND)
    39) Brandin Cooks | DAL (vs. WAS)
    40) Odell Beckham Jr. | BAL (at LAC)
    41) Gabe Davis | BUF (at PHI)
    42) Tyler Lockett | SEA (vs. SF)
    43) Amari Cooper | CLE (at DEN)
    44) Jayden Reed | GB (at DET)
    45) Jordan Addison | MIN (vs. CHI)
    46) Tyler Boyd | CIN (vs. PIT)
    47) Jahan Dotson | WAS (at DAL)
    48) Josh Downs | IND (vs. TB)
    49) Justin Watson | KC (at LV)
    50) Jakobi Meyers | LV (vs. KC)
    51) Jerry Jeudy | DEN (vs. CLE)
    52) Khalil Shakir | BUF (at PHI)
    53) Christian Watson | GB (at DET)
    54) Romeo Doubs | GB (at DET)
    55) Demario Douglas | NE (at NYG)
    56) Jaxon Smith-Njigba | SEA (vs. SF)
    57) Rondale Moore | ARI (vs. LAR)
    58) Rashod Bateman | BAL (at LAC)
    59) Zay Jones | JAX (at HOU)
    60) Jonathan Mingo | CAR (at TEN)

    61) Curtis Samuel | WAS (at DAL)
    62) Quentin Johnston | LAC (vs. BAL)
    63) Trenton Irwin | CIN (vs. PIT)
    64) Robert Woods | HOU (vs. JAX)
    65) Elijah Moore | CLE (at DEN)
    66) Tutu Atwell | LAR (at ARI)
    67) Josh Reynolds | DET (vs. GB)
    68) Darnell Mooney | CHI (at MIN)
    69) K.J. Osborn | MIN (vs. CHI)
    70) Darius Slayton | NYG (vs. NE)
    71) Marvin Mims Jr. | DEN (vs. CLE)
    72) Jameson Williams | DET (vs. GB)
    73) Wan’Dale Robinson | NYG (vs. NE)
    74) Kyle Philips | TEN (vs. CAR)
    75) Michael Gallup | DAL (vs. WAS)
    76) Marquez Valdes-Scantling | KC (at LV)
    77) Trey Palmer | TB (at IND)
    78) Cedric Tillman | CLE (at DEN)
    79) Dontayvion Wicks | GB (at DET)
    80) DJ Chark | CAR (at TEN)
    81) Allen Lazard | NYJ (vs. MIA)
    82) Nick Westbrook-Ikhine | TEN (vs. CAR)
    83) Brandon Powell | MIN (vs. CHI)
    84) Hunter Renfrow | LV (vs. KC)
    85) Skyy Moore | KC (at LV)
    86) Mack Hollins | ATL (vs. NO)
    87) Jalen Tolbert | DAL (vs. WAS)
    88) Jalin Hyatt | NYG (vs. NE)
    89) Kadarius Toney | KC (at LV)
    90) Kalif Raymond | DET (vs. GB)

    91) Jauan Jennings | SF (at SEA)
    92) Mecole Hardman Jr. | KC (at LV)
    93) Dyami Brown | WAS (at DAL)
    94) Nelson Agholor | BAL (at LAC)
    95) Cedrick Wilson Jr. | MIA (at NYJ)
    96) Derius Davis | LAC (vs. BAL)
    97) Allen Robinson II | PIT (at CIN)
    98) Chris Moore | TEN (vs. CAR)
    99) Jake Bobo | SEA (vs. SF)
    100) Tyler Scott | CHI (at MIN)
    101) Xavier Gipson | NYJ (vs. MIA)
    102) Isaiah Hodgins | NYG (vs. NE)
    103) Calvin Austin III | PIT (at CIN)
    104) Olamide Zaccheaus | PHI (vs. BUF)
    105) John Metchie III | HOU (vs. JAX)
    106) Julio Jones | PHI (vs. BUF)
    107) Jamison Crowder | WAS (at DAL)
    108) Tre Tucker | LV (vs. KC)
    109) Donovan Peoples-Jones | DET (vs. GB)
    110) Tim Jones | JAX (at HOU)
    111) Greg Dortch | ARI (vs. LAR)
    112) Parris Campbell | NYG (vs. NE)
    113) Trent Sherfield | BUF (at PHI)
    114) Simi Fehoko | PIT (at CIN)
    115) Deven Thompkins | TB (at IND)

    The Top WRs To Start in Week 12

    DJ Moore, Chicago Bears

    The Bears wanted to keep Justin Fields comfortable, and that resulted in more rush attempts (18) than completions (16). Even with the limited number of throws, Moore had no problem paying off loyal fantasy managers who went back to him in Fields’ return to action.

    MORE: Fantasy News Tracker

    In the heartbreaking loss to the Detroit Lions, Moore earned 40.9% of the targets, bumping his rate during Fields’ past three healthy games to a robust 35.4%. The lack of volume and matchup against an improving defense would normally scare me, but given the eyes that Fields has for the WR1 that he hasn’t had in the past, Moore is a WR2 for me this week.

    I’m comfortable in playing him ahead of star receivers like the Cincinnati Bengals’ Ja’Marr Chase, the Seattle Seahawks’ DK Metcalf, and the Washington Commanders’ Terry McLaurin.

    Zay Flowers, Baltimore Ravens

    The rookie leads the Ravens with a 23.9% target share this season, and with Mark Andrews being second on that list at 22.9%, the time is now or never for Flowers.

    He hasn’t been a top-30 receiver in four straight games after posting three straight weeks as such, leaving fantasy managers no choice but to bench him.

    Scared money doesn’t make money. I have Flowers returning to top-30 form this weekend against the second-worst per-attempt pass defense in the NFL and rewarding the managers who have stayed with the kid through a rough stretch.

    Giddy up!

    Looking to make a trade in your fantasy league? Having trouble deciding who to start and who to sit? Setting DFS lineups? Check out PFN’s Free Fantasy Football Trade Analyzer, Start/Sit Optimizer, and DFS Lineup Optimizer to help you make the right decision!

    Related Stories