The fantasy football regular season is officially halfway over. Now, it's time to lock in as the playoff hunt is on.
Only two teams are on bye this week, but that includes standout Tyreek Hill, who is currently the No. 2 overall wide receiver in fantasy football. The Arizona Cardinals are also on bye, meaning the team's four fantasy-relevant wideouts -- DeAndre Hopkins, Christian Kirk, A.J. Green and Rondale Moore -- are all out.
So, who can we trust in Week 12? Here are the best wide receivers to start in fantasy football this week...
All rankings are in the points-per-receptions (PPR) format.
Byes: Arizona Cardinals, Kansas City Chiefs
2021 FANTASY FOOTBALL WR RANKINGS: WEEK 12
1. Cooper Kupp, Los Angeles Rams (at Packers)
- 2021 stats: 85 receptions, 1,141 yards, 10 touchdowns
Fresh off the bye week, Cooper Kupp is back in the top spot of our wide receiver rankings, a spot he's been in multiple weeks this year. The Packers secondary, still without All-Pro cornerback Jaire Alexander, was just torched by Justin Jefferson last week. With Robert Woods out, Kupp should have another big game for the Rams.
2. Davante Adams, Green Bay Packers (vs. Rams)
- 2021 stats: 72 receptions, 979 yards, 5 touchdowns
Davante Adams was back to doing Davante Adams things last week against the Vikings, as he lit up Minnesota for 115 yards and two touchdowns. This Sunday, he'll likely be shadowed by Jalen Ramsey, which could slow him down a little bit. But even so, expect Adams to have a big week.
3. Deebo Samuel, San Francisco 49ers (vs. Vikings)
- 2021 stats: 55 receptions, 994 yards, 5 touchdowns
Deebo Samuel's breakout season continued this past week against Jacksonville, despite him only recording one catch. Samuel carried the football eight times for 79 yards and scored a touchdown against Jacksonville, proving once again why he's one of the most versatile weapons in football. Samuel is a must-start again this week vs. Minnesota.
4. Chris Godwin, Tampa Bay Buccaneers (at Colts)
- 2021 stats: 63 receptions, 782 yards, 5 touchdowns
Chris Godwin has become Tom Brady's go-to target with Antonio Brown out. Godwin is a PPR machine and his off weeks still have a high floor. Indianapolis secondary has struggled at times this year, so Godwin could be in for another big week.
5. Justin Jefferson, Minnesota Vikings (at 49ers)
2021 stats: 63 receptions, 944 yards, 6 touchdowns
Justin Jefferson is coming off his best game of the 2021 season, posting 169 yards and two touchdowns against a solid Green Bay secondary. Expect him to have another decent outing this week against an injured 49ers defense.
6. Ja'Marr Chase, Cincinnati Bengals (vs. Steelers)
- 2021 stats: 47 receptions, 867 yards, 8 touchdowns
Ja'Marr Chase has slowed down a bit since his scorching hot start to the season, but he's remained a WR1 in fantasy by consistently finding the end zone. Chase is a great start this week against a Steelers defense that allowed Keenan Allen to feast last week. Chase scored twice against Pittsburgh when the two teams met earlier this year. We'll see if he can replicate that performance once again.
7. Keenan Allen, Los Angeles Chargers (at Broncos)
- 2021 stats: 74 receptions, 810 yards, 2 touchdowns
After a slow-ish start to the season, Keenan Allen has turned it up a notch the past few weeks. Allen is in line for another big outing this week against Denver, a club with a solid secondary but also a team that he has torched over his years with the Chargers.
8. Stefon Diggs, Buffalo Bills (at Saints)
- 2021 stats: 60 receptions, 773 yards, 6 touchdowns
Stefon Diggs only mustered 23 receiving yards last week, but his day was salvaged by a pair of touchdowns in Buffalo's blowout loss to the Colts. Diggs has a tough matchup this week against Marshon Lattimore and the Saints, but he should still be able to put up a solid stat line on Thanksgiving night.
9. Mike Evans, Tampa Bay Buccaneers (at Colts)
- 2021 stats: 47 receptions, 679 yards, 10 touchdowns
Mr. Reliable Mike Evans continues to score touchdowns, regardless of who Tampa Bay is playing that week. Tom Brady loves throwing him the football and with Rob Gronkowski back in the lineup, Evans should get even more single-coverage in the red zone than before. Don't be surprised if Evans finds the end zone again this week, if not multiple times.
10. Diontae Johnson, Pittsburgh Steelers (at Bengals)
- 2021 stats: 59 receptions, 714 yards, 4 touchdowns
The Steelers passing offense came alive on Sunday Night Football against the Chargers, headlined by a 101-yard performance from Diontae Johnson. The third-year wideout has proven to be Big Ben's most trusted target, something that likely won't change for the foreseeable future. Johnson is a must-start every week.
11. Terry McLaurin, Washington Football Team (vs. Seahawks)
- 2021 stats: 54 receptions, 735 yards, 5 touchdowns
12. DK Metcalf, Seattle Seahawks (at Washington)
- 2021 stats: 46 receptions, 637 yards, 8 touchdowns
13. A.J. Brown, Tennessee Titans (at Patriots)
- 2021 stats: 46 receptions, 615 yards, 3 touchdowns
14. Marquise Brown, Baltimore Ravens (vs. Browns)
- 2021 stats: 52 receptions, 719 yards, 6 touchdowns
15. Tyler Lockett, Seattle Seahawks (at Washington)
2021 stats: 47 receptions, 717 yards, 3 touchdowns
16. Adam Thielen, Minnesota Vikings (at 49ers)
2021 stats: 58 receptions, 624 yards, 8 touchdowns
17. D.J. Moore, Carolina Panthers (at Dolphins)
- 2021 stats: 62 receptions, 751 yards, 4 touchdowns
18. Michael Pittman Jr., Indianapolis Colts (vs. Buccaneers)
- 2021 stats: 57 receptions, 752 yards, 5 touchdowns
19. Jaylen Waddle, Miami Dolphins (vs. Panthers)
- 2021 stats: 68 receptions, 622 yards, 3 touchdowns
20. Brandin Cooks, Houston Texans (vs. Jets)
- 2021 stats: 59 receptions, 659 yards, 2 touchdowns
All stats via FantasyPros