Due to life, this site will no longer be maintained for the forseeable future. Thank you to everyone for the interest and support you have provided. This site might come back in the future if I find more time. Thanks for your understanding. - jerbot
Over 719,930 DE matches on patch 50292 analyzed!
Highest Win Rates
Lowest Win Rates