We've gone through the Fantasy Football Today team's 2020 rankings for quarterback, running back, wide receiver, and tight end all week both in articles and in-depth breakdowns on CBS Sports HQ, and we've got you covered on all your Dynasty league needs too. Now, it's time to turn our sites to the top players in Fantasy for 2020.

And there are no surprises at the top. Coming off the second-best PPR season of the past 20 years, Christian McCaffrey is the consensus top running back and the consensus top player heading into the season. And, he wasn't just the best running back — he was 150 points clear of No. 2 Aaron Jones, the largest margin by far of any back in the past 20 seasons. His 467.2 Fantasy points were also 91.2 points ahead of Michael Thomas' own historic season at wide receiver.

No, there is no question McCaffrey should be No. 1. The interesting questions start after that. Three of our experts are in agreement on Saquon Barkley in the No. 2 spot, while one has Michael Thomas, and another has Ezekiel Elliot. And the disagreements only grow from there.

Only six players are in all five of our experts' top 10, and all told, 33 players are ranked in the top 24 by at least one.

There are still four months until the season starts, but with the draft in the rear-view mirror and the schedule here, this is where things stand for Jamey Eisenberg, Dave Richard, Heath Cummings, Ben Gretch and Adam Aizer. I'll highlight some of the biggest disagreements and other notable rankings after the chart. 

Player

Jamey

Dave

Heath

Ben

Aizer

Christian McCaffrey

1

1

1

1

1

Saquon Barkley

2

3

3

2

2

Michael Thomas

3

6

2

3

6

Dalvin Cook

5

4

5

5

4

Ezekiel Elliott

4

2

7

8

3

Alvin Kamara

6

5

4

4

5

Davante Adams

7

9

6

7

8

Julio Jones

8

11

8

10

9

Tyreek Hill

10

12

9

6

11

Miles Sanders

13

7

13

12

7

Travis Kelce

9

17

11

9

10

Chris Godwin

11

14

10

14

13

DeAndre Hopkins

12

10

16

16

14

Joe Mixon

15

8

24

15

16

Austin Ekeler

17

13

12

20

17

George Kittle

16

-

15

11

19

Kenyan Drake

18

16

19

19

12

Derrick Henry

20

15

14

-

20

Nick Chubb

19

21

19

18

15

D.J. Moore

22

20

19

13

-

Cooper Kupp

24

18

17

-

24

Clyde Edwards-Helaire

14

24

-

-

-

Adam Thielen

21

-

-

-

18

Mike Evans

-

-

-

17

23

Kenny Golladay

-

19

-

21

-

Josh Jacobs

23

23

-

23

22

JuJu Smith-Schuster

-

-

-

22

21

Aaron Jones

-

-

21

-

-

Le'Veon Bell

-

-

23

-

-

Chris Carson

-

-

20

-

-

Tyler Lockett

-

22

-

-

-

Calvin Ridley

-

24

-

-

-

A.J. Brown

-

-

-

24

-

Biggest Disagreements

Michael Thomas – Heath vs. Dave and Adam

Player

Jamey

Dave

Heath

Ben

Aizer

Michael Thomas

3

6

2

3

6

There is regression coming for Thomas in 2020, if only because there has to be coming off such an historic season — Thomas probably won't set the single-season record for receptions two years in a row. Still, he's already the first player since Sterling Sharpe in 1992 and 1993 to lead the league in receptions in consecutive seasons, so you don't bet against him too much, especially since the addition of Jameis Winston to back up Drew Brees probably wouldn't be even a small downgrade for Thomas' value if something were to happen to Brees. Thomasis the clear-cut No. 1 option at the position, at the very least.

Tyreek Hill — Ben vs. everyone

Player

Jamey

Dave

Heath

Ben

Aizer

Tyreek Hill

10

12

9

6

11

When talking about first-round players, you're talking about razor-thin margins separating them, but Gretch is clearly all-in on Hill for 2020. And why not? He's in his physical prime, with an all-time great quarterback, in an offense that elevates them both. Ben is making upside — both for the full season and in-game — a key component of his draft strategy, and Hill's explosiveness makes him a threat to put up a whole game's worth of Fantasy points every time he touches the ball.

Miles Sanders — Dave and Adam vs. everyone

Player

Jamey

Dave

Heath

Ben

Aizer

Miles Sanders

13

7

13

12

7

Doug Peterson has never focused on having a single go-to running back, so the question is whether that was by design or due to the personnel he had at his disposal. Sanders was worked in frustratingly slowly last season, not topping 55% in snap share in any game until Week 10. From Week 10 until he left Week 17 with an ankle injury, he was a stud, playing at least 50 snaps in each game, averaging 105.8 yards from scrimmage per game with four touchdowns. If that's the role he's going to land in 2020, it will be hard for him not to be worthy of a first-round pick, and with Boston Scott still the only real competition for touches out of the backfield, that role could be there for him.

