Heracross was Koromi's first known Pokémon. In JN033, it was used to battle Ash in the World Coronation Series where it went up against Pikachu. Despite having made a good fight, Heracross was defeated.
Later, Heracross assisted Koromi, Goh, and Ash in searching for a Pinsir, before he battled Team Rocket alongside Goh and sent them blasting off. Once Goh caught a Pinsir, his first Pinsir had fallen in love with Heracross so Goh agreed to trade his newly caught Pinsir for Heracross.
With Goh
Heracross and Goh
Personality and characteristics
Heracross and Pinsir
Heracross is a powerful battler, as seen during his battle against Ash's Pikachu, where it was able to use powerful moves against its opponent and was able to easily defeat Meowth and Jessie's Wobbuffet. When Goh's Pinsir saw Heracross in action, it fell in love with Heracross. Heracross is also quite sociable, accepting Goh's commands even when he was not its Trainer or showing off to people who were at the Pokémon Center.
Heracross has proved to be an excellent cook, helping Koromi to prepare food to attract Bug-type Pokémon around the forest.