There is NO specific odds per hero, IGG has stated this many times.
There is a Random Number Generator in the coding that randomizes EVERY Hero and Talent roll in the game.
The ONLY odds i am aware of are the odds to roll either an elite, ordinary, slime or legendary.
The actual hero that pops up is also completely random.
To keep spreading rumours of "actual" odds is against IGG policy and grounds for removal so please refrain from doing so.