Joe Mixon — Dave vs. Heath

Player

Jamey

Dave

Heath

Ben

Aizer

Joe Mixon

15

8

24

15

16

This one is fascinating, because Jamey, Ben and Adam are right in the middle of Heath and Dave. For Mixon, it's probably all going to come down to how much this offense can improve in Year 1 with Joe Burrow under center. If all goes well, Mixon should have plenty of opportunities to build on his strong closing kick in 2019, when he scored five touchdowns in the final seven games. However, it's also not hard to see why Heath is pessimistic — it's a lot riding on a rookie quarterback coming into an offense that was frustratingly pedestrian a year ago, even in its play design. Add in Mixon's limited role in the passing game and his impending free agency, and it's possible this season is a big disappointment for him.

D.J. Moore — Ben vs. everyone

Player

Jamey

Dave

Heath

Ben

Aizer

D.J. Moore

22

20

18

13

25

It's no surprise Ben and Heath are highest on Moore — age-adjusted production is a big factor in how both view wide receivers, and Moore crushes it there with the ninth-most receiving yards of any receiver before his age-23 season. The addition of Teddy Bridgewater should only help Moore's value — Bridgewater certainly didn't hurt Michael Thomas' production last season in Drew Brees' place, and Moore shares a lot of similarities with Thomas. It's also worth noting that Moore was even better than his final numbers looked last season, because he played just six snaps in Week 16 and sat out Week 17. If you take out Week 16, his 16-game pace was 98 catches, 1,342 yards and five touchdowns, plus 45 rushing yards. If he finds the end zone more in Year 3, he's going to be a superstar.

Clyde Edwards-Helaire — Jamey vs. everyone

Player

Jamey

Dave

Heath

Ben

Aizer

Clyde Edwards-Helaire

14

25

25

25

25

Jamey has planted his flag on Edwards-Helaire island, ranking him seventh at RB and in the conversation to be picked at the turn of the first round. It's aggressive to be sure, but it seems like a perfect fit of prospect and offense. If we get to training camp and he's dominating first-team work, Edwards-Helaire's ADP and rankings will skyrocket.

Other notable rankings

Derrick Henry not in Ben's top 24

Player

Jamey

Dave

Heath

Ben

Aizer

Derrick Henry

20

15

14

25

20

Ben isn't a believer in Henry's success, and the reasoning is fairly straightforward: Henry's is a path to Fantasy success very few running backs have been able to sustain in the new, more pass-happy NFL. In the days of Terrell Davis and Shaun Alexander, you could ride a ton of carries and touchdowns to Fantasy stardom, but it just doesn't happen much anymore — among the 40 best RB seasons in PPR over the past five seasons, Henry's is the only one with fewer than 25 receptions. Henry relies on big plays in the running game and touchdowns to pump up his value, and it's awfully hard to consistently produce both. If Ryan Tannehill takes a significant step back in 2020, things could get rough for Henry.

Aaron Jones, Le'Veon Bell and Chris Carson only top 24 for Heath

Player

Jamey

Dave

Heath

Ben

Aizer

Aaron Jones

25

25

21

25

25

Le'Veon Bell

25

25

23

25

25

Chris Carson

25

25

20

25

25

If Carson's hip proves healthy by training camp, I expect his value will rise, but Jones and Bell may just keep falling. The Jets signed Frank Gore in recent days, a sign that they want to dial Bell's role back in 202, a bad sign for a guy who already struggled to be Fantasy relevant while playing at least 69% of the team's snaps in 13 of 15 games. Bell should be more efficient in 2020, but if the volume slips, that may not matter.

And in Jones' case, he was already a popular regression candidate before the Packers brought A.J. Dillon into an already crowded running back room in the draft. If Dillon cuts into Jones' work, especially in the red zone, it could be an ugly season.

Adam Thielen only top 24 for Adam and Jamey

Player

Jamey

Dave

Heath

Ben

Aizer

Adam Thielen

21

25

25

25

18

Since this is buried all the way at the bottom, I'll take a leap here — I'm not even sure Thielen should be in the top-40 picks this season. He's a soon-to-be 30-year-old wide receiver coming off an injury plagued and otherwise ineffective season. Sure, the departure of Stefon Diggs should free up some targets, however, the addition of Justin Jefferson in the draft offsets that somewhat. Even with Thielen limited to 48 targets in 2019, Diggs' team-leading total was still just 94 in 15 games. Taking Thielen's 8.9 yards per target over the past three seasons doesn't even get him to 900 yards at 100 targets, and his touchdowns would land somewhere around six. That's not high-end No. 3 WR production. I'm not paying a second-round price for that. 

Which players are poised for breakouts, which sleepers do you need to jump on, and which busts should you avoid at all costs in your Fantasy football league? Visit SportsLine now to get early rankings, plus see which WR is going to come out of nowhere to crack the top 10, all from the model that out-performed experts big time last season.