Anderson Varejao
ECRBest WorstStatus
# 238 # 106 # 106 Out For Season - Achilles
Expert Consensus Rank: Overall #238Likes him moreAbout the sameLikes him less
Dave McKay
The Fantasy Sports Brain
# 106
  
Expert Consensus Rank: PF #Likes him moreAbout the sameLikes him less
Dave McKay
The Fantasy Sports Brain
 
# 41
 

* Expert Consensus Ranking (ECR)