Fantasy basketball dynasty rankings for both H2H contending and rebuilding strategies, along with overall Roto rankings.

Rebuilding Rankings: To qualify, players must be 30 or younger to start the season in three years (2019-2020).

Last updated: 03 February 2018 by @dynoNBA and @macetastic
1 Giannis AntetokounmpoMILSF/PFStill the best asset in dynasty. No one I would trade him for.
2 Karl-Anthony TownsMINCRock solid as always. Best big man in dynasty. Take him at the top of your dynasty drafts and enjoy the next decade.
3 James HardenHOUPG/SGHe's still an absolute monster even with the addition of CP3. Consider him a sure-fire fantasy superstar as long as he's on the court.
4 Kevin DurantGSWSF/PFIt looks like last year's career high in blocks weren't a fluke. He helps out across the board and doesn't really hurt you anywhere.
5 Stephen CurryGSWPG/SGBest 3-point shooter of all time. Will continue to be a fantasy asset for years to come.
6 Russell WestbrookOKCPGHe's still putting up amazing numbers with their big 3. Mr. Triple Double.
7 Anthony DavisNORPF/CWith Boogie gone expect the Brow to improve some on his already stellar numbers.
8 Kawhi LeonardSASSG/SFStill going to be a top-10 dynasty asset for the next 5-6 years. Just needs to come back healthy. Buy low now.
9 Joel EmbiidPHIPF/CHis talent is as epic as Giannis and Towns, but the injury concerns are real. How much risk do you like taking on?
10 Ben SimmonsPHIPG/SF/PFI predicted he would be a top-10 dynasty asset by the end of the season. He already is. Generational talent.
11 Nikola JokicDENPF/CHe's slipped down the rankings some but it's more due to what guys around him have done.
12 Victor OladipoINDPG/SGI thought I was going to go down as one of the last people with housing on Vicor Oladipo island. Even I didn't see this coming.
13 LeBron JamesCLESF/PFIf you own Lebron and you aren't truly contending for a title I'd look to shop him. Value still sky high but eventually age has to catch up....right?
14 Kyrie IrvingBOSPG/SGThe Celtics are going to be scary when Hayward gets back. Kyrie is the engine.
15 Kristaps PorzingisNYKPF/CHe's doing pretty close to what you thought he would. He's slowed down a little but is still a dynasty centerpiece.
16 Paul GeorgeOKCSG/SF/PFHe's a top-20 fantaasy player in any uniform. If he leaves OKC his value only goes up.
17 John WallWASPGThe injury kills fantasy teams this year. Presents a nice chance to get a discount in a trade.
18 Damian LillardPORPGThey couldn't keep him out of the All-Star game this year.
19 DeMar DeRozanTORSG/SFWhat a revelation he has been this year. Shutting up all of the doubters.
20 Jimmy ButlerMINSG/SFJB owners can quit panicking. He's back now.
21 Rudy GobertUTACIf he can stay healthy he's a huge asset. He seems to be undervalued in a lot of my leagues. Throw out a low-ball offer and see what happens.
22 Andre DrummondDETPF/CBig, big jump for Drummond. He's done everything you could have asked out of him.
23 Bradley BealWASSGI haven't met anyone higher on Beal than me. He still has room to grow alongside Wall. I love what I'm seeing out of him this year.
24 C.J. McCollumPORPG/SGIf Portland ever moves him to improve the defense, watch out. He's an elite asset now, but if he became the first option he could challenge Dame's numbers.
25 Draymond GreenGSWSF/PF/CIt doesn't matter how many superstars GS adds, Draymond will always be a fantasy star. Obviously not a huge scorer, but helps in basically every other category.
26 Klay ThompsonGSWSG/SFDidn't slow down much when KD showed up last season, and their chemistry looks even better this year. One of the best two-way SG's in the game.
27 Blake GriffinDETPF/CI think his value stays about the same in Detroit. He's a hold for me.
28 Kemba WalkerCHAPGLet's see if the trade rumors are true. Should retain similar value anywhere.
29 D'Angelo RussellBKNPG/SGI'm excited to see Russell back on the floor. The Nets are kind of exciting.
30 Myles TurnerINDPF/CThe buy-low window is still there.
31 Devin BookerPHOPG/SGThis guy checks every box when I'm looking for elite dynasty potential.
32 Chris PaulHOUPGSam thought I was too low on him last time at 42. I would have to agree with him. He's older but a nice piece for the next two season.
33 Jamal MurrayDENPG/SGHe has true superstar potential. Coming on strong as the season progresses.
34 Aaron GordonORLSF/PFThe upside is still there. Orlando is just a mess.
35 Otto PorterWASSF/PFNice production with very low turnovers.
36 Robert CovingtonPHISF/PFRoCo is an absolute fantasy monster. Contributes all across the board, and should be able to retain his value as Fultz/Simmons continue to grow.
37 Nikola VucevicORLPF/CBuy-low window while he's injured. Was putting up great numbers before the injury.
38 Khris MiddletonMILSG/SF1st team All-NBA underrated every season. Steady all across the board and doesn't hurt you anywhere.
39 Eric BledsoeMILPG/SGMilwaukee fits him very well. You have to feel good if you stashed him earlier.
40 Kyle LowryTORPGI was already low on him before this season. I think he will finish as a top-50 player, but his best year's from a fantasy aspect are behind him.
41 Gary HarrisDENSG/SFLooooove Gary Harris. The perfect complementary piece at a fairly weak position. He forms a nice tandem with Jokic long-term.
42 Lonzo BallLALPGQuitely a top-15 H2H guy over the last month. WIll have ups-and-downs but ride the waves.
43 Jayson TatumBOSSF/PFWe've seen what he can do. We expected the shooting to regress some but we've seen how high the ceiling can be.
44 Donovan MitchellUTAPG/SGDMitch is the guy I was probably the highest on (compared to the consensus) in the pre-draft process. I'd rather roster Mitchell than Rodney Hood and wait for it. (Brag)
45 Lauri MarkkanenCHIPFAll aboard the Lauri train! This group of rookies is fun!
46 Gordon HaywardBOSSG/SFNow is the time you try to acquire him if you're playing for next season.
47 Hassan WhitesideMIACThere are flashes where Whiteside looks like he belongs in the conversation for best Center in the league. Great mid-round dynasty pick.
48 Tobias HarrisLACSF/PFI like the move to the Clippers for him quite a bit.
49 Clint CapelaHOUPF/CFits perfectly with Harden and CP3.
50 LaMarcus AldridgeSASPF/CI keep thinking he will come back down but he's continuing to have a resurgence.
51 Steven AdamsOKCCHe's surpassed all expectations this season. Really settled into a nice role.
52 DeAndre JordanLACCHold tight and see if he gets dealt.
53 Dennis SchroderATLPGHaving a quietly solid season. Numbers should remain steady as the Hawks keep the rebuild going.
54 Dennis Smith Jr.DALPG/SGHe's explosive as hell and the Mavs have trusted him with the keys to the franchise from day one.
55 Marc GasolMEMCA case of production now vs age. Conley and Gasol form one of the best veteran duos in the league from a fantasy aspect.
56 Al HorfordBOSPF/CHe produces all across the board but his sell-high window probably closes at the end of this fantasy season.
57 John CollinsATLPF/CI love what this guy has the potential to grow into. He's already a starter on a contending fantasy team.
58 Kevin LoveCLEPF/CAnother one bites the dust. Really unfortunate timing on this injury.
59 DeMarcus CousinsNORPF/CHow sad :(
60 Nikola MiroticNORSF/PFHe's came back with a vengeance. It sounds like it will be a good spot if he gets traded. Flirting with top-50 value off the bench.
61 Jrue HolidayNORPG/SGI hope Jrue’s injuries are in the past. He’s such a fun player to watch when he’s hitting on all cylinders.
62 Dario SaricPHISF/PF/CHe's made a huge jump in the rankings. His all-around game is there.
63 Jusuf NurkicPORCWe've all seen the talent. He just needs to stay upright. A nice complement to Dame and CJ.
64 Kris DunnCHIPG/SGHis steals should keep him in the top-75 overall as long as he's getting the playing time.
65 Harrison BarnesDALSF/PFDid everything you could have asked of him in his first year in Dallas. DSJ and he should be a nice combo moving forward. I think Barnes could still improve his secondary numbers.
66 Malcolm BrogdonMILPG/SGHopefully, he continues to see steady minutes. I like this guy a lot. I wanted to move him up higher.
67 Markelle FultzPHIPG/SGWhat the hell is going on? This rank may be too high.
68 Josh RichardsonMIAPG/SG/SFSwiss army knife for fantasy. Ridiculous defensive numbers for a SG. A fringe top-50 guy that you can get for a lot cheaper.
69 Jabari ParkerMILSF/PFLooked amazing coming back from ACL number one, I'm cautiously optimistic on his return from No. 2. Better rebuilding target.
70 Zach LaVineCHIPG/SGHe's back and while he hasn't set the world on fire yet, he looks good early on.
71 Andrew WigginsMINSG/SFI still believe in the talent. It just isn't quite happening yet.
72 Brandon IngramLALSG/SFBe patient with Ingram, buy-low if you can. Some people already think Wiggins is a bust, so I can only imagine how cheap you can buy Ingram if the owner is panicking.
73 Lou WilliamsLACPG/SGHe's scorching hot this season, but this has to be his all-time best year. Sell now if you're not using this season to win it all.
74 T.J. WarrenPHOSFWow, this is the T.J. Warren we've been waiting for.
75 De'Aaron FoxSACPGI'm interested to see what he turns into moving down the road.
76 Nicolas BatumCHASG/SFIt's been up and down but you love him for all of his rebounds and assists from the SG spot.
77 Paul MillsapDENPF/CGoing to be a nice fantasy option when he returns, but I'd be looking to move on from him unless in a title run this year and next.
78 Isaiah ThomasLALPGHe needs to get back into his groove quickly with Kevin Love out.
79 Caris LeVertBKNPG/SG/SFHe was last year's Donovan Mitchell for me. I said he had the potential for 15/5/5 and I still believe it.
80 Darren CollisonINDPG/SGHe's continued to produce. Move him up until he comes back down.
81 Tyreke EvansMEMPG/SG/SFVirtually no competition for minutes on the wing. If he's healthy he's the best perimeter option on the roster.
82 Carmelo AnthonyOKCSF/PFFeels gross to rank Melo this low. He's going to have nice games but the old Melo is over. He's an elite level Points/3's specialist at this point in his career.
83 Tim Hardaway Jr.NYKSG/SFSorry, I left you off the list last time.
84 Thaddeus YoungINDSF/PFThaddeus is a beast in the steals department. I think he has turned into a nice fantasy veteran.
85 Derrick FavorsUTAPF/CIf he can stay close to one steal+block I like what he brings.
86 Ricky RubioUTAPGHis assists have dropped and that hurts a ton.
87 Dwight HowardCHAPF/CWill average a double-double with solid blocks, steals, and FG%. He's another FT tanker, and he's getting up there in age. If I'm not contending for a title I'm moving him.
88 Enes KanterNYKCEnes has really stepped up and seized the job. Not a ton on defense but a nice scoring/board combo.
89 Elfrid PaytonPHOPGHe is what he is at this point.
90 Serge IbakaTORPF/CGood percentages and defensive numbers, but the rebounding has already started to dip and I don't see that turning around at this point in his career.
91 Larry Nance  He's moved ahead of Randle in my ranks. I love what he can bring you on defense, and he couldn't have a better point guard for his playing style.
92 Buddy HieldSACSGHe has the chance to get 15-20 shots per game in Sacramento. I was high on him coming out of college, and still, think his upside is worth gambling on.
93 Bogdan BogdanovicSACSG/SFI've heard Bradley Beal comparisons, and while that seems like a little bit of a stretch, I can see the basis behind it. Nice upside if you have the roster space.
94 Jonathan IsaacORLPFProjects to be a 1+ Three's/Blocks/Steals guy while filling out points and boards very nicely. Gordon/Vuc breakouts may slow the process. Stay patient.
95 Evan FournierORLSG/SFHe continues to get overlooked in Orlando but he keeps putting up numbers. The breakout of Aaron Gordon should only help him retain his value.
96 Kentavious Caldwell-PopeLALSG/SFOn a one-year prove-it deal with the Lakers. A lot thought a breakout was coming last year, but he may already be close to his ceiling as a player.
97 Rodney HoodCLESG/SFHood is having a nice year, but Mitchell is the find in this backcourt.
98 Kent BazemoreATLSG/SFHe's going to benefit from the Hawks rebuild. He will have a lot of room to grow as a player and put up big numbers.
99 Jeff TeagueMINPGA lot of talent around him in Minnesota this year.
100 Goran DragicMIAPG/SGAnother guy starting to creep up in age but still producing. Make sure he fits your timeline.
101 Eric GordonHOUSGHe looked like the 2nd best player in a Rockets uniform before CP got hurt. Hopefully, the injuries are finally behind him. He looks explosive this year.
102 Kyle KuzmaLALSF/PFFuture MVP Kyle Kuzma is all the hype in dynasty circles right now. He is a steal at 27, but expectations should be tempered a little bit.
103 Taurean PrinceATLSFThose of us that bought-low on him last season like I advised are absolutely loving the returns so far. He's going to rack up stats while the Hawks rebuild.
104 Willie Cauley-SteinSACPF/CHe's not going to go to 18/10 this year, but he will be a great mid-round big man. He has a nice fantasy upside with his potential on defense.
105 Denzel ValentineCHISG/SFHe projects to have the most fantasy-friendly game of the healthy Bulls, but he is still super raw.
106 Jaylen BrownBOSSG/SFHe's cooled from his explosive start but still a nice player on the wing.
107 Julius RandleLALPF/CFeel like a lot of guys don't like Randle much. I don't get it. He's a good basketball player and is one of the better big men in transition. Ball is going to make this guy better.
108 Bobby PortisCHIPF/CIt seems like forever ago that BP was regulating in the Bulls practices. Now he seems to have locked down a role in the rebuild.
109 Rondae Hollis-JeffersonBKNSF/PFA great fit at the power forward. A DLO/LeVert/RHJ Nets team has the potential to be very, very exciting down the road.
110 Trevor ArizaHOUSG/SFGetting up there in age, but his value to the Rockets will help him retain his fantasy mid-round value.
111 Mike ConleyMEMPGThis feels a lot like the beginning of the end.
112 Jonas ValanciunasTORCAhh my boy JV. I think he's an underrated player, but he just doesn't do enough on defense to become an elite Center.
113 Greg MonroeBOSPF/CFringe top-100 guy. Solid whenever he gets minutes.
114 Domantas SabonisINDPF/CHe's a nice fantasy rotation player.
115 Frank NtilikinaNYKPGFranky Smokes is a nice dynasty stash. Should see 20 minutes per game as soon as this season.
116 John HensonMILPF/CRebs and blocks specialist.
117 Courtney LeeNYKSG/SFHaving a career year. Getting up there in age but you can enjoy the production for now.
118 J.J. RedickPHISGJJ is on the wrong side of 30, but his playing style should allow him to keep doing what he does for another 2-3 years.
119 Josh JacksonPHOSG/SFThe Suns are an absolute mess, but the firing of Watson has me very excited for all the young guys there, Jackson included. Highest ceiling of any rookie in his class.
120 Brook LopezLALCHopefully, he leaves after this year and can get back to 30ish minutes per game.
121 Markieff MorrisWASSF/PF/CA steady contributor from the PF spot. As long as he's in Washington their big 3 will allow Markieff space to get clean looks. Should be back soon.
122 James JohnsonMIASF/PFA nice source of Power Forward assists.
123 Michael Kidd-GilchristCHASFMeh, perfectly average. Defensive numbers have dipped some too.
124 Marquese ChrissPHOPF/CWhen it all clicks you're going to love this guy.
125 Joe InglesUTASG/SFPlaying out of his mind right now. Not an explosive scorer but he helps out everywhere else. On fire from behind the arc early on.
126 Spencer DinwiddieBKNPGThis guy has earned a job in the NBA. He's fun to watch.
127 DeMarre CarrollBKNSF/PFEvery once in a while I nail a call. DeMarre Carroll bouncing back is one of my best of the early season so far.
128 George HillCLEPG/SGThe only hope is that he gets dealt and can bounce-back.
129 Reggie JacksonDETPG/SGShould be back in a few weeks. Not much on defense but a solid second or third fantasy point guard.
130 Wesley MatthewsDALSG/SFHe's actually come back better than expected from the Achilles injury. For a contending team, Wes is a nice value.
131 Alex LenPHOPF/COnce Tyson Chandler is traded they need to unleash him fully. I think there is a level of Alex Len we still haven't seen.
132 Al-Farouq AminuPORSF/PFNice defense and rebounding from a guy that can slot in at the SF position. Was never really right after early-season injuries last season.
133 Will BartonDENSG/SFShowing more as a playmaker in the Denver offense than I thought he was capable of. Avoided an early injury scare.
134 Avery BradleyLACPG/SGLet's see what he can do for the Clippers. A wide-open opportunity.
135 Jakob PoeltlTORCThis guy has looked great when given the opportunity. If they move JV at some point watch out.
136 Danilo GallinariLACSF/PFWhen he's healthy he's a top-75 guy. Hopefully you have an IR spot.
137 OG AnunobyTORSF/PFHe would have been a lottery pick if not for the injury. He has impressed me every time I've watched him play. He's the up-and-comer I want in Toronto.
138 Jordan BellGSWPF/CDraymond JR is already getting minutes. He will be a fantasy glue guy in the next 2-3 seasons. Too bad Chicago couldn't have used a guy like him.
139 Justin HolidayCHISG/SFHe's currently in what will be the best stretch of his career. Should still have some three's and steals value once LaVine is back.
140 Kelly Oubre  Still holding out hope he becomes the go-to scorer off the bench. I also envision interesting things with him at the 3 and Otto as the small-ball 4.
141 Jordan ClarksonCLEPG/SGA lot of people are completely out on Clarkson. I don't get it. He's not amazing at any one thing, but he helps a little in a few spots at a cheap-ish price.
142 Kyle AndersonSASSG/SFHe can fill up the stat-sheet, that's for sure.
143 Skal LabissiereSACPF/CNot crazy about Skal but you can do worse this deep. Still some upside.
144 Rajon RondoNORPGHe's been a great cheap source of assists and steals for fantasy owners.
145 Marvin WilliamsCHASF/PFAfter a horrible start, Marv has bounced back and is doing what we expected.
146 Robin LopezCHICIf you have him now enjoy the production and look to deal him before the Bulls do.
147 Tyler JohnsonMIAPG/SGHaving a much better season than I even realized.
148 Marcus MorrisBOSSF/PFHe's going to have sneaky value in Boston, especially without Hayward.
149 Bam AdebayoMIAPF/CHe will spend time in the G-League this year but he looks like he can contribute in the NBA sooner than later.
150 Malik MonkCHASGDon't give up on this guy yet. He can get buckets so he should have plenty of chances down the stretch.
151 Austin RiversLACPG/SG/SFHe's turned out better than expected but the addition of Bradley has me worried some. Closer to a top 150 guy most likely.
152 Jeremy LambCHASG/SFHe's stepping up in Batum's absence but I don't think it's sustainable to this level once he is back.
153 Ryan AndersonHOUPF/CGross. One of the worst contracts in the NBA. He won't be on any of my dynasty teams.
154 Allen CrabbeBKNPG/SG/SFNice late round add if you need some three-point shooting. That's about all he does, though.
155 Stanley JohnsonDETSG/SFDetroit needs Stanley or Kennard to really step up now.
156 Luke KennardDETSGDetroit needs Stanley or Kennard to really step up now.
157 Nerlens NoelDALPF/CHe's a stash and hope for the future type of guy at this point.
158 Taj GibsonMINPF/CHe's settled into a nice role for fantasy owners this season.
159 Wayne Ellinton  Ride him while you can. He's on a nice stretch shooting the ball right now.
160 Danny GreenSASSG/SFLove the defensive numbers.
161 Marcus SmartBOSPG/SGHe didn't break out the way I thought he would. Better real NBA player than fantasy.
162 Trey LylesDENPFIf he's going to be a guy that knocks down 1.5 threes per game he's going to get minutes somewhere.
163 Delon WrightTORPG/SGHe's a cheap source of PG numbers in deep leagues right now and could keep earning more of the pie as Lowry ages. Get ahead on him now.
164 C.J. MilesTORSG/SFHe's a three-point gunner that is going to thrive in that role for Toronto. Great win-now piece if you own a guy like Harden.
165 Cody ZellerCHAPF/CThe addition of Dwight Howard hurts Zeller, but he's an okay dynasty bench piece. Dwight doesn't seem to stay in one spot for very long.
166 Kelly OlynykMIAPF/CI have never really been a huge of Olynyk. He's a decent stretch big but you can probably do better.
167 Terry RozierBOSPG/SGAll jokes aside, Terry Rozier has really stepped up when needed this season. Better in the counting stats than I expected.
168 Rudy GaySASSF/PFRudy Gay is a nothing more than a solid bench player on a contending team.
169 Dwayne Dedmon  I like big men that can shoot it a little. Dedmon fits that bill.
170 Bismack Biyambo  Having a nice stretch but it's fools gold.
171 Justise WinslowMIASF/PFI might be the last remaining believer in Justise Winslow. Maybe a trade and a new scenery are what he needs?
172 Bojan BogdanovicINDSG/SFOutperforming his draft slot this year. Not in love with him by any means though.
173 Marcin GortatWASCEnd of bench target.
174 Jarrett AllenBKNPF/CPut me in the corner that doesn't think Mozgov is a good basketball player. I'm buying Allen shares everywhere I can.
175 Dejounte MurraySASPGI think this is the PG you want here?
176 Ersan Illyasova  Nice win now rotation piece you can probably get on waivers each offseason.
177 Wilson ChandlerDENSG/SF/PFHis best seasons are behind him, but I think he is still going to be a solid late source of REB/STL/3's.
178 Gorgui DiengMINPF/CI want him to go somewhere else so we can get the old Gorgui back.
179 Evan TurnerPORSG/SFHe looks pretty good early. He's not a fantasy monster but he contributes nicely across the board. I'm counting on a slight bounce-back.
180 Milos TeodosicLACPG/SGStream him for assists while he's healthy.
181 Thon MakerMILPF/CHe's a perfect Milwaukee Bucks prototype, but he's still extremely raw and young. Great dynasty stash with a lot of upside.
182 Juan HernangomezDENSF/PFJuancho is going to be an animal at some point. Just not this year.
183 Jae CrowderUTASF/PFOnly on the list because I don't think he's really this bad. I can't lie, it's been brutal though.
184 Dillon BrooksMEMSG/SFI actually like what I've seen from Brooks this year. Good stash.
185 Jeff GreenCLESF/PFWith KLove going down someone has to shoulder part of the load.
186 Tristan ThompsonCLEPF/CUnless the Cavs make another move he will probably average close to a double-double just because they need a body down low.
187 Tyus JonesMINPGAnother guy that needs a new team to show what he can do.
188 Timothe Luwawu  The tools are all there. He's a guy that could pay off in a few years if he pans out.
189 JaMychal GreenMEMPF/CHe's the type of guy to round out your roster with.
190 Yogi FerrellDALPG/SGHe's been quietly decent all year long.
191 Zach CollinsPORPF/CNot going to be a bust.
192 Josh HartLALSGI like him a lot long term.
193 Patrick BeverleyLACPG/SGHe is what he is. A low volume scorer that helps a ton with REBs and STLs from the point guard spot. Love him as a backup.
194 Terrence RossORLSG/SFThis guy is still only 27??? I guess you could do worse this late in the game.
195 Fred Van VleetTORPGNot a total believer, but there is something there when I watch him.
196 Monrtezl Harrell  I think he's one of the best sleepers after the Blake trade.
197 Terrance FergusonOKCSG/SFI like this guy a lot. He's a few years out but he has a really high ceiling.
198 Tony SnellMILSG/SFYou could do worse this deep.
199 Willy HernangomezCHACWTF are the Knicks doing? His ranking could be affected as long as he's infected with being a Knick.
200 Richuan Holmes  He's explosive that's for sure. If he can lock down the first big man off the bench role somewhere he could have decent value.
201 Jerian GrantCHIPG/SGThis deep he's a pretty good option. Puts up numbers when he gets minutes.
202 T.J. McConnellPHIPGThis guy just refused to go away and I love it. Fun to watch play.
203 Trey BurkeNYKPGRide him while he's getting minutes.