Fantasy Football can be a cruel mistress.
Months of planning, hundreds of mock drafts and actually paying attention to preseason games can all be undone by the twist of a knee (sorry Jordy Nelson owners), or the whim of a real-life NFL head coach (who gives them the right to make such decisions!)
But, whilst some of you may think your 2015 fantasy season is already over with six weeks in the books, fear not. There are still players out there capable of helping you overturn a disappointing start (or cement your place in top spot).
Here are five players with huge upside that you should be doing your up most to add right now...
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250 word test article: https://gms.to/haveyoursay4
1) Christine Michael - RB - Dallas Cowboys
According to those in the know, Michael is set to take the starting running back job away from Joseph Randle when the Cowboys face the Giants in week seven.
Making a move on the waiver wire before any such move is announced would give you the chance to have a starting RB playing behind what is often deemed the best O-line in the NFL.
There is no guarantee the former Seahawk can best the efforts of Randle and McFadden so far in 2015, but, if he can, he becomes a frighteningly good RB option. With Dallas still a few weeks away from welcoming Tony Romo, that running game will remain incredibly important so touches are guaranteed.
2) Brandon LaFell - WR - New England Patriots
With the reigning Super Bowl champions scoring points like it is going out of fashion so far in 2015, it is easy to forget that LaFell was such an integral part of Tom Brady's offense in 2014.
The 6' 2" receiver has been on the PUP list up until this point, but is due to return to practice this week.
Coming off the back of a 953 yard, seven touchdown season, you have to like his chances of keeping that connection going with a quarterback who looks zoned in this year.
3) Martavis Bryant - WR - Pittsburgh Steelers
Granted, after Bryant exploded for 26.5 fantasy points (NFL.com) in his first game back from a four-game suspension (and one game injury), this one might come a bit too late for those of you in switched on leagues.
Hopefully, though, for others in leagues where people grew tired of waiting around for the Steelers WR, you could be about to get one of the waiver wire pick ups of the season.
Bryant led the NFL in yards-per-catch in 2014 with 21.4 yards, and only added to that with an 88-yard TD catch and run on Sunday. With Big Ben approaching full fitness, the second-year receiver could get even better late in the season.
4) Lamar Miller - RB - Miami Dolphins
Unlike the last three, the Miami Dolphins running back is likely already on a roster so it may take some trade nous to get him onto your roster.
Miller has struggled all season in a dysfunctional Dolphins offense. In Dan Campbell's first game in charge, however, the 24-year old back had 113 yards rushing at 5.9 yards-per-carry against a fairly stingy Tennessee Titans front seven.
With a new coach in Miami determined to get the run game going, it could certainly prove fruitful - especially in the long run.
Like the real game, fantasy football comes down to the final few weeks of the season. What makes Miller such a good option is that, in the final six weeks of the season, he comes up against three teams that ranked amongst the top-10 in giving up points to RB - including the league-worst Chargers in week 16.
5) Blake Bortles - QB - Jacksonville Jaguars
If you have a quarterback in your lineup that can give you around 20 points each week, you have a decent chance of getting the W.
And, as odd as it may sound in light of his 2014 rookie year, Bortles could actually be than quarterback this season.
Through six weeks, the Jags star has racked up 19 points or above in four games, and has only gone under 16 on one occasion (week one vs. Carolina).
At this stage, there is still a stigma against the former UCF man but grabbing him now could prove a cheap and successful move.
Fantasy fans: Who are you picking up this week? Let us know if these five work out in the comments section below...