Who is the best tank in Overwatch?

Who is the best tank in Overwatch?
Overwatch: All Tank Heroes, Ranked

8 Winston.
7 Orisa.
6 Wrecking Ball.
5 Roadhog.
4 D.Va.
3 Sigma.
2 Zarya.
1 Reinhardt.

Overwatch: All Tank Heroes, Ranked
  • 8 Winston.
  • 7 Orisa.
  • 6 Wrecking Ball.
  • 5 Roadhog.
  • 4 D.Va.
  • 3 Sigma.
  • 2 Zarya.
  • 1 Reinhardt.