

Deckard
Diablo
C Tier
Storm League
Patch 2.57.0
Healer
/
Deckard Statistics
Win Rate
48.21%
Rank #71 of 93
Pick Rate
8.91%
Rank #46 of 93
Ban Rate
0.59%
Rank #78 of 93
Popularity
9.50%
Rank #51 of 93
Meta Strength
2179
Rank #61 of 93
Games Played
10,132
Rank #45 of 93
Wins
4,885
Rank #51 of 93
Losses
5,247
Rank #42 of 93
Rank Skew (ΔWR)
▼ -0.9%
⚖️ Rank Neutral
💎 Diamond & Master
47.3%
🛡️ Bronze — Gold
48.3%