What is a good tank Pokémon?

What is a good tank Pokémon?
The 12 Best Pokemon To Use As Tanks

1 Skarmory. Attack: 80. Sp Attack: 40.
2 Steelix. Attack: 85. Sp Attack: 55.
3 Snorlax. Attack: 110. Sp Attack: 65.
4 Toxapex. Attack: 63. Sp Attack: 53.
5 Miltank. Attack: 80. Sp Attack: 40.
6 Blissey. Attack: 10. Sp Attack: 75.
7 Metagross. Attack: 135. Sp Attack: 95.
8 Corviknight. Attack: 87.

The 12 Best Pokemon To Use As Tanks
  1. 1 Skarmory. Attack: 80. Sp Attack: 40.
  2. 2 Steelix. Attack: 85. Sp Attack: 55.
  3. 3 Snorlax. Attack: 110. Sp Attack: 65.
  4. 4 Toxapex. Attack: 63. Sp Attack: 53.
  5. 5 Miltank. Attack: 80. Sp Attack: 40.
  6. 6 Blissey. Attack: 10. Sp Attack: 75.
  7. 7 Metagross. Attack: 135. Sp Attack: 95.
  8. 8 Corviknight. Attack: 87.