Welcome to the 2025 Fantasy Football WR vs. CB Matchup Report for Week Ten—your weekly edge in decoding the wide receiver and cornerback matchups that could tip the scales in your fantasy showdown. With bye weeks still in play and the playoff push intensifying, every lineup decision counts. Some of our favorite defenses to target are off the slate this week, making it even more important to dig into the matchups and find exploitable coverage. This report highlights WRs gaining momentum and CBs tightening coverage, blending recent production trends with matchup analytics to guide your decisions. Whether you're patching holes or hunting for breakout potential, this Week Ten breakdown delivers the clarity you need to stay competitive. Let’s dig in and sharpen your strategy for Week Ten.

   
Left WR vs Right CB
Wide ReceiverTeamDK / FD PPG
Marvin HarrisonARI12.3 / 10.3
CornerbackOppMatchup
Riq WoolenSEAModerate
We knew Marvin Harrison was in a great spot against the Cowboys last week, but he had not just the best game of the season, but arguably the best game of his career. MHJ finished with 7 receptions for 96 yards on 10 targets and scored his 3rd TD of the season. The 7 receptions was a career high, and it seems like Harrison has some solid chemistry with QB Jacoby Brissett. While the matchup isn’t as good this week against Seattle, Marvin Harrison is a top 15 WR for me in Week 10.
Wide ReceiverTeamDK / FD PPG
Darnell MooneyATL4.9 / 3.9
CornerbackOppMatchup
Jaylon JonesINDModerate
Week 9 was another disappointing outing for Darnell Mooney, who has 2 receptions or less in 4 of 6 games, and has yet to eclipse 5 receptions once this season. We knew that Drake London would be the #1 option in this offense, but the hope was that Mooney would be right behind him. Instead, Mooney is 4th on the Falcons in target share, behind London, Kyle Pitts, and Bijan Robinson. At this point, it’s difficult to trust Mooney regardless of the matchup. I’ve got Mooney outside of my top 45 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
DeAndre HopkinsBAL5.2 / 4.5
CornerbackOppMatchup
Byron MurphyMINSafe
DeAndre Hopkins finished without a catch in Week 9, failing to catch his only target. Hopkins has still yet to have more than 2 receptions in a game this season and should be avoided in all formats.
Wide ReceiverTeamDK / FD PPG
Keon ColemanBUF8.9 / 7
CornerbackOppMatchup
Ethan BonnerMIAModerate
Keon Coleman was disappointing yet again in Week 9, finishing with just 2 receptions for 17 yards on 2 targets. He was expected to struggle in the tough matchup against Kansas City, but this now marks 7 straight games with less than 50 receiving yards after his big showing in Week 1. The matchup is much better this week, but I’ve still got Coleman outside of my top 45 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Tetairoa McMillanCAR12.4 / 10.1
CornerbackOppMatchup
Kool-Aid McKinstryNOSafe
It was a disappointing day for the Panthers passing attack as a whole in Week 9, with QB Bryce Young only completing 11 passes on the day with the running game doing most of the heavy lifting. Tetairoa McMillan ended up accounting for 4 of those completions, finishing with a team-high 46 receiving yards on 6 targets. The matchup is a much better one this week, so hopefully the passing attack can get back on track. I’ve got McMillan just inside my top 20 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
DJ MooreCHI11.4 / 9.3
CornerbackOppMatchup
Deonte BanksNYGSafe
DJ Moore finished Week 9 with 4 receptions on 72 yards on 6 targets but had his best fantasy finish of the season thanks to a rushing touchdown and a passing touchdown (yes, you read that right). While I wouldn’t expect Moore to find the end zone in the fashion he did last week very often, it’s encouraging that Chicago is trying to find ways to get Moore more involved. He’s got a good opportunity to put together two strong weeks in a exploitable matchup against the Giants secondary. I’ve got Moore just inside my top 24 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Ja'Marr ChaseCIN 
CornerbackOppMatchup
N/AN/AN/A
The Cincinnati Bengals are on bye in Week 10.
Wide ReceiverTeamDK / FD PPG
Isaiah BondCLE3 / 2.7
CornerbackOppMatchup
Brandon StephensNYJModerate
Prior to the Browns Week 9 bye, Isaiah Bond had went without a reception the previous two weeks and has only had more than two receptions once this season. Bond should be avoided in all formats.
Wide ReceiverTeamDK / FD PPG
George PickensDAL 
CornerbackOppMatchup
N/AN/AN/A
The Dallas Cowboys are on bye in Week 10.
Wide ReceiverTeamDK / FD PPG
Courtland SuttonDEN13.7 / 11.6
CornerbackOppMatchup
Darien PorterLVModerate
It was a tough day as expected for the Denver Broncos passing offense going up against the Houston Texans secondary, and Courtland Sutton was no exception. Sutton finished the matchup with just 1 reception for 30 yards on 6 targets, luckily, he also scored a touchdown on that one reception that somewhat salvaged his day for fantasy managers. Sutton should meet much less resistance this week against the Raiders secondary.
Wide ReceiverTeamDK / FD PPG
Jameson WilliamsDET9.7 / 8.4
CornerbackOppMatchup
Jonathan JonesWASSafe
Jameson Williams season has been more bust than boom, but he delivered for fantasy managers in Week 9 to the tune of 4 receptions for 66 yards and a TD on 6 targets. This was only the 3rd time this season that Williams had 4 or more receptions, but he’s in a position to stack back-to-back good games together against this beatable Commanders secondary. He’s still going to be boom-or-bust on a weekly basis, but I’ve got Jamo just inside my top 30 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Christian WatsonGB10.2 / 8.6
CornerbackOppMatchup
Jaire AlexanderPHIModerate
Christian Watson was targeted 4 times last week and finished with just 2 receptions, but was able to turn those receptions into 58 yards and an insane 29 yards per catch. Watson could see a slight uptick in targets due to the injury to Tucker Kraft, but it’s more likely that he will remain the boom-or-bust big play threat that he’s been most of his career. I’ve got Watson just outside of my top 40 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Nico CollinsHOU13.6 / 11.1
CornerbackOppMatchup
Greg NewsomeJACSafe
Nico Collins returned after missing one game due to a concussion and was right back to being the go-to guy for the Texans passing attack, finishing with 7 receptions for 75 yards on 11 targets. Unfortunately, his QB C.J. Stroud is now expected to miss this week with a concussion of his own, so Collins ceiling will likely be limited with backup QB Davis Mills running the offense. Collins will still likely be the #1 option, and it’s a great matchup, so I’ve Nico as a top 10 WR despite playing with his backup QB.
Wide ReceiverTeamDK / FD PPG
Alec PierceIND11 / 9.3
CornerbackOppMatchup
A.J. TerrellATLRisky
Volume hasn’t really ever been his thing, but Pierce has had double digit targets in 2 out of the last 3 weeks and has had at least 5 targets in all but two games this season. Pierce is still showing off the big play ability that he’s known for as well. He’s averaging over 20 yards per reception and has a 45% air yard share on the season, both easily highest on the Colts. Pierce is much more fantasy relevant than I expected coming into the season, to the point that I’ve got him just inside my top 30 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Jakobi MeyersJAC9.7 / 7.4
CornerbackOppMatchup
Kamari LassiterHOUModerate
It’s looking like Brian Thomas is going to miss Week 10 due to an ankle injury, but luckily for the Jaguars, newly acquired WR Jakobi Meyers should be able to step in and pick up some of the slack. It’s tough to know how much he will play, and where he will line up since him and the Jags usual slot WR Parker Washington have somewhat overlapping skill sets. This probably isn’t the week to trust Meyers in his first game with his new team against a difficult Texans defense. I’ve got Meyers just outside of my top 40 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Xavier WorthyKC 
CornerbackOppMatchup
N/AN/AN/A
The Kansas City Chiefs are on bye in Week 10.
Wide ReceiverTeamDK / FD PPG
Tre TuckerLV13.1 / 11.1
CornerbackOppMatchup
Riley MossDENRisky
Tre Tucker finished with 3 receptions for 38 yards on 4 targets in Week 9, with TE Brock Bowers stealing the show in his first game since Week 4. Tucker could see a boost in usage with Jakobi Meyers being traded at the deadline, but this probably isn’t the week to test that in your fantasy lineups against a difficult Broncos secondary. If you need to start him, I’ve got Tucker just inside my top 40 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Quentin JohnstonLAC14.2 / 13.8
CornerbackOppMatchup
Darius SlayPITModerate
Quentin Johnston got back on track in Week 9 with 4 receptions for 5 yards on 6 targets and a TD after being held without a reception the previous week. With so many talented pass catchers in the Chargers offense, consistency is probably not something fantasy managers will be able to expect. However, due to his big play ability and red zone presence, he’s still someone you’ll probably want to start more often than not. I’ve got Johnston just inside my top 30 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Davante AdamsLAR17 / 14.8
CornerbackOppMatchup
Renardo GreenSFModerate
Davante Adams finished with 5 receptions for 60 yards and two TDs on 7 targets. While he’s not going to score double digit TDs every week, he’s been a consistent red zone presence for QB Matthew Stafford all season and remains a must start. The Rams offense is about as straight forward as it gets for fantasy. Start Adams and Puka Nacua and avoid all of the other pass catchers.
Wide ReceiverTeamDK / FD PPG
Jaylen WaddleMIA14.1 / 11.8
CornerbackOppMatchup
Christian BenfordBUFModerate
Jaylen Waddle continues to thrive as the lead WR for the Dolphins, finishing with 6 receptions for 82 yards on 9 targets in Week 9. Waddle has now had 80+ receiving yards in 4 of the last 5 games and remains a must start option on a weekly basis. I’ve got Waddle as a top 10 WR for Week 10.
Wide ReceiverTeamDK / FD PPG
Justin JeffersonMIN16.3 / 13.4
CornerbackOppMatchup
Chidobe AwuzieBALSafe
Justin Jefferson had another solid performance in Week 9, with 6 receptions for 47 yards on 9 targets. He also scored his second touchdown of the season and remains a must start as the primary pass catcher for the Vikings offense.
Wide ReceiverTeamDK / FD PPG
Kyle WilliamsNE0.4 / 0.5
CornerbackOppMatchup
Jamel DeanTBRisky
Rookie WR Kyle Williams played a season-high 46% of snaps due to an injury to Kayshon Boutte but finished without a catch on just one target. Things won’t get any easier for the rookie this week either in a tough matchup against the Buccaneers secondary. Despite the increased role, Williams should be kept out of fantasy lineups for now.
Wide ReceiverTeamDK / FD PPG
Brandin CooksNO3.9 / 2.9
CornerbackOppMatchup
Mike JacksonCARModerate
Brandin Cooks has still yet to have a game with more than 30 receiving yards on the season and should continue to be avoided in all formats regardless of matchup despite the increased opportunity with teammate Rashid Shaheed being traded.
Wide ReceiverTeamDK / FD PPG
Darius SlaytonNYG6.2 / 4.7
CornerbackOppMatchup
Nahshon WrightCHISafe
Darius Slayton ended the Giants Week 9 matchup with 5 receptions for 62 yards on 7 targets. The 62 yards was a season high for Slayton, who could be an interesting dart throw given his big play ability and the matchup against the Bears secondary. I’ve got Slayton just inside my top 40 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Garrett WilsonNYJ16.6 / 13.6
CornerbackOppMatchup
Tyson CampbellCLESafe
Garrett Wilson is expected to make his return from a knee injury after missing the Jets last two games and should immediately return to the go-to target for this Jets offense. Prior to his injury, Wilson had seen at least 8 targets in each game this season. If active, Wilson returns to a must-start option, especially in a plus matchup against the Browns secondary.
Wide ReceiverTeamDK / FD PPG
Jahan DotsonPHI3.6 / 3.6
CornerbackOppMatchup
Carrington ValentineGBRisky
Jahan Dotson has failed to surpass 1 reception since Week 1 and should be avoided in all formats.
Wide ReceiverTeamDK / FD PPG
DK MetcalfPIT13.6 / 11.8
CornerbackOppMatchup
Benjamin St-JusteLACModerate
DK Metcalf had his worst game of the season in Week 9, finishing with just 2 receptions for 6 yards on 4 targets. The only positive that you can take away is that Rodgers was still targeting Metcalf in the end zone, even if they failed to connect last week. I’ve still got Metcalf just inside my top 24 WRs due to his potential to score on a weekly basis.
Wide ReceiverTeamDK / FD PPG
Jauan JenningsSF8.8 / 7.2
CornerbackOppMatchup
Cobie DurantLARModerate
Jauan Jennings led the way for 49ers pass catchers in Week 9, finishing with 4 receptions for 41 yards and a touchdown. His 5 targets were second to only RB Christian McCaffrey as well. Jennings has now seen 19 targets over his last three weeks and looks like he’s recovered from the list of injuries he was dealing with earlier this year. It’s not an easy matchup, but I’ve got Jennings just inside my top 30 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Jaxon Smith-NjigbaSEA24.5 / 20.8
CornerbackOppMatchup
Will JohnsonARIRisky
There’s not much that needs to be said about Jaxon Smith-Njigba. He had 8 receptions for 129 yards on 9 targets and has been over 100 receiving yards in 4 straight games. JSN is a must start, even in this tough matchup against the Cardinals secondary.
Wide ReceiverTeamDK / FD PPG
Emeka EgbukaTB16.1 / 14
CornerbackOppMatchup
Christian GonzalezNEModerate
After a hot start to his rookie season, Emeka Egbuka went stumbling into the Buccaneers Week 9 bye with less than 5 receptions in 3 straight games and less than 50 receiving yards in 2 out of the last 3 games. It’s important to keep in mind that Egbuka was also dealing with a hamstring injury headed into the bye and it’s been reported that he’s much healthier coming out of the bye. The Patriots defense can be a tough task, but with all of the injuries the Tampa Bay WR room is dealing with, Egbuka should be very involved. I’ve got Egbuka back inside my top 10 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Elic AyomanorTEN 
CornerbackOppMatchup
N/AN/AN/A
The Tennessee Titans are on bye in Week 10.
Wide ReceiverTeamDK / FD PPG
Chris MooreWAS3.9 / 4.5
CornerbackOppMatchup
Amik RobertsonDETSafe
Chris Moore was held without a catch for the second straight game in Week 9 and should be avoided in all formats despite the plus matchup against Detroit.
   
   
Right WR vs Left CB
Wide ReceiverTeamDK / FD PPG
Zay JonesARI4.3 / 4.9
CornerbackOppMatchup
Josh JobeSEAModerate
Zay Jones finished Week 9 with zero targets despite QB Jacoby Brissett throwing the ball over 30 times. This offense runs through its top two options, Marvin Harrison and Trey McBride. Jones should be avoided in all formats.
Wide ReceiverTeamDK / FD PPG
Drake LondonATL20.5 / 17
CornerbackOppMatchup
Sauce GardnerINDRisky
Hello, Drake London. After being inactive in Week 8, London was very active in Week 9 with 9 receptions for 118 yards on 14 targets and 3 TDs, which is one more than he had coming into this game. While he’s obviously not going to score 3 TDs on a regular basis, this is the kind of upside London possess on a weekly basis as the focal point of the Falcons offense and why he is a must start regardless of matchup. That’s no different this week despite expectations that he will see a good amount of newly acquired Colts CB Sauce Gardner.
Wide ReceiverTeamDK / FD PPG
Rashod BatemanBAL5.7 / 4.7
CornerbackOppMatchup
Isaiah RodgersMINSafe
Rashod Bateman finished Week 9 with only 2 receptions for 13 yards on 4 targets but saved his fantasy day with his second receiving TD of the season. The offense gets a boost in general with Lamar Jackson back at QB, but Bateman is still the 3rd option at best in one of the lowest volume passing offenses in the NFL. He’s a borderline top 50 WR for me in Week 10.
Wide ReceiverTeamDK / FD PPG
Tyrell ShaversBUF1.5 / 1.8
CornerbackOppMatchup
Jack JonesMIAModerate
Tyrell Shavers finished Week 9 with 1 reception for 7 yards on 1 target. Shavers has yet to have a game with more than 30 receiving yards on the season and should be avoided in all formats.
Wide ReceiverTeamDK / FD PPG
Xavier LegetteCAR7.2 / 5.7
CornerbackOppMatchup
Quincy RileyNOModerate
Xavier Legette finished with just 1 reception for 22 yards on 3 targets in Week 9. Legette now has 2 receptions or less in all but two games that he’s played in this season. Legette has a solid matchup this week but is still outside of my top 50 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Rome OdunzeCHI14.3 / 12.4
CornerbackOppMatchup
Cordale FlottNYGSafe
Even though the Bengals look like a great matchup on paper, CB DJ Turner has been a problem for WR’s this year, and Rome Odunze was no exception. Odunze was held without a reception on 3 targets in Week 9, despite QB Caleb Williams attempting 34 passes and throwing for 280 yards. Odunze should be back to get back on track in the plus matchup against the Giants this week. I’ve got Odunze as a top 12 WR for Week 10.
Wide ReceiverTeamDK / FD PPG
Tee HigginsCIN 
CornerbackOppMatchup
N/AN/AN/A
The Cincinnati Bengals are on bye in Week 10.
Wide ReceiverTeamDK / FD PPG
Jerry JeudyCLE6 / 4.6
CornerbackOppMatchup
Azareye'h ThomasNYJModerate
Jerry Jeudy has been disappointing for fantasy manager this season to say the least, and things haven’t gotten any better since the Browns turned to rookie QB Dillon Gabriel who has relied heavily on his two starting TE’s. Jeudy has had more than 3 receptions only once since Week 2 and hasn’t topped 50 receiving yards once during that time either. I’ve got Jeudy outside of my top 50 WRs for Week 10 even factoring in that he won’t have to deal with Sauce Gardner now that Sauce has been traded to the Colts.
Wide ReceiverTeamDK / FD PPG
CeeDee LambDAL 
CornerbackOppMatchup
N/AN/AN/A
The Dallas Cowboys are on bye in Week 10.
Wide ReceiverTeamDK / FD PPG
Marvin MimsDEN7.7 / 6.2
CornerbackOppMatchup
Erick StokesLVModerate
Marvin Mims ended up missing Week 9 due to a concussion, and at the time of writing this article has still not cleared concussion protocol. Even if he plays, Mims is not someone that fantasy managers should be depending on.
Wide ReceiverTeamDK / FD PPG
Kalif RaymondDET2.8 / 2.5
CornerbackOppMatchup
Trey AmosWASModerate
Kalif Raymond finished Week 9 without a catch on just 1 target. Raymond should be avoided in all formats regardless of matchup.
Wide ReceiverTeamDK / FD PPG
Romeo DoubsGB13 / 10.9
CornerbackOppMatchup
Quinyon MitchellPHIModerate
The Green Bay Packers passing offense struggled as a whole last week, but Romeo Doubs was still productive. Doubs finished with 7 receptions for 91 yards on 10 targets, all of which were team highs. With the injury to star TE Tucker Kraft, Doubs could become even more important to this offense but Love still tends to spread the ball around. Despite that, Doubs has seen 8+ targets in 4 out of the last 5 games. I’ve got Doubs just inside my top 30 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Xavier HutchinsonHOU7.7 / 6.4
CornerbackOppMatchup
Montaric BrownJACSafe
Xavier Hutchison was targeted 5 times in Week 9 and finished with 3 receptions for 30 yards. Hutchinson has been able to hold off rookie WR Jayden Higgins for the Texans WR2 role for longer than I expected, but he’s had more than 50 receiving yards just once this season and things are unlikely to improve while QB C.J. Stroud misses time with a concussion. I’ve got Hutchison outside of my top 60 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Michael PittmanIND16.6 / 13.7
CornerbackOppMatchup
Mike HughesATLModerate
Michael Pittman just continues to stack productive weeks together, finishing with 9 receptions for 115 yards on 12 targets last week. This is now 3 straight weeks with 9+ targets and 7+ receptions for Pittman, who continues to be a go-to guy for QB Daniel Jones. Atlanta can be a difficult matchup, but Pittman is a must start every week regardless of who he is facing. I’ve got Pittman as a top 15 WR for Week 10.
Wide ReceiverTeamDK / FD PPG
Dyami BrownJAC7.1 / 5.7
CornerbackOppMatchup
Derek StingleyHOURisky
Dyami Brown finished with just 3 receptions for 25 yards despite seeing 7 targets and has only topped 50 receiving yards once since Week 2. Brown should be avoided in all formats.
Wide ReceiverTeamDK / FD PPG
Hollywood BrownKC 
CornerbackOppMatchup
N/AN/AN/A
The Kansas City Chiefs are on bye in Week 10.
Wide ReceiverTeamDK / FD PPG
Jack BechLV1.8 / 2.2
CornerbackOppMatchup
Kris Abrams-DraineDENRisky
Jack Bech did not play a snap in Week 9, but that could change this week with Jakobi Meyers being moved to the Jags at the deadline. Regardless, Bech should be avoided in all formats.
Wide ReceiverTeamDK / FD PPG
Keenan AllenLAC14.3 / 11.6
CornerbackOppMatchup
Joey PorterPITModerate
Keenan Allen’s path to fantasy relevance has been pretty simple – if he scores a touchdown, you’re happy you started him. If he doesn’t, you’re disappointed. Allen’s usage has also been trending in the wrong direction since the emergence of rookie TE Oronde Gadsen. Pittsburgh looks like a good matchup on paper, but they’re middle of the pack in terms of receiving TDs to WRs. I’d check to see if you have better options this week, but I’ve got Keenan just outside my top 30 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Puka NacuaLAR24.4 / 20
CornerbackOppMatchup
Deommodore LenoirSFModerate
Puka Nacua finished Week 9 with 7 receptions for 95 yards and a TD despite leaving the game early with a rib injury and only playing 50% of snaps. It was reported that Puka could have likely come back later in the game, but with the Rams holding a comfortable lead there was no reason to risk it. He’s expected to play this week but monitor his status just to make sure. If Puka starts, you play him.
Wide ReceiverTeamDK / FD PPG
Nick Westbrook-Ikhine-IkhineMIA2 / 1.9
CornerbackOppMatchup
Tre'Davious WhiteBUFModerate
Nick Westbrook-Ikhine-Ikhine had another underwhelming week, finishing with 2 receptions for 22 yards on 4 targets in Week 9. Considering this was the first time all season that Westbrook-Ikhine had more than 20 receiving yards, he remains someone that should be avoided in all formats.
Wide ReceiverTeamDK / FD PPG
Jordan AddisonMIN15.7 / 13.4
CornerbackOppMatchup
Nate WigginsBALSafe
After a hot start to the season after returning from suspension, Jordan Addison has started to cool off. He finished Week 9 with 2 receptions for 48 yards on 4 targets and only has a combined 5 receptions over the last 2 weeks. He’s still the clear WR2 for the Vikings offense, but that might not be as productive of a role as we hoped if the pass attempts remain lower with QB J.J. McCarthy. I’ve got Addison just inside my top 30 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Mack HollinsNE6 / 5.5
CornerbackOppMatchup
Zyon McCollumTBModerate
Mack Hollins finished with 2 receptions on 2 targets for 9 yards. Hollins has had 2 receptions or less in all but two games this season and should be avoided in all formats.
Wide ReceiverTeamDK / FD PPG
Devaughn VeleNO1.9 / 3.1
CornerbackOppMatchup
Jaycee HornCARRisky
Devaughn Vele should see increased opportunities with Rashid Shaheed being traded, but fantasy managers still shouldn’t be putting him in their lineups considering he’s yet to have more than 2 receptions or 20 receiving yards in a game. Vele should be avoided in all formats, especially in a tough matchup against the Panthers secondary.
Wide ReceiverTeamDK / FD PPG
Ray-Ray McCloudNYG2.8 / 2.1
CornerbackOppMatchup
Tyrique StevensonCHISafe
Ray-Ray McCloud caught just one pass on one target for 5 yards in Week 9 and should be avoided in all formats assuming he’s once again called up from the practice squad for the Giants Week 10 matchup.
Wide ReceiverTeamDK / FD PPG
Tyler JohnsonNYJ5 / 5
CornerbackOppMatchup
Denzel WardCLESafe
Tyler Johnson put together back-to-back games with 3 receptions and 60+ receiving yards in the two weeks that Garrett Wilson missed with an injury, but with Wilson expected to return this week, Johnson should be avoided in all formats.
Wide ReceiverTeamDK / FD PPG
A.J. BrownPHI13.2 / 11.1
CornerbackOppMatchup
Keisean NixonGBModerate
Prior to missing Week 8 due to an injury, A.J. Brown had put together back-to-back games with 80+ receiving yards, which was something he had only done one other time this season prior to Week 6. Despite the slow start to the season, Brown has seen 8+ targets in all but two games this season but has a tough matchup ahead of him against Green Bay. I’ve got Brown as a top 15 WR despite the tough matchup.
Wide ReceiverTeamDK / FD PPG
Roman WilsonPIT3.2 / 4
CornerbackOppMatchup
Cam HartLACModerate
Roman Wilson followed up his best game of the season with just 1 reception for 4 yards on 2 targets. Wilson should be avoided in all formats. If you need to start another Steelers WR, go with Calvin Austin.
Wide ReceiverTeamDK / FD PPG
Kendrick BourneSF10.3 / 8.4
CornerbackOppMatchup
Emmanuel ForbesLARModerate
Kendrick Bourne finished Week 9 with 2 receptions for 34 yards on 2 targets. Bourne has now had 3 receptions or less in three straight weeks and has seen his role continue to decrease as the other 49ers pass catchers get healthy. Bourne is outside my top 40 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Rashid ShaheedSEA12 / 9.5
CornerbackOppMatchup
Denzel BurkeARIRisky
The hype for rookie WR Tory Horton came and went very quickly after his big game in Week 9 whenever the Seahawks traded for former Saints WR Rashid Shaheed who is expected to fill the same role that Horton was occupying for the Seahawks. I’d try to avoid starting Shaheed in his first game with his new team in this difficult matchup, but Shaheed could be an intriguing option rest of season once they get past this week.
Wide ReceiverTeamDK / FD PPG
Tez JohnsonTB7 / 5.9
CornerbackOppMatchup
Carlton DavisNEModerate
With all of the injuries in the Buccaneers WR room, Tez Johnson had seen an increased role ahead of the Bucs Week 9 bye with 6+ targets in back-to-back games. Chris Godwin could return in Week 10, but Tampa Bay will still be without Mike Evans leaving some opportunity for the rookie to build on his recent breakout. I’ve got Johnson as a top 35 WR for Week 10.
Wide ReceiverTeamDK / FD PPG
Van JeffersonTEN 
CornerbackOppMatchup
N/AN/AN/A
The Tennessee Titans are on bye in Week 10.
Wide ReceiverTeamDK / FD PPG
Jaylin LaneWAS4.1 / 3.2
CornerbackOppMatchup
Terrion ArnoldDETSafe
Jayline Lane finished with 3 receptions for 29 yards on 5 targets in Week 9. Lane had been hard enough to trust with Jayden Daniels at QB, so with Daniels now injured, Lane is an even more difficult start. The matchup is solid, but I would avoid playing Lane where possible.
   
   
Slot WR vs Slot CB
Wide ReceiverTeamDK / FD PPG
Zay FlowersBAL13.9 / 10.9
CornerbackOppMatchup
Josh MetellusMINSafe
Lamar Jackson made his return from injury in Week 9, and things remained the same for Zay Flowers as the go-to option for this Ravens passing offense. Flowers finished with 5 receptions for 64 yards on 5 targets, all of which were team highs for Baltimore. Even in an offense with the lowest amount of passing attempts per game, Flowers is a must start each week with the commanding role he possesses. I’ve got Flowers as a top 15 WR for Week 10.
Wide ReceiverTeamDK / FD PPG
Khalil ShakirBUF12.1 / 9.7
CornerbackOppMatchup
Minkah FitzpatrickMIASafe
Khalil Shakir finished Week 9 with a team-high 7 receptions and 8 targets, but only finished with 43 yards and had just 6.14 yards per reception. He continues to be a safe floor option without much of a ceiling unless he finds the end zone. I’ve got Shakir just outside of my top 30 WRs for Week 10 in the plus matchup against Miami.
Wide ReceiverTeamDK / FD PPG
Troy FranklinDEN11.7 / 9.5
CornerbackOppMatchup
Jeremy ChinnLVSafe
Troy Franklin was very involved once again last week, finishing with a team-high 10 targets that only ended up resulting in 4 receptions for 27 yards largely due to the difficult matchup against the Texans. This marks three straight weeks with 8+ targets for Franklin, who should have an easier day ahead of him this week against Las Vegas. I’ve got Franklin just inside my top 30 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Amon-Ra St. BrownDET21.4 / 17.7
CornerbackOppMatchup
Mike SainristilWASSafe
Amon-Ra St. Brown had yet another productive day in Week 9, finishing with 9 receptions for 97 yards on 13 targets. This marks 4 straight games with 9+ targets, and St. Brown remains a must-start, especially in a great matchup like the one he has this week. St. Brown is a top 3 WR for me in Week 10.
Wide ReceiverTeamDK / FD PPG
Ladd McConkeyLAC13.4 / 10.8
CornerbackOppMatchup
Brandon EcholsPITModerate
Ladd McConkey finished Week 9 with 4 receptions for 56 yards on 6 targets, which was the first time since Week 4 that Ladd saw less than 7 targets. With the amount of weapons at QB Justin Herbert’s disposal, these weeks will happen. McConkey is still a must start option and a top 12 WR for me in Week 10.
Wide ReceiverTeamDK / FD PPG
Stefon DiggsNE12.6 / 10.1
CornerbackOppMatchup
Jacob ParrishTBRisky
Stefon Diggs caught 3 of his 4 targets for 38 yards and scored a touchdown as well. This is back-to-back weeks with only 3 receptions, but also back-to-back weeks that he’s saved his day by finding the end zone. We can’t expect Diggs to score every week, so hopefully we start to see more receptions in the near future. That could happen as soon as this week with the offense expected to be without Kayshon Boutte, but Drake Maye has been spreading the ball around all year. Diggs has a tough matchup against Tampa Bay this week, but he’s just inside my top 20 WRs for Week 10.
Wide ReceiverTeamDK / FD PPG
Chris OlaveNO14.2 / 11.1
CornerbackOppMatchup
Chau Smith-WadeCARModerate
Chris Olave finished Week 9 with 3 receptions for 57 yards on 4 targets. Olave had been out targeted by Rashid Shaheed since rookie QB Tyler Shough took over, but with Shaheed being traded to the Seahawks, Olave should step back into his role as the go-to target and only WR from the Saints you want in your fantasy lineups. It’s not an easy matchup, but I’ve still got Olave just inside my top 20 WRs due to the expected volume.
Wide ReceiverTeamDK / FD PPG
Wan'Dale RobinsonNYG12.9 / 10.3
CornerbackOppMatchup
Nick McCloudCHISafe
Wan’Dale Robinson once again led the way in both targets and receptions among Giants pass catchers in Week 9, finishing with 9 receptions for 46 yards on 11 targets. Robinson was back to the low upside role we had become accustomed to prior to this season, with just over 4 yards per target. Despite this, Robinson is the most dependable option among WRs in this offense. I’ve got Wan’Dale just inside my top 24 WRs in this plus matchup against the Bears secondary.
Wide ReceiverTeamDK / FD PPG
DeVonta SmithPHI15.1 / 12.4
CornerbackOppMatchup
Javon BullardGBRisky
DeVonta Smith went into the Eagles Week 9 bye with two straight games of 9+ targets and 80+ receiving yards. He should continue to operate as the 1B in this offense behind A.J. Brown, but has a difficult task ahead of him with the Packers secondary. Smith is still a top 20 WR for me in Week 10 despite the matchup.
Wide ReceiverTeamDK / FD PPG
Deebo SamuelWAS13.5 / 10.8
CornerbackOppMatchup
Arthur MauletDETSafe
Deebo Samuel once again led the way for Commanders WRs with 5 receptions for 41 yards on 6 targets. With Terry McLaurin still dealing with an injury, Deebo should be the only Commanders WR you’re considering starting in this plus matchup against the Detroit Lions secondary. The ceiling will likely be capped without Jayden Daniels at QB, but I’ve got Deebo as a top 24 option for Week 10.