

Diablo
Diablo
D Tier
Storm League
Patch 2.57.0
Tank
/
Diablo Statistics
Win Rate
44.46%
Rank #92 of 93
Pick Rate
15.02%
Rank #23 of 93
Ban Rate
8.04%
Rank #15 of 93
Popularity
23.06%
Rank #21 of 93
Meta Strength
1832
Rank #84 of 93
Games Played
17,077
Rank #23 of 93
Wins
7,592
Rank #28 of 93
Losses
9,485
Rank #18 of 93
Rank Skew (ΔWR)
▲ +5.3%
📈 High-Elo Favored
💎 Diamond & Master
48.8%
🛡️ Bronze — Gold
43.5%