Fantasy Football: Week 12 WR Rankings
Kevin Hanson joins SI for the 2019 season. His fantasy rankings have placed him in the Top 20 in each of the past two seasons among all the industry experts tracked by FantasyPros.com, and he has been in the Top 25 in six of the past eight years.
Check out more of Kevin’s rankings: QB, RB, TE, DST, flex and kicker
WR Start of the Week: Jarvis Landry, Cleveland Browns (vs. MIA)
The matchups will soon get easier for Cleveland’s offense as Jarvis Landry squares off against his former team this Sunday.
Landry’s four catches, seven targets and 43 yards last week were four-week lows for the slot receiver, but he extended his scoring streak to three consecutive games. Over the four-game stretch since Cleveland’s Week 7 bye, Landry has double-digit targets in three of four with a total of 40 targets, tied for the 12th-most during that stretch. Landry has converted that volume into a healthy 24/256/3 line over the past quarter season.
During that span, Landry has scored the seventh-most fantasy points (half-PPR scoring). On a per-game basis, he’s been 18th over that span, but the four matchups were against tough pass defenses—Patriots, Broncos, Bills and Steelers, respectively.
In Week 12, Landry will face the Dolphins, who have allowed the ninth-most fantasy points to opposing receivers this season. Only the Saints (28.25) and Falcons (28.0) have a higher implied total than the Browns (27.5), based on Vegas odds for this week.
WR Sit of the Week: Tyler Boyd, Cincinnati Bengals (vs. PIT)
Even though he had a plus matchup against the Raiders, Tyler Boyd had his worst game of season in Week 11 with one catch on three targets for zero yards in addition to a 10-yard rush attempt.
The volume should be higher, but he gets a much more difficult matchup in Week 12 against division-rival Pittsburgh. Earlier this season with Andy Dalton under center, Boyd converted three-of-six targets for 33 yards against the Steelers. Boyd has just one touchdown this season (against Arizona in Week 5) and he has performed as fantasy’s WR44 season-to-date.
Pittsburgh ranks fourth in the NFL in sacks (34) and the Bengals offensive line is one of, if not the worst in the NFL. The Bengals have allowed the fourth-most sacks (36) this season. Lacking a big arm, Ryan Finley won’t have much time to get the ball out of his hands. No team has a lower implied total than the Bengals (16.25) this week, another factor that limits Boyd’s upside.
Week 12 fantasy football wide receiver rankings (half-PPR scoring):
WR1: Michael Thomas, NO vs CAR
WR2: Julio Jones, ATL vs TB
WR3: DeAndre Hopkins, HOU vs IND
WR4: Mike Evans, TB @ ATL
WR5: Davante Adams, GB @ SF
WR6: Chris Godwin, TB @ ATL
WR7: Calvin Ridley, ATL vs TB
WR8: Tyler Lockett, SEA @ PHI
WR9: Odell Beckham Jr., CLE vs MIA
WR10: D.J. Chark, JAC @ TEN
WR11: Julian Edelman, NE vs DAL
WR12: Cooper Kupp, LAR vs BAL
WR13: D.J. Moore, CAR @ NO
WR14: T.Y. Hilton, IND @ HOU
WR15: Courtland Sutton, DEN @ BUF
WR16: Jarvis Landry, CLE vs MIA
WR17: Amari Cooper, DAL @ NE
WR18: John Brown, BUF vs DEN
WR19: Allen Robinson, CHI vs NYG
WR20: Jamison Crowder, NYJ vs OAK
WR21: Kenny Golladay, DET @ WAS
WR22: Devante Parker, MIA @ CLE
WR23: Tyrell Williams, OAK @ NYJ
WR24: Michael Gallup, DAL @ NE
WR25: Terry McLaurin, WAS vs DET
WR26: Deebo Samuel, SF vs GB
WR27: D.K. Metcalf, SEA @ PHI
WR28: Marvin Jones, DET @ WAS
WR29: Golden Tate, NYG @ CHI
WR30: Curtis Samuel, CAR @ NO
WR31: Emmanuel Sanders, SF vs GB
WR32: James Washington, PIT @ CIN
WR33: Marquise Brown, BAL @ LAR
WR34: Will Fuller, HOU vs IND
WR35: Robert Woods, LAR vs BAL
WR36: Alshon Jeffery, PHI vs SEA
WR37: Tyler Boyd, CIN vs PIT
WR38: Brandin Cooks, LAR vs BAL
WR39: Sterling Shepard, NYG @ CHI
WR40: Robby Anderson, NYJ vs OAK
WR41: Kenny Stills, HOU vs IND
WR42: Darius Slayton, NYG @ CHI
WR43: Dede Westbrook, JAC @ TEN
WR44: Demaryius Thomas, NYJ vs OAK
WR45: Diontae Johnson, PIT @ CIN
WR46: Randall Cobb, DAL @ NE
WR47: Taylor Gabriel, CHI vs NYG
WR48: Zach Pascal, IND @ HOU
WR49: Hunter Renfrow, OAK @ NYJ
WR50: A.J. Brown, TEN vs JAC
WR51: Corey Davis, TEN vs JAC
WR52: Chris Conley, JAC @ TEN
WR53: Cole Beasley, BUF vs DEN
WR54: Josh Gordon, SEA @ PHI
WR55: Russell Gage, ATL vs TB
WR56: Ted Ginn, NO vs CAR
WR57: N'Keal Harry, NE vs DAL
WR58: Tim Patrick, DEN @ BUF
WR59: Danny Amendola, DET @ WAS
WR60: Kendrick Bourne, SF vs GB
WR61: Allen Lazard, GB @ SF
WR62: Josh Reynolds, LAR vs BAL
WR63: Adam Humphries, TEN vs JAC
WR64: Allen Hurns, MIA @ CLE
WR65: Nelson Agholor, PHI vs SEA
Week 12 fantasy football wide receiver rankings (non-PPR scoring):
WR1: Julio Jones, ATL vs TB
WR2: DeAndre Hopkins, HOU vs IND
WR3: Michael Thomas, NO vs CAR
WR4: Mike Evans, TB @ ATL
WR5: Davante Adams, GB @ SF
WR6: Chris Godwin, TB @ ATL
WR7: Tyler Lockett, SEA @ PHI
WR8: Calvin Ridley, ATL vs TB
WR9: Odell Beckham Jr., CLE vs MIA
WR10: D.J. Chark, JAC @ TEN
WR11: Cooper Kupp, LAR vs BAL
WR12: D.J. Moore, CAR @ NO
WR13: Julian Edelman, NE vs DAL
WR14: T.Y. Hilton, IND @ HOU
WR15: Courtland Sutton, DEN @ BUF
WR16: John Brown, BUF vs DEN
WR17: Jarvis Landry, CLE vs MIA
WR18: Amari Cooper, DAL @ NE
WR19: Allen Robinson, CHI vs NYG
WR20: Kenny Golladay, DET @ WAS
WR21: Jamison Crowder, NYJ vs OAK
WR22: Michael Gallup, DAL @ NE
WR23: Tyrell Williams, OAK @ NYJ
WR24: Devante Parker, MIA @ CLE
WR25: D.K. Metcalf, SEA @ PHI
WR26: Marvin Jones, DET @ WAS
WR27: Terry McLaurin, WAS vs DET
WR28: Deebo Samuel, SF vs GB
WR29: Curtis Samuel, CAR @ NO
WR30: James Washington, PIT @ CIN
WR31: Golden Tate, NYG @ CHI
WR32: Will Fuller, HOU vs IND
WR33: Emmanuel Sanders, SF vs GB
WR34: Marquise Brown, BAL @ LAR
WR35: Robert Woods, LAR vs BAL
WR36: Alshon Jeffery, PHI vs SEA
WR37: Brandin Cooks, LAR vs BAL
WR38: Robby Anderson, NYJ vs OAK
WR39: Tyler Boyd, CIN vs PIT
WR40: Sterling Shepard, NYG @ CHI
WR41: Kenny Stills, HOU vs IND
WR42: Darius Slayton, NYG @ CHI
WR43: Dede Westbrook, JAC @ TEN
WR44: Demaryius Thomas, NYJ vs OAK
WR45: Zach Pascal, IND @ HOU
WR46: Diontae Johnson, PIT @ CIN
WR47: A.J. Brown, TEN vs JAC
WR48: Josh Gordon, SEA @ PHI
WR49: Corey Davis, TEN vs JAC
WR50: Taylor Gabriel, CHI vs NYG
WR51: Randall Cobb, DAL @ NE
WR52: Chris Conley, JAC @ TEN
WR53: Hunter Renfrow, OAK @ NYJ
WR54: Ted Ginn, NO vs CAR
WR55: Russell Gage, ATL vs TB
WR56: N'Keal Harry, NE vs DAL
WR57: Cole Beasley, BUF vs DEN
WR58: Tim Patrick, DEN @ BUF
WR59: Kendrick Bourne, SF vs GB
WR60: Allen Lazard, GB @ SF
WR61: Jordan Matthews, PHI vs SEA
WR62: Josh Reynolds, LAR vs BAL
WR63: Allen Hurns, MIA @ CLE
WR64: Danny Amendola, DET @ WAS
WR65: Nelson Agholor, PHI vs SEA
More Advice From SI Fantasy
—Dr. Roto’s Week 12 Start ‘Em, Sit ‘Em to help with your toughest lineup decisions
—Frankie Taddeo’s top streaming options for the final week of byes
—Jaime Eisner’s stock watch tells you who’s trending up and down as the playoffs approach
—Jaime Eisner’s waiver wire pickups: Randall Cobb, Jonathan Williams, Jacob Hollister and more
—Frankie Taddeo’s droppables, with some big-name players you shouldn’t feel bad about cutting
—Bill Enright’s injury report takes a look at who is out how long
—Mark Deming’s target and snap report dives into the data to make some fantasy conclusions