Fantasy football players already were making plans to cover for their bye-week Rams and Chiefs players in Week 12, but Sunday dealt them a few surprises that drastically changed the free-agent landscape.

1. Josh Adams, RB, Eagles

Adams had teased big-play potential and finally broke through with a 28-yard touchdown scamper against the Saints. The Eagles like the versatility of Wendell Smallwood and Corey Clement, but neither can match Adams as a battering ram with some catching ability, which likely cements him as the main scoring threat in the running game.

Don’t go mistaking him for the next Adrian Peterson, but he’s a pretty good flex option for Week 12 against the Giants.

2. D.J. Moore, WR, Panthers

A lot of fantasy owners probably felt regretful Sunday. Moore was dropped in 4 percent of Yahoo leagues (now 39 percent ownership) and nearly 3 percent of ESPN leagues (32 percent). Whoops. Moore racked up 157 yards and a touchdown on seven catches. Devin Funchess seems little more than a decoy, with most of the deep throws and some end-zone looks going to Moore.

3. Colt McCoy, QB, Redskins

Alex Smith broke his leg Sunday against the Texans, an unfortunate circumstance for Smith but an opportunity for McCoy, who threw for 54 yards and a score after being pressed into service. Sorry to kick a man when he’s down, but Smith was a disappointment with 13.8 fantasy points per game according to fantasydata.com.

McCoy, who’s been in the Redskins’ system since 2014, probably will produce closer to Kirk Cousins’ 17.4 from last season.

Mark Tenally/AP

Redskins quarterback Colt McCoy runs the ball during a game against the Texans on Nov. 18, 2018, in Landover, Md.

Redskins quarterback Colt McCoy runs the ball during a game against the Texans on Nov. 18, 2018, in Landover, Md. (Mark Tenally/AP)

4. Tre’Quan Smith, WR, Saints

Who needs Dez Bryant or Brandon Marshall? Smith was making one highlight catch after another Sunday against the Eagles and might have saved his quarterback an interception as he worked his way back to the ball on an 18-yard third-quarter reception. When the dust settled, he had a whopping 10 catches for 157 yards and a touchdown and likely gained a great deal more confidence from Drew Brees.

5. Lamar Jackson, QB, Ravens

Holy Michael Vick! Jackson rushed for 117 yards on 27 carries in a 24-21 win against the Bengals. He looked every bit a raw rookie making his first start at quarterback, though, throwing for 150 yards and a pick.

If he can avoid turnovers and just a little bit more passing, his rushing could make him a huge in yardage leagues. And look how the next four games set up nicely for him: Raiders, at Falcons, at Chiefs and Buccaneers.

6. Rashaad Penny, RB, Seahawks

Three healthy backs is welcome news for the Seahawks and a headache for fantasy GMs. The RB rotation is never a given in Seattle, however, so it’s wise to stash Penny, who appears to have moved ahead of Mike Davis on the depth chart.

Should Chris Carson get hurt (again) or the Seahawks run up the score, Penny could see a good amount of work. Over his last two games he has averaged 7.7 yards per carry.

7. Seth Roberts, WR, Raiders

Should Roberts be amped up or nervous? He’s about to see a starter’s workload but only because receivers have been dropping like flies in Oakland. The latest were Brandon LaFell (torn Achilles) and Dwayne Harris (chest) against the Cardinals. Derek Carr said via ESPN, “It’s like Thanos snapped his fingers and they disappeared.”

The Raiders might bring in another body, but Carr’s only other healthy receivers right now are two rookies. Roberts at least has four seasons in Oakland.

Roberts averages just 10.6 yards per reception but he has scored on two of his 25 catches so far and has experience working in the red zone.

8. Adam Humphries, WR, Buccaneers

Ryan Fitzpatrick or Jameis Winston, it doesn’t make much difference to Humphries. He’s cracked the end zone with both quarterbacks, including Sunday’s scoring reception from Winston against the Giants. Humphries also returns punts, which is a bonus.

The 49ers, Panthers and Saints are all top-16 in points allowed to receivers.

Julio Cortez/AP

The Buccaneers' Adam Humphries scores a touchdown during the second half against the Giants on Nov. 18, 2018, in East Rutherford, N.J.

The Buccaneers' Adam Humphries scores a touchdown during the second half against the Giants on Nov. 18, 2018, in East Rutherford, N.J. (Julio Cortez/AP)

9. Jonnu Smith, TE, Titans

After taking down the Cowboys and Patriots in successive weeks, the Titans may have underestimated the Colts before suffering a 38-10 drubbing. Still, Smith managed his third straight week with double-digit PPR points.

Smith’s next opponent, the Texans, have allowed at least 71 yards and a touchdown in each of their last two games. Let’s just hope for his sake Marcus Mariota (elbow) won’t be a scratch.

10. Peyton Barber, RB, Buccaneers

Barber (17 fantasy points in Week 11) finished two-tenths of a point ahead of Alvin Kamara. Just wanted to put that in writing because we may never see it again. He’s a decent desperation play against the 49ers for owners who will be suffering with Todd Gurley and Kareem Hunt on a bye.