Where does the data comes from?
It comes from extracting data from HOTS replays using heroprotocol which is a tool kindly made publicly available by Blizzard. These replays were uploaded to HOTSAPI
, please install their downloader so we can all gather more data. Also consider donating to their Patreon page as they provide a great service for the community.
Why I don't see my build there?
I group up similar builds using an advanced machine learning algorithm. In the future I intend to have more details about
individual builds performance.
Since when is this data being recorded?
I only consider data less than 1 months old. I do intend to have a time selection filter in the future when I get more data.
Is this service free?
Yes, I do intend to create premium services in the future for analysis of individual player's performance.
Sweet! How can I help this website to keep improving?
Share this website with your friends and in social media. It makes me really happy.
Can I use the art this website?
No, all the images related to the game Heroes of the Storm and the name itself are property of Blizzard and only they can give permission.
Team Composition analysis
This data keeps being constantly updated, but as for the Q4-2017 meta we can draw a few conclusions.
- The difference among the most common comps is pretty small, only 1-3%.
- Even what I would consider terrible comps like 5 DPS have only slightly lower chance of victory. So next time you
get a terrible comp in ranked, instead of just giving up you should probably try to win anyway.
- Data indicates that for the current meta the best comp is still 3 DPS, 1 tank and 1 support. Sometimes other
comps have slightly highter win rate but might be due just variance.
- Teams with double sup, double tank or both tend to perform slightly worse. I suspect that if I could split it up
by ranked division, teams with less DPS would perform better at highter ranks because teams with few DPS require more CC coordination
and target priority to work properly. In fact in championships like HGC these comps are very popular.
I have tried further dividing tanks in off-tanks and DPS into siege specialist but the results
were not good. It indicated that these different classes of heroes are not statistically
different enough to be in a different class.
Thrall, Alarak, Raynor, Sgt. hammer, Gall, Xul, Samuro, Ragnaros, Chromie, Cassia, Sylvanas, Zul'jin, The butcher, Fenix, Nova, Murky, Junkrat, Jaina, Sonya, The lost vikings, Gazlowe, Genji, Azmodan, Valeera, Tychus, Zagara, Lunara, Falstad, Greymane, Nazeebo, Kel'thuzad, Li-ming, Kael'thas, Tracer, Zeratul, Illidan, Probius, Valla, Maiev, Kerrigan, Malthael, Abathur, Gul'dan, Hanzo.
Auriel, Lt. morales, Ana, Kharazim, Lúcio, Alexstrasza, Stukov, Medivh, Rehgar, Tassadar, Tyrande, Brightwing, Uther, Malfurion, Li li, Deckard.
Artanis, E.t.c., Chen, Leoric, Dehaka, Cho, Blaze, Arthas, Garrosh, D.va, Zarya, Muradin, Diablo, Rexxar, Johanna, Stitches, Tyrael, Varian, Anub'arak.