google your question.
you need a pretty cool program that you yourself make, then you have to make a website, to show all of said stats. while doing this, keep in mind, that it is against the blizzard terms of service, and at the very least you could get CD key banned; as it is a 3rd party program monitoring battle.net games. (an infringement of their software)
^^I've actually looked into this, extensively, and yes it is possible, but no, i am not doing it.