Each week, TSN.ca takes a look at the top available players in fantasy football ahead of the weekly waiver deadline.

Quarterbacks

Mark Sanchez, Philadelphia Eagles (vs. Panthers)

Last Week: 15/22, 202 yards, 2 TDs, 2 INTs

Sanchez had his familiar two picks replacing the injured Nick Foles in Week 9 but that masked an otherwise very strong performance. Sanchez could be behind centre for the rest of the season in an explosive offence. Foles hadn’t looked great, or even really good, the entire season and was still putting up relatively decent numbers. Preseason reports suggested Sanchez looked better than Foles so there’s a chance he can improve upon Foles’ QB2 numbers.

Mike Glennon, Tampa Bay Buccaneers (vs. Falcons)

Last Week: 17/33, 260 yards, 2 TDs, 2 INTs

Glennon had another strong week for the Buccaneers, scoring nearly 20 fantasy points in a loss to the Browns. Save for two games, Glennon has put up high-end QB2 numbers. He’s still going to put up a dud from week to week, but he’s shown it’s more likely he’ll give you a solid spot-start. They shouldn’t, but the Bucs could go back to Josh McCown at any time if the team doesn’t start winning.

My super sleeper of the week is Ryan Mallett. He won’t help you for Week 10 when the Texans are on a bye, but there’s a chance the fourth-year QB emerges as Houston’s starter in Week 11. Beat the rush if you’re desperate.

Running Backs

Bobby Rainey, Tampa Bay Buccaneers (vs. Falcons)

Last Week: 19 carries, 87 yards; 1 reception, 34 yards

Despite all the Charles Sims hype, Rainey was given the start for the Buccaneers in Week 9 and did was he does when given the opportunity: he produced. This likely won’t last long, the Bucs will go to Sims or Doug Martin will get healthy, but enjoy Rainey – a talented and productive back – while you can.

Matt Asiata, Minnesota Vikings (Bye)

Last Week: 10 carries, 26 yards, 3 TDs

Jerick McKinnon remains the starter and the better bet for carries in Minnesota, but Asiata may prove more useful as the third down and goal line back. I can’t say to not expect another three TD performance from Asiata because he has two under his belt now this season, but definitely bid with caution: the running back situation in Minnesota is both very fluid and very mediocre.

Terrence West, Cleveland Browns (at Bengals)

Last Week: 15 carries, 48 yards; 1 reception, 2 yards, 1 TD

Cleveland’s running back situation is similar to Minnesota’s in that is seems to change every week but if you need a starting RB, West appears to be the guy to grab, at least for Week 10. Head coach Mike Pettine said West deserved the touches he got – more than Ben Tate and Isaiah Crowell – and should continue to lead the Browns’ backfield but especially with Alex Mack out, that doesn’t mean a lot of points should be expected.

Wide Receivers

Jarvis Landry, Miami Dolphins (at Lions)

Last Week: 5 receptions (6 targets), 46 yards, 1 TD

The rookie receiver has appeared to have moved to No. 2 on the depth chart in Miami behind Mike Wallace which wouldn’t be a huge deal in fantasy circles expect for the recent surge of Ryan Tannehill and the Dolphins. Miami’s offence has been opening a lot of eyes over the past 3-4 weeks and if they keep it up, Landry could be in line for some decent production.

Jordan Matthews’ situation is similar to Landry’s. The Eagles’ rookie hasn’t yet ascended to No. 2 on the depth chart in Philly, but he should soon surpass Riley Cooper and join the strong offence on a starting basis.

Tight Ends

Mychal Rivera, Oakland Raiders (vs. Broncos)

Last Week: 8 receptions (11 targets), 38 yards, 2 TDs

Rivera is an extreme boom or bust candidate with a lot more bust than boom potential, but if you’re scrounging for TEs on the waiver wire, he may be the best option. Rivera has received enough targets the past two weeks to make him a decent play, but he’s not a game breaker unless he can continue to grab two touchdowns a game, which of course is unlikely.