The only way to getting infernape is by link trade
Chat with our AI personalities
Well for me, I got my brother (he plays pearl) to trade me a chimchar egg. Then I hatched it, and evolved my chimchar twice. Tip: Chimchar to monferno= lvl 16. Monferno to Infernape= lvl 36.
If your Infernape is not shiny to begin with, it will not evolve into a shiny Pokemon.
Infernape does not exist in Pokemon LeafGreen. Infernape didn't exist until Diamond/Pearl/Platinum, which was released after LeafGreen.
You cannot find an infernape in Pokemon emerald for that Pokemon you need Pokemon platinum, pearl or diamond.
There is no best Pokemon on Pokemon HeartGold.