As we approach the midway point of the 2016-17 NFL season, it's time to take a look at the first team All-Fantasy roster. Using a QB/RB/RB/WR/WR/TE format, we'll pick a first team based on performance through the first seven weeks, factoring bye weeks into the equation.
Starting for the All-Fantasy team is an NFC South quarterback, but maybe not the one you'd expect. Cam Newton was the first quarterback off the board, and Matt Ryan has earned plenty of MVP attention, but it's Drew Brees who has been the most valuable fantasy QB. Brees is averaging a ridiculous 350 yards per game and 2.83 touchdowns through his first six weeks and is one of the few truly "matchup-proof" players at the position when he's playing at home. No one offers more regular yardage upside.
Brees has some tough matchups on the horizon (SEA, DEN, @ARI) but there are some great ones sprinkled in between (@SF, @CAR, DET). Given how much New Orleans throws under Sean Payton, how bad this defense has been and how mediocre Mark Ingram looks right now, Brees has a great chance to finish as the highest scoring fantasy QB through pure usage.
Derick E. Hingle-USA TODAY SportsDerick E. Hingle
RB: David Johnson
If you spent a top-5 pick on Johnson, you're plenty happy with the results so far. The Cardinals RB has topped at least 100 total yards every week and has eight scores already. Johnson's impact in the passing game has separated him from his peers -- he's first in receiving yards at RB and third in total receptions -- and it's hard to say that Arizona's offense is firing on all cylinders quite yet.
With more scoring opportunities likely to come once Carson Palmer and company figure it out, Johnson should be considered the top fantasy running back moving forward. He's just a yardage machine.
RB: Ezekiel Elliott
Rookies aren't supposed to be this dominant, this fast. Elliott is getting praise as the best rookie running back ever, and he keeps getting better every week. Even in a matchup with the league's best run defense, Elliott ripped off 157 rushing yards. He has four straight weeks of at least 130 yards on the ground and he's averaging 5.9 YPC during that span.
There are some juicy matchups on the horizon for Zeke as well. Elliott gets to play three bottom-five run defenses in Cleveland, Pittsburgh and Washington in three of the next five weeks. Even though he's not making much of an impact in the passing game (11 receptions), Elliott is getting enough handoffs to make the fantasy first team with ease behind this dominant offensive line.
USA TODAY SportsMatthew Emmons
WR: Julio Jones
Jones has been a little more volaitle than you might like, but his booms have been worth the busts. Jones had two weeks (1-16 and 2-29) of looking like a normal human , but his 300 yard performance in Week 4 against Carolina and last week's 9-174 effort have made him the top fantasy scorer through seven weeks, despite the duds.
Jones is averaging over 20 yards per reception, but he'll need more targets to hold on to his top WR position with a bye week approaching. Surprisingly, Jones has "just" 65 targets through seven weeks. If you're looking for any one player to fall out of the fantasy first team, Jones may be the most sucepitble, especially if Matt Ryan comes back down to earth a bit.
Kevin C. Cox/Getty Images
WR: A.J. Green
Consistent production has been tough to find with the top drafted receivers this season. Green did most of his damage in three big games where topped 169 yards and pulled down a touchdown in each one, but he's consistently being peppered with targets by Andy Dalton. He's the second-highest scoring receiver through seven weeks, despite only having those three touchdowns.
In a lot of ways, Green is like the Goldilocks of fantasy receivers. He has the best things about Julio Jones (big play potential) and Mike Evans (consistent targets) rolled into one package. It will be interesting to see if Tyler Eifert coming back hurts or helps him, but Green has justified his selection as a top-5 fantasy WR so far. With Ben Roethlisberger hurt for Antonio Brown and Odell Beckham Jr. struggling at times, Green has actually outplayed his draft position.
Although the Carolina Panthers have certainly disappointed as a whole, Greg Olsen has been as steady as ever. Considering the scarcity at the position due to injuries and depth, Olsen deserves extra credit for being so reliable. Through six games Olsen has yet to have less than five receptions or 64 yards, and he's averaging over 100 yards per game. Maybe more importantly, he's seeing nearly 10 targets per game, which should keep him rolling going forward.
Rob Gronkowski is hot on his heels with Tom Brady back, and Jordan Reed should be returning from his concussion soon, but no one offers a higher floor for production than Olsen. He's Cam's safety valve, and with Carolina's defense in shambles, he's in line for more garbage time work than a tight end like Gronk. It's a close call, but he's deserving of this spot for now.