

Stitches
Warcraft
C Tier
Storm League
Patch 2.57.0
Tank
/
Stitches Statistics
Win Rate
46.75%
Rank #83 of 93
Pick Rate
18.20%
Rank #16 of 93
Ban Rate
9.17%
Rank #13 of 93
Popularity
27.37%
Rank #15 of 93
Meta Strength
2128
Rank #66 of 93
Games Played
20,690
Rank #16 of 93
Wins
9,672
Rank #18 of 93
Losses
11,018
Rank #13 of 93
Rank Skew (ΔWR)
▲ +5.2%
📈 High-Elo Favored
💎 Diamond & Master
51.0%
🛡️ Bronze — Gold
45.9%