What are the maximum upgrade levels?

The maximum upgrade level depends on the card’s rarity. Since each rarity is balanced to be equivalent to the other rarities on another level, all maxed out cards are in the “same level” balance wise.

Common cards can get to level 17, Rare cards can get to 14, Epic cards to 11 and Heroic cards to level 7.