We have arrived to the last few weeks of the fantasy football season. Surprisingly, there are some teams in the hunt of their league playoffs despite bad records and injuries. This is the time of the year where the waiver wire can really make a difference for your fantasy football teams. Here are your pickups for Week 10:

Teams on bye: Houston Texans, Baltimore Ravens, Denver Broncos, Minnesota Vikings

Quarterbacks

Ryan Fitzpatrick, Tampa Bay Buccaneers

Fitzmagic is back and here to stay. With the number of talented pass-catching options in the Buccaneers’ offense, its been a goldmine for owners this season for streaming. Tampa Bay is likely poised for weekly finishes within the top 10. Fitzpatrick is serviceable as long as Dirk Koetter sticks with him.

RELATED: FITZPATRICK'S REACTION TO GETTING BENCHED AFTER MIRRICALE RUN

Running Backs

Spencer Ware Kansas City Chiefs

The Kansas City Chiefs should easily win the AFC West division unless they face a massive collapse. They currently are at the top of the AFC West at 8-1. There’s a chance some starters like Kareem Hunt may sit. Ware could be a potential game-changer for your fantasy football team during the playoffs.

Duke Johnson Jr., Cleveland Browns

It's about time! In the first game following the firings of Hue Jackson and Todd Haley, Johnson explodes for nine receptions, 78 receiving yards, and two touchdowns. People in the fantasy football world have been waiting for this. If Week Nine was any indication, Johnson should continue to play a big role in the Browns’ offense, as he seemed to have a strong rapport with QB Baker Mayfield. Johnson is the top RB this week on the waiver wire.

RELATED: BAD NFL RUNNING BACKS THAT SOMEHOW HAD GREAT SEASONS

Wide Receivers

Marquez Valdes-Scantling Green Bay Packers

Valdes-Scantling posted his fourth consecutive game with either 100 receiving yards or a touchdown, which alone would have been impressive enough to make him one of the top waiver wire adds this week. Geronimo Allison is out the next six weeks with for core muscle surgery, which solidifies MVS’ spot as the second wideout opposite of Davante Adams. With Aaron Rodgers under center, that is quite a valuable role to serve. Add or even trade for him if your league deadline hasn't passed yet.

Keke Coutee, Houston Texans

Coutee sat out in Week Nine as he continues to recover from a hamstring injury. The Texans went out and traded for Demaryius Thomas last week, pairing a solid outside receiver with DeAndre Hopkins. But in his first game with the team, DT caught just three passes for 61 yards. Coutee should be ready coming off the bye to re-take his place in the Texans’ offense. The rookie had some great games while Will Fuller was out earlier this season, and even with Thomas there, Coutee should remain one of Watson’s favorite targets.

RELATED: COLE BEASLY DEFENDS COWBOYS RECEIVER

Tight Ends

Jeff Heuerman Denver Broncos

Denver dealing Demaryius Thomas to Houston did not only do fantasy favors for rookie receiver Courtland Sutton. Heuerman is now finally being noticed by quarterback Case Keenum. He had 10 receptions in his ninth game this past weekend, racking up 83 yards and scoring a touchdown in the process.

Heuerman is definitely going to get some of the targets and catches Thomas left on the table when he was traded. The only problem with picking Heuerman up this week is that Denver is on bye, so only take him as a long-haul solution and not for a short-term fix if you need a TE this week.

Jordan Thomas Houston Texans

Thomas is on bye for week 10, but has hauled in three touchdowns over his past two games and appears uncoverable near the end zone, so a fantasy owner short at the tight end position has to give him a look for down the stretch.

Streaming Defenses

Green Bay Packers

This defense hasn't been great but plays at home against Brook Osweiler. The Dolphins have given up the sixth-most fantasy points to opposing DSTs.

San Francisco 49ers

The 49ers defense has been inconsistent but has been a top-seven unit the past two weeks and play their next two games against the Giants and turnover-prone Buccaneers. If you're streaming the position, they might be worth a look.

Bonus:

Carolina Panthers

On Thursday night, the Panthers got smoked and allowed 52 points. In most leagues, they produced negative points for owners. You'll see most owners drop them but put a waiver claim in for them for Week 11. Since Week 3, they have scored between 5-9 points every week. Although not great, their next opponent (Lions) has been a mess over the last two weeks (averaging 16 points to opposing defenses). With Golden Tate being traded, their offense just isn’t what it used to be. Carolina should put up another decent outing next week and potentially score double digits.

NEXT: EVERY NFL TEAM'S MOST RANDOM QB YOU ACTUALLY FORGOT ABOUT