Like I always say, fantasy football is like the stock market, you buy low and sell high. Fantasy football is a week by week evaluation where a player’s stock could plummet from one bad performance, whereas it could skyrocket from a good one. Here are some players you should look to trade and cash in on while their value is at it’s peak.

RB, Devonta Freeman, Atlanta Falcons

Where did this guy come from? Prior to the season, Freeman lost what seemed to be his starting running back position to rookie, Tevin Coleman. Freeman has taken full advantage of Coleman’s absence in the past two games as he has compiled 6 TDs along with 342 total yards. His performances the past two weeks have catapulted him up fantasy boards, he has the most points of any non-QB so far this season. He has been a menace on the ground, and especially as a receiver out of the backfield.

However, I don’t see him keeping up the massive production he has posted these past two weeks, especially with Coleman set to return. Trade Freeman now while his value is as high as it’ll ever be. You can haul in some valuable pieces in return.

RB, Jeremy Hill, Cincinnati Bengals

For the most part, Jeremy Hill has been a big disappointment thus far. He has failed to eclipse more than 63 rushing yards in a game, and hasn’t seen a rush of over 11 yards on his 50 carries. He has been outplayed by Giovani Bernard the entire season, Bernard has more carries and rushing yards.

With that being said, who would’ve thought Hill would come out in week 4 and finish the 2nd scoring RB in fantasy? He did so in large part due to his hat trick of touchdowns. However, it’s extremely rare that a player posts more than one 3 TD performance in a season. Hill has struggled running the ball this season, and has taken a backseat to Giovani Bernard. After a “big” game in week 4, trade Hill while you can still get decent value for him.

RB, Arian Foster, Houston Texans

Foster made his much anticipated return last week, but posted an underwhelming performance as he went for only 10 yards on 8 carries. He was able to turn it around this past Thursday as he compiled over 100 yards, most coming via the passing game. He would, however, be pulled from the game after suffering an apparent concussion.

Still, the 7th year veteran has great fantasy value. I just wouldn’t trust him right now. He has been ineffective running the football, and he draws durability concerns. I would trade him now while someone is still willing to take a chance on him.

WR, Odell Beckham, New York Giants

The rookie phenom from last season hasn’t gotten off to a bad start by any means, but perhaps he hasn’t lived up to your expectations after drafting him in the 2nd, maybe even 1st round. ODB is coming off a very poor showing against the Bills where he caught 5 passes for only 38 yards. So far this season he has broke 100 yards only once, and has only 2 TD catches in 4 games. Heading into week 5, he is barely a top 20 WR, with guys like: Travis Benjamin, James Jones, Rishard Matthews, Donte Moncrief and Allen Robinson with more points.

I’m sure there is someone out there who is still willing to pay top dollar for Beckham. You should try to unload him before he digs himself an even deeper hole.

WR, Terrance Williams, Dallas Cowboys

Facing high expectations after the Dez Bryant injury, Terrance Williams hasn’t exactly lived up to the hype. While he is the Cowboys leading receiver, he has compiled only 133 receiving yards and 2 TDs in 3 games during Bryant’s absence.

With Bryant possibly returning in week 7, Williams stock is set to plummet lower than it’s been all season. You should look to move the interim #1 receiver while he has any value.

About The Author Jonathan Valencia

Jonathan has been investing his time in sports writing for the past decade. Breaking Football's lead writer covers anything from the NFL Draft to providing fantasy football insight. Born and raised in the Jersey Shore. Follow him on Twitter @JonValencia_WiB to talk anything football